Diff of the two buildlogs: -- --- b1/build.log 2021-02-17 16:37:22.904212951 +0000 +++ b2/build.log 2021-02-18 16:37:46.392664080 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Wed Feb 17 04:00:14 -12 2021 -I: pbuilder-time-stamp: 1613577614 +I: Current time: Thu Feb 18 06:37:41 +14 2021 +I: pbuilder-time-stamp: 1613579861 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz] I: copying local configuration @@ -17,7 +17,7 @@ I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error -gpgv: Signature made Wed Apr 17 10:04:29 2019 -12 +gpgv: Signature made Thu Apr 18 12:04:29 2019 +14 gpgv: using RSA key B4A0AAFCA86C86055D067614AB53E503586877A6 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./watcher_1.12.0-3.dsc @@ -29,136 +29,170 @@ dpkg-source: info: applying switch-to-GreenThreadPoolExecutor.patch I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/13759/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/18344/tmp/hooks/D01_modify_environment starting +debug: Running on cb3a. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' +Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' +Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' +Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by bash' +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/18344/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/18344/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3' - DISTRIBUTION='' - HOME='/root' - HOST_ARCH='armhf' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="0" [2]="3" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.0.3(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=2' + DIRSTACK=() + DISTRIBUTION= + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='f2a9e0612ab543d2beca7cc5ca0897e2' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='13759' - PS1='# ' - PS2='> ' + INVOCATION_ID=8d706d6489464152a1238c5cc045eb52 + LANG=C + LANGUAGE=it_CH:it + LC_ALL=C + MACHTYPE=arm-unknown-linux-gnueabihf + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnueabihf + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=18344 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.Y0V6bWsESk/pbuilderrc_gXPv --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.Y0V6bWsESk/b1 --logfile b1/build.log watcher_1.12.0-3.dsc' - SUDO_GID='113' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:8000/' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.Y0V6bWsESk/pbuilderrc_aNXI --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.Y0V6bWsESk/b2 --logfile b2/build.log watcher_1.12.0-3.dsc' + SUDO_GID=115 + SUDO_UID=110 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:8000/ I: uname -a - Linux cbxi4a 4.19.0-14-armmp #1 SMP Debian 4.19.171-2 (2021-01-30) armv7l GNU/Linux + Linux i-capture-the-hostname 4.19.0-14-armmp-lpae #1 SMP Debian 4.19.171-2 (2021-01-30) armv7l GNU/Linux I: ls -l /bin total 3328 - -rwxr-xr-x 1 root root 767656 Apr 17 2019 bash - -rwxr-xr-x 3 root root 26052 Jul 10 2019 bunzip2 - -rwxr-xr-x 3 root root 26052 Jul 10 2019 bzcat - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2227 Jul 10 2019 bzdiff - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4877 Jun 24 2019 bzexe - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3641 Jul 10 2019 bzgrep - -rwxr-xr-x 3 root root 26052 Jul 10 2019 bzip2 - -rwxr-xr-x 1 root root 9636 Jul 10 2019 bzip2recover - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Jul 10 2019 bzmore - -rwxr-xr-x 1 root root 22432 Feb 28 2019 cat - -rwxr-xr-x 1 root root 38868 Feb 28 2019 chgrp - -rwxr-xr-x 1 root root 38836 Feb 28 2019 chmod - -rwxr-xr-x 1 root root 42972 Feb 28 2019 chown - -rwxr-xr-x 1 root root 88376 Feb 28 2019 cp - -rwxr-xr-x 1 root root 75516 Jan 17 2019 dash - -rwxr-xr-x 1 root root 71648 Feb 28 2019 date - -rwxr-xr-x 1 root root 51212 Feb 28 2019 dd - -rwxr-xr-x 1 root root 55672 Feb 28 2019 df - -rwxr-xr-x 1 root root 88444 Feb 28 2019 dir - -rwxr-xr-x 1 root root 54872 Jan 9 2019 dmesg - lrwxrwxrwx 1 root root 8 Sep 26 2018 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Sep 26 2018 domainname -> hostname - -rwxr-xr-x 1 root root 22364 Feb 28 2019 echo - -rwxr-xr-x 1 root root 28 Jan 7 2019 egrep - -rwxr-xr-x 1 root root 18260 Feb 28 2019 false - -rwxr-xr-x 1 root root 28 Jan 7 2019 fgrep - -rwxr-xr-x 1 root root 47356 Jan 9 2019 findmnt - -rwsr-xr-x 1 root root 21980 Apr 22 2020 fusermount - -rwxr-xr-x 1 root root 124508 Jan 7 2019 grep - -rwxr-xr-x 2 root root 2345 Jan 5 2019 gunzip - -rwxr-xr-x 1 root root 6375 Jan 5 2019 gzexe - -rwxr-xr-x 1 root root 64232 Jan 5 2019 gzip - -rwxr-xr-x 1 root root 13784 Sep 26 2018 hostname - -rwxr-xr-x 1 root root 43044 Feb 28 2019 ln - -rwxr-xr-x 1 root root 34932 Jul 26 2018 login - -rwxr-xr-x 1 root root 88444 Feb 28 2019 ls - -rwxr-xr-x 1 root root 67036 Jan 9 2019 lsblk - -rwxr-xr-x 1 root root 47168 Feb 28 2019 mkdir - -rwxr-xr-x 1 root root 43040 Feb 28 2019 mknod - -rwxr-xr-x 1 root root 26552 Feb 28 2019 mktemp - -rwxr-xr-x 1 root root 26024 Jan 9 2019 more - -rwsr-xr-x 1 root root 34268 Jan 9 2019 mount - -rwxr-xr-x 1 root root 9688 Jan 9 2019 mountpoint - -rwxr-xr-x 1 root root 84284 Feb 28 2019 mv - lrwxrwxrwx 1 root root 8 Sep 26 2018 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Feb 14 2019 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 22416 Feb 28 2019 pwd - lrwxrwxrwx 1 root root 4 Apr 17 2019 rbash -> bash - -rwxr-xr-x 1 root root 26504 Feb 28 2019 readlink - -rwxr-xr-x 1 root root 42968 Feb 28 2019 rm - -rwxr-xr-x 1 root root 26496 Feb 28 2019 rmdir - -rwxr-xr-x 1 root root 14136 Jan 21 2019 run-parts - -rwxr-xr-x 1 root root 76012 Dec 22 2018 sed - lrwxrwxrwx 1 root root 4 Feb 6 20:27 sh -> dash - -rwxr-xr-x 1 root root 22384 Feb 28 2019 sleep - -rwxr-xr-x 1 root root 51124 Feb 28 2019 stty - -rwsr-xr-x 1 root root 42472 Jan 9 2019 su - -rwxr-xr-x 1 root root 22392 Feb 28 2019 sync - -rwxr-xr-x 1 root root 283324 Apr 23 2019 tar - -rwxr-xr-x 1 root root 9808 Jan 21 2019 tempfile - -rwxr-xr-x 1 root root 63464 Feb 28 2019 touch - -rwxr-xr-x 1 root root 18260 Feb 28 2019 true - -rwxr-xr-x 1 root root 9636 Apr 22 2020 ulockmgr_server - -rwsr-xr-x 1 root root 21976 Jan 9 2019 umount - -rwxr-xr-x 1 root root 22380 Feb 28 2019 uname - -rwxr-xr-x 2 root root 2345 Jan 5 2019 uncompress - -rwxr-xr-x 1 root root 88444 Feb 28 2019 vdir - -rwxr-xr-x 1 root root 21980 Jan 9 2019 wdctl - -rwxr-xr-x 1 root root 946 Jan 21 2019 which - lrwxrwxrwx 1 root root 8 Sep 26 2018 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1983 Jan 5 2019 zcat - -rwxr-xr-x 1 root root 1677 Jan 5 2019 zcmp - -rwxr-xr-x 1 root root 5879 Jan 5 2019 zdiff - -rwxr-xr-x 1 root root 29 Jan 5 2019 zegrep - -rwxr-xr-x 1 root root 29 Jan 5 2019 zfgrep - -rwxr-xr-x 1 root root 2080 Jan 5 2019 zforce - -rwxr-xr-x 1 root root 7584 Jan 5 2019 zgrep - -rwxr-xr-x 1 root root 2205 Jan 5 2019 zless - -rwxr-xr-x 1 root root 1841 Jan 5 2019 zmore - -rwxr-xr-x 1 root root 4552 Jan 5 2019 znew -I: user script /srv/workspace/pbuilder/13759/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 767656 Apr 18 2019 bash + -rwxr-xr-x 3 root root 26052 Jul 11 2019 bunzip2 + -rwxr-xr-x 3 root root 26052 Jul 11 2019 bzcat + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2227 Jul 11 2019 bzdiff + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4877 Jun 25 2019 bzexe + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3641 Jul 11 2019 bzgrep + -rwxr-xr-x 3 root root 26052 Jul 11 2019 bzip2 + -rwxr-xr-x 1 root root 9636 Jul 11 2019 bzip2recover + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Jul 11 2019 bzmore + -rwxr-xr-x 1 root root 22432 Mar 1 2019 cat + -rwxr-xr-x 1 root root 38868 Mar 1 2019 chgrp + -rwxr-xr-x 1 root root 38836 Mar 1 2019 chmod + -rwxr-xr-x 1 root root 42972 Mar 1 2019 chown + -rwxr-xr-x 1 root root 88376 Mar 1 2019 cp + -rwxr-xr-x 1 root root 75516 Jan 18 2019 dash + -rwxr-xr-x 1 root root 71648 Mar 1 2019 date + -rwxr-xr-x 1 root root 51212 Mar 1 2019 dd + -rwxr-xr-x 1 root root 55672 Mar 1 2019 df + -rwxr-xr-x 1 root root 88444 Mar 1 2019 dir + -rwxr-xr-x 1 root root 54872 Jan 10 2019 dmesg + lrwxrwxrwx 1 root root 8 Sep 27 2018 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Sep 27 2018 domainname -> hostname + -rwxr-xr-x 1 root root 22364 Mar 1 2019 echo + -rwxr-xr-x 1 root root 28 Jan 8 2019 egrep + -rwxr-xr-x 1 root root 18260 Mar 1 2019 false + -rwxr-xr-x 1 root root 28 Jan 8 2019 fgrep + -rwxr-xr-x 1 root root 47356 Jan 10 2019 findmnt + -rwsr-xr-x 1 root root 21980 Apr 23 2020 fusermount + -rwxr-xr-x 1 root root 124508 Jan 8 2019 grep + -rwxr-xr-x 2 root root 2345 Jan 6 2019 gunzip + -rwxr-xr-x 1 root root 6375 Jan 6 2019 gzexe + -rwxr-xr-x 1 root root 64232 Jan 6 2019 gzip + -rwxr-xr-x 1 root root 13784 Sep 27 2018 hostname + -rwxr-xr-x 1 root root 43044 Mar 1 2019 ln + -rwxr-xr-x 1 root root 34932 Jul 27 2018 login + -rwxr-xr-x 1 root root 88444 Mar 1 2019 ls + -rwxr-xr-x 1 root root 67036 Jan 10 2019 lsblk + -rwxr-xr-x 1 root root 47168 Mar 1 2019 mkdir + -rwxr-xr-x 1 root root 43040 Mar 1 2019 mknod + -rwxr-xr-x 1 root root 26552 Mar 1 2019 mktemp + -rwxr-xr-x 1 root root 26024 Jan 10 2019 more + -rwsr-xr-x 1 root root 34268 Jan 10 2019 mount + -rwxr-xr-x 1 root root 9688 Jan 10 2019 mountpoint + -rwxr-xr-x 1 root root 84284 Mar 1 2019 mv + lrwxrwxrwx 1 root root 8 Sep 27 2018 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Feb 15 2019 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 22416 Mar 1 2019 pwd + lrwxrwxrwx 1 root root 4 Apr 18 2019 rbash -> bash + -rwxr-xr-x 1 root root 26504 Mar 1 2019 readlink + -rwxr-xr-x 1 root root 42968 Mar 1 2019 rm + -rwxr-xr-x 1 root root 26496 Mar 1 2019 rmdir + -rwxr-xr-x 1 root root 14136 Jan 22 2019 run-parts + -rwxr-xr-x 1 root root 76012 Dec 23 2018 sed + lrwxrwxrwx 1 root root 4 Feb 18 06:39 sh -> bash + lrwxrwxrwx 1 root root 4 Feb 7 22:29 sh.distrib -> dash + -rwxr-xr-x 1 root root 22384 Mar 1 2019 sleep + -rwxr-xr-x 1 root root 51124 Mar 1 2019 stty + -rwsr-xr-x 1 root root 42472 Jan 10 2019 su + -rwxr-xr-x 1 root root 22392 Mar 1 2019 sync + -rwxr-xr-x 1 root root 283324 Apr 24 2019 tar + -rwxr-xr-x 1 root root 9808 Jan 22 2019 tempfile + -rwxr-xr-x 1 root root 63464 Mar 1 2019 touch + -rwxr-xr-x 1 root root 18260 Mar 1 2019 true + -rwxr-xr-x 1 root root 9636 Apr 23 2020 ulockmgr_server + -rwsr-xr-x 1 root root 21976 Jan 10 2019 umount + -rwxr-xr-x 1 root root 22380 Mar 1 2019 uname + -rwxr-xr-x 2 root root 2345 Jan 6 2019 uncompress + -rwxr-xr-x 1 root root 88444 Mar 1 2019 vdir + -rwxr-xr-x 1 root root 21980 Jan 10 2019 wdctl + -rwxr-xr-x 1 root root 946 Jan 22 2019 which + lrwxrwxrwx 1 root root 8 Sep 27 2018 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1983 Jan 6 2019 zcat + -rwxr-xr-x 1 root root 1677 Jan 6 2019 zcmp + -rwxr-xr-x 1 root root 5879 Jan 6 2019 zdiff + -rwxr-xr-x 1 root root 29 Jan 6 2019 zegrep + -rwxr-xr-x 1 root root 29 Jan 6 2019 zfgrep + -rwxr-xr-x 1 root root 2080 Jan 6 2019 zforce + -rwxr-xr-x 1 root root 7584 Jan 6 2019 zgrep + -rwxr-xr-x 1 root root 2205 Jan 6 2019 zless + -rwxr-xr-x 1 root root 1841 Jan 6 2019 zmore + -rwxr-xr-x 1 root root 4552 Jan 6 2019 znew +I: user script /srv/workspace/pbuilder/18344/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -626,7 +660,7 @@ Get: 308 http://deb.debian.org/debian buster/main armhf python3-sphinxcontrib-pecanwsme all 0.8.0-7 [6808 B] Get: 309 http://deb.debian.org/debian buster/main armhf python3-taskflow all 3.2.0-3 [214 kB] Get: 310 http://deb.debian.org/debian buster/main armhf python3-wsme all 0.9.3-2 [66.3 kB] -Fetched 60.7 MB in 16s (3798 kB/s) +Fetched 60.7 MB in 20s (3007 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libbsd0:armhf. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 18932 files and directories currently installed.) @@ -1967,7 +2001,7 @@ fakeroot is already the newest version (1.23-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/watcher-1.12.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b +I: Running cd /build/watcher-1.12.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b dpkg-buildpackage: info: source package watcher dpkg-buildpackage: info: source version 1.12.0-3 dpkg-buildpackage: info: source distribution unstable @@ -2084,519 +2118,522 @@ pkgos-dh_auto_install --no-py2 + PKGOS_USE_PY2=yes + PKGOS_USE_PY3=yes ++ for i in $@ ++ case "${1}" in + PKGOS_USE_PY2=no + shift -+ dpkg-parsechangelog -SSource +++ dpkg-parsechangelog -SSource + SRC_PKG_NAME=watcher -+ echo watcher -+ sed s/python-// +++ sed s/python-// +++ echo watcher + PY_MODULE_NAME=watcher -+ [ no = yes ] -+ [ yes = yes ] -+ py3versions -vr ++ '[' no = yes ']' ++ '[' yes = yes ']' +++ py3versions -vr + PYTHON3S=3.7 -+ [ no = yes ] -+ [ yes = yes ] -+ pwd ++ '[' no = yes ']' ++ '[' yes = yes ']' ++ for pyvers in ${PYTHON3S} +++ pwd + python3.7 setup.py install --install-layout=deb --root /build/watcher-1.12.0/debian/python3-watcher running install [pbr] Generating AUTHORS -[pbr] AUTHORS complete (0.0s) +[pbr] AUTHORS complete (0.1s) running build running build_py creating build creating build/lib creating build/lib/watcher -creating build/lib/watcher/api -creating build/lib/watcher/api/middleware -copying watcher/api/middleware/__init__.py -> build/lib/watcher/api/middleware -copying watcher/api/middleware/parsable_error.py -> build/lib/watcher/api/middleware -copying watcher/api/middleware/auth_token.py -> build/lib/watcher/api/middleware -creating build/lib/watcher/decision_engine -creating build/lib/watcher/decision_engine/model -copying watcher/decision_engine/model/model_root.py -> build/lib/watcher/decision_engine/model -copying watcher/decision_engine/model/__init__.py -> build/lib/watcher/decision_engine/model -copying watcher/decision_engine/model/base.py -> build/lib/watcher/decision_engine/model creating build/lib/watcher/tests -creating build/lib/watcher/tests/applier -creating build/lib/watcher/tests/applier/workflow_engine -creating build/lib/watcher/tests/applier/workflow_engine/loading -copying watcher/tests/applier/workflow_engine/loading/__init__.py -> build/lib/watcher/tests/applier/workflow_engine/loading -copying watcher/tests/applier/workflow_engine/loading/test_default_engine_loader.py -> build/lib/watcher/tests/applier/workflow_engine/loading -creating build/lib/watcher/decision_engine/strategy -creating build/lib/watcher/decision_engine/strategy/common -copying watcher/decision_engine/strategy/common/__init__.py -> build/lib/watcher/decision_engine/strategy/common -copying watcher/decision_engine/strategy/common/level.py -> build/lib/watcher/decision_engine/strategy/common creating build/lib/watcher/tests/decision_engine -creating build/lib/watcher/tests/decision_engine/scope -copying watcher/tests/decision_engine/scope/test_compute.py -> build/lib/watcher/tests/decision_engine/scope -copying watcher/tests/decision_engine/scope/test_storage.py -> build/lib/watcher/tests/decision_engine/scope -copying watcher/tests/decision_engine/scope/__init__.py -> build/lib/watcher/tests/decision_engine/scope -copying watcher/tests/decision_engine/scope/fake_scopes.py -> build/lib/watcher/tests/decision_engine/scope -creating build/lib/watcher/decision_engine/messaging -copying watcher/decision_engine/messaging/__init__.py -> build/lib/watcher/decision_engine/messaging -copying watcher/decision_engine/messaging/audit_endpoint.py -> build/lib/watcher/decision_engine/messaging +creating build/lib/watcher/tests/decision_engine/event_consumer +copying watcher/tests/decision_engine/event_consumer/__init__.py -> build/lib/watcher/tests/decision_engine/event_consumer +creating build/lib/watcher/decision_engine +creating build/lib/watcher/decision_engine/strategy +creating build/lib/watcher/decision_engine/strategy/context +copying watcher/decision_engine/strategy/context/default.py -> build/lib/watcher/decision_engine/strategy/context +copying watcher/decision_engine/strategy/context/base.py -> build/lib/watcher/decision_engine/strategy/context +copying watcher/decision_engine/strategy/context/__init__.py -> build/lib/watcher/decision_engine/strategy/context creating build/lib/watcher/decision_engine/goal creating build/lib/watcher/decision_engine/goal/efficacy copying watcher/decision_engine/goal/efficacy/indicators.py -> build/lib/watcher/decision_engine/goal/efficacy copying watcher/decision_engine/goal/efficacy/specs.py -> build/lib/watcher/decision_engine/goal/efficacy -copying watcher/decision_engine/goal/efficacy/__init__.py -> build/lib/watcher/decision_engine/goal/efficacy copying watcher/decision_engine/goal/efficacy/base.py -> build/lib/watcher/decision_engine/goal/efficacy -creating build/lib/watcher/api/controllers -creating build/lib/watcher/api/controllers/v1 -copying watcher/api/controllers/v1/scoring_engine.py -> build/lib/watcher/api/controllers/v1 -copying watcher/api/controllers/v1/goal.py -> build/lib/watcher/api/controllers/v1 -copying watcher/api/controllers/v1/action.py -> build/lib/watcher/api/controllers/v1 -copying watcher/api/controllers/v1/audit_template.py -> build/lib/watcher/api/controllers/v1 -copying watcher/api/controllers/v1/efficacy_indicator.py -> build/lib/watcher/api/controllers/v1 -copying watcher/api/controllers/v1/types.py -> build/lib/watcher/api/controllers/v1 -copying watcher/api/controllers/v1/__init__.py -> build/lib/watcher/api/controllers/v1 -copying watcher/api/controllers/v1/collection.py -> build/lib/watcher/api/controllers/v1 -copying watcher/api/controllers/v1/audit.py -> build/lib/watcher/api/controllers/v1 -copying watcher/api/controllers/v1/utils.py -> build/lib/watcher/api/controllers/v1 -copying watcher/api/controllers/v1/service.py -> build/lib/watcher/api/controllers/v1 -copying watcher/api/controllers/v1/strategy.py -> build/lib/watcher/api/controllers/v1 -copying watcher/api/controllers/v1/action_plan.py -> build/lib/watcher/api/controllers/v1 -creating build/lib/watcher/tests/decision_engine/scoring -copying watcher/tests/decision_engine/scoring/test_dummy_scoring_container.py -> build/lib/watcher/tests/decision_engine/scoring -copying watcher/tests/decision_engine/scoring/__init__.py -> build/lib/watcher/tests/decision_engine/scoring -copying watcher/tests/decision_engine/scoring/test_scoring_factory.py -> build/lib/watcher/tests/decision_engine/scoring -copying watcher/tests/decision_engine/scoring/test_dummy_scorer.py -> build/lib/watcher/tests/decision_engine/scoring -creating build/lib/watcher/tests/api -creating build/lib/watcher/tests/api/v1 -copying watcher/tests/api/v1/test_strategies.py -> build/lib/watcher/tests/api/v1 -copying watcher/tests/api/v1/test_goals.py -> build/lib/watcher/tests/api/v1 -copying watcher/tests/api/v1/test_audits.py -> build/lib/watcher/tests/api/v1 -copying watcher/tests/api/v1/test_actions_plans.py -> build/lib/watcher/tests/api/v1 -copying watcher/tests/api/v1/test_actions.py -> build/lib/watcher/tests/api/v1 -copying watcher/tests/api/v1/__init__.py -> build/lib/watcher/tests/api/v1 -copying watcher/tests/api/v1/test_types.py -> build/lib/watcher/tests/api/v1 -copying watcher/tests/api/v1/test_root.py -> build/lib/watcher/tests/api/v1 -copying watcher/tests/api/v1/test_utils.py -> build/lib/watcher/tests/api/v1 -copying watcher/tests/api/v1/test_services.py -> build/lib/watcher/tests/api/v1 -copying watcher/tests/api/v1/test_audit_templates.py -> build/lib/watcher/tests/api/v1 -copying watcher/tests/api/v1/test_scoring_engines.py -> build/lib/watcher/tests/api/v1 -copying watcher/tests/fakes.py -> build/lib/watcher/tests +copying watcher/decision_engine/goal/efficacy/__init__.py -> build/lib/watcher/decision_engine/goal/efficacy +creating build/lib/watcher/tests/datasource +copying watcher/tests/datasource/test_monasca_helper.py -> build/lib/watcher/tests/datasource +copying watcher/tests/datasource/test_manager.py -> build/lib/watcher/tests/datasource +copying watcher/tests/datasource/__init__.py -> build/lib/watcher/tests/datasource +copying watcher/tests/datasource/test_ceilometer_helper.py -> build/lib/watcher/tests/datasource +copying watcher/tests/datasource/test_gnocchi_helper.py -> build/lib/watcher/tests/datasource +creating build/lib/watcher/applier +creating build/lib/watcher/applier/messaging +copying watcher/applier/messaging/trigger.py -> build/lib/watcher/applier/messaging +copying watcher/applier/messaging/__init__.py -> build/lib/watcher/applier/messaging +copying watcher/applier/sync.py -> build/lib/watcher/applier +copying watcher/applier/default.py -> build/lib/watcher/applier +copying watcher/applier/manager.py -> build/lib/watcher/applier +copying watcher/applier/base.py -> build/lib/watcher/applier +copying watcher/applier/__init__.py -> build/lib/watcher/applier +copying watcher/applier/rpcapi.py -> build/lib/watcher/applier +creating build/lib/watcher/decision_engine/audit +copying watcher/decision_engine/audit/oneshot.py -> build/lib/watcher/decision_engine/audit +copying watcher/decision_engine/audit/base.py -> build/lib/watcher/decision_engine/audit +copying watcher/decision_engine/audit/__init__.py -> build/lib/watcher/decision_engine/audit +copying watcher/decision_engine/audit/continuous.py -> build/lib/watcher/decision_engine/audit +creating build/lib/watcher/tests/decision_engine/scope +copying watcher/tests/decision_engine/scope/fake_scopes.py -> build/lib/watcher/tests/decision_engine/scope +copying watcher/tests/decision_engine/scope/test_storage.py -> build/lib/watcher/tests/decision_engine/scope +copying watcher/tests/decision_engine/scope/__init__.py -> build/lib/watcher/tests/decision_engine/scope +copying watcher/tests/decision_engine/scope/test_compute.py -> build/lib/watcher/tests/decision_engine/scope +copying watcher/tests/conf_fixture.py -> build/lib/watcher/tests +copying watcher/tests/base.py -> build/lib/watcher/tests copying watcher/tests/policy_fixture.py -> build/lib/watcher/tests -copying watcher/tests/config.py -> build/lib/watcher/tests copying watcher/tests/__init__.py -> build/lib/watcher/tests +copying watcher/tests/config.py -> build/lib/watcher/tests copying watcher/tests/fake_policy.py -> build/lib/watcher/tests -copying watcher/tests/base.py -> build/lib/watcher/tests -copying watcher/tests/conf_fixture.py -> build/lib/watcher/tests -creating build/lib/watcher/tests/decision_engine/model -creating build/lib/watcher/tests/decision_engine/model/notification -copying watcher/tests/decision_engine/model/notification/test_cinder_notifications.py -> build/lib/watcher/tests/decision_engine/model/notification -copying watcher/tests/decision_engine/model/notification/fake_managers.py -> build/lib/watcher/tests/decision_engine/model/notification -copying watcher/tests/decision_engine/model/notification/test_notifications.py -> build/lib/watcher/tests/decision_engine/model/notification -copying watcher/tests/decision_engine/model/notification/test_nova_notifications.py -> build/lib/watcher/tests/decision_engine/model/notification -copying watcher/tests/decision_engine/model/notification/__init__.py -> build/lib/watcher/tests/decision_engine/model/notification -creating build/lib/watcher/tests/decision_engine/cluster -copying watcher/tests/decision_engine/cluster/__init__.py -> build/lib/watcher/tests/decision_engine/cluster -copying watcher/tests/decision_engine/cluster/test_cluster_data_model_collector.py -> build/lib/watcher/tests/decision_engine/cluster -copying watcher/tests/decision_engine/cluster/test_cinder_cdmc.py -> build/lib/watcher/tests/decision_engine/cluster -copying watcher/tests/decision_engine/cluster/test_nova_cdmc.py -> build/lib/watcher/tests/decision_engine/cluster -creating build/lib/watcher/decision_engine/planner -copying watcher/decision_engine/planner/workload_stabilization.py -> build/lib/watcher/decision_engine/planner -copying watcher/decision_engine/planner/__init__.py -> build/lib/watcher/decision_engine/planner -copying watcher/decision_engine/planner/weight.py -> build/lib/watcher/decision_engine/planner -copying watcher/decision_engine/planner/base.py -> build/lib/watcher/decision_engine/planner -copying watcher/decision_engine/planner/manager.py -> build/lib/watcher/decision_engine/planner -creating build/lib/watcher/datasource -copying watcher/datasource/gnocchi.py -> build/lib/watcher/datasource -copying watcher/datasource/monasca.py -> build/lib/watcher/datasource -copying watcher/datasource/__init__.py -> build/lib/watcher/datasource -copying watcher/datasource/ceilometer.py -> build/lib/watcher/datasource -copying watcher/datasource/base.py -> build/lib/watcher/datasource -copying watcher/datasource/manager.py -> build/lib/watcher/datasource -creating build/lib/watcher/decision_engine/loading -copying watcher/decision_engine/loading/default.py -> build/lib/watcher/decision_engine/loading -copying watcher/decision_engine/loading/__init__.py -> build/lib/watcher/decision_engine/loading -creating build/lib/watcher/decision_engine/scoring -copying watcher/decision_engine/scoring/scoring_factory.py -> build/lib/watcher/decision_engine/scoring -copying watcher/decision_engine/scoring/__init__.py -> build/lib/watcher/decision_engine/scoring -copying watcher/decision_engine/scoring/base.py -> build/lib/watcher/decision_engine/scoring -copying watcher/decision_engine/scoring/dummy_scorer.py -> build/lib/watcher/decision_engine/scoring -copying watcher/decision_engine/scoring/dummy_scoring_container.py -> build/lib/watcher/decision_engine/scoring -creating build/lib/watcher/common -creating build/lib/watcher/common/loader -copying watcher/common/loader/default.py -> build/lib/watcher/common/loader -copying watcher/common/loader/__init__.py -> build/lib/watcher/common/loader -copying watcher/common/loader/base.py -> build/lib/watcher/common/loader -copying watcher/common/loader/loadable.py -> build/lib/watcher/common/loader +copying watcher/tests/fakes.py -> build/lib/watcher/tests +creating build/lib/watcher/notifications +copying watcher/notifications/goal.py -> build/lib/watcher/notifications +copying watcher/notifications/action_plan.py -> build/lib/watcher/notifications +copying watcher/notifications/exception.py -> build/lib/watcher/notifications +copying watcher/notifications/audit.py -> build/lib/watcher/notifications +copying watcher/notifications/base.py -> build/lib/watcher/notifications +copying watcher/notifications/__init__.py -> build/lib/watcher/notifications +copying watcher/notifications/action.py -> build/lib/watcher/notifications +copying watcher/notifications/service.py -> build/lib/watcher/notifications +copying watcher/notifications/strategy.py -> build/lib/watcher/notifications +creating build/lib/watcher/decision_engine/strategy/selection +copying watcher/decision_engine/strategy/selection/default.py -> build/lib/watcher/decision_engine/strategy/selection +copying watcher/decision_engine/strategy/selection/base.py -> build/lib/watcher/decision_engine/strategy/selection +copying watcher/decision_engine/strategy/selection/__init__.py -> build/lib/watcher/decision_engine/strategy/selection creating build/lib/watcher/decision_engine/solution -copying watcher/decision_engine/solution/solution_evaluator.py -> build/lib/watcher/decision_engine/solution copying watcher/decision_engine/solution/default.py -> build/lib/watcher/decision_engine/solution -copying watcher/decision_engine/solution/__init__.py -> build/lib/watcher/decision_engine/solution +copying watcher/decision_engine/solution/solution_evaluator.py -> build/lib/watcher/decision_engine/solution copying watcher/decision_engine/solution/base.py -> build/lib/watcher/decision_engine/solution -copying watcher/decision_engine/solution/solution_comparator.py -> build/lib/watcher/decision_engine/solution +copying watcher/decision_engine/solution/__init__.py -> build/lib/watcher/decision_engine/solution copying watcher/decision_engine/solution/efficacy.py -> build/lib/watcher/decision_engine/solution +copying watcher/decision_engine/solution/solution_comparator.py -> build/lib/watcher/decision_engine/solution creating build/lib/watcher/tests/decision_engine/planner -copying watcher/tests/decision_engine/planner/test_workload_stabilization_planner.py -> build/lib/watcher/tests/decision_engine/planner -copying watcher/tests/decision_engine/planner/test_planner_manager.py -> build/lib/watcher/tests/decision_engine/planner copying watcher/tests/decision_engine/planner/__init__.py -> build/lib/watcher/tests/decision_engine/planner +copying watcher/tests/decision_engine/planner/test_planner_manager.py -> build/lib/watcher/tests/decision_engine/planner +copying watcher/tests/decision_engine/planner/test_workload_stabilization_planner.py -> build/lib/watcher/tests/decision_engine/planner copying watcher/tests/decision_engine/planner/test_weight_planner.py -> build/lib/watcher/tests/decision_engine/planner -creating build/lib/watcher/decision_engine/strategy/strategies -copying watcher/decision_engine/strategy/strategies/zone_migration.py -> build/lib/watcher/decision_engine/strategy/strategies -copying watcher/decision_engine/strategy/strategies/uniform_airflow.py -> build/lib/watcher/decision_engine/strategy/strategies -copying watcher/decision_engine/strategy/strategies/saving_energy.py -> build/lib/watcher/decision_engine/strategy/strategies -copying watcher/decision_engine/strategy/strategies/vm_workload_consolidation.py -> build/lib/watcher/decision_engine/strategy/strategies -copying watcher/decision_engine/strategy/strategies/workload_stabilization.py -> build/lib/watcher/decision_engine/strategy/strategies -copying watcher/decision_engine/strategy/strategies/outlet_temp_control.py -> build/lib/watcher/decision_engine/strategy/strategies -copying watcher/decision_engine/strategy/strategies/storage_capacity_balance.py -> build/lib/watcher/decision_engine/strategy/strategies -copying watcher/decision_engine/strategy/strategies/__init__.py -> build/lib/watcher/decision_engine/strategy/strategies -copying watcher/decision_engine/strategy/strategies/workload_balance.py -> build/lib/watcher/decision_engine/strategy/strategies -copying watcher/decision_engine/strategy/strategies/actuation.py -> build/lib/watcher/decision_engine/strategy/strategies -copying watcher/decision_engine/strategy/strategies/basic_consolidation.py -> build/lib/watcher/decision_engine/strategy/strategies -copying watcher/decision_engine/strategy/strategies/base.py -> build/lib/watcher/decision_engine/strategy/strategies -copying watcher/decision_engine/strategy/strategies/dummy_strategy.py -> build/lib/watcher/decision_engine/strategy/strategies -copying watcher/decision_engine/strategy/strategies/host_maintenance.py -> build/lib/watcher/decision_engine/strategy/strategies -copying watcher/decision_engine/strategy/strategies/noisy_neighbor.py -> build/lib/watcher/decision_engine/strategy/strategies -copying watcher/decision_engine/strategy/strategies/dummy_with_resize.py -> build/lib/watcher/decision_engine/strategy/strategies -copying watcher/decision_engine/strategy/strategies/dummy_with_scorer.py -> build/lib/watcher/decision_engine/strategy/strategies -creating build/lib/watcher/decision_engine/model/element -copying watcher/decision_engine/model/element/node.py -> build/lib/watcher/decision_engine/model/element -copying watcher/decision_engine/model/element/storage_resource.py -> build/lib/watcher/decision_engine/model/element -copying watcher/decision_engine/model/element/baremetal_resource.py -> build/lib/watcher/decision_engine/model/element -copying watcher/decision_engine/model/element/compute_resource.py -> build/lib/watcher/decision_engine/model/element -copying watcher/decision_engine/model/element/__init__.py -> build/lib/watcher/decision_engine/model/element -copying watcher/decision_engine/model/element/volume.py -> build/lib/watcher/decision_engine/model/element -copying watcher/decision_engine/model/element/instance.py -> build/lib/watcher/decision_engine/model/element -copying watcher/decision_engine/model/element/base.py -> build/lib/watcher/decision_engine/model/element -creating build/lib/watcher/tests/conf -copying watcher/tests/conf/test_list_opts.py -> build/lib/watcher/tests/conf -copying watcher/tests/conf/__init__.py -> build/lib/watcher/tests/conf +creating build/lib/watcher/tests/decision_engine/strategy +copying watcher/tests/decision_engine/strategy/__init__.py -> build/lib/watcher/tests/decision_engine/strategy +creating build/lib/watcher/tests/applier +creating build/lib/watcher/tests/applier/actions +creating build/lib/watcher/tests/applier/actions/loading +copying watcher/tests/applier/actions/loading/test_default_actions_loader.py -> build/lib/watcher/tests/applier/actions/loading +copying watcher/tests/applier/actions/loading/__init__.py -> build/lib/watcher/tests/applier/actions/loading +creating build/lib/watcher/common +creating build/lib/watcher/common/policies +copying watcher/common/policies/scoring_engine.py -> build/lib/watcher/common/policies +copying watcher/common/policies/goal.py -> build/lib/watcher/common/policies +copying watcher/common/policies/action_plan.py -> build/lib/watcher/common/policies +copying watcher/common/policies/audit_template.py -> build/lib/watcher/common/policies +copying watcher/common/policies/audit.py -> build/lib/watcher/common/policies +copying watcher/common/policies/base.py -> build/lib/watcher/common/policies +copying watcher/common/policies/__init__.py -> build/lib/watcher/common/policies +copying watcher/common/policies/action.py -> build/lib/watcher/common/policies +copying watcher/common/policies/service.py -> build/lib/watcher/common/policies +copying watcher/common/policies/strategy.py -> build/lib/watcher/common/policies +creating build/lib/watcher/tests/decision_engine/solution +copying watcher/tests/decision_engine/solution/test_default_solution.py -> build/lib/watcher/tests/decision_engine/solution +copying watcher/tests/decision_engine/solution/__init__.py -> build/lib/watcher/tests/decision_engine/solution +creating build/lib/watcher/db +copying watcher/db/purge.py -> build/lib/watcher/db +copying watcher/db/migration.py -> build/lib/watcher/db +copying watcher/db/__init__.py -> build/lib/watcher/db +copying watcher/db/api.py -> build/lib/watcher/db +creating build/lib/watcher/tests/decision_engine/loading +copying watcher/tests/decision_engine/loading/test_default_planner_loader.py -> build/lib/watcher/tests/decision_engine/loading +copying watcher/tests/decision_engine/loading/test_default_strategy_loader.py -> build/lib/watcher/tests/decision_engine/loading +copying watcher/tests/decision_engine/loading/test_collector_loader.py -> build/lib/watcher/tests/decision_engine/loading +copying watcher/tests/decision_engine/loading/__init__.py -> build/lib/watcher/tests/decision_engine/loading +copying watcher/tests/decision_engine/loading/test_goal_loader.py -> build/lib/watcher/tests/decision_engine/loading +creating build/lib/watcher/decision_engine/scoring +copying watcher/decision_engine/scoring/dummy_scoring_container.py -> build/lib/watcher/decision_engine/scoring +copying watcher/decision_engine/scoring/scoring_factory.py -> build/lib/watcher/decision_engine/scoring +copying watcher/decision_engine/scoring/dummy_scorer.py -> build/lib/watcher/decision_engine/scoring +copying watcher/decision_engine/scoring/base.py -> build/lib/watcher/decision_engine/scoring +copying watcher/decision_engine/scoring/__init__.py -> build/lib/watcher/decision_engine/scoring +creating build/lib/watcher/tests/db +copying watcher/tests/db/test_action_description.py -> build/lib/watcher/tests/db +copying watcher/tests/db/test_action_plan.py -> build/lib/watcher/tests/db +copying watcher/tests/db/test_strategy.py -> build/lib/watcher/tests/db +copying watcher/tests/db/test_purge.py -> build/lib/watcher/tests/db +copying watcher/tests/db/base.py -> build/lib/watcher/tests/db +copying watcher/tests/db/__init__.py -> build/lib/watcher/tests/db +copying watcher/tests/db/test_action.py -> build/lib/watcher/tests/db +copying watcher/tests/db/test_goal.py -> build/lib/watcher/tests/db +copying watcher/tests/db/test_service.py -> build/lib/watcher/tests/db +copying watcher/tests/db/utils.py -> build/lib/watcher/tests/db +copying watcher/tests/db/test_scoring_engine.py -> build/lib/watcher/tests/db +copying watcher/tests/db/test_efficacy_indicator.py -> build/lib/watcher/tests/db +copying watcher/tests/db/test_audit.py -> build/lib/watcher/tests/db +copying watcher/tests/db/test_audit_template.py -> build/lib/watcher/tests/db +creating build/lib/watcher/datasource +copying watcher/datasource/manager.py -> build/lib/watcher/datasource +copying watcher/datasource/monasca.py -> build/lib/watcher/datasource +copying watcher/datasource/ceilometer.py -> build/lib/watcher/datasource +copying watcher/datasource/base.py -> build/lib/watcher/datasource +copying watcher/datasource/__init__.py -> build/lib/watcher/datasource +copying watcher/datasource/gnocchi.py -> build/lib/watcher/datasource +creating build/lib/watcher/tests/applier/workflow_engine +creating build/lib/watcher/tests/applier/workflow_engine/loading +copying watcher/tests/applier/workflow_engine/loading/__init__.py -> build/lib/watcher/tests/applier/workflow_engine/loading +copying watcher/tests/applier/workflow_engine/loading/test_default_engine_loader.py -> build/lib/watcher/tests/applier/workflow_engine/loading +creating build/lib/watcher/api +creating build/lib/watcher/api/middleware +copying watcher/api/middleware/parsable_error.py -> build/lib/watcher/api/middleware +copying watcher/api/middleware/__init__.py -> build/lib/watcher/api/middleware +copying watcher/api/middleware/auth_token.py -> build/lib/watcher/api/middleware +creating build/lib/watcher/tests/decision_engine/audit +copying watcher/tests/decision_engine/audit/test_audit_handlers.py -> build/lib/watcher/tests/decision_engine/audit +copying watcher/tests/decision_engine/audit/__init__.py -> build/lib/watcher/tests/decision_engine/audit +creating build/lib/watcher/tests/decision_engine/model +copying watcher/tests/decision_engine/model/faker_cluster_and_metrics.py -> build/lib/watcher/tests/decision_engine/model +copying watcher/tests/decision_engine/model/gnocchi_metrics.py -> build/lib/watcher/tests/decision_engine/model +copying watcher/tests/decision_engine/model/test_element.py -> build/lib/watcher/tests/decision_engine/model +copying watcher/tests/decision_engine/model/monasca_metrics.py -> build/lib/watcher/tests/decision_engine/model +copying watcher/tests/decision_engine/model/__init__.py -> build/lib/watcher/tests/decision_engine/model +copying watcher/tests/decision_engine/model/faker_cluster_state.py -> build/lib/watcher/tests/decision_engine/model +copying watcher/tests/decision_engine/model/test_model.py -> build/lib/watcher/tests/decision_engine/model +copying watcher/tests/decision_engine/model/ceilometer_metrics.py -> build/lib/watcher/tests/decision_engine/model +creating build/lib/watcher/applier/loading +copying watcher/applier/loading/default.py -> build/lib/watcher/applier/loading +copying watcher/applier/loading/__init__.py -> build/lib/watcher/applier/loading +creating build/lib/watcher/tests/cmd +copying watcher/tests/cmd/test_api.py -> build/lib/watcher/tests/cmd +copying watcher/tests/cmd/test_applier.py -> build/lib/watcher/tests/cmd +copying watcher/tests/cmd/test_decision_engine.py -> build/lib/watcher/tests/cmd +copying watcher/tests/cmd/test_db_manage.py -> build/lib/watcher/tests/cmd +copying watcher/tests/cmd/__init__.py -> build/lib/watcher/tests/cmd +copying watcher/tests/applier/workflow_engine/__init__.py -> build/lib/watcher/tests/applier/workflow_engine copying watcher/tests/applier/workflow_engine/test_default_workflow_engine.py -> build/lib/watcher/tests/applier/workflow_engine copying watcher/tests/applier/workflow_engine/test_taskflow_action_container.py -> build/lib/watcher/tests/applier/workflow_engine -copying watcher/tests/applier/workflow_engine/__init__.py -> build/lib/watcher/tests/applier/workflow_engine -copying watcher/tests/api/test_hooks.py -> build/lib/watcher/tests/api +creating build/lib/watcher/tests/decision_engine/strategy/strategies +copying watcher/tests/decision_engine/strategy/strategies/test_strategy_endpoint.py -> build/lib/watcher/tests/decision_engine/strategy/strategies +copying watcher/tests/decision_engine/strategy/strategies/test_noisy_neighbor.py -> build/lib/watcher/tests/decision_engine/strategy/strategies +copying watcher/tests/decision_engine/strategy/strategies/test_outlet_temp_control.py -> build/lib/watcher/tests/decision_engine/strategy/strategies +copying watcher/tests/decision_engine/strategy/strategies/test_vm_workload_consolidation.py -> build/lib/watcher/tests/decision_engine/strategy/strategies +copying watcher/tests/decision_engine/strategy/strategies/test_basic_consolidation.py -> build/lib/watcher/tests/decision_engine/strategy/strategies +copying watcher/tests/decision_engine/strategy/strategies/test_uniform_airflow.py -> build/lib/watcher/tests/decision_engine/strategy/strategies +copying watcher/tests/decision_engine/strategy/strategies/test_dummy_strategy.py -> build/lib/watcher/tests/decision_engine/strategy/strategies +copying watcher/tests/decision_engine/strategy/strategies/test_workload_balance.py -> build/lib/watcher/tests/decision_engine/strategy/strategies +copying watcher/tests/decision_engine/strategy/strategies/test_saving_energy.py -> build/lib/watcher/tests/decision_engine/strategy/strategies +copying watcher/tests/decision_engine/strategy/strategies/test_zone_migration.py -> build/lib/watcher/tests/decision_engine/strategy/strategies +copying watcher/tests/decision_engine/strategy/strategies/__init__.py -> build/lib/watcher/tests/decision_engine/strategy/strategies +copying watcher/tests/decision_engine/strategy/strategies/test_host_maintenance.py -> build/lib/watcher/tests/decision_engine/strategy/strategies +copying watcher/tests/decision_engine/strategy/strategies/test_actuator.py -> build/lib/watcher/tests/decision_engine/strategy/strategies +copying watcher/tests/decision_engine/strategy/strategies/test_storage_capacity_balance.py -> build/lib/watcher/tests/decision_engine/strategy/strategies +copying watcher/tests/decision_engine/strategy/strategies/test_workload_stabilization.py -> build/lib/watcher/tests/decision_engine/strategy/strategies +copying watcher/tests/decision_engine/strategy/strategies/test_dummy_with_scorer.py -> build/lib/watcher/tests/decision_engine/strategy/strategies +creating build/lib/watcher/objects +copying watcher/objects/scoring_engine.py -> build/lib/watcher/objects +copying watcher/objects/goal.py -> build/lib/watcher/objects +copying watcher/objects/action_plan.py -> build/lib/watcher/objects +copying watcher/objects/fields.py -> build/lib/watcher/objects +copying watcher/objects/audit_template.py -> build/lib/watcher/objects +copying watcher/objects/audit.py -> build/lib/watcher/objects +copying watcher/objects/efficacy_indicator.py -> build/lib/watcher/objects +copying watcher/objects/base.py -> build/lib/watcher/objects +copying watcher/objects/action_description.py -> build/lib/watcher/objects +copying watcher/objects/__init__.py -> build/lib/watcher/objects +copying watcher/objects/action.py -> build/lib/watcher/objects +copying watcher/objects/utils.py -> build/lib/watcher/objects +copying watcher/objects/service.py -> build/lib/watcher/objects +copying watcher/objects/strategy.py -> build/lib/watcher/objects +copying watcher/decision_engine/strategy/__init__.py -> build/lib/watcher/decision_engine/strategy +creating build/lib/watcher/api/controllers +creating build/lib/watcher/api/controllers/v1 +copying watcher/api/controllers/v1/types.py -> build/lib/watcher/api/controllers/v1 +copying watcher/api/controllers/v1/scoring_engine.py -> build/lib/watcher/api/controllers/v1 +copying watcher/api/controllers/v1/goal.py -> build/lib/watcher/api/controllers/v1 +copying watcher/api/controllers/v1/action_plan.py -> build/lib/watcher/api/controllers/v1 +copying watcher/api/controllers/v1/audit_template.py -> build/lib/watcher/api/controllers/v1 +copying watcher/api/controllers/v1/audit.py -> build/lib/watcher/api/controllers/v1 +copying watcher/api/controllers/v1/efficacy_indicator.py -> build/lib/watcher/api/controllers/v1 +copying watcher/api/controllers/v1/collection.py -> build/lib/watcher/api/controllers/v1 +copying watcher/api/controllers/v1/__init__.py -> build/lib/watcher/api/controllers/v1 +copying watcher/api/controllers/v1/action.py -> build/lib/watcher/api/controllers/v1 +copying watcher/api/controllers/v1/utils.py -> build/lib/watcher/api/controllers/v1 +copying watcher/api/controllers/v1/service.py -> build/lib/watcher/api/controllers/v1 +copying watcher/api/controllers/v1/strategy.py -> build/lib/watcher/api/controllers/v1 +creating build/lib/watcher/tests/api copying watcher/tests/api/test_scheduling.py -> build/lib/watcher/tests/api -copying watcher/tests/api/__init__.py -> build/lib/watcher/tests/api +copying watcher/tests/api/test_hooks.py -> build/lib/watcher/tests/api copying watcher/tests/api/test_base.py -> build/lib/watcher/tests/api -copying watcher/tests/api/utils.py -> build/lib/watcher/tests/api +copying watcher/tests/api/test_utils.py -> build/lib/watcher/tests/api copying watcher/tests/api/base.py -> build/lib/watcher/tests/api +copying watcher/tests/api/__init__.py -> build/lib/watcher/tests/api +copying watcher/tests/api/utils.py -> build/lib/watcher/tests/api copying watcher/tests/api/test_root.py -> build/lib/watcher/tests/api -copying watcher/tests/api/test_utils.py -> build/lib/watcher/tests/api -creating build/lib/watcher/hacking -copying watcher/hacking/checks.py -> build/lib/watcher/hacking -copying watcher/hacking/__init__.py -> build/lib/watcher/hacking -copying watcher/decision_engine/strategy/__init__.py -> build/lib/watcher/decision_engine/strategy -creating build/lib/watcher/decision_engine/strategy/context -copying watcher/decision_engine/strategy/context/default.py -> build/lib/watcher/decision_engine/strategy/context -copying watcher/decision_engine/strategy/context/__init__.py -> build/lib/watcher/decision_engine/strategy/context -copying watcher/decision_engine/strategy/context/base.py -> build/lib/watcher/decision_engine/strategy/context -creating build/lib/watcher/tests/decision_engine/solution -copying watcher/tests/decision_engine/solution/test_default_solution.py -> build/lib/watcher/tests/decision_engine/solution -copying watcher/tests/decision_engine/solution/__init__.py -> build/lib/watcher/tests/decision_engine/solution -creating build/lib/watcher/tests/decision_engine/strategy -creating build/lib/watcher/tests/decision_engine/strategy/context -copying watcher/tests/decision_engine/strategy/context/__init__.py -> build/lib/watcher/tests/decision_engine/strategy/context -copying watcher/tests/decision_engine/strategy/context/test_strategy_context.py -> build/lib/watcher/tests/decision_engine/strategy/context -creating build/lib/watcher/tests/common -copying watcher/tests/common/test_cinder_helper.py -> build/lib/watcher/tests/common -copying watcher/tests/common/test_ironic_helper.py -> build/lib/watcher/tests/common -copying watcher/tests/common/__init__.py -> build/lib/watcher/tests/common -copying watcher/tests/common/test_clients.py -> build/lib/watcher/tests/common -copying watcher/tests/common/test_service.py -> build/lib/watcher/tests/common -copying watcher/tests/common/test_nova_helper.py -> build/lib/watcher/tests/common +creating build/lib/watcher/decision_engine/messaging +copying watcher/decision_engine/messaging/__init__.py -> build/lib/watcher/decision_engine/messaging +copying watcher/decision_engine/messaging/audit_endpoint.py -> build/lib/watcher/decision_engine/messaging creating build/lib/watcher/tests/objects -copying watcher/tests/objects/test_audit.py -> build/lib/watcher/tests/objects -copying watcher/tests/objects/test_action.py -> build/lib/watcher/tests/objects -copying watcher/tests/objects/test_efficacy_indicator.py -> build/lib/watcher/tests/objects +copying watcher/tests/objects/test_action_description.py -> build/lib/watcher/tests/objects copying watcher/tests/objects/test_action_plan.py -> build/lib/watcher/tests/objects copying watcher/tests/objects/test_strategy.py -> build/lib/watcher/tests/objects copying watcher/tests/objects/__init__.py -> build/lib/watcher/tests/objects +copying watcher/tests/objects/test_action.py -> build/lib/watcher/tests/objects copying watcher/tests/objects/test_goal.py -> build/lib/watcher/tests/objects -copying watcher/tests/objects/utils.py -> build/lib/watcher/tests/objects copying watcher/tests/objects/test_service.py -> build/lib/watcher/tests/objects -copying watcher/tests/objects/test_audit_template.py -> build/lib/watcher/tests/objects -copying watcher/tests/objects/test_action_description.py -> build/lib/watcher/tests/objects copying watcher/tests/objects/test_objects.py -> build/lib/watcher/tests/objects +copying watcher/tests/objects/utils.py -> build/lib/watcher/tests/objects copying watcher/tests/objects/test_scoring_engine.py -> build/lib/watcher/tests/objects -creating build/lib/watcher/tests/applier/actions -creating build/lib/watcher/tests/applier/actions/loading -copying watcher/tests/applier/actions/loading/__init__.py -> build/lib/watcher/tests/applier/actions/loading -copying watcher/tests/applier/actions/loading/test_default_actions_loader.py -> build/lib/watcher/tests/applier/actions/loading -creating build/lib/watcher/applier +copying watcher/tests/objects/test_efficacy_indicator.py -> build/lib/watcher/tests/objects +copying watcher/tests/objects/test_audit.py -> build/lib/watcher/tests/objects +copying watcher/tests/objects/test_audit_template.py -> build/lib/watcher/tests/objects creating build/lib/watcher/applier/actions +copying watcher/applier/actions/change_nova_service_state.py -> build/lib/watcher/applier/actions +copying watcher/applier/actions/volume_migration.py -> build/lib/watcher/applier/actions copying watcher/applier/actions/resize.py -> build/lib/watcher/applier/actions -copying watcher/applier/actions/factory.py -> build/lib/watcher/applier/actions copying watcher/applier/actions/migration.py -> build/lib/watcher/applier/actions -copying watcher/applier/actions/change_nova_service_state.py -> build/lib/watcher/applier/actions copying watcher/applier/actions/nop.py -> build/lib/watcher/applier/actions -copying watcher/applier/actions/__init__.py -> build/lib/watcher/applier/actions -copying watcher/applier/actions/volume_migration.py -> build/lib/watcher/applier/actions copying watcher/applier/actions/base.py -> build/lib/watcher/applier/actions +copying watcher/applier/actions/__init__.py -> build/lib/watcher/applier/actions copying watcher/applier/actions/change_node_power_state.py -> build/lib/watcher/applier/actions copying watcher/applier/actions/sleep.py -> build/lib/watcher/applier/actions -creating build/lib/watcher/decision_engine/model/collector -copying watcher/decision_engine/model/collector/nova.py -> build/lib/watcher/decision_engine/model/collector -copying watcher/decision_engine/model/collector/ironic.py -> build/lib/watcher/decision_engine/model/collector -copying watcher/decision_engine/model/collector/__init__.py -> build/lib/watcher/decision_engine/model/collector -copying watcher/decision_engine/model/collector/cinder.py -> build/lib/watcher/decision_engine/model/collector -copying watcher/decision_engine/model/collector/base.py -> build/lib/watcher/decision_engine/model/collector -copying watcher/decision_engine/model/collector/manager.py -> build/lib/watcher/decision_engine/model/collector -copying watcher/decision_engine/sync.py -> build/lib/watcher/decision_engine -copying watcher/decision_engine/gmr.py -> build/lib/watcher/decision_engine -copying watcher/decision_engine/scheduling.py -> build/lib/watcher/decision_engine -copying watcher/decision_engine/__init__.py -> build/lib/watcher/decision_engine -copying watcher/decision_engine/manager.py -> build/lib/watcher/decision_engine -copying watcher/decision_engine/rpcapi.py -> build/lib/watcher/decision_engine -creating build/lib/watcher/objects -copying watcher/objects/scoring_engine.py -> build/lib/watcher/objects -copying watcher/objects/fields.py -> build/lib/watcher/objects -copying watcher/objects/action_description.py -> build/lib/watcher/objects -copying watcher/objects/goal.py -> build/lib/watcher/objects -copying watcher/objects/action.py -> build/lib/watcher/objects -copying watcher/objects/audit_template.py -> build/lib/watcher/objects -copying watcher/objects/efficacy_indicator.py -> build/lib/watcher/objects -copying watcher/objects/__init__.py -> build/lib/watcher/objects -copying watcher/objects/audit.py -> build/lib/watcher/objects -copying watcher/objects/utils.py -> build/lib/watcher/objects -copying watcher/objects/base.py -> build/lib/watcher/objects -copying watcher/objects/service.py -> build/lib/watcher/objects -copying watcher/objects/strategy.py -> build/lib/watcher/objects -copying watcher/objects/action_plan.py -> build/lib/watcher/objects +copying watcher/applier/actions/factory.py -> build/lib/watcher/applier/actions +creating build/lib/watcher/tests/decision_engine/model/notification +copying watcher/tests/decision_engine/model/notification/test_notifications.py -> build/lib/watcher/tests/decision_engine/model/notification +copying watcher/tests/decision_engine/model/notification/test_nova_notifications.py -> build/lib/watcher/tests/decision_engine/model/notification +copying watcher/tests/decision_engine/model/notification/test_cinder_notifications.py -> build/lib/watcher/tests/decision_engine/model/notification +copying watcher/tests/decision_engine/model/notification/__init__.py -> build/lib/watcher/tests/decision_engine/model/notification +copying watcher/tests/decision_engine/model/notification/fake_managers.py -> build/lib/watcher/tests/decision_engine/model/notification creating build/lib/watcher/tests/decision_engine/messaging copying watcher/tests/decision_engine/messaging/__init__.py -> build/lib/watcher/tests/decision_engine/messaging copying watcher/tests/decision_engine/messaging/test_audit_endpoint.py -> build/lib/watcher/tests/decision_engine/messaging -copying watcher/applier/sync.py -> build/lib/watcher/applier -copying watcher/applier/default.py -> build/lib/watcher/applier -copying watcher/applier/__init__.py -> build/lib/watcher/applier -copying watcher/applier/base.py -> build/lib/watcher/applier -copying watcher/applier/manager.py -> build/lib/watcher/applier -copying watcher/applier/rpcapi.py -> build/lib/watcher/applier -creating build/lib/watcher/applier/action_plan -copying watcher/applier/action_plan/default.py -> build/lib/watcher/applier/action_plan -copying watcher/applier/action_plan/__init__.py -> build/lib/watcher/applier/action_plan -copying watcher/applier/action_plan/base.py -> build/lib/watcher/applier/action_plan -creating build/lib/watcher/decision_engine/strategy/selection -copying watcher/decision_engine/strategy/selection/default.py -> build/lib/watcher/decision_engine/strategy/selection -copying watcher/decision_engine/strategy/selection/__init__.py -> build/lib/watcher/decision_engine/strategy/selection -copying watcher/decision_engine/strategy/selection/base.py -> build/lib/watcher/decision_engine/strategy/selection -copying watcher/tests/applier/actions/test_change_nova_service_state.py -> build/lib/watcher/tests/applier/actions -copying watcher/tests/applier/actions/test_volume_migration.py -> build/lib/watcher/tests/applier/actions +creating build/lib/watcher/tests/decision_engine/strategy/context +copying watcher/tests/decision_engine/strategy/context/test_strategy_context.py -> build/lib/watcher/tests/decision_engine/strategy/context +copying watcher/tests/decision_engine/strategy/context/__init__.py -> build/lib/watcher/tests/decision_engine/strategy/context +copying watcher/api/acl.py -> build/lib/watcher/api +copying watcher/api/hooks.py -> build/lib/watcher/api +copying watcher/api/__init__.py -> build/lib/watcher/api +copying watcher/api/config.py -> build/lib/watcher/api +copying watcher/api/app.py -> build/lib/watcher/api +copying watcher/api/scheduling.py -> build/lib/watcher/api +creating build/lib/watcher/decision_engine/strategy/common +copying watcher/decision_engine/strategy/common/level.py -> build/lib/watcher/decision_engine/strategy/common +copying watcher/decision_engine/strategy/common/__init__.py -> build/lib/watcher/decision_engine/strategy/common +creating build/lib/watcher/decision_engine/model +copying watcher/decision_engine/model/base.py -> build/lib/watcher/decision_engine/model +copying watcher/decision_engine/model/__init__.py -> build/lib/watcher/decision_engine/model +copying watcher/decision_engine/model/model_root.py -> build/lib/watcher/decision_engine/model +copying watcher/common/paths.py -> build/lib/watcher/common +copying watcher/common/observable.py -> build/lib/watcher/common +copying watcher/common/service_manager.py -> build/lib/watcher/common +copying watcher/common/synchronization.py -> build/lib/watcher/common +copying watcher/common/keystone_helper.py -> build/lib/watcher/common +copying watcher/common/clients.py -> build/lib/watcher/common +copying watcher/common/exception.py -> build/lib/watcher/common +copying watcher/common/ironic_helper.py -> build/lib/watcher/common +copying watcher/common/policy.py -> build/lib/watcher/common +copying watcher/common/context.py -> build/lib/watcher/common +copying watcher/common/nova_helper.py -> build/lib/watcher/common +copying watcher/common/__init__.py -> build/lib/watcher/common +copying watcher/common/config.py -> build/lib/watcher/common +copying watcher/common/utils.py -> build/lib/watcher/common +copying watcher/common/cinder_helper.py -> build/lib/watcher/common +copying watcher/common/service.py -> build/lib/watcher/common +copying watcher/common/scheduling.py -> build/lib/watcher/common +copying watcher/common/rpc.py -> build/lib/watcher/common +copying watcher/__init__.py -> build/lib/watcher +copying watcher/version.py -> build/lib/watcher +copying watcher/_i18n.py -> build/lib/watcher +creating build/lib/watcher/tests/common +copying watcher/tests/common/test_ironic_helper.py -> build/lib/watcher/tests/common +copying watcher/tests/common/test_cinder_helper.py -> build/lib/watcher/tests/common +copying watcher/tests/common/__init__.py -> build/lib/watcher/tests/common +copying watcher/tests/common/test_service.py -> build/lib/watcher/tests/common +copying watcher/tests/common/test_clients.py -> build/lib/watcher/tests/common +copying watcher/tests/common/test_nova_helper.py -> build/lib/watcher/tests/common +creating build/lib/watcher/tests/common/loader +copying watcher/tests/common/loader/test_loader.py -> build/lib/watcher/tests/common/loader +copying watcher/tests/common/loader/__init__.py -> build/lib/watcher/tests/common/loader +creating build/lib/watcher/tests/decision_engine/scoring +copying watcher/tests/decision_engine/scoring/test_dummy_scoring_container.py -> build/lib/watcher/tests/decision_engine/scoring +copying watcher/tests/decision_engine/scoring/test_dummy_scorer.py -> build/lib/watcher/tests/decision_engine/scoring +copying watcher/tests/decision_engine/scoring/__init__.py -> build/lib/watcher/tests/decision_engine/scoring +copying watcher/tests/decision_engine/scoring/test_scoring_factory.py -> build/lib/watcher/tests/decision_engine/scoring +creating build/lib/watcher/tests/decision_engine/cluster +copying watcher/tests/decision_engine/cluster/test_cinder_cdmc.py -> build/lib/watcher/tests/decision_engine/cluster +copying watcher/tests/decision_engine/cluster/test_nova_cdmc.py -> build/lib/watcher/tests/decision_engine/cluster +copying watcher/tests/decision_engine/cluster/__init__.py -> build/lib/watcher/tests/decision_engine/cluster +copying watcher/tests/decision_engine/cluster/test_cluster_data_model_collector.py -> build/lib/watcher/tests/decision_engine/cluster +creating build/lib/watcher/tests/decision_engine/strategy/selector +copying watcher/tests/decision_engine/strategy/selector/__init__.py -> build/lib/watcher/tests/decision_engine/strategy/selector +copying watcher/tests/decision_engine/strategy/selector/test_strategy_selector.py -> build/lib/watcher/tests/decision_engine/strategy/selector +copying watcher/tests/applier/actions/test_change_node_power_state.py -> build/lib/watcher/tests/applier/actions copying watcher/tests/applier/actions/test_resize.py -> build/lib/watcher/tests/applier/actions copying watcher/tests/applier/actions/test_sleep.py -> build/lib/watcher/tests/applier/actions -copying watcher/tests/applier/actions/test_change_node_power_state.py -> build/lib/watcher/tests/applier/actions copying watcher/tests/applier/actions/__init__.py -> build/lib/watcher/tests/applier/actions +copying watcher/tests/applier/actions/test_volume_migration.py -> build/lib/watcher/tests/applier/actions copying watcher/tests/applier/actions/test_migration.py -> build/lib/watcher/tests/applier/actions -creating build/lib/watcher/db -copying watcher/db/migration.py -> build/lib/watcher/db -copying watcher/db/api.py -> build/lib/watcher/db -copying watcher/db/__init__.py -> build/lib/watcher/db -copying watcher/db/purge.py -> build/lib/watcher/db -creating build/lib/watcher/tests/common/loader -copying watcher/tests/common/loader/__init__.py -> build/lib/watcher/tests/common/loader -copying watcher/tests/common/loader/test_loader.py -> build/lib/watcher/tests/common/loader -creating build/lib/watcher/decision_engine/audit -copying watcher/decision_engine/audit/continuous.py -> build/lib/watcher/decision_engine/audit -copying watcher/decision_engine/audit/__init__.py -> build/lib/watcher/decision_engine/audit -copying watcher/decision_engine/audit/oneshot.py -> build/lib/watcher/decision_engine/audit -copying watcher/decision_engine/audit/base.py -> build/lib/watcher/decision_engine/audit -creating build/lib/watcher/cmd -copying watcher/cmd/sync.py -> build/lib/watcher/cmd -copying watcher/cmd/applier.py -> build/lib/watcher/cmd -copying watcher/cmd/decisionengine.py -> build/lib/watcher/cmd -copying watcher/cmd/api.py -> build/lib/watcher/cmd -copying watcher/cmd/__init__.py -> build/lib/watcher/cmd -copying watcher/cmd/dbmanage.py -> build/lib/watcher/cmd -copying watcher/tests/decision_engine/test_scheduling.py -> build/lib/watcher/tests/decision_engine -copying watcher/tests/decision_engine/test_gmr.py -> build/lib/watcher/tests/decision_engine -copying watcher/tests/decision_engine/__init__.py -> build/lib/watcher/tests/decision_engine -copying watcher/tests/decision_engine/test_rpcapi.py -> build/lib/watcher/tests/decision_engine -copying watcher/tests/decision_engine/test_sync.py -> build/lib/watcher/tests/decision_engine -copying watcher/tests/decision_engine/fake_strategies.py -> build/lib/watcher/tests/decision_engine -copying watcher/tests/decision_engine/fake_goals.py -> build/lib/watcher/tests/decision_engine +copying watcher/tests/applier/actions/test_change_nova_service_state.py -> build/lib/watcher/tests/applier/actions +creating build/lib/watcher/decision_engine/model/collector +copying watcher/decision_engine/model/collector/nova.py -> build/lib/watcher/decision_engine/model/collector +copying watcher/decision_engine/model/collector/manager.py -> build/lib/watcher/decision_engine/model/collector +copying watcher/decision_engine/model/collector/cinder.py -> build/lib/watcher/decision_engine/model/collector +copying watcher/decision_engine/model/collector/base.py -> build/lib/watcher/decision_engine/model/collector +copying watcher/decision_engine/model/collector/__init__.py -> build/lib/watcher/decision_engine/model/collector +copying watcher/decision_engine/model/collector/ironic.py -> build/lib/watcher/decision_engine/model/collector creating build/lib/watcher/applier/workflow_engine copying watcher/applier/workflow_engine/default.py -> build/lib/watcher/applier/workflow_engine -copying watcher/applier/workflow_engine/__init__.py -> build/lib/watcher/applier/workflow_engine copying watcher/applier/workflow_engine/base.py -> build/lib/watcher/applier/workflow_engine -creating build/lib/watcher/applier/messaging -copying watcher/applier/messaging/__init__.py -> build/lib/watcher/applier/messaging -copying watcher/applier/messaging/trigger.py -> build/lib/watcher/applier/messaging -copying watcher/tests/decision_engine/model/faker_cluster_state.py -> build/lib/watcher/tests/decision_engine/model -copying watcher/tests/decision_engine/model/ceilometer_metrics.py -> build/lib/watcher/tests/decision_engine/model -copying watcher/tests/decision_engine/model/monasca_metrics.py -> build/lib/watcher/tests/decision_engine/model -copying watcher/tests/decision_engine/model/test_model.py -> build/lib/watcher/tests/decision_engine/model -copying watcher/tests/decision_engine/model/gnocchi_metrics.py -> build/lib/watcher/tests/decision_engine/model -copying watcher/tests/decision_engine/model/__init__.py -> build/lib/watcher/tests/decision_engine/model -copying watcher/tests/decision_engine/model/test_element.py -> build/lib/watcher/tests/decision_engine/model -copying watcher/tests/decision_engine/model/faker_cluster_and_metrics.py -> build/lib/watcher/tests/decision_engine/model +copying watcher/applier/workflow_engine/__init__.py -> build/lib/watcher/applier/workflow_engine creating build/lib/watcher/tests/notifications -copying watcher/tests/notifications/test_notification.py -> build/lib/watcher/tests/notifications -copying watcher/tests/notifications/test_service_notifications.py -> build/lib/watcher/tests/notifications -copying watcher/tests/notifications/__init__.py -> build/lib/watcher/tests/notifications copying watcher/tests/notifications/test_audit_notification.py -> build/lib/watcher/tests/notifications copying watcher/tests/notifications/test_action_plan_notification.py -> build/lib/watcher/tests/notifications +copying watcher/tests/notifications/test_service_notifications.py -> build/lib/watcher/tests/notifications +copying watcher/tests/notifications/test_notification.py -> build/lib/watcher/tests/notifications copying watcher/tests/notifications/test_action_notification.py -> build/lib/watcher/tests/notifications -creating build/lib/watcher/tests/decision_engine/audit -copying watcher/tests/decision_engine/audit/test_audit_handlers.py -> build/lib/watcher/tests/decision_engine/audit -copying watcher/tests/decision_engine/audit/__init__.py -> build/lib/watcher/tests/decision_engine/audit -copying watcher/__init__.py -> build/lib/watcher -copying watcher/_i18n.py -> build/lib/watcher -copying watcher/version.py -> build/lib/watcher -copying watcher/decision_engine/goal/goals.py -> build/lib/watcher/decision_engine/goal -copying watcher/decision_engine/goal/__init__.py -> build/lib/watcher/decision_engine/goal +copying watcher/tests/notifications/__init__.py -> build/lib/watcher/tests/notifications copying watcher/decision_engine/goal/base.py -> build/lib/watcher/decision_engine/goal -creating build/lib/watcher/tests/decision_engine/strategy/selector -copying watcher/tests/decision_engine/strategy/selector/test_strategy_selector.py -> build/lib/watcher/tests/decision_engine/strategy/selector -copying watcher/tests/decision_engine/strategy/selector/__init__.py -> build/lib/watcher/tests/decision_engine/strategy/selector -copying watcher/common/paths.py -> build/lib/watcher/common -copying watcher/common/keystone_helper.py -> build/lib/watcher/common -copying watcher/common/service_manager.py -> build/lib/watcher/common -copying watcher/common/scheduling.py -> build/lib/watcher/common -copying watcher/common/config.py -> build/lib/watcher/common -copying watcher/common/observable.py -> build/lib/watcher/common -copying watcher/common/__init__.py -> build/lib/watcher/common -copying watcher/common/rpc.py -> build/lib/watcher/common -copying watcher/common/policy.py -> build/lib/watcher/common -copying watcher/common/clients.py -> build/lib/watcher/common -copying watcher/common/synchronization.py -> build/lib/watcher/common -copying watcher/common/utils.py -> build/lib/watcher/common -copying watcher/common/service.py -> build/lib/watcher/common -copying watcher/common/nova_helper.py -> build/lib/watcher/common -copying watcher/common/context.py -> build/lib/watcher/common -copying watcher/common/exception.py -> build/lib/watcher/common -copying watcher/common/ironic_helper.py -> build/lib/watcher/common -copying watcher/common/cinder_helper.py -> build/lib/watcher/common -creating build/lib/watcher/tests/cmd -copying watcher/tests/cmd/test_applier.py -> build/lib/watcher/tests/cmd -copying watcher/tests/cmd/test_api.py -> build/lib/watcher/tests/cmd -copying watcher/tests/cmd/__init__.py -> build/lib/watcher/tests/cmd -copying watcher/tests/cmd/test_db_manage.py -> build/lib/watcher/tests/cmd -copying watcher/tests/cmd/test_decision_engine.py -> build/lib/watcher/tests/cmd -creating build/lib/watcher/applier/loading -copying watcher/applier/loading/default.py -> build/lib/watcher/applier/loading -copying watcher/applier/loading/__init__.py -> build/lib/watcher/applier/loading -copying watcher/tests/applier/test_applier_manager.py -> build/lib/watcher/tests/applier -copying watcher/tests/applier/__init__.py -> build/lib/watcher/tests/applier -copying watcher/tests/applier/test_rpcapi.py -> build/lib/watcher/tests/applier -copying watcher/tests/applier/test_sync.py -> build/lib/watcher/tests/applier -creating build/lib/watcher/notifications -copying watcher/notifications/goal.py -> build/lib/watcher/notifications -copying watcher/notifications/action.py -> build/lib/watcher/notifications -copying watcher/notifications/__init__.py -> build/lib/watcher/notifications -copying watcher/notifications/audit.py -> build/lib/watcher/notifications -copying watcher/notifications/base.py -> build/lib/watcher/notifications -copying watcher/notifications/service.py -> build/lib/watcher/notifications -copying watcher/notifications/exception.py -> build/lib/watcher/notifications -copying watcher/notifications/strategy.py -> build/lib/watcher/notifications -copying watcher/notifications/action_plan.py -> build/lib/watcher/notifications +copying watcher/decision_engine/goal/__init__.py -> build/lib/watcher/decision_engine/goal +copying watcher/decision_engine/goal/goals.py -> build/lib/watcher/decision_engine/goal +creating build/lib/watcher/decision_engine/scope +copying watcher/decision_engine/scope/storage.py -> build/lib/watcher/decision_engine/scope +copying watcher/decision_engine/scope/base.py -> build/lib/watcher/decision_engine/scope +copying watcher/decision_engine/scope/compute.py -> build/lib/watcher/decision_engine/scope +copying watcher/decision_engine/scope/__init__.py -> build/lib/watcher/decision_engine/scope +copying watcher/decision_engine/scope/baremetal.py -> build/lib/watcher/decision_engine/scope +creating build/lib/watcher/decision_engine/model/element +copying watcher/decision_engine/model/element/instance.py -> build/lib/watcher/decision_engine/model/element +copying watcher/decision_engine/model/element/base.py -> build/lib/watcher/decision_engine/model/element +copying watcher/decision_engine/model/element/__init__.py -> build/lib/watcher/decision_engine/model/element +copying watcher/decision_engine/model/element/storage_resource.py -> build/lib/watcher/decision_engine/model/element +copying watcher/decision_engine/model/element/compute_resource.py -> build/lib/watcher/decision_engine/model/element +copying watcher/decision_engine/model/element/node.py -> build/lib/watcher/decision_engine/model/element +copying watcher/decision_engine/model/element/baremetal_resource.py -> build/lib/watcher/decision_engine/model/element +copying watcher/decision_engine/model/element/volume.py -> build/lib/watcher/decision_engine/model/element +copying watcher/api/controllers/root.py -> build/lib/watcher/api/controllers +copying watcher/api/controllers/link.py -> build/lib/watcher/api/controllers +copying watcher/api/controllers/base.py -> build/lib/watcher/api/controllers +copying watcher/api/controllers/__init__.py -> build/lib/watcher/api/controllers creating build/lib/watcher/conf -copying watcher/conf/planner.py -> build/lib/watcher/conf +copying watcher/conf/neutron_client.py -> build/lib/watcher/conf +copying watcher/conf/glance_client.py -> build/lib/watcher/conf copying watcher/conf/paths.py -> build/lib/watcher/conf +copying watcher/conf/cinder_client.py -> build/lib/watcher/conf copying watcher/conf/monasca_client.py -> build/lib/watcher/conf -copying watcher/conf/_opts.py -> build/lib/watcher/conf -copying watcher/conf/applier.py -> build/lib/watcher/conf -copying watcher/conf/opts.py -> build/lib/watcher/conf -copying watcher/conf/ceilometer_client.py -> build/lib/watcher/conf copying watcher/conf/decision_engine.py -> build/lib/watcher/conf -copying watcher/conf/cinder_client.py -> build/lib/watcher/conf -copying watcher/conf/nova_client.py -> build/lib/watcher/conf -copying watcher/conf/api.py -> build/lib/watcher/conf -copying watcher/conf/neutron_client.py -> build/lib/watcher/conf -copying watcher/conf/__init__.py -> build/lib/watcher/conf -copying watcher/conf/plugins.py -> build/lib/watcher/conf +copying watcher/conf/exception.py -> build/lib/watcher/conf +copying watcher/conf/applier.py -> build/lib/watcher/conf +copying watcher/conf/_opts.py -> build/lib/watcher/conf copying watcher/conf/collector.py -> build/lib/watcher/conf -copying watcher/conf/service.py -> build/lib/watcher/conf copying watcher/conf/ironic_client.py -> build/lib/watcher/conf +copying watcher/conf/nova_client.py -> build/lib/watcher/conf copying watcher/conf/db.py -> build/lib/watcher/conf -copying watcher/conf/exception.py -> build/lib/watcher/conf -copying watcher/conf/glance_client.py -> build/lib/watcher/conf -copying watcher/conf/gnocchi_client.py -> build/lib/watcher/conf +copying watcher/conf/ceilometer_client.py -> build/lib/watcher/conf copying watcher/conf/clients_auth.py -> build/lib/watcher/conf -copying watcher/api/scheduling.py -> build/lib/watcher/api -copying watcher/api/config.py -> build/lib/watcher/api -copying watcher/api/__init__.py -> build/lib/watcher/api -copying watcher/api/app.py -> build/lib/watcher/api -copying watcher/api/hooks.py -> build/lib/watcher/api -copying watcher/api/acl.py -> build/lib/watcher/api +copying watcher/conf/__init__.py -> build/lib/watcher/conf +copying watcher/conf/opts.py -> build/lib/watcher/conf +copying watcher/conf/gnocchi_client.py -> build/lib/watcher/conf +copying watcher/conf/api.py -> build/lib/watcher/conf +copying watcher/conf/service.py -> build/lib/watcher/conf +copying watcher/conf/plugins.py -> build/lib/watcher/conf +copying watcher/conf/planner.py -> build/lib/watcher/conf +creating build/lib/watcher/cmd +copying watcher/cmd/sync.py -> build/lib/watcher/cmd +copying watcher/cmd/dbmanage.py -> build/lib/watcher/cmd +copying watcher/cmd/applier.py -> build/lib/watcher/cmd +copying watcher/cmd/decisionengine.py -> build/lib/watcher/cmd +copying watcher/cmd/__init__.py -> build/lib/watcher/cmd +copying watcher/cmd/api.py -> build/lib/watcher/cmd +creating build/lib/watcher/common/loader +copying watcher/common/loader/loadable.py -> build/lib/watcher/common/loader +copying watcher/common/loader/default.py -> build/lib/watcher/common/loader +copying watcher/common/loader/base.py -> build/lib/watcher/common/loader +copying watcher/common/loader/__init__.py -> build/lib/watcher/common/loader +copying watcher/tests/applier/test_rpcapi.py -> build/lib/watcher/tests/applier +copying watcher/tests/applier/test_applier_manager.py -> build/lib/watcher/tests/applier +copying watcher/tests/applier/test_sync.py -> build/lib/watcher/tests/applier +copying watcher/tests/applier/__init__.py -> build/lib/watcher/tests/applier +creating build/lib/watcher/applier/action_plan +copying watcher/applier/action_plan/default.py -> build/lib/watcher/applier/action_plan +copying watcher/applier/action_plan/base.py -> build/lib/watcher/applier/action_plan +copying watcher/applier/action_plan/__init__.py -> build/lib/watcher/applier/action_plan +creating build/lib/watcher/decision_engine/model/notification +copying watcher/decision_engine/model/notification/filtering.py -> build/lib/watcher/decision_engine/model/notification +copying watcher/decision_engine/model/notification/nova.py -> build/lib/watcher/decision_engine/model/notification +copying watcher/decision_engine/model/notification/cinder.py -> build/lib/watcher/decision_engine/model/notification +copying watcher/decision_engine/model/notification/base.py -> build/lib/watcher/decision_engine/model/notification +copying watcher/decision_engine/model/notification/__init__.py -> build/lib/watcher/decision_engine/model/notification +creating build/lib/watcher/tests/api/v1 +copying watcher/tests/api/v1/test_scoring_engines.py -> build/lib/watcher/tests/api/v1 +copying watcher/tests/api/v1/test_actions_plans.py -> build/lib/watcher/tests/api/v1 +copying watcher/tests/api/v1/test_services.py -> build/lib/watcher/tests/api/v1 +copying watcher/tests/api/v1/test_audits.py -> build/lib/watcher/tests/api/v1 +copying watcher/tests/api/v1/test_strategies.py -> build/lib/watcher/tests/api/v1 +copying watcher/tests/api/v1/test_goals.py -> build/lib/watcher/tests/api/v1 +copying watcher/tests/api/v1/test_utils.py -> build/lib/watcher/tests/api/v1 +copying watcher/tests/api/v1/__init__.py -> build/lib/watcher/tests/api/v1 +copying watcher/tests/api/v1/test_actions.py -> build/lib/watcher/tests/api/v1 +copying watcher/tests/api/v1/test_types.py -> build/lib/watcher/tests/api/v1 +copying watcher/tests/api/v1/test_audit_templates.py -> build/lib/watcher/tests/api/v1 +copying watcher/tests/api/v1/test_root.py -> build/lib/watcher/tests/api/v1 +creating build/lib/watcher/tests/conf +copying watcher/tests/conf/__init__.py -> build/lib/watcher/tests/conf +copying watcher/tests/conf/test_list_opts.py -> build/lib/watcher/tests/conf +copying watcher/tests/decision_engine/test_rpcapi.py -> build/lib/watcher/tests/decision_engine +copying watcher/tests/decision_engine/test_scheduling.py -> build/lib/watcher/tests/decision_engine +copying watcher/tests/decision_engine/fake_goals.py -> build/lib/watcher/tests/decision_engine +copying watcher/tests/decision_engine/test_sync.py -> build/lib/watcher/tests/decision_engine +copying watcher/tests/decision_engine/fake_strategies.py -> build/lib/watcher/tests/decision_engine +copying watcher/tests/decision_engine/__init__.py -> build/lib/watcher/tests/decision_engine +copying watcher/tests/decision_engine/test_gmr.py -> build/lib/watcher/tests/decision_engine +copying watcher/decision_engine/sync.py -> build/lib/watcher/decision_engine +copying watcher/decision_engine/manager.py -> build/lib/watcher/decision_engine +copying watcher/decision_engine/gmr.py -> build/lib/watcher/decision_engine +copying watcher/decision_engine/__init__.py -> build/lib/watcher/decision_engine +copying watcher/decision_engine/scheduling.py -> build/lib/watcher/decision_engine +copying watcher/decision_engine/rpcapi.py -> build/lib/watcher/decision_engine +creating build/lib/watcher/decision_engine/loading +copying watcher/decision_engine/loading/default.py -> build/lib/watcher/decision_engine/loading +copying watcher/decision_engine/loading/__init__.py -> build/lib/watcher/decision_engine/loading +creating build/lib/watcher/tests/applier/action_plan +copying watcher/tests/applier/action_plan/test_default_action_handler.py -> build/lib/watcher/tests/applier/action_plan +copying watcher/tests/applier/action_plan/__init__.py -> build/lib/watcher/tests/applier/action_plan +creating build/lib/watcher/hacking +copying watcher/hacking/checks.py -> build/lib/watcher/hacking +copying watcher/hacking/__init__.py -> build/lib/watcher/hacking +creating build/lib/watcher/decision_engine/strategy/strategies +copying watcher/decision_engine/strategy/strategies/dummy_strategy.py -> build/lib/watcher/decision_engine/strategy/strategies +copying watcher/decision_engine/strategy/strategies/actuation.py -> build/lib/watcher/decision_engine/strategy/strategies +copying watcher/decision_engine/strategy/strategies/uniform_airflow.py -> build/lib/watcher/decision_engine/strategy/strategies +copying watcher/decision_engine/strategy/strategies/zone_migration.py -> build/lib/watcher/decision_engine/strategy/strategies +copying watcher/decision_engine/strategy/strategies/vm_workload_consolidation.py -> build/lib/watcher/decision_engine/strategy/strategies +copying watcher/decision_engine/strategy/strategies/saving_energy.py -> build/lib/watcher/decision_engine/strategy/strategies +copying watcher/decision_engine/strategy/strategies/noisy_neighbor.py -> build/lib/watcher/decision_engine/strategy/strategies +copying watcher/decision_engine/strategy/strategies/dummy_with_scorer.py -> build/lib/watcher/decision_engine/strategy/strategies +copying watcher/decision_engine/strategy/strategies/base.py -> build/lib/watcher/decision_engine/strategy/strategies +copying watcher/decision_engine/strategy/strategies/basic_consolidation.py -> build/lib/watcher/decision_engine/strategy/strategies +copying watcher/decision_engine/strategy/strategies/outlet_temp_control.py -> build/lib/watcher/decision_engine/strategy/strategies +copying watcher/decision_engine/strategy/strategies/__init__.py -> build/lib/watcher/decision_engine/strategy/strategies +copying watcher/decision_engine/strategy/strategies/workload_stabilization.py -> build/lib/watcher/decision_engine/strategy/strategies +copying watcher/decision_engine/strategy/strategies/workload_balance.py -> build/lib/watcher/decision_engine/strategy/strategies +copying watcher/decision_engine/strategy/strategies/storage_capacity_balance.py -> build/lib/watcher/decision_engine/strategy/strategies +copying watcher/decision_engine/strategy/strategies/host_maintenance.py -> build/lib/watcher/decision_engine/strategy/strategies +copying watcher/decision_engine/strategy/strategies/dummy_with_resize.py -> build/lib/watcher/decision_engine/strategy/strategies +creating build/lib/watcher/decision_engine/planner +copying watcher/decision_engine/planner/weight.py -> build/lib/watcher/decision_engine/planner +copying watcher/decision_engine/planner/manager.py -> build/lib/watcher/decision_engine/planner +copying watcher/decision_engine/planner/base.py -> build/lib/watcher/decision_engine/planner +copying watcher/decision_engine/planner/__init__.py -> build/lib/watcher/decision_engine/planner +copying watcher/decision_engine/planner/workload_stabilization.py -> build/lib/watcher/decision_engine/planner creating build/lib/watcher/db/sqlalchemy +copying watcher/db/sqlalchemy/job_store.py -> build/lib/watcher/db/sqlalchemy copying watcher/db/sqlalchemy/models.py -> build/lib/watcher/db/sqlalchemy copying watcher/db/sqlalchemy/migration.py -> build/lib/watcher/db/sqlalchemy -copying watcher/db/sqlalchemy/api.py -> build/lib/watcher/db/sqlalchemy copying watcher/db/sqlalchemy/__init__.py -> build/lib/watcher/db/sqlalchemy -copying watcher/db/sqlalchemy/job_store.py -> build/lib/watcher/db/sqlalchemy -creating build/lib/watcher/tests/decision_engine/loading -copying watcher/tests/decision_engine/loading/test_goal_loader.py -> build/lib/watcher/tests/decision_engine/loading -copying watcher/tests/decision_engine/loading/test_default_strategy_loader.py -> build/lib/watcher/tests/decision_engine/loading -copying watcher/tests/decision_engine/loading/__init__.py -> build/lib/watcher/tests/decision_engine/loading -copying watcher/tests/decision_engine/loading/test_collector_loader.py -> build/lib/watcher/tests/decision_engine/loading -copying watcher/tests/decision_engine/loading/test_default_planner_loader.py -> build/lib/watcher/tests/decision_engine/loading -creating build/lib/watcher/tests/decision_engine/strategy/strategies -copying watcher/tests/decision_engine/strategy/strategies/test_actuator.py -> build/lib/watcher/tests/decision_engine/strategy/strategies -copying watcher/tests/decision_engine/strategy/strategies/test_dummy_with_scorer.py -> build/lib/watcher/tests/decision_engine/strategy/strategies -copying watcher/tests/decision_engine/strategy/strategies/test_workload_stabilization.py -> build/lib/watcher/tests/decision_engine/strategy/strategies -copying watcher/tests/decision_engine/strategy/strategies/test_storage_capacity_balance.py -> build/lib/watcher/tests/decision_engine/strategy/strategies -copying watcher/tests/decision_engine/strategy/strategies/test_strategy_endpoint.py -> build/lib/watcher/tests/decision_engine/strategy/strategies -copying watcher/tests/decision_engine/strategy/strategies/test_zone_migration.py -> build/lib/watcher/tests/decision_engine/strategy/strategies -copying watcher/tests/decision_engine/strategy/strategies/__init__.py -> build/lib/watcher/tests/decision_engine/strategy/strategies -copying watcher/tests/decision_engine/strategy/strategies/test_host_maintenance.py -> build/lib/watcher/tests/decision_engine/strategy/strategies -copying watcher/tests/decision_engine/strategy/strategies/test_workload_balance.py -> build/lib/watcher/tests/decision_engine/strategy/strategies -copying watcher/tests/decision_engine/strategy/strategies/test_saving_energy.py -> build/lib/watcher/tests/decision_engine/strategy/strategies -copying watcher/tests/decision_engine/strategy/strategies/test_vm_workload_consolidation.py -> build/lib/watcher/tests/decision_engine/strategy/strategies -copying watcher/tests/decision_engine/strategy/strategies/test_uniform_airflow.py -> build/lib/watcher/tests/decision_engine/strategy/strategies -copying watcher/tests/decision_engine/strategy/strategies/test_basic_consolidation.py -> build/lib/watcher/tests/decision_engine/strategy/strategies -copying watcher/tests/decision_engine/strategy/strategies/test_noisy_neighbor.py -> build/lib/watcher/tests/decision_engine/strategy/strategies -copying watcher/tests/decision_engine/strategy/strategies/test_outlet_temp_control.py -> build/lib/watcher/tests/decision_engine/strategy/strategies -copying watcher/tests/decision_engine/strategy/strategies/test_dummy_strategy.py -> build/lib/watcher/tests/decision_engine/strategy/strategies +copying watcher/db/sqlalchemy/api.py -> build/lib/watcher/db/sqlalchemy creating build/lib/watcher/tests/applier/messaging copying watcher/tests/applier/messaging/test_trigger_action_plan_endpoint.py -> build/lib/watcher/tests/applier/messaging copying watcher/tests/applier/messaging/__init__.py -> build/lib/watcher/tests/applier/messaging -creating build/lib/watcher/tests/applier/action_plan -copying watcher/tests/applier/action_plan/__init__.py -> build/lib/watcher/tests/applier/action_plan -copying watcher/tests/applier/action_plan/test_default_action_handler.py -> build/lib/watcher/tests/applier/action_plan -copying watcher/api/controllers/__init__.py -> build/lib/watcher/api/controllers -copying watcher/api/controllers/base.py -> build/lib/watcher/api/controllers -copying watcher/api/controllers/link.py -> build/lib/watcher/api/controllers -copying watcher/api/controllers/root.py -> build/lib/watcher/api/controllers -creating build/lib/watcher/common/policies -copying watcher/common/policies/scoring_engine.py -> build/lib/watcher/common/policies -copying watcher/common/policies/goal.py -> build/lib/watcher/common/policies -copying watcher/common/policies/action.py -> build/lib/watcher/common/policies -copying watcher/common/policies/audit_template.py -> build/lib/watcher/common/policies -copying watcher/common/policies/__init__.py -> build/lib/watcher/common/policies -copying watcher/common/policies/audit.py -> build/lib/watcher/common/policies -copying watcher/common/policies/base.py -> build/lib/watcher/common/policies -copying watcher/common/policies/service.py -> build/lib/watcher/common/policies -copying watcher/common/policies/strategy.py -> build/lib/watcher/common/policies -copying watcher/common/policies/action_plan.py -> build/lib/watcher/common/policies -creating build/lib/watcher/decision_engine/scope -copying watcher/decision_engine/scope/__init__.py -> build/lib/watcher/decision_engine/scope -copying watcher/decision_engine/scope/compute.py -> build/lib/watcher/decision_engine/scope -copying watcher/decision_engine/scope/storage.py -> build/lib/watcher/decision_engine/scope -copying watcher/decision_engine/scope/base.py -> build/lib/watcher/decision_engine/scope -copying watcher/decision_engine/scope/baremetal.py -> build/lib/watcher/decision_engine/scope -creating build/lib/watcher/decision_engine/model/notification -copying watcher/decision_engine/model/notification/nova.py -> build/lib/watcher/decision_engine/model/notification -copying watcher/decision_engine/model/notification/filtering.py -> build/lib/watcher/decision_engine/model/notification -copying watcher/decision_engine/model/notification/__init__.py -> build/lib/watcher/decision_engine/model/notification -copying watcher/decision_engine/model/notification/cinder.py -> build/lib/watcher/decision_engine/model/notification -copying watcher/decision_engine/model/notification/base.py -> build/lib/watcher/decision_engine/model/notification -creating build/lib/watcher/tests/db -copying watcher/tests/db/test_audit.py -> build/lib/watcher/tests/db -copying watcher/tests/db/test_action.py -> build/lib/watcher/tests/db -copying watcher/tests/db/test_efficacy_indicator.py -> build/lib/watcher/tests/db -copying watcher/tests/db/test_action_plan.py -> build/lib/watcher/tests/db -copying watcher/tests/db/test_strategy.py -> build/lib/watcher/tests/db -copying watcher/tests/db/test_purge.py -> build/lib/watcher/tests/db -copying watcher/tests/db/__init__.py -> build/lib/watcher/tests/db -copying watcher/tests/db/test_goal.py -> build/lib/watcher/tests/db -copying watcher/tests/db/utils.py -> build/lib/watcher/tests/db -copying watcher/tests/db/base.py -> build/lib/watcher/tests/db -copying watcher/tests/db/test_service.py -> build/lib/watcher/tests/db -copying watcher/tests/db/test_audit_template.py -> build/lib/watcher/tests/db -copying watcher/tests/db/test_action_description.py -> build/lib/watcher/tests/db -copying watcher/tests/db/test_scoring_engine.py -> build/lib/watcher/tests/db -creating build/lib/watcher/tests/datasource -copying watcher/tests/datasource/test_monasca_helper.py -> build/lib/watcher/tests/datasource -copying watcher/tests/datasource/test_manager.py -> build/lib/watcher/tests/datasource -copying watcher/tests/datasource/test_ceilometer_helper.py -> build/lib/watcher/tests/datasource -copying watcher/tests/datasource/test_gnocchi_helper.py -> build/lib/watcher/tests/datasource -copying watcher/tests/datasource/__init__.py -> build/lib/watcher/tests/datasource -copying watcher/tests/decision_engine/strategy/__init__.py -> build/lib/watcher/tests/decision_engine/strategy -creating build/lib/watcher/tests/decision_engine/event_consumer -copying watcher/tests/decision_engine/event_consumer/__init__.py -> build/lib/watcher/tests/decision_engine/event_consumer running egg_info creating python_watcher.egg-info writing python_watcher.egg-info/PKG-INFO @@ -2633,943 +2670,943 @@ creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3 creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf -copying build/lib/watcher/conf/planner.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf -copying build/lib/watcher/conf/paths.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf -copying build/lib/watcher/conf/monasca_client.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf -copying build/lib/watcher/conf/_opts.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf -copying build/lib/watcher/conf/applier.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf -copying build/lib/watcher/conf/opts.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf -copying build/lib/watcher/conf/ceilometer_client.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf -copying build/lib/watcher/conf/decision_engine.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf -copying build/lib/watcher/conf/cinder_client.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf -copying build/lib/watcher/conf/nova_client.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf -copying build/lib/watcher/conf/api.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf -copying build/lib/watcher/conf/neutron_client.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf -copying build/lib/watcher/conf/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf -copying build/lib/watcher/conf/plugins.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf -copying build/lib/watcher/conf/collector.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf -copying build/lib/watcher/conf/service.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf -copying build/lib/watcher/conf/ironic_client.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf -copying build/lib/watcher/conf/db.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf -copying build/lib/watcher/conf/exception.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf -copying build/lib/watcher/conf/glance_client.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf -copying build/lib/watcher/conf/gnocchi_client.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf -copying build/lib/watcher/conf/clients_auth.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/datasource +copying build/lib/watcher/datasource/manager.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/datasource +copying build/lib/watcher/datasource/monasca.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/datasource +copying build/lib/watcher/datasource/ceilometer.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/datasource +copying build/lib/watcher/datasource/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/datasource +copying build/lib/watcher/datasource/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/datasource +copying build/lib/watcher/datasource/gnocchi.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/datasource creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db +copying build/lib/watcher/db/purge.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy +copying build/lib/watcher/db/sqlalchemy/job_store.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy copying build/lib/watcher/db/sqlalchemy/models.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy copying build/lib/watcher/db/sqlalchemy/migration.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy -copying build/lib/watcher/db/sqlalchemy/api.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy -copying build/lib/watcher/db/sqlalchemy/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy copying build/lib/watcher/db/sqlalchemy/alembic.ini -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy -copying build/lib/watcher/db/sqlalchemy/job_store.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy +copying build/lib/watcher/db/sqlalchemy/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy +copying build/lib/watcher/db/sqlalchemy/api.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy/alembic -copying build/lib/watcher/db/sqlalchemy/alembic/script.py.mako -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy/alembic copying build/lib/watcher/db/sqlalchemy/alembic/README.rst -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy/alembic copying build/lib/watcher/db/sqlalchemy/alembic/env.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy/alembic +copying build/lib/watcher/db/sqlalchemy/alembic/script.py.mako -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy/alembic creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy/alembic/versions -copying build/lib/watcher/db/sqlalchemy/alembic/versions/0f6042416884_add_apscheduler_jobs.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy/alembic/versions +copying build/lib/watcher/db/sqlalchemy/alembic/versions/a86240e89a29_.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy/alembic/versions copying build/lib/watcher/db/sqlalchemy/alembic/versions/52804f2498c4_add_hostname.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy/alembic/versions copying build/lib/watcher/db/sqlalchemy/alembic/versions/d098df6021e2_cron_support_for_audit.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy/alembic/versions copying build/lib/watcher/db/sqlalchemy/alembic/versions/3cfc94cecf4e_add_name_for_audit.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy/alembic/versions -copying build/lib/watcher/db/sqlalchemy/alembic/versions/a86240e89a29_.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy/alembic/versions -copying build/lib/watcher/db/sqlalchemy/alembic/versions/d09a5945e4a0_add_action_description_table.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy/alembic/versions +copying build/lib/watcher/db/sqlalchemy/alembic/versions/0f6042416884_add_apscheduler_jobs.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy/alembic/versions copying build/lib/watcher/db/sqlalchemy/alembic/versions/001_ocata.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy/alembic/versions +copying build/lib/watcher/db/sqlalchemy/alembic/versions/d09a5945e4a0_add_action_description_table.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy/alembic/versions copying build/lib/watcher/db/migration.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db -copying build/lib/watcher/db/api.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db copying build/lib/watcher/db/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db -copying build/lib/watcher/db/purge.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/datasource -copying build/lib/watcher/datasource/gnocchi.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/datasource -copying build/lib/watcher/datasource/monasca.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/datasource -copying build/lib/watcher/datasource/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/datasource -copying build/lib/watcher/datasource/ceilometer.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/datasource -copying build/lib/watcher/datasource/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/datasource -copying build/lib/watcher/datasource/manager.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/datasource -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/hacking -copying build/lib/watcher/hacking/checks.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/hacking -copying build/lib/watcher/hacking/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/hacking -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/notifications -copying build/lib/watcher/notifications/goal.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/notifications -copying build/lib/watcher/notifications/action.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/notifications -copying build/lib/watcher/notifications/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/notifications -copying build/lib/watcher/notifications/audit.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/notifications -copying build/lib/watcher/notifications/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/notifications -copying build/lib/watcher/notifications/service.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/notifications -copying build/lib/watcher/notifications/exception.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/notifications -copying build/lib/watcher/notifications/strategy.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/notifications -copying build/lib/watcher/notifications/action_plan.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/notifications +copying build/lib/watcher/db/api.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common copying build/lib/watcher/common/paths.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/loader -copying build/lib/watcher/common/loader/default.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/loader -copying build/lib/watcher/common/loader/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/loader -copying build/lib/watcher/common/loader/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/loader -copying build/lib/watcher/common/loader/loadable.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/loader -copying build/lib/watcher/common/keystone_helper.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common -copying build/lib/watcher/common/service_manager.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common -copying build/lib/watcher/common/scheduling.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common -copying build/lib/watcher/common/config.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common copying build/lib/watcher/common/observable.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common +copying build/lib/watcher/common/service_manager.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common +copying build/lib/watcher/common/synchronization.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common +copying build/lib/watcher/common/keystone_helper.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/policies copying build/lib/watcher/common/policies/scoring_engine.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/policies copying build/lib/watcher/common/policies/goal.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/policies -copying build/lib/watcher/common/policies/action.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/policies +copying build/lib/watcher/common/policies/action_plan.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/policies copying build/lib/watcher/common/policies/audit_template.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/policies -copying build/lib/watcher/common/policies/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/policies copying build/lib/watcher/common/policies/audit.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/policies copying build/lib/watcher/common/policies/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/policies +copying build/lib/watcher/common/policies/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/policies +copying build/lib/watcher/common/policies/action.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/policies copying build/lib/watcher/common/policies/service.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/policies copying build/lib/watcher/common/policies/strategy.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/policies -copying build/lib/watcher/common/policies/action_plan.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/policies -copying build/lib/watcher/common/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common -copying build/lib/watcher/common/rpc.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common -copying build/lib/watcher/common/policy.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common copying build/lib/watcher/common/clients.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common -copying build/lib/watcher/common/synchronization.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common -copying build/lib/watcher/common/utils.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common -copying build/lib/watcher/common/service.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common -copying build/lib/watcher/common/nova_helper.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common -copying build/lib/watcher/common/context.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common copying build/lib/watcher/common/exception.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common copying build/lib/watcher/common/ironic_helper.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/loader +copying build/lib/watcher/common/loader/loadable.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/loader +copying build/lib/watcher/common/loader/default.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/loader +copying build/lib/watcher/common/loader/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/loader +copying build/lib/watcher/common/loader/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/loader +copying build/lib/watcher/common/policy.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common +copying build/lib/watcher/common/context.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common +copying build/lib/watcher/common/nova_helper.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common +copying build/lib/watcher/common/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common +copying build/lib/watcher/common/config.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common +copying build/lib/watcher/common/utils.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common copying build/lib/watcher/common/cinder_helper.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common -copying build/lib/watcher/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/conf -copying build/lib/watcher/tests/conf/test_list_opts.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/conf -copying build/lib/watcher/tests/conf/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/conf -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db -copying build/lib/watcher/tests/db/test_audit.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db -copying build/lib/watcher/tests/db/test_action.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db -copying build/lib/watcher/tests/db/test_efficacy_indicator.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db -copying build/lib/watcher/tests/db/test_action_plan.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db -copying build/lib/watcher/tests/db/test_strategy.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db -copying build/lib/watcher/tests/db/test_purge.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db -copying build/lib/watcher/tests/db/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db -copying build/lib/watcher/tests/db/test_goal.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db -copying build/lib/watcher/tests/db/utils.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db -copying build/lib/watcher/tests/db/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db -copying build/lib/watcher/tests/db/test_service.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db -copying build/lib/watcher/tests/db/test_audit_template.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db -copying build/lib/watcher/tests/db/test_action_description.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db -copying build/lib/watcher/tests/db/test_scoring_engine.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db -copying build/lib/watcher/tests/fakes.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/datasource -copying build/lib/watcher/tests/datasource/test_monasca_helper.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/datasource -copying build/lib/watcher/tests/datasource/test_manager.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/datasource -copying build/lib/watcher/tests/datasource/test_ceilometer_helper.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/datasource -copying build/lib/watcher/tests/datasource/test_gnocchi_helper.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/datasource -copying build/lib/watcher/tests/datasource/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/datasource -copying build/lib/watcher/tests/policy_fixture.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/notifications -copying build/lib/watcher/tests/notifications/test_notification.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/notifications -copying build/lib/watcher/tests/notifications/test_service_notifications.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/notifications -copying build/lib/watcher/tests/notifications/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/notifications -copying build/lib/watcher/tests/notifications/test_audit_notification.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/notifications -copying build/lib/watcher/tests/notifications/test_action_plan_notification.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/notifications -copying build/lib/watcher/tests/notifications/test_action_notification.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/notifications -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/common -copying build/lib/watcher/tests/common/test_cinder_helper.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/common -copying build/lib/watcher/tests/common/test_ironic_helper.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/common -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/common/loader -copying build/lib/watcher/tests/common/loader/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/common/loader -copying build/lib/watcher/tests/common/loader/test_loader.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/common/loader -copying build/lib/watcher/tests/common/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/common -copying build/lib/watcher/tests/common/test_clients.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/common -copying build/lib/watcher/tests/common/test_service.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/common -copying build/lib/watcher/tests/common/test_nova_helper.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/common -copying build/lib/watcher/tests/config.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests -copying build/lib/watcher/tests/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/audit -copying build/lib/watcher/tests/decision_engine/audit/test_audit_handlers.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/audit -copying build/lib/watcher/tests/decision_engine/audit/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/audit -copying build/lib/watcher/tests/decision_engine/test_scheduling.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/solution -copying build/lib/watcher/tests/decision_engine/solution/test_default_solution.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/solution -copying build/lib/watcher/tests/decision_engine/solution/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/solution -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/messaging -copying build/lib/watcher/tests/decision_engine/messaging/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/messaging -copying build/lib/watcher/tests/decision_engine/messaging/test_audit_endpoint.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/messaging -copying build/lib/watcher/tests/decision_engine/test_gmr.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/context -copying build/lib/watcher/tests/decision_engine/strategy/context/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/context -copying build/lib/watcher/tests/decision_engine/strategy/context/test_strategy_context.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/context -copying build/lib/watcher/tests/decision_engine/strategy/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies -copying build/lib/watcher/tests/decision_engine/strategy/strategies/test_actuator.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies -copying build/lib/watcher/tests/decision_engine/strategy/strategies/test_dummy_with_scorer.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies -copying build/lib/watcher/tests/decision_engine/strategy/strategies/test_workload_stabilization.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies -copying build/lib/watcher/tests/decision_engine/strategy/strategies/test_storage_capacity_balance.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies -copying build/lib/watcher/tests/decision_engine/strategy/strategies/test_strategy_endpoint.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies -copying build/lib/watcher/tests/decision_engine/strategy/strategies/test_zone_migration.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies -copying build/lib/watcher/tests/decision_engine/strategy/strategies/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies -copying build/lib/watcher/tests/decision_engine/strategy/strategies/test_host_maintenance.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies -copying build/lib/watcher/tests/decision_engine/strategy/strategies/test_workload_balance.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies -copying build/lib/watcher/tests/decision_engine/strategy/strategies/test_saving_energy.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies -copying build/lib/watcher/tests/decision_engine/strategy/strategies/test_vm_workload_consolidation.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies -copying build/lib/watcher/tests/decision_engine/strategy/strategies/test_uniform_airflow.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies -copying build/lib/watcher/tests/decision_engine/strategy/strategies/test_basic_consolidation.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies -copying build/lib/watcher/tests/decision_engine/strategy/strategies/test_noisy_neighbor.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies -copying build/lib/watcher/tests/decision_engine/strategy/strategies/test_outlet_temp_control.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies -copying build/lib/watcher/tests/decision_engine/strategy/strategies/test_dummy_strategy.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/selector -copying build/lib/watcher/tests/decision_engine/strategy/selector/test_strategy_selector.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/selector -copying build/lib/watcher/tests/decision_engine/strategy/selector/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/selector -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/loading -copying build/lib/watcher/tests/decision_engine/loading/test_goal_loader.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/loading -copying build/lib/watcher/tests/decision_engine/loading/test_default_strategy_loader.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/loading -copying build/lib/watcher/tests/decision_engine/loading/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/loading -copying build/lib/watcher/tests/decision_engine/loading/test_collector_loader.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/loading -copying build/lib/watcher/tests/decision_engine/loading/test_default_planner_loader.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/loading -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/cluster -copying build/lib/watcher/tests/decision_engine/cluster/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/cluster -copying build/lib/watcher/tests/decision_engine/cluster/test_cluster_data_model_collector.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/cluster -copying build/lib/watcher/tests/decision_engine/cluster/test_cinder_cdmc.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/cluster -copying build/lib/watcher/tests/decision_engine/cluster/test_nova_cdmc.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/cluster -copying build/lib/watcher/tests/decision_engine/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/scoring -copying build/lib/watcher/tests/decision_engine/scoring/test_dummy_scoring_container.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/scoring -copying build/lib/watcher/tests/decision_engine/scoring/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/scoring -copying build/lib/watcher/tests/decision_engine/scoring/test_scoring_factory.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/scoring -copying build/lib/watcher/tests/decision_engine/scoring/test_dummy_scorer.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/scoring -copying build/lib/watcher/tests/decision_engine/test_rpcapi.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine -copying build/lib/watcher/tests/decision_engine/test_sync.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/event_consumer -copying build/lib/watcher/tests/decision_engine/event_consumer/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/event_consumer -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/planner -copying build/lib/watcher/tests/decision_engine/planner/test_workload_stabilization_planner.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/planner -copying build/lib/watcher/tests/decision_engine/planner/test_planner_manager.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/planner -copying build/lib/watcher/tests/decision_engine/planner/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/planner -copying build/lib/watcher/tests/decision_engine/planner/test_weight_planner.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/planner -copying build/lib/watcher/tests/decision_engine/fake_strategies.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine -copying build/lib/watcher/tests/decision_engine/fake_goals.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/scope -copying build/lib/watcher/tests/decision_engine/scope/test_compute.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/scope -copying build/lib/watcher/tests/decision_engine/scope/test_storage.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/scope -copying build/lib/watcher/tests/decision_engine/scope/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/scope -copying build/lib/watcher/tests/decision_engine/scope/fake_scopes.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/scope -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model -copying build/lib/watcher/tests/decision_engine/model/faker_cluster_state.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model -copying build/lib/watcher/tests/decision_engine/model/ceilometer_metrics.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model -copying build/lib/watcher/tests/decision_engine/model/monasca_metrics.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model -copying build/lib/watcher/tests/decision_engine/model/test_model.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model -copying build/lib/watcher/tests/decision_engine/model/gnocchi_metrics.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model -copying build/lib/watcher/tests/decision_engine/model/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model/notification -copying build/lib/watcher/tests/decision_engine/model/notification/test_cinder_notifications.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model/notification -copying build/lib/watcher/tests/decision_engine/model/notification/fake_managers.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model/notification -copying build/lib/watcher/tests/decision_engine/model/notification/test_notifications.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model/notification -copying build/lib/watcher/tests/decision_engine/model/notification/test_nova_notifications.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model/notification -copying build/lib/watcher/tests/decision_engine/model/notification/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model/notification -copying build/lib/watcher/tests/decision_engine/model/test_element.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model -copying build/lib/watcher/tests/decision_engine/model/faker_cluster_and_metrics.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/workflow_engine -copying build/lib/watcher/tests/applier/workflow_engine/test_default_workflow_engine.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/workflow_engine -copying build/lib/watcher/tests/applier/workflow_engine/test_taskflow_action_container.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/workflow_engine -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/workflow_engine/loading -copying build/lib/watcher/tests/applier/workflow_engine/loading/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/workflow_engine/loading -copying build/lib/watcher/tests/applier/workflow_engine/loading/test_default_engine_loader.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/workflow_engine/loading -copying build/lib/watcher/tests/applier/workflow_engine/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/workflow_engine -copying build/lib/watcher/tests/applier/test_applier_manager.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/messaging -copying build/lib/watcher/tests/applier/messaging/test_trigger_action_plan_endpoint.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/messaging -copying build/lib/watcher/tests/applier/messaging/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/messaging -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/action_plan -copying build/lib/watcher/tests/applier/action_plan/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/action_plan -copying build/lib/watcher/tests/applier/action_plan/test_default_action_handler.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/action_plan -copying build/lib/watcher/tests/applier/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier -copying build/lib/watcher/tests/applier/test_rpcapi.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier -copying build/lib/watcher/tests/applier/test_sync.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/actions -copying build/lib/watcher/tests/applier/actions/test_change_nova_service_state.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/actions -copying build/lib/watcher/tests/applier/actions/test_volume_migration.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/actions -copying build/lib/watcher/tests/applier/actions/test_resize.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/actions -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/actions/loading -copying build/lib/watcher/tests/applier/actions/loading/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/actions/loading -copying build/lib/watcher/tests/applier/actions/loading/test_default_actions_loader.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/actions/loading -copying build/lib/watcher/tests/applier/actions/test_sleep.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/actions -copying build/lib/watcher/tests/applier/actions/test_change_node_power_state.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/actions -copying build/lib/watcher/tests/applier/actions/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/actions -copying build/lib/watcher/tests/applier/actions/test_migration.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/actions -copying build/lib/watcher/tests/fake_policy.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests -copying build/lib/watcher/tests/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api -copying build/lib/watcher/tests/api/test_hooks.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1 -copying build/lib/watcher/tests/api/v1/test_strategies.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1 -copying build/lib/watcher/tests/api/v1/test_goals.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1 -copying build/lib/watcher/tests/api/v1/test_audits.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1 -copying build/lib/watcher/tests/api/v1/test_actions_plans.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1 -copying build/lib/watcher/tests/api/v1/test_actions.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1 -copying build/lib/watcher/tests/api/v1/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1 -copying build/lib/watcher/tests/api/v1/test_types.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1 -copying build/lib/watcher/tests/api/v1/test_root.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1 -copying build/lib/watcher/tests/api/v1/test_utils.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1 -copying build/lib/watcher/tests/api/v1/test_services.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1 -copying build/lib/watcher/tests/api/v1/test_audit_templates.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1 -copying build/lib/watcher/tests/api/v1/test_scoring_engines.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1 -copying build/lib/watcher/tests/api/test_scheduling.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api -copying build/lib/watcher/tests/api/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api -copying build/lib/watcher/tests/api/test_base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api -copying build/lib/watcher/tests/api/utils.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api -copying build/lib/watcher/tests/api/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api -copying build/lib/watcher/tests/api/test_root.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api -copying build/lib/watcher/tests/api/test_utils.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects -copying build/lib/watcher/tests/objects/test_audit.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects -copying build/lib/watcher/tests/objects/test_action.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects -copying build/lib/watcher/tests/objects/test_efficacy_indicator.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects -copying build/lib/watcher/tests/objects/test_action_plan.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects -copying build/lib/watcher/tests/objects/test_strategy.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects -copying build/lib/watcher/tests/objects/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects -copying build/lib/watcher/tests/objects/test_goal.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects -copying build/lib/watcher/tests/objects/utils.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects -copying build/lib/watcher/tests/objects/test_service.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects -copying build/lib/watcher/tests/objects/test_audit_template.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects -copying build/lib/watcher/tests/objects/test_action_description.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects -copying build/lib/watcher/tests/objects/test_objects.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects -copying build/lib/watcher/tests/objects/test_scoring_engine.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/cmd -copying build/lib/watcher/tests/cmd/test_applier.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/cmd -copying build/lib/watcher/tests/cmd/test_api.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/cmd -copying build/lib/watcher/tests/cmd/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/cmd -copying build/lib/watcher/tests/cmd/test_db_manage.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/cmd -copying build/lib/watcher/tests/cmd/test_decision_engine.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/cmd -copying build/lib/watcher/tests/conf_fixture.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests -copying build/lib/watcher/_i18n.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher +copying build/lib/watcher/common/service.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common +copying build/lib/watcher/common/scheduling.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common +copying build/lib/watcher/common/rpc.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/hacking +copying build/lib/watcher/hacking/checks.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/hacking +copying build/lib/watcher/hacking/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/hacking creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/scoring +copying build/lib/watcher/decision_engine/scoring/dummy_scoring_container.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/scoring +copying build/lib/watcher/decision_engine/scoring/scoring_factory.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/scoring +copying build/lib/watcher/decision_engine/scoring/dummy_scorer.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/scoring +copying build/lib/watcher/decision_engine/scoring/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/scoring +copying build/lib/watcher/decision_engine/scoring/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/scoring creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/audit -copying build/lib/watcher/decision_engine/audit/continuous.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/audit -copying build/lib/watcher/decision_engine/audit/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/audit copying build/lib/watcher/decision_engine/audit/oneshot.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/audit copying build/lib/watcher/decision_engine/audit/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/audit +copying build/lib/watcher/decision_engine/audit/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/audit +copying build/lib/watcher/decision_engine/audit/continuous.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/audit copying build/lib/watcher/decision_engine/sync.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/loading +copying build/lib/watcher/decision_engine/loading/default.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/loading +copying build/lib/watcher/decision_engine/loading/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/loading +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/planner +copying build/lib/watcher/decision_engine/planner/weight.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/planner +copying build/lib/watcher/decision_engine/planner/manager.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/planner +copying build/lib/watcher/decision_engine/planner/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/planner +copying build/lib/watcher/decision_engine/planner/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/planner +copying build/lib/watcher/decision_engine/planner/workload_stabilization.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/planner +copying build/lib/watcher/decision_engine/manager.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine copying build/lib/watcher/decision_engine/gmr.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/solution -copying build/lib/watcher/decision_engine/solution/solution_evaluator.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/solution -copying build/lib/watcher/decision_engine/solution/default.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/solution -copying build/lib/watcher/decision_engine/solution/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/solution -copying build/lib/watcher/decision_engine/solution/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/solution -copying build/lib/watcher/decision_engine/solution/solution_comparator.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/solution -copying build/lib/watcher/decision_engine/solution/efficacy.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/solution -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/messaging -copying build/lib/watcher/decision_engine/messaging/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/messaging -copying build/lib/watcher/decision_engine/messaging/audit_endpoint.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/messaging +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/collector +copying build/lib/watcher/decision_engine/model/collector/nova.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/collector +copying build/lib/watcher/decision_engine/model/collector/manager.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/collector +copying build/lib/watcher/decision_engine/model/collector/cinder.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/collector +copying build/lib/watcher/decision_engine/model/collector/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/collector +copying build/lib/watcher/decision_engine/model/collector/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/collector +copying build/lib/watcher/decision_engine/model/collector/ironic.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/collector +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/element +copying build/lib/watcher/decision_engine/model/element/instance.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/element +copying build/lib/watcher/decision_engine/model/element/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/element +copying build/lib/watcher/decision_engine/model/element/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/element +copying build/lib/watcher/decision_engine/model/element/storage_resource.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/element +copying build/lib/watcher/decision_engine/model/element/compute_resource.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/element +copying build/lib/watcher/decision_engine/model/element/node.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/element +copying build/lib/watcher/decision_engine/model/element/baremetal_resource.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/element +copying build/lib/watcher/decision_engine/model/element/volume.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/element +copying build/lib/watcher/decision_engine/model/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model +copying build/lib/watcher/decision_engine/model/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model +copying build/lib/watcher/decision_engine/model/model_root.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/notification +copying build/lib/watcher/decision_engine/model/notification/filtering.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/notification +copying build/lib/watcher/decision_engine/model/notification/nova.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/notification +copying build/lib/watcher/decision_engine/model/notification/cinder.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/notification +copying build/lib/watcher/decision_engine/model/notification/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/notification +copying build/lib/watcher/decision_engine/model/notification/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/notification creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/context -copying build/lib/watcher/decision_engine/strategy/context/default.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/context -copying build/lib/watcher/decision_engine/strategy/context/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/context -copying build/lib/watcher/decision_engine/strategy/context/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/context creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/common -copying build/lib/watcher/decision_engine/strategy/common/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/common copying build/lib/watcher/decision_engine/strategy/common/level.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/common +copying build/lib/watcher/decision_engine/strategy/common/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/common copying build/lib/watcher/decision_engine/strategy/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/selection +copying build/lib/watcher/decision_engine/strategy/selection/default.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/selection +copying build/lib/watcher/decision_engine/strategy/selection/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/selection +copying build/lib/watcher/decision_engine/strategy/selection/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/selection +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/context +copying build/lib/watcher/decision_engine/strategy/context/default.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/context +copying build/lib/watcher/decision_engine/strategy/context/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/context +copying build/lib/watcher/decision_engine/strategy/context/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/context creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies -copying build/lib/watcher/decision_engine/strategy/strategies/zone_migration.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies +copying build/lib/watcher/decision_engine/strategy/strategies/dummy_strategy.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies +copying build/lib/watcher/decision_engine/strategy/strategies/actuation.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies copying build/lib/watcher/decision_engine/strategy/strategies/uniform_airflow.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies -copying build/lib/watcher/decision_engine/strategy/strategies/saving_energy.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies +copying build/lib/watcher/decision_engine/strategy/strategies/zone_migration.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies copying build/lib/watcher/decision_engine/strategy/strategies/vm_workload_consolidation.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies -copying build/lib/watcher/decision_engine/strategy/strategies/workload_stabilization.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies +copying build/lib/watcher/decision_engine/strategy/strategies/saving_energy.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies +copying build/lib/watcher/decision_engine/strategy/strategies/noisy_neighbor.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies +copying build/lib/watcher/decision_engine/strategy/strategies/dummy_with_scorer.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies +copying build/lib/watcher/decision_engine/strategy/strategies/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies +copying build/lib/watcher/decision_engine/strategy/strategies/basic_consolidation.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies copying build/lib/watcher/decision_engine/strategy/strategies/outlet_temp_control.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies -copying build/lib/watcher/decision_engine/strategy/strategies/storage_capacity_balance.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies copying build/lib/watcher/decision_engine/strategy/strategies/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies +copying build/lib/watcher/decision_engine/strategy/strategies/workload_stabilization.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies copying build/lib/watcher/decision_engine/strategy/strategies/workload_balance.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies -copying build/lib/watcher/decision_engine/strategy/strategies/actuation.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies -copying build/lib/watcher/decision_engine/strategy/strategies/basic_consolidation.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies -copying build/lib/watcher/decision_engine/strategy/strategies/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies -copying build/lib/watcher/decision_engine/strategy/strategies/dummy_strategy.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies +copying build/lib/watcher/decision_engine/strategy/strategies/storage_capacity_balance.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies copying build/lib/watcher/decision_engine/strategy/strategies/host_maintenance.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies -copying build/lib/watcher/decision_engine/strategy/strategies/noisy_neighbor.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies copying build/lib/watcher/decision_engine/strategy/strategies/dummy_with_resize.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies -copying build/lib/watcher/decision_engine/strategy/strategies/dummy_with_scorer.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/selection -copying build/lib/watcher/decision_engine/strategy/selection/default.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/selection -copying build/lib/watcher/decision_engine/strategy/selection/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/selection -copying build/lib/watcher/decision_engine/strategy/selection/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/selection -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/loading -copying build/lib/watcher/decision_engine/loading/default.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/loading -copying build/lib/watcher/decision_engine/loading/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/loading -copying build/lib/watcher/decision_engine/scheduling.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine copying build/lib/watcher/decision_engine/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/scoring -copying build/lib/watcher/decision_engine/scoring/scoring_factory.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/scoring -copying build/lib/watcher/decision_engine/scoring/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/scoring -copying build/lib/watcher/decision_engine/scoring/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/scoring -copying build/lib/watcher/decision_engine/scoring/dummy_scorer.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/scoring -copying build/lib/watcher/decision_engine/scoring/dummy_scoring_container.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/scoring +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/solution +copying build/lib/watcher/decision_engine/solution/default.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/solution +copying build/lib/watcher/decision_engine/solution/solution_evaluator.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/solution +copying build/lib/watcher/decision_engine/solution/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/solution +copying build/lib/watcher/decision_engine/solution/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/solution +copying build/lib/watcher/decision_engine/solution/efficacy.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/solution +copying build/lib/watcher/decision_engine/solution/solution_comparator.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/solution +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/messaging +copying build/lib/watcher/decision_engine/messaging/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/messaging +copying build/lib/watcher/decision_engine/messaging/audit_endpoint.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/messaging creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/goal -copying build/lib/watcher/decision_engine/goal/goals.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/goal -copying build/lib/watcher/decision_engine/goal/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/goal copying build/lib/watcher/decision_engine/goal/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/goal creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/goal/efficacy copying build/lib/watcher/decision_engine/goal/efficacy/indicators.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/goal/efficacy copying build/lib/watcher/decision_engine/goal/efficacy/specs.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/goal/efficacy -copying build/lib/watcher/decision_engine/goal/efficacy/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/goal/efficacy copying build/lib/watcher/decision_engine/goal/efficacy/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/goal/efficacy -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/planner -copying build/lib/watcher/decision_engine/planner/workload_stabilization.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/planner -copying build/lib/watcher/decision_engine/planner/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/planner -copying build/lib/watcher/decision_engine/planner/weight.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/planner -copying build/lib/watcher/decision_engine/planner/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/planner -copying build/lib/watcher/decision_engine/planner/manager.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/planner -copying build/lib/watcher/decision_engine/manager.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine -copying build/lib/watcher/decision_engine/rpcapi.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine +copying build/lib/watcher/decision_engine/goal/efficacy/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/goal/efficacy +copying build/lib/watcher/decision_engine/goal/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/goal +copying build/lib/watcher/decision_engine/goal/goals.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/goal +copying build/lib/watcher/decision_engine/scheduling.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/scope -copying build/lib/watcher/decision_engine/scope/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/scope -copying build/lib/watcher/decision_engine/scope/compute.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/scope copying build/lib/watcher/decision_engine/scope/storage.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/scope copying build/lib/watcher/decision_engine/scope/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/scope +copying build/lib/watcher/decision_engine/scope/compute.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/scope +copying build/lib/watcher/decision_engine/scope/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/scope copying build/lib/watcher/decision_engine/scope/baremetal.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/scope -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model -copying build/lib/watcher/decision_engine/model/model_root.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/collector -copying build/lib/watcher/decision_engine/model/collector/nova.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/collector -copying build/lib/watcher/decision_engine/model/collector/ironic.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/collector -copying build/lib/watcher/decision_engine/model/collector/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/collector -copying build/lib/watcher/decision_engine/model/collector/cinder.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/collector -copying build/lib/watcher/decision_engine/model/collector/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/collector -copying build/lib/watcher/decision_engine/model/collector/manager.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/collector -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/element -copying build/lib/watcher/decision_engine/model/element/node.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/element -copying build/lib/watcher/decision_engine/model/element/storage_resource.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/element -copying build/lib/watcher/decision_engine/model/element/baremetal_resource.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/element -copying build/lib/watcher/decision_engine/model/element/compute_resource.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/element -copying build/lib/watcher/decision_engine/model/element/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/element -copying build/lib/watcher/decision_engine/model/element/volume.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/element -copying build/lib/watcher/decision_engine/model/element/instance.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/element -copying build/lib/watcher/decision_engine/model/element/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/element -copying build/lib/watcher/decision_engine/model/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/notification -copying build/lib/watcher/decision_engine/model/notification/nova.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/notification -copying build/lib/watcher/decision_engine/model/notification/filtering.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/notification -copying build/lib/watcher/decision_engine/model/notification/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/notification -copying build/lib/watcher/decision_engine/model/notification/cinder.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/notification -copying build/lib/watcher/decision_engine/model/notification/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/notification -copying build/lib/watcher/decision_engine/model/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model +copying build/lib/watcher/decision_engine/rpcapi.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects +copying build/lib/watcher/objects/scoring_engine.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects +copying build/lib/watcher/objects/goal.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects +copying build/lib/watcher/objects/action_plan.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects +copying build/lib/watcher/objects/fields.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects +copying build/lib/watcher/objects/audit_template.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects +copying build/lib/watcher/objects/audit.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects +copying build/lib/watcher/objects/efficacy_indicator.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects +copying build/lib/watcher/objects/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects +copying build/lib/watcher/objects/action_description.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects +copying build/lib/watcher/objects/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects +copying build/lib/watcher/objects/action.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects +copying build/lib/watcher/objects/utils.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects +copying build/lib/watcher/objects/service.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects +copying build/lib/watcher/objects/strategy.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/workflow_engine -copying build/lib/watcher/applier/workflow_engine/default.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/workflow_engine -copying build/lib/watcher/applier/workflow_engine/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/workflow_engine -copying build/lib/watcher/applier/workflow_engine/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/workflow_engine copying build/lib/watcher/applier/sync.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier copying build/lib/watcher/applier/default.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/messaging -copying build/lib/watcher/applier/messaging/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/messaging -copying build/lib/watcher/applier/messaging/trigger.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/messaging creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/loading copying build/lib/watcher/applier/loading/default.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/loading copying build/lib/watcher/applier/loading/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/loading -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/action_plan -copying build/lib/watcher/applier/action_plan/default.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/action_plan -copying build/lib/watcher/applier/action_plan/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/action_plan -copying build/lib/watcher/applier/action_plan/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/action_plan -copying build/lib/watcher/applier/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier -copying build/lib/watcher/applier/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier copying build/lib/watcher/applier/manager.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier -copying build/lib/watcher/applier/rpcapi.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier +copying build/lib/watcher/applier/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier +copying build/lib/watcher/applier/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/actions +copying build/lib/watcher/applier/actions/change_nova_service_state.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/actions +copying build/lib/watcher/applier/actions/volume_migration.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/actions copying build/lib/watcher/applier/actions/resize.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/actions -copying build/lib/watcher/applier/actions/factory.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/actions copying build/lib/watcher/applier/actions/migration.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/actions -copying build/lib/watcher/applier/actions/change_nova_service_state.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/actions copying build/lib/watcher/applier/actions/nop.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/actions -copying build/lib/watcher/applier/actions/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/actions -copying build/lib/watcher/applier/actions/volume_migration.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/actions copying build/lib/watcher/applier/actions/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/actions +copying build/lib/watcher/applier/actions/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/actions copying build/lib/watcher/applier/actions/change_node_power_state.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/actions copying build/lib/watcher/applier/actions/sleep.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/actions +copying build/lib/watcher/applier/actions/factory.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/actions +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/messaging +copying build/lib/watcher/applier/messaging/trigger.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/messaging +copying build/lib/watcher/applier/messaging/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/messaging +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/workflow_engine +copying build/lib/watcher/applier/workflow_engine/default.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/workflow_engine +copying build/lib/watcher/applier/workflow_engine/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/workflow_engine +copying build/lib/watcher/applier/workflow_engine/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/workflow_engine +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/action_plan +copying build/lib/watcher/applier/action_plan/default.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/action_plan +copying build/lib/watcher/applier/action_plan/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/action_plan +copying build/lib/watcher/applier/action_plan/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/action_plan +copying build/lib/watcher/applier/rpcapi.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api +copying build/lib/watcher/api/acl.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api +copying build/lib/watcher/api/hooks.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api +copying build/lib/watcher/api/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/middleware +copying build/lib/watcher/api/middleware/parsable_error.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/middleware +copying build/lib/watcher/api/middleware/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/middleware +copying build/lib/watcher/api/middleware/auth_token.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/middleware +copying build/lib/watcher/api/config.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers +copying build/lib/watcher/api/controllers/root.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers +copying build/lib/watcher/api/controllers/link.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers +copying build/lib/watcher/api/controllers/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers +copying build/lib/watcher/api/controllers/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/v1 +copying build/lib/watcher/api/controllers/v1/types.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/v1 copying build/lib/watcher/api/controllers/v1/scoring_engine.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/v1 copying build/lib/watcher/api/controllers/v1/goal.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/v1 -copying build/lib/watcher/api/controllers/v1/action.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/v1 +copying build/lib/watcher/api/controllers/v1/action_plan.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/v1 copying build/lib/watcher/api/controllers/v1/audit_template.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/v1 +copying build/lib/watcher/api/controllers/v1/audit.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/v1 copying build/lib/watcher/api/controllers/v1/efficacy_indicator.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/v1 -copying build/lib/watcher/api/controllers/v1/types.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/v1 -copying build/lib/watcher/api/controllers/v1/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/v1 copying build/lib/watcher/api/controllers/v1/collection.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/v1 -copying build/lib/watcher/api/controllers/v1/audit.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/v1 +copying build/lib/watcher/api/controllers/v1/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/v1 +copying build/lib/watcher/api/controllers/v1/action.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/v1 copying build/lib/watcher/api/controllers/v1/utils.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/v1 copying build/lib/watcher/api/controllers/v1/service.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/v1 copying build/lib/watcher/api/controllers/v1/strategy.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/v1 -copying build/lib/watcher/api/controllers/v1/action_plan.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/v1 -copying build/lib/watcher/api/controllers/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers -copying build/lib/watcher/api/controllers/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers -copying build/lib/watcher/api/controllers/link.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers -copying build/lib/watcher/api/controllers/root.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/middleware -copying build/lib/watcher/api/middleware/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/middleware -copying build/lib/watcher/api/middleware/parsable_error.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/middleware -copying build/lib/watcher/api/middleware/auth_token.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/middleware -copying build/lib/watcher/api/scheduling.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api -copying build/lib/watcher/api/config.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api -copying build/lib/watcher/api/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api copying build/lib/watcher/api/app.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api -copying build/lib/watcher/api/hooks.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api -copying build/lib/watcher/api/acl.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api -creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects -copying build/lib/watcher/objects/scoring_engine.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects -copying build/lib/watcher/objects/fields.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects -copying build/lib/watcher/objects/action_description.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects -copying build/lib/watcher/objects/goal.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects -copying build/lib/watcher/objects/action.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects -copying build/lib/watcher/objects/audit_template.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects -copying build/lib/watcher/objects/efficacy_indicator.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects -copying build/lib/watcher/objects/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects -copying build/lib/watcher/objects/audit.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects -copying build/lib/watcher/objects/utils.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects -copying build/lib/watcher/objects/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects -copying build/lib/watcher/objects/service.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects -copying build/lib/watcher/objects/strategy.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects -copying build/lib/watcher/objects/action_plan.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects +copying build/lib/watcher/api/scheduling.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/datasource +copying build/lib/watcher/tests/datasource/test_monasca_helper.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/datasource +copying build/lib/watcher/tests/datasource/test_manager.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/datasource +copying build/lib/watcher/tests/datasource/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/datasource +copying build/lib/watcher/tests/datasource/test_ceilometer_helper.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/datasource +copying build/lib/watcher/tests/datasource/test_gnocchi_helper.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/datasource +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db +copying build/lib/watcher/tests/db/test_action_description.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db +copying build/lib/watcher/tests/db/test_action_plan.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db +copying build/lib/watcher/tests/db/test_strategy.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db +copying build/lib/watcher/tests/db/test_purge.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db +copying build/lib/watcher/tests/db/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db +copying build/lib/watcher/tests/db/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db +copying build/lib/watcher/tests/db/test_action.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db +copying build/lib/watcher/tests/db/test_goal.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db +copying build/lib/watcher/tests/db/test_service.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db +copying build/lib/watcher/tests/db/utils.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db +copying build/lib/watcher/tests/db/test_scoring_engine.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db +copying build/lib/watcher/tests/db/test_efficacy_indicator.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db +copying build/lib/watcher/tests/db/test_audit.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db +copying build/lib/watcher/tests/db/test_audit_template.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/common +copying build/lib/watcher/tests/common/test_ironic_helper.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/common +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/common/loader +copying build/lib/watcher/tests/common/loader/test_loader.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/common/loader +copying build/lib/watcher/tests/common/loader/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/common/loader +copying build/lib/watcher/tests/common/test_cinder_helper.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/common +copying build/lib/watcher/tests/common/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/common +copying build/lib/watcher/tests/common/test_service.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/common +copying build/lib/watcher/tests/common/test_clients.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/common +copying build/lib/watcher/tests/common/test_nova_helper.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/common +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine +copying build/lib/watcher/tests/decision_engine/test_rpcapi.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/scoring +copying build/lib/watcher/tests/decision_engine/scoring/test_dummy_scoring_container.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/scoring +copying build/lib/watcher/tests/decision_engine/scoring/test_dummy_scorer.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/scoring +copying build/lib/watcher/tests/decision_engine/scoring/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/scoring +copying build/lib/watcher/tests/decision_engine/scoring/test_scoring_factory.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/scoring +copying build/lib/watcher/tests/decision_engine/test_scheduling.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/audit +copying build/lib/watcher/tests/decision_engine/audit/test_audit_handlers.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/audit +copying build/lib/watcher/tests/decision_engine/audit/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/audit +copying build/lib/watcher/tests/decision_engine/fake_goals.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine +copying build/lib/watcher/tests/decision_engine/test_sync.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/loading +copying build/lib/watcher/tests/decision_engine/loading/test_default_planner_loader.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/loading +copying build/lib/watcher/tests/decision_engine/loading/test_default_strategy_loader.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/loading +copying build/lib/watcher/tests/decision_engine/loading/test_collector_loader.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/loading +copying build/lib/watcher/tests/decision_engine/loading/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/loading +copying build/lib/watcher/tests/decision_engine/loading/test_goal_loader.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/loading +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/planner +copying build/lib/watcher/tests/decision_engine/planner/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/planner +copying build/lib/watcher/tests/decision_engine/planner/test_planner_manager.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/planner +copying build/lib/watcher/tests/decision_engine/planner/test_workload_stabilization_planner.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/planner +copying build/lib/watcher/tests/decision_engine/planner/test_weight_planner.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/planner +copying build/lib/watcher/tests/decision_engine/fake_strategies.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/event_consumer +copying build/lib/watcher/tests/decision_engine/event_consumer/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/event_consumer +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/cluster +copying build/lib/watcher/tests/decision_engine/cluster/test_cinder_cdmc.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/cluster +copying build/lib/watcher/tests/decision_engine/cluster/test_nova_cdmc.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/cluster +copying build/lib/watcher/tests/decision_engine/cluster/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/cluster +copying build/lib/watcher/tests/decision_engine/cluster/test_cluster_data_model_collector.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/cluster +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model +copying build/lib/watcher/tests/decision_engine/model/faker_cluster_and_metrics.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model +copying build/lib/watcher/tests/decision_engine/model/gnocchi_metrics.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model +copying build/lib/watcher/tests/decision_engine/model/test_element.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model +copying build/lib/watcher/tests/decision_engine/model/monasca_metrics.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model +copying build/lib/watcher/tests/decision_engine/model/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model +copying build/lib/watcher/tests/decision_engine/model/faker_cluster_state.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model +copying build/lib/watcher/tests/decision_engine/model/test_model.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model +copying build/lib/watcher/tests/decision_engine/model/ceilometer_metrics.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model/notification +copying build/lib/watcher/tests/decision_engine/model/notification/test_notifications.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model/notification +copying build/lib/watcher/tests/decision_engine/model/notification/test_nova_notifications.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model/notification +copying build/lib/watcher/tests/decision_engine/model/notification/test_cinder_notifications.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model/notification +copying build/lib/watcher/tests/decision_engine/model/notification/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model/notification +copying build/lib/watcher/tests/decision_engine/model/notification/fake_managers.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model/notification +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy +copying build/lib/watcher/tests/decision_engine/strategy/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/context +copying build/lib/watcher/tests/decision_engine/strategy/context/test_strategy_context.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/context +copying build/lib/watcher/tests/decision_engine/strategy/context/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/context +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies +copying build/lib/watcher/tests/decision_engine/strategy/strategies/test_strategy_endpoint.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies +copying build/lib/watcher/tests/decision_engine/strategy/strategies/test_noisy_neighbor.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies +copying build/lib/watcher/tests/decision_engine/strategy/strategies/test_outlet_temp_control.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies +copying build/lib/watcher/tests/decision_engine/strategy/strategies/test_vm_workload_consolidation.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies +copying build/lib/watcher/tests/decision_engine/strategy/strategies/test_basic_consolidation.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies +copying build/lib/watcher/tests/decision_engine/strategy/strategies/test_uniform_airflow.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies +copying build/lib/watcher/tests/decision_engine/strategy/strategies/test_dummy_strategy.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies +copying build/lib/watcher/tests/decision_engine/strategy/strategies/test_workload_balance.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies +copying build/lib/watcher/tests/decision_engine/strategy/strategies/test_saving_energy.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies +copying build/lib/watcher/tests/decision_engine/strategy/strategies/test_zone_migration.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies +copying build/lib/watcher/tests/decision_engine/strategy/strategies/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies +copying build/lib/watcher/tests/decision_engine/strategy/strategies/test_host_maintenance.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies +copying build/lib/watcher/tests/decision_engine/strategy/strategies/test_actuator.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies +copying build/lib/watcher/tests/decision_engine/strategy/strategies/test_storage_capacity_balance.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies +copying build/lib/watcher/tests/decision_engine/strategy/strategies/test_workload_stabilization.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies +copying build/lib/watcher/tests/decision_engine/strategy/strategies/test_dummy_with_scorer.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/selector +copying build/lib/watcher/tests/decision_engine/strategy/selector/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/selector +copying build/lib/watcher/tests/decision_engine/strategy/selector/test_strategy_selector.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/selector +copying build/lib/watcher/tests/decision_engine/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/solution +copying build/lib/watcher/tests/decision_engine/solution/test_default_solution.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/solution +copying build/lib/watcher/tests/decision_engine/solution/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/solution +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/messaging +copying build/lib/watcher/tests/decision_engine/messaging/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/messaging +copying build/lib/watcher/tests/decision_engine/messaging/test_audit_endpoint.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/messaging +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/scope +copying build/lib/watcher/tests/decision_engine/scope/fake_scopes.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/scope +copying build/lib/watcher/tests/decision_engine/scope/test_storage.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/scope +copying build/lib/watcher/tests/decision_engine/scope/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/scope +copying build/lib/watcher/tests/decision_engine/scope/test_compute.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/scope +copying build/lib/watcher/tests/decision_engine/test_gmr.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects +copying build/lib/watcher/tests/objects/test_action_description.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects +copying build/lib/watcher/tests/objects/test_action_plan.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects +copying build/lib/watcher/tests/objects/test_strategy.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects +copying build/lib/watcher/tests/objects/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects +copying build/lib/watcher/tests/objects/test_action.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects +copying build/lib/watcher/tests/objects/test_goal.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects +copying build/lib/watcher/tests/objects/test_service.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects +copying build/lib/watcher/tests/objects/test_objects.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects +copying build/lib/watcher/tests/objects/utils.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects +copying build/lib/watcher/tests/objects/test_scoring_engine.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects +copying build/lib/watcher/tests/objects/test_efficacy_indicator.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects +copying build/lib/watcher/tests/objects/test_audit.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects +copying build/lib/watcher/tests/objects/test_audit_template.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier +copying build/lib/watcher/tests/applier/test_rpcapi.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier +copying build/lib/watcher/tests/applier/test_applier_manager.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier +copying build/lib/watcher/tests/applier/test_sync.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier +copying build/lib/watcher/tests/applier/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/actions +copying build/lib/watcher/tests/applier/actions/test_change_node_power_state.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/actions +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/actions/loading +copying build/lib/watcher/tests/applier/actions/loading/test_default_actions_loader.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/actions/loading +copying build/lib/watcher/tests/applier/actions/loading/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/actions/loading +copying build/lib/watcher/tests/applier/actions/test_resize.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/actions +copying build/lib/watcher/tests/applier/actions/test_sleep.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/actions +copying build/lib/watcher/tests/applier/actions/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/actions +copying build/lib/watcher/tests/applier/actions/test_volume_migration.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/actions +copying build/lib/watcher/tests/applier/actions/test_migration.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/actions +copying build/lib/watcher/tests/applier/actions/test_change_nova_service_state.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/actions +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/messaging +copying build/lib/watcher/tests/applier/messaging/test_trigger_action_plan_endpoint.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/messaging +copying build/lib/watcher/tests/applier/messaging/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/messaging +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/workflow_engine +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/workflow_engine/loading +copying build/lib/watcher/tests/applier/workflow_engine/loading/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/workflow_engine/loading +copying build/lib/watcher/tests/applier/workflow_engine/loading/test_default_engine_loader.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/workflow_engine/loading +copying build/lib/watcher/tests/applier/workflow_engine/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/workflow_engine +copying build/lib/watcher/tests/applier/workflow_engine/test_default_workflow_engine.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/workflow_engine +copying build/lib/watcher/tests/applier/workflow_engine/test_taskflow_action_container.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/workflow_engine +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/action_plan +copying build/lib/watcher/tests/applier/action_plan/test_default_action_handler.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/action_plan +copying build/lib/watcher/tests/applier/action_plan/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/action_plan +copying build/lib/watcher/tests/conf_fixture.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api +copying build/lib/watcher/tests/api/test_scheduling.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api +copying build/lib/watcher/tests/api/test_hooks.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api +copying build/lib/watcher/tests/api/test_base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api +copying build/lib/watcher/tests/api/test_utils.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api +copying build/lib/watcher/tests/api/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api +copying build/lib/watcher/tests/api/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api +copying build/lib/watcher/tests/api/utils.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api +copying build/lib/watcher/tests/api/test_root.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1 +copying build/lib/watcher/tests/api/v1/test_scoring_engines.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1 +copying build/lib/watcher/tests/api/v1/test_actions_plans.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1 +copying build/lib/watcher/tests/api/v1/test_services.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1 +copying build/lib/watcher/tests/api/v1/test_audits.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1 +copying build/lib/watcher/tests/api/v1/test_strategies.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1 +copying build/lib/watcher/tests/api/v1/test_goals.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1 +copying build/lib/watcher/tests/api/v1/test_utils.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1 +copying build/lib/watcher/tests/api/v1/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1 +copying build/lib/watcher/tests/api/v1/test_actions.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1 +copying build/lib/watcher/tests/api/v1/test_types.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1 +copying build/lib/watcher/tests/api/v1/test_audit_templates.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1 +copying build/lib/watcher/tests/api/v1/test_root.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1 +copying build/lib/watcher/tests/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests +copying build/lib/watcher/tests/policy_fixture.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests +copying build/lib/watcher/tests/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests +copying build/lib/watcher/tests/config.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests +copying build/lib/watcher/tests/fake_policy.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests +copying build/lib/watcher/tests/fakes.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/cmd +copying build/lib/watcher/tests/cmd/test_api.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/cmd +copying build/lib/watcher/tests/cmd/test_applier.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/cmd +copying build/lib/watcher/tests/cmd/test_decision_engine.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/cmd +copying build/lib/watcher/tests/cmd/test_db_manage.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/cmd +copying build/lib/watcher/tests/cmd/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/cmd +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/notifications +copying build/lib/watcher/tests/notifications/test_audit_notification.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/notifications +copying build/lib/watcher/tests/notifications/test_action_plan_notification.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/notifications +copying build/lib/watcher/tests/notifications/test_service_notifications.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/notifications +copying build/lib/watcher/tests/notifications/test_notification.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/notifications +copying build/lib/watcher/tests/notifications/test_action_notification.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/notifications +copying build/lib/watcher/tests/notifications/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/notifications +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/conf +copying build/lib/watcher/tests/conf/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/conf +copying build/lib/watcher/tests/conf/test_list_opts.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/conf +copying build/lib/watcher/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher +copying build/lib/watcher/version.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher +copying build/lib/watcher/_i18n.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/cmd copying build/lib/watcher/cmd/sync.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/cmd +copying build/lib/watcher/cmd/dbmanage.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/cmd copying build/lib/watcher/cmd/applier.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/cmd copying build/lib/watcher/cmd/decisionengine.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/cmd -copying build/lib/watcher/cmd/api.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/cmd copying build/lib/watcher/cmd/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/cmd -copying build/lib/watcher/cmd/dbmanage.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/cmd -copying build/lib/watcher/version.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/planner.py to planner.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/paths.py to paths.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/monasca_client.py to monasca_client.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/_opts.py to _opts.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/applier.py to applier.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/opts.py to opts.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/ceilometer_client.py to ceilometer_client.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/decision_engine.py to decision_engine.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/cinder_client.py to cinder_client.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/nova_client.py to nova_client.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/api.py to api.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/neutron_client.py to neutron_client.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/plugins.py to plugins.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/collector.py to collector.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/service.py to service.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/ironic_client.py to ironic_client.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/db.py to db.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/exception.py to exception.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/glance_client.py to glance_client.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/gnocchi_client.py to gnocchi_client.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/clients_auth.py to clients_auth.cpython-37.pyc +copying build/lib/watcher/cmd/api.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/cmd +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/notifications +copying build/lib/watcher/notifications/goal.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/notifications +copying build/lib/watcher/notifications/action_plan.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/notifications +copying build/lib/watcher/notifications/exception.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/notifications +copying build/lib/watcher/notifications/audit.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/notifications +copying build/lib/watcher/notifications/base.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/notifications +copying build/lib/watcher/notifications/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/notifications +copying build/lib/watcher/notifications/action.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/notifications +copying build/lib/watcher/notifications/service.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/notifications +copying build/lib/watcher/notifications/strategy.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/notifications +creating /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf +copying build/lib/watcher/conf/neutron_client.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf +copying build/lib/watcher/conf/glance_client.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf +copying build/lib/watcher/conf/paths.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf +copying build/lib/watcher/conf/cinder_client.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf +copying build/lib/watcher/conf/monasca_client.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf +copying build/lib/watcher/conf/decision_engine.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf +copying build/lib/watcher/conf/exception.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf +copying build/lib/watcher/conf/applier.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf +copying build/lib/watcher/conf/_opts.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf +copying build/lib/watcher/conf/collector.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf +copying build/lib/watcher/conf/ironic_client.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf +copying build/lib/watcher/conf/nova_client.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf +copying build/lib/watcher/conf/db.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf +copying build/lib/watcher/conf/ceilometer_client.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf +copying build/lib/watcher/conf/clients_auth.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf +copying build/lib/watcher/conf/__init__.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf +copying build/lib/watcher/conf/opts.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf +copying build/lib/watcher/conf/gnocchi_client.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf +copying build/lib/watcher/conf/api.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf +copying build/lib/watcher/conf/service.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf +copying build/lib/watcher/conf/plugins.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf +copying build/lib/watcher/conf/planner.py -> /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/datasource/manager.py to manager.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/datasource/monasca.py to monasca.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/datasource/ceilometer.py to ceilometer.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/datasource/base.py to base.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/datasource/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/datasource/gnocchi.py to gnocchi.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/purge.py to purge.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy/job_store.py to job_store.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy/models.py to models.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy/migration.py to migration.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy/api.py to api.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy/job_store.py to job_store.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy/api.py to api.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy/alembic/env.py to env.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy/alembic/versions/0f6042416884_add_apscheduler_jobs.py to 0f6042416884_add_apscheduler_jobs.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy/alembic/versions/a86240e89a29_.py to a86240e89a29_.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy/alembic/versions/52804f2498c4_add_hostname.py to 52804f2498c4_add_hostname.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy/alembic/versions/d098df6021e2_cron_support_for_audit.py to d098df6021e2_cron_support_for_audit.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy/alembic/versions/3cfc94cecf4e_add_name_for_audit.py to 3cfc94cecf4e_add_name_for_audit.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy/alembic/versions/a86240e89a29_.py to a86240e89a29_.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy/alembic/versions/d09a5945e4a0_add_action_description_table.py to d09a5945e4a0_add_action_description_table.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy/alembic/versions/0f6042416884_add_apscheduler_jobs.py to 0f6042416884_add_apscheduler_jobs.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy/alembic/versions/001_ocata.py to 001_ocata.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/sqlalchemy/alembic/versions/d09a5945e4a0_add_action_description_table.py to d09a5945e4a0_add_action_description_table.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/migration.py to migration.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/api.py to api.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/purge.py to purge.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/datasource/gnocchi.py to gnocchi.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/datasource/monasca.py to monasca.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/datasource/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/datasource/ceilometer.py to ceilometer.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/datasource/base.py to base.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/datasource/manager.py to manager.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/hacking/checks.py to checks.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/hacking/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/notifications/goal.py to goal.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/notifications/action.py to action.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/notifications/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/notifications/audit.py to audit.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/notifications/base.py to base.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/notifications/service.py to service.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/notifications/exception.py to exception.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/notifications/strategy.py to strategy.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/notifications/action_plan.py to action_plan.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/db/api.py to api.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/paths.py to paths.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/loader/default.py to default.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/loader/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/loader/base.py to base.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/loader/loadable.py to loadable.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/keystone_helper.py to keystone_helper.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/service_manager.py to service_manager.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/scheduling.py to scheduling.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/config.py to config.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/observable.py to observable.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/service_manager.py to service_manager.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/synchronization.py to synchronization.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/keystone_helper.py to keystone_helper.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/policies/scoring_engine.py to scoring_engine.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/policies/goal.py to goal.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/policies/action.py to action.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/policies/action_plan.py to action_plan.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/policies/audit_template.py to audit_template.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/policies/__init__.py to __init__.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/policies/audit.py to audit.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/policies/base.py to base.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/policies/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/policies/action.py to action.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/policies/service.py to service.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/policies/strategy.py to strategy.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/policies/action_plan.py to action_plan.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/rpc.py to rpc.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/policy.py to policy.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/clients.py to clients.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/synchronization.py to synchronization.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/utils.py to utils.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/service.py to service.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/nova_helper.py to nova_helper.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/context.py to context.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/exception.py to exception.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/ironic_helper.py to ironic_helper.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/loader/loadable.py to loadable.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/loader/default.py to default.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/loader/base.py to base.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/loader/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/policy.py to policy.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/context.py to context.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/nova_helper.py to nova_helper.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/config.py to config.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/utils.py to utils.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/cinder_helper.py to cinder_helper.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/conf/test_list_opts.py to test_list_opts.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/conf/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db/test_audit.py to test_audit.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db/test_action.py to test_action.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db/test_efficacy_indicator.py to test_efficacy_indicator.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db/test_action_plan.py to test_action_plan.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db/test_strategy.py to test_strategy.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db/test_purge.py to test_purge.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db/test_goal.py to test_goal.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db/utils.py to utils.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db/base.py to base.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db/test_service.py to test_service.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db/test_audit_template.py to test_audit_template.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db/test_action_description.py to test_action_description.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db/test_scoring_engine.py to test_scoring_engine.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/fakes.py to fakes.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/datasource/test_monasca_helper.py to test_monasca_helper.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/datasource/test_manager.py to test_manager.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/datasource/test_ceilometer_helper.py to test_ceilometer_helper.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/datasource/test_gnocchi_helper.py to test_gnocchi_helper.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/datasource/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/policy_fixture.py to policy_fixture.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/notifications/test_notification.py to test_notification.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/notifications/test_service_notifications.py to test_service_notifications.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/notifications/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/notifications/test_audit_notification.py to test_audit_notification.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/notifications/test_action_plan_notification.py to test_action_plan_notification.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/notifications/test_action_notification.py to test_action_notification.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/common/test_cinder_helper.py to test_cinder_helper.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/common/test_ironic_helper.py to test_ironic_helper.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/common/loader/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/common/loader/test_loader.py to test_loader.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/common/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/common/test_clients.py to test_clients.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/common/test_service.py to test_service.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/common/test_nova_helper.py to test_nova_helper.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/config.py to config.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/audit/test_audit_handlers.py to test_audit_handlers.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/audit/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/test_scheduling.py to test_scheduling.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/solution/test_default_solution.py to test_default_solution.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/solution/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/messaging/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/messaging/test_audit_endpoint.py to test_audit_endpoint.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/test_gmr.py to test_gmr.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/context/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/context/test_strategy_context.py to test_strategy_context.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies/test_actuator.py to test_actuator.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies/test_dummy_with_scorer.py to test_dummy_with_scorer.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies/test_workload_stabilization.py to test_workload_stabilization.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies/test_storage_capacity_balance.py to test_storage_capacity_balance.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies/test_strategy_endpoint.py to test_strategy_endpoint.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies/test_zone_migration.py to test_zone_migration.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies/test_host_maintenance.py to test_host_maintenance.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies/test_workload_balance.py to test_workload_balance.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies/test_saving_energy.py to test_saving_energy.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies/test_vm_workload_consolidation.py to test_vm_workload_consolidation.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies/test_uniform_airflow.py to test_uniform_airflow.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies/test_basic_consolidation.py to test_basic_consolidation.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies/test_noisy_neighbor.py to test_noisy_neighbor.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies/test_outlet_temp_control.py to test_outlet_temp_control.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies/test_dummy_strategy.py to test_dummy_strategy.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/selector/test_strategy_selector.py to test_strategy_selector.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/selector/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/loading/test_goal_loader.py to test_goal_loader.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/loading/test_default_strategy_loader.py to test_default_strategy_loader.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/loading/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/loading/test_collector_loader.py to test_collector_loader.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/loading/test_default_planner_loader.py to test_default_planner_loader.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/cluster/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/cluster/test_cluster_data_model_collector.py to test_cluster_data_model_collector.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/cluster/test_cinder_cdmc.py to test_cinder_cdmc.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/cluster/test_nova_cdmc.py to test_nova_cdmc.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/scoring/test_dummy_scoring_container.py to test_dummy_scoring_container.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/scoring/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/scoring/test_scoring_factory.py to test_scoring_factory.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/scoring/test_dummy_scorer.py to test_dummy_scorer.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/test_rpcapi.py to test_rpcapi.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/test_sync.py to test_sync.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/event_consumer/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/planner/test_workload_stabilization_planner.py to test_workload_stabilization_planner.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/planner/test_planner_manager.py to test_planner_manager.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/planner/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/planner/test_weight_planner.py to test_weight_planner.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/fake_strategies.py to fake_strategies.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/fake_goals.py to fake_goals.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/scope/test_compute.py to test_compute.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/scope/test_storage.py to test_storage.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/scope/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/scope/fake_scopes.py to fake_scopes.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model/faker_cluster_state.py to faker_cluster_state.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model/ceilometer_metrics.py to ceilometer_metrics.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model/monasca_metrics.py to monasca_metrics.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model/test_model.py to test_model.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model/gnocchi_metrics.py to gnocchi_metrics.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model/notification/test_cinder_notifications.py to test_cinder_notifications.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model/notification/fake_managers.py to fake_managers.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model/notification/test_notifications.py to test_notifications.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model/notification/test_nova_notifications.py to test_nova_notifications.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model/notification/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model/test_element.py to test_element.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model/faker_cluster_and_metrics.py to faker_cluster_and_metrics.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/workflow_engine/test_default_workflow_engine.py to test_default_workflow_engine.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/workflow_engine/test_taskflow_action_container.py to test_taskflow_action_container.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/workflow_engine/loading/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/workflow_engine/loading/test_default_engine_loader.py to test_default_engine_loader.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/workflow_engine/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/test_applier_manager.py to test_applier_manager.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/messaging/test_trigger_action_plan_endpoint.py to test_trigger_action_plan_endpoint.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/messaging/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/action_plan/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/action_plan/test_default_action_handler.py to test_default_action_handler.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/test_rpcapi.py to test_rpcapi.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/test_sync.py to test_sync.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/actions/test_change_nova_service_state.py to test_change_nova_service_state.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/actions/test_volume_migration.py to test_volume_migration.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/actions/test_resize.py to test_resize.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/actions/loading/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/actions/loading/test_default_actions_loader.py to test_default_actions_loader.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/actions/test_sleep.py to test_sleep.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/actions/test_change_node_power_state.py to test_change_node_power_state.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/actions/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/actions/test_migration.py to test_migration.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/fake_policy.py to fake_policy.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/base.py to base.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/test_hooks.py to test_hooks.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1/test_strategies.py to test_strategies.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1/test_goals.py to test_goals.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1/test_audits.py to test_audits.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1/test_actions_plans.py to test_actions_plans.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1/test_actions.py to test_actions.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1/test_types.py to test_types.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1/test_root.py to test_root.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1/test_utils.py to test_utils.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1/test_services.py to test_services.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1/test_audit_templates.py to test_audit_templates.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1/test_scoring_engines.py to test_scoring_engines.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/test_scheduling.py to test_scheduling.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/test_base.py to test_base.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/utils.py to utils.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/base.py to base.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/test_root.py to test_root.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/test_utils.py to test_utils.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects/test_audit.py to test_audit.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects/test_action.py to test_action.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects/test_efficacy_indicator.py to test_efficacy_indicator.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects/test_action_plan.py to test_action_plan.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects/test_strategy.py to test_strategy.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects/test_goal.py to test_goal.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects/utils.py to utils.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects/test_service.py to test_service.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects/test_audit_template.py to test_audit_template.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects/test_action_description.py to test_action_description.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects/test_objects.py to test_objects.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects/test_scoring_engine.py to test_scoring_engine.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/cmd/test_applier.py to test_applier.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/cmd/test_api.py to test_api.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/cmd/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/cmd/test_db_manage.py to test_db_manage.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/cmd/test_decision_engine.py to test_decision_engine.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/conf_fixture.py to conf_fixture.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/_i18n.py to _i18n.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/audit/continuous.py to continuous.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/audit/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/service.py to service.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/scheduling.py to scheduling.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/common/rpc.py to rpc.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/hacking/checks.py to checks.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/hacking/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/scoring/dummy_scoring_container.py to dummy_scoring_container.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/scoring/scoring_factory.py to scoring_factory.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/scoring/dummy_scorer.py to dummy_scorer.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/scoring/base.py to base.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/scoring/__init__.py to __init__.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/audit/oneshot.py to oneshot.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/audit/base.py to base.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/audit/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/audit/continuous.py to continuous.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/sync.py to sync.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/loading/default.py to default.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/loading/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/planner/weight.py to weight.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/planner/manager.py to manager.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/planner/base.py to base.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/planner/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/planner/workload_stabilization.py to workload_stabilization.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/manager.py to manager.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/gmr.py to gmr.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/solution/solution_evaluator.py to solution_evaluator.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/solution/default.py to default.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/solution/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/solution/base.py to base.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/solution/solution_comparator.py to solution_comparator.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/solution/efficacy.py to efficacy.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/messaging/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/messaging/audit_endpoint.py to audit_endpoint.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/context/default.py to default.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/context/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/context/base.py to base.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/common/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/collector/nova.py to nova.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/collector/manager.py to manager.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/collector/cinder.py to cinder.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/collector/base.py to base.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/collector/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/collector/ironic.py to ironic.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/element/instance.py to instance.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/element/base.py to base.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/element/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/element/storage_resource.py to storage_resource.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/element/compute_resource.py to compute_resource.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/element/node.py to node.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/element/baremetal_resource.py to baremetal_resource.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/element/volume.py to volume.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/base.py to base.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/model_root.py to model_root.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/notification/filtering.py to filtering.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/notification/nova.py to nova.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/notification/cinder.py to cinder.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/notification/base.py to base.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/notification/__init__.py to __init__.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/common/level.py to level.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/common/__init__.py to __init__.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies/zone_migration.py to zone_migration.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/selection/default.py to default.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/selection/base.py to base.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/selection/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/context/default.py to default.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/context/base.py to base.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/context/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies/dummy_strategy.py to dummy_strategy.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies/actuation.py to actuation.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies/uniform_airflow.py to uniform_airflow.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies/saving_energy.py to saving_energy.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies/zone_migration.py to zone_migration.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies/vm_workload_consolidation.py to vm_workload_consolidation.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies/workload_stabilization.py to workload_stabilization.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies/saving_energy.py to saving_energy.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies/noisy_neighbor.py to noisy_neighbor.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies/dummy_with_scorer.py to dummy_with_scorer.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies/base.py to base.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies/basic_consolidation.py to basic_consolidation.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies/outlet_temp_control.py to outlet_temp_control.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies/storage_capacity_balance.py to storage_capacity_balance.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies/workload_stabilization.py to workload_stabilization.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies/workload_balance.py to workload_balance.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies/actuation.py to actuation.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies/basic_consolidation.py to basic_consolidation.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies/base.py to base.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies/dummy_strategy.py to dummy_strategy.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies/storage_capacity_balance.py to storage_capacity_balance.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies/host_maintenance.py to host_maintenance.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies/noisy_neighbor.py to noisy_neighbor.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies/dummy_with_resize.py to dummy_with_resize.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/strategies/dummy_with_scorer.py to dummy_with_scorer.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/selection/default.py to default.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/selection/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/strategy/selection/base.py to base.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/loading/default.py to default.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/loading/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/scheduling.py to scheduling.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/scoring/scoring_factory.py to scoring_factory.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/scoring/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/scoring/base.py to base.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/scoring/dummy_scorer.py to dummy_scorer.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/scoring/dummy_scoring_container.py to dummy_scoring_container.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/goal/goals.py to goals.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/goal/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/solution/default.py to default.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/solution/solution_evaluator.py to solution_evaluator.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/solution/base.py to base.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/solution/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/solution/efficacy.py to efficacy.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/solution/solution_comparator.py to solution_comparator.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/messaging/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/messaging/audit_endpoint.py to audit_endpoint.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/goal/base.py to base.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/goal/efficacy/indicators.py to indicators.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/goal/efficacy/specs.py to specs.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/goal/efficacy/__init__.py to __init__.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/goal/efficacy/base.py to base.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/planner/workload_stabilization.py to workload_stabilization.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/planner/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/planner/weight.py to weight.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/planner/base.py to base.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/planner/manager.py to manager.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/manager.py to manager.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/rpcapi.py to rpcapi.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/scope/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/scope/compute.py to compute.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/goal/efficacy/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/goal/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/goal/goals.py to goals.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/scheduling.py to scheduling.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/scope/storage.py to storage.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/scope/base.py to base.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/scope/compute.py to compute.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/scope/__init__.py to __init__.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/scope/baremetal.py to baremetal.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/model_root.py to model_root.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/collector/nova.py to nova.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/collector/ironic.py to ironic.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/collector/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/collector/cinder.py to cinder.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/collector/base.py to base.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/collector/manager.py to manager.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/element/node.py to node.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/element/storage_resource.py to storage_resource.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/element/baremetal_resource.py to baremetal_resource.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/element/compute_resource.py to compute_resource.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/element/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/element/volume.py to volume.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/element/instance.py to instance.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/element/base.py to base.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/notification/nova.py to nova.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/notification/filtering.py to filtering.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/notification/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/notification/cinder.py to cinder.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/notification/base.py to base.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/model/base.py to base.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/workflow_engine/default.py to default.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/workflow_engine/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/workflow_engine/base.py to base.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/decision_engine/rpcapi.py to rpcapi.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects/scoring_engine.py to scoring_engine.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects/goal.py to goal.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects/action_plan.py to action_plan.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects/fields.py to fields.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects/audit_template.py to audit_template.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects/audit.py to audit.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects/efficacy_indicator.py to efficacy_indicator.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects/base.py to base.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects/action_description.py to action_description.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects/action.py to action.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects/utils.py to utils.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects/service.py to service.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects/strategy.py to strategy.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/sync.py to sync.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/default.py to default.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/messaging/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/messaging/trigger.py to trigger.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/loading/default.py to default.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/loading/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/action_plan/default.py to default.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/action_plan/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/action_plan/base.py to base.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/base.py to base.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/manager.py to manager.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/rpcapi.py to rpcapi.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/base.py to base.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/actions/change_nova_service_state.py to change_nova_service_state.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/actions/volume_migration.py to volume_migration.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/actions/resize.py to resize.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/actions/factory.py to factory.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/actions/migration.py to migration.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/actions/change_nova_service_state.py to change_nova_service_state.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/actions/nop.py to nop.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/actions/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/actions/volume_migration.py to volume_migration.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/actions/base.py to base.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/actions/__init__.py to __init__.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/actions/change_node_power_state.py to change_node_power_state.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/actions/sleep.py to sleep.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/actions/factory.py to factory.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/messaging/trigger.py to trigger.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/messaging/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/workflow_engine/default.py to default.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/workflow_engine/base.py to base.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/workflow_engine/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/action_plan/default.py to default.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/action_plan/base.py to base.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/action_plan/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/applier/rpcapi.py to rpcapi.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/acl.py to acl.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/hooks.py to hooks.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/middleware/parsable_error.py to parsable_error.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/middleware/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/middleware/auth_token.py to auth_token.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/config.py to config.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/root.py to root.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/link.py to link.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/base.py to base.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/v1/types.py to types.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/v1/scoring_engine.py to scoring_engine.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/v1/goal.py to goal.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/v1/action.py to action.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/v1/action_plan.py to action_plan.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/v1/audit_template.py to audit_template.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/v1/audit.py to audit.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/v1/efficacy_indicator.py to efficacy_indicator.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/v1/types.py to types.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/v1/__init__.py to __init__.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/v1/collection.py to collection.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/v1/audit.py to audit.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/v1/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/v1/action.py to action.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/v1/utils.py to utils.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/v1/service.py to service.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/v1/strategy.py to strategy.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/v1/action_plan.py to action_plan.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/base.py to base.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/link.py to link.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/controllers/root.py to root.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/middleware/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/middleware/parsable_error.py to parsable_error.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/middleware/auth_token.py to auth_token.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/scheduling.py to scheduling.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/config.py to config.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/__init__.py to __init__.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/app.py to app.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/hooks.py to hooks.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/acl.py to acl.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects/scoring_engine.py to scoring_engine.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects/fields.py to fields.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects/action_description.py to action_description.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects/goal.py to goal.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects/action.py to action.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects/audit_template.py to audit_template.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects/efficacy_indicator.py to efficacy_indicator.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects/audit.py to audit.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects/utils.py to utils.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects/base.py to base.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects/service.py to service.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects/strategy.py to strategy.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/objects/action_plan.py to action_plan.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/api/scheduling.py to scheduling.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/datasource/test_monasca_helper.py to test_monasca_helper.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/datasource/test_manager.py to test_manager.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/datasource/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/datasource/test_ceilometer_helper.py to test_ceilometer_helper.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/datasource/test_gnocchi_helper.py to test_gnocchi_helper.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db/test_action_description.py to test_action_description.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db/test_action_plan.py to test_action_plan.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db/test_strategy.py to test_strategy.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db/test_purge.py to test_purge.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db/base.py to base.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db/test_action.py to test_action.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db/test_goal.py to test_goal.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db/test_service.py to test_service.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db/utils.py to utils.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db/test_scoring_engine.py to test_scoring_engine.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db/test_efficacy_indicator.py to test_efficacy_indicator.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db/test_audit.py to test_audit.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/db/test_audit_template.py to test_audit_template.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/common/test_ironic_helper.py to test_ironic_helper.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/common/loader/test_loader.py to test_loader.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/common/loader/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/common/test_cinder_helper.py to test_cinder_helper.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/common/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/common/test_service.py to test_service.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/common/test_clients.py to test_clients.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/common/test_nova_helper.py to test_nova_helper.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/test_rpcapi.py to test_rpcapi.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/scoring/test_dummy_scoring_container.py to test_dummy_scoring_container.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/scoring/test_dummy_scorer.py to test_dummy_scorer.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/scoring/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/scoring/test_scoring_factory.py to test_scoring_factory.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/test_scheduling.py to test_scheduling.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/audit/test_audit_handlers.py to test_audit_handlers.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/audit/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/fake_goals.py to fake_goals.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/test_sync.py to test_sync.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/loading/test_default_planner_loader.py to test_default_planner_loader.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/loading/test_default_strategy_loader.py to test_default_strategy_loader.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/loading/test_collector_loader.py to test_collector_loader.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/loading/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/loading/test_goal_loader.py to test_goal_loader.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/planner/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/planner/test_planner_manager.py to test_planner_manager.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/planner/test_workload_stabilization_planner.py to test_workload_stabilization_planner.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/planner/test_weight_planner.py to test_weight_planner.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/fake_strategies.py to fake_strategies.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/event_consumer/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/cluster/test_cinder_cdmc.py to test_cinder_cdmc.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/cluster/test_nova_cdmc.py to test_nova_cdmc.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/cluster/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/cluster/test_cluster_data_model_collector.py to test_cluster_data_model_collector.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model/faker_cluster_and_metrics.py to faker_cluster_and_metrics.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model/gnocchi_metrics.py to gnocchi_metrics.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model/test_element.py to test_element.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model/monasca_metrics.py to monasca_metrics.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model/faker_cluster_state.py to faker_cluster_state.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model/test_model.py to test_model.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model/ceilometer_metrics.py to ceilometer_metrics.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model/notification/test_notifications.py to test_notifications.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model/notification/test_nova_notifications.py to test_nova_notifications.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model/notification/test_cinder_notifications.py to test_cinder_notifications.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model/notification/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/model/notification/fake_managers.py to fake_managers.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/context/test_strategy_context.py to test_strategy_context.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/context/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies/test_strategy_endpoint.py to test_strategy_endpoint.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies/test_noisy_neighbor.py to test_noisy_neighbor.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies/test_outlet_temp_control.py to test_outlet_temp_control.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies/test_vm_workload_consolidation.py to test_vm_workload_consolidation.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies/test_basic_consolidation.py to test_basic_consolidation.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies/test_uniform_airflow.py to test_uniform_airflow.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies/test_dummy_strategy.py to test_dummy_strategy.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies/test_workload_balance.py to test_workload_balance.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies/test_saving_energy.py to test_saving_energy.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies/test_zone_migration.py to test_zone_migration.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies/test_host_maintenance.py to test_host_maintenance.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies/test_actuator.py to test_actuator.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies/test_storage_capacity_balance.py to test_storage_capacity_balance.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies/test_workload_stabilization.py to test_workload_stabilization.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/strategies/test_dummy_with_scorer.py to test_dummy_with_scorer.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/selector/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/strategy/selector/test_strategy_selector.py to test_strategy_selector.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/solution/test_default_solution.py to test_default_solution.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/solution/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/messaging/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/messaging/test_audit_endpoint.py to test_audit_endpoint.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/scope/fake_scopes.py to fake_scopes.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/scope/test_storage.py to test_storage.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/scope/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/scope/test_compute.py to test_compute.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/decision_engine/test_gmr.py to test_gmr.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects/test_action_description.py to test_action_description.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects/test_action_plan.py to test_action_plan.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects/test_strategy.py to test_strategy.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects/test_action.py to test_action.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects/test_goal.py to test_goal.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects/test_service.py to test_service.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects/test_objects.py to test_objects.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects/utils.py to utils.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects/test_scoring_engine.py to test_scoring_engine.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects/test_efficacy_indicator.py to test_efficacy_indicator.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects/test_audit.py to test_audit.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/objects/test_audit_template.py to test_audit_template.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/test_rpcapi.py to test_rpcapi.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/test_applier_manager.py to test_applier_manager.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/test_sync.py to test_sync.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/actions/test_change_node_power_state.py to test_change_node_power_state.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/actions/loading/test_default_actions_loader.py to test_default_actions_loader.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/actions/loading/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/actions/test_resize.py to test_resize.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/actions/test_sleep.py to test_sleep.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/actions/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/actions/test_volume_migration.py to test_volume_migration.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/actions/test_migration.py to test_migration.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/actions/test_change_nova_service_state.py to test_change_nova_service_state.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/messaging/test_trigger_action_plan_endpoint.py to test_trigger_action_plan_endpoint.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/messaging/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/workflow_engine/loading/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/workflow_engine/loading/test_default_engine_loader.py to test_default_engine_loader.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/workflow_engine/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/workflow_engine/test_default_workflow_engine.py to test_default_workflow_engine.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/workflow_engine/test_taskflow_action_container.py to test_taskflow_action_container.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/action_plan/test_default_action_handler.py to test_default_action_handler.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/applier/action_plan/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/conf_fixture.py to conf_fixture.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/test_scheduling.py to test_scheduling.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/test_hooks.py to test_hooks.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/test_base.py to test_base.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/test_utils.py to test_utils.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/base.py to base.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/utils.py to utils.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/test_root.py to test_root.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1/test_scoring_engines.py to test_scoring_engines.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1/test_actions_plans.py to test_actions_plans.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1/test_services.py to test_services.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1/test_audits.py to test_audits.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1/test_strategies.py to test_strategies.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1/test_goals.py to test_goals.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1/test_utils.py to test_utils.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1/test_actions.py to test_actions.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1/test_types.py to test_types.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1/test_audit_templates.py to test_audit_templates.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/api/v1/test_root.py to test_root.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/base.py to base.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/policy_fixture.py to policy_fixture.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/config.py to config.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/fake_policy.py to fake_policy.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/fakes.py to fakes.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/cmd/test_api.py to test_api.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/cmd/test_applier.py to test_applier.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/cmd/test_decision_engine.py to test_decision_engine.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/cmd/test_db_manage.py to test_db_manage.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/cmd/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/notifications/test_audit_notification.py to test_audit_notification.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/notifications/test_action_plan_notification.py to test_action_plan_notification.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/notifications/test_service_notifications.py to test_service_notifications.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/notifications/test_notification.py to test_notification.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/notifications/test_action_notification.py to test_action_notification.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/notifications/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/conf/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/tests/conf/test_list_opts.py to test_list_opts.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/version.py to version.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/_i18n.py to _i18n.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/cmd/sync.py to sync.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/cmd/dbmanage.py to dbmanage.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/cmd/applier.py to applier.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/cmd/decisionengine.py to decisionengine.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/cmd/api.py to api.cpython-37.pyc byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/cmd/__init__.py to __init__.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/cmd/dbmanage.py to dbmanage.cpython-37.pyc -byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/version.py to version.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/cmd/api.py to api.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/notifications/goal.py to goal.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/notifications/action_plan.py to action_plan.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/notifications/exception.py to exception.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/notifications/audit.py to audit.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/notifications/base.py to base.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/notifications/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/notifications/action.py to action.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/notifications/service.py to service.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/notifications/strategy.py to strategy.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/neutron_client.py to neutron_client.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/glance_client.py to glance_client.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/paths.py to paths.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/cinder_client.py to cinder_client.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/monasca_client.py to monasca_client.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/decision_engine.py to decision_engine.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/exception.py to exception.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/applier.py to applier.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/_opts.py to _opts.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/collector.py to collector.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/ironic_client.py to ironic_client.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/nova_client.py to nova_client.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/db.py to db.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/ceilometer_client.py to ceilometer_client.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/clients_auth.py to clients_auth.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/__init__.py to __init__.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/opts.py to opts.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/gnocchi_client.py to gnocchi_client.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/api.py to api.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/service.py to service.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/plugins.py to plugins.cpython-37.pyc +byte-compiling /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/watcher/conf/planner.py to planner.cpython-37.pyc running install_data creating /build/watcher-1.12.0/debian/python3-watcher/usr/etc creating /build/watcher-1.12.0/debian/python3-watcher/usr/etc/apache2 copying etc/apache2/watcher -> /build/watcher-1.12.0/debian/python3-watcher/usr/etc/apache2 creating /build/watcher-1.12.0/debian/python3-watcher/usr/etc/watcher copying etc/watcher/README-watcher.conf.txt -> /build/watcher-1.12.0/debian/python3-watcher/usr/etc/watcher -creating /build/watcher-1.12.0/debian/python3-watcher/usr/etc/watcher/oslo-config-generator -copying etc/watcher/oslo-config-generator/watcher.conf -> /build/watcher-1.12.0/debian/python3-watcher/usr/etc/watcher/oslo-config-generator creating /build/watcher-1.12.0/debian/python3-watcher/usr/etc/watcher/oslo-policy-generator copying etc/watcher/oslo-policy-generator/watcher-policy-generator.conf -> /build/watcher-1.12.0/debian/python3-watcher/usr/etc/watcher/oslo-policy-generator +creating /build/watcher-1.12.0/debian/python3-watcher/usr/etc/watcher/oslo-config-generator +copying etc/watcher/oslo-config-generator/watcher.conf -> /build/watcher-1.12.0/debian/python3-watcher/usr/etc/watcher/oslo-config-generator running install_egg_info Copying python_watcher.egg-info to /build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages/python_watcher-1.12.0.egg-info Skipping SOURCES.txt @@ -3581,10 +3618,10 @@ Installing watcher-sync script to /build/watcher-1.12.0/debian/python3-watcher/usr/bin /usr/lib/python3/dist-packages/pbr/packaging.py:407: EasyInstallDeprecationWarning: Use get_header header = easy_install.get_script_header("", executable, is_wininst) -+ pwd -+ rm -rf /build/watcher-1.12.0/debian/python*/usr/lib/python*/dist-packages/*.pth -+ pwd -+ [ -d /build/watcher-1.12.0/debian/python-watcher/usr/bin ] +++ pwd ++ rm -rf '/build/watcher-1.12.0/debian/python*/usr/lib/python*/dist-packages/*.pth' +++ pwd ++ '[' -d /build/watcher-1.12.0/debian/python-watcher/usr/bin ']' pkgos-dh_auto_test --no-py2 'watcher\.tests\.api\.(?!(.*test_hooks\.TestContextHook\.test_context_hook_before_method.*))' + PKGOS_USE_PY2=yes + PKGOS_USE_PY3=yes @@ -3592,718 +3629,383 @@ + PYTHONS=disabled + PYTHON3S=disabled + TEST_PARALLEL_OPT=--parallel ++ for i in $@ ++ case "${1}" in + PKGOS_USE_PY2=no + shift -+ [ no = yes ] -+ [ yes = yes ] -+ py3versions -vr ++ for i in $@ ++ case "${1}" in ++ '[' no = yes ']' ++ '[' yes = yes ']' +++ py3versions -vr + PYTHON3S=3.7 -+ [ yes = no ] -+ [ disabled = disabled ] ++ '[' yes = no ']' ++ for pyvers in ${PYTHONS} ${PYTHON3S} ++ '[' disabled = disabled ']' + continue -+ [ 3.7 = disabled ] -+ echo 3.7 -+ cut -d. -f1 ++ for pyvers in ${PYTHONS} ${PYTHON3S} ++ '[' 3.7 = disabled ']' +++ echo 3.7 +++ cut -d. -f1 + PYMAJOR=3 -+ echo ===> Testing with python (python3) ++ echo '===> Testing with python (python3)' ===> Testing with python (python3) -+ [ 3 = 3 ] -+ pwd -+ [ -d /build/watcher-1.12.0/debian/tmp/usr/lib/python3/dist-packages ] -+ [ -e .stestr.conf ] ++ '[' 3 = 3 ']' +++ pwd ++ '[' -d /build/watcher-1.12.0/debian/tmp/usr/lib/python3/dist-packages ']' ++ '[' -e .stestr.conf ']' + rm -rf .stestr + subunit2pyunit -+ PYTHON=python3.7 python3-stestr run --subunit watcher\.tests\.api\.(?!(.*test_hooks\.TestContextHook\.test_context_hook_before_method.*)) ++ PYTHON=python3.7 ++ python3-stestr run --subunit 'watcher\.tests\.api\.(?!(.*test_hooks\.TestContextHook\.test_context_hook_before_method.*))' INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running stamp_revision -> 52804f2498c4 -watcher.tests.api.test_base.TestBase.test_bad_uri -watcher.tests.api.test_base.TestBase.test_bad_uri ... ok -watcher.tests.api.test_root.TestRoot.test_get_root -watcher.tests.api.test_root.TestRoot.test_get_root ... ok +watcher.tests.api.test_base.TestBase.test_api_setup +watcher.tests.api.test_base.TestBase.test_api_setup ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running stamp_revision -> 52804f2498c4 +watcher.tests.api.test_base.TestBase.test_bad_uri +watcher.tests.api.test_base.TestBase.test_bad_uri ... ok watcher.tests.api.test_hooks.TestContextHook.test_context_hook_admin watcher.tests.api.test_hooks.TestContextHook.test_context_hook_admin ... ok +watcher.tests.api.test_hooks.TestNoExceptionTracebackHook.test_hook_on_clientfault +watcher.tests.api.test_hooks.TestNoExceptionTracebackHook.test_hook_on_clientfault ... ok +watcher.tests.api.test_hooks.TestContextHook.test_context_hook_not_admin +watcher.tests.api.test_hooks.TestContextHook.test_context_hook_not_admin ... ok +watcher.tests.api.test_hooks.TestContextHook.test_context_hook_public_api +watcher.tests.api.test_hooks.TestContextHook.test_context_hook_public_api ... ok +watcher.tests.api.test_hooks.TestNoExceptionTracebackHook.test_hook_without_traceback +watcher.tests.api.test_hooks.TestNoExceptionTracebackHook.test_hook_without_traceback ... ok +watcher.tests.api.test_hooks.TestNoExceptionTracebackHook.test_hook_without_traceback_debug +watcher.tests.api.test_hooks.TestNoExceptionTracebackHook.test_hook_without_traceback_debug ... ok watcher.tests.api.test_hooks.TestNoExceptionTracebackHook.test_hook_exception_success watcher.tests.api.test_hooks.TestNoExceptionTracebackHook.test_hook_exception_success ... ok -INFO [alembic.runtime.migration] Context impl SQLiteImpl. -INFO [alembic.runtime.migration] Will assume non-transactional DDL. -INFO [alembic.runtime.migration] Context impl SQLiteImpl. -INFO [alembic.runtime.migration] Will assume non-transactional DDL. -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_collection_links_default_limit -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_collection_links_default_limit ... ok -INFO [alembic.runtime.migration] Running stamp_revision -> 52804f2498c4 -INFO [alembic.runtime.migration] Running stamp_revision -> 52804f2498c4 watcher.tests.api.test_hooks.TestNoExceptionTracebackHook.test_hook_on_clientfault_debug_tracebacks watcher.tests.api.test_hooks.TestNoExceptionTracebackHook.test_hook_on_clientfault_debug_tracebacks ... ok -watcher.tests.api.test_base.TestBase.test_api_setup -watcher.tests.api.test_base.TestBase.test_api_setup ... ok -watcher.tests.api.test_hooks.TestContextHook.test_context_hook_public_api -watcher.tests.api.test_hooks.TestContextHook.test_context_hook_public_api ... ok -watcher.tests.api.test_hooks.TestNoExceptionTracebackHook.test_hook_on_serverfault_debug -watcher.tests.api.test_hooks.TestNoExceptionTracebackHook.test_hook_on_serverfault_debug ... ok -watcher.tests.api.test_hooks.TestContextHook.test_context_hook_not_admin -watcher.tests.api.test_hooks.TestContextHook.test_context_hook_not_admin ... ok -watcher.tests.api.test_hooks.TestNoExceptionTracebackHook.test_hook_on_serverfault -watcher.tests.api.test_hooks.TestNoExceptionTracebackHook.test_hook_on_serverfault ... ok -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_detail_soft_deleted -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_detail_soft_deleted ... ok watcher.tests.api.test_root.TestV1Root.test_get_v1_root watcher.tests.api.test_root.TestV1Root.test_get_v1_root ... ok -watcher.tests.api.test_hooks.TestNoExceptionTracebackHook.test_hook_on_clientfault -watcher.tests.api.test_hooks.TestNoExceptionTracebackHook.test_hook_on_clientfault ... ok -watcher.tests.api.test_utils.TestApiUtilsValidScenarios.test_validate_limit(limit=None + max_limit=None) -watcher.tests.api.test_utils.TestApiUtilsValidScenarios.test_validate_limit(limit=None + max_limit=None) ... ok -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_details_and_filter_by_audit_uuid -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_details_and_filter_by_audit_uuid ... ok +watcher.tests.api.test_hooks.TestNoExceptionTracebackHook.test_hook_on_serverfault +watcher.tests.api.test_hooks.TestNoExceptionTracebackHook.test_hook_on_serverfault ... ok +watcher.tests.api.test_hooks.TestNoExceptionTracebackHook.test_hook_on_serverfault_debug +watcher.tests.api.test_hooks.TestNoExceptionTracebackHook.test_hook_on_serverfault_debug ... ok +watcher.tests.api.test_scheduling.TestSchedulingService.test_start_scheduling_service +watcher.tests.api.test_scheduling.TestSchedulingService.test_start_scheduling_service ... ok +watcher.tests.api.test_scheduling.TestSchedulingServiceFunctions.test_get_service_status_failed_service +watcher.tests.api.test_scheduling.TestSchedulingServiceFunctions.test_get_service_status_failed_service ... ok watcher.tests.api.test_hooks.TestNoExceptionTracebackHook.test_hook_remote_error_success watcher.tests.api.test_hooks.TestNoExceptionTracebackHook.test_hook_remote_error_success ... ok +watcher.tests.api.test_scheduling.TestSchedulingServiceFunctions.test_get_services_status_with_services_in_list_diff_status +watcher.tests.api.test_scheduling.TestSchedulingServiceFunctions.test_get_services_status_with_services_in_list_diff_status ... ok +watcher.tests.api.test_root.TestRoot.test_get_root +watcher.tests.api.test_root.TestRoot.test_get_root ... ok +watcher.tests.api.test_scheduling.TestSchedulingServiceFunctions.test_get_services_status_without_services_in_list +watcher.tests.api.test_scheduling.TestSchedulingServiceFunctions.test_get_services_status_without_services_in_list ... ok +watcher.tests.api.test_utils.TestApiUtilsValidScenarios.test_validate_limit(limit=None + max_limit=None) +watcher.tests.api.test_utils.TestApiUtilsValidScenarios.test_validate_limit(limit=None + max_limit=None) ... ok watcher.tests.api.test_utils.TestApiUtilsValidScenarios.test_validate_limit(limit=None + max_limit=1) watcher.tests.api.test_utils.TestApiUtilsValidScenarios.test_validate_limit(limit=None + max_limit=1) ... ok -watcher.tests.api.test_hooks.TestNoExceptionTracebackHook.test_hook_without_traceback -watcher.tests.api.test_hooks.TestNoExceptionTracebackHook.test_hook_without_traceback ... ok watcher.tests.api.test_utils.TestApiUtilsValidScenarios.test_validate_limit(limit=1 + max_limit=None) watcher.tests.api.test_utils.TestApiUtilsValidScenarios.test_validate_limit(limit=1 + max_limit=None) ... ok -watcher.tests.api.test_hooks.TestNoExceptionTracebackHook.test_hook_without_traceback_debug -watcher.tests.api.test_hooks.TestNoExceptionTracebackHook.test_hook_without_traceback_debug ... ok watcher.tests.api.test_utils.TestApiUtilsValidScenarios.test_validate_limit(limit=1 + max_limit=1) watcher.tests.api.test_utils.TestApiUtilsValidScenarios.test_validate_limit(limit=1 + max_limit=1) ... ok -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_many -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_many ... ok watcher.tests.api.test_scheduling.TestSchedulingServiceFunctions.test_get_service_status_failed_active watcher.tests.api.test_scheduling.TestSchedulingServiceFunctions.test_get_service_status_failed_active ... ok -watcher.tests.api.test_scheduling.TestSchedulingServiceFunctions.test_get_service_status_failed_service -watcher.tests.api.test_scheduling.TestSchedulingServiceFunctions.test_get_service_status_failed_service ... ok -watcher.tests.api.test_utils.TestApiUtilsValidScenarios.test_validate_limit(limit=2 + max_limit=1) -watcher.tests.api.test_utils.TestApiUtilsValidScenarios.test_validate_limit(limit=2 + max_limit=1) ... ok -watcher.tests.api.test_scheduling.TestSchedulingService.test_start_scheduling_service -watcher.tests.api.test_scheduling.TestSchedulingService.test_start_scheduling_service ... ok -watcher.tests.api.test_scheduling.TestSchedulingServiceFunctions.test_get_services_status_with_services_in_list_diff_status -watcher.tests.api.test_scheduling.TestSchedulingServiceFunctions.test_get_services_status_with_services_in_list_diff_status ... ok watcher.tests.api.test_scheduling.TestSchedulingServiceFunctions.test_get_services_status_with_services_in_list_same_status watcher.tests.api.test_scheduling.TestSchedulingServiceFunctions.test_get_services_status_with_services_in_list_same_status ... ok -watcher.tests.api.test_scheduling.TestSchedulingServiceFunctions.test_get_services_status_without_services_in_list -watcher.tests.api.test_scheduling.TestSchedulingServiceFunctions.test_get_services_status_without_services_in_list ... ok -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_collection_links -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_collection_links ... ok -watcher.tests.api.test_utils.TestApiUtilsInvalidScenarios.test_validate_limit_invalid_cases(limit=0 + max_limit=None) -watcher.tests.api.test_utils.TestApiUtilsInvalidScenarios.test_validate_limit_invalid_cases(limit=0 + max_limit=None) ... ok +watcher.tests.api.test_utils.TestApiUtilsValidScenarios.test_validate_limit(limit=2 + max_limit=1) +watcher.tests.api.test_utils.TestApiUtilsValidScenarios.test_validate_limit(limit=2 + max_limit=1) ... ok watcher.tests.api.v1.test_actions.TestActionObject.test_action_init watcher.tests.api.v1.test_actions.TestActionObject.test_action_init ... ok -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcement.test_policy_disallow_get_one -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcement.test_policy_disallow_get_one ... ok -GET: /v1/bad/path {} -GOT:Response: 404 Not Found -Content-Type: application/json -{"error_message": "{\"code\": 404, \"title\": \"Not Found\", \"description\": \"\"}"} -GET: / {} -GOT:{'name': 'OpenStack Watcher API', 'description': 'Watcher is an OpenStack project which aims to improve physical resources usage through better VM placement.', 'versions': [{'id': 'v1', 'links': [{'href': 'http://localhost/v1/', 'rel': 'self'}]}], 'default_version': {'id': 'v1', 'links': [{'href': 'http://localhost/v1/', 'rel': 'self'}]}} -GET: /v1/actions {} -GOT:{'actions': [{'uuid': '0d4d4d2b-bf45-4c98-a10c-39c6c98deeb5', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/0d4d4d2b-bf45-4c98-a10c-39c6c98deeb5', 'rel': 'self'}, {'href': 'http://localhost/actions/0d4d4d2b-bf45-4c98-a10c-39c6c98deeb5', 'rel': 'bookmark'}]}, {'uuid': 'fede0d19-8042-4896-b730-d49d2dce57e8', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/fede0d19-8042-4896-b730-d49d2dce57e8', 'rel': 'self'}, {'href': 'http://localhost/actions/fede0d19-8042-4896-b730-d49d2dce57e8', 'rel': 'bookmark'}]}, {'uuid': '484ecbd5-561e-4d62-98ab-8446fd685926', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/484ecbd5-561e-4d62-98ab-8446fd685926', 'rel': 'self'}, {'href': 'http://localhost/actions/484ecbd5-561e-4d62-98ab-8446fd685926', 'rel': 'bookmark'}]}], 'next': 'http://localhost/v1/actions?sort_key=id&sort_dir=asc&limit=3&marker=484ecbd5-561e-4d62-98ab-8446fd685926'} -GET: /v1/actions/detail {} -GOT:{'actions': [{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'DELETED', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'created_at': '2021-02-17T16:16:30.413399+00:00', 'deleted_at': '2021-02-17T16:16:30.563417+00:00', 'updated_at': '2021-02-17T16:16:30.570767+00:00'}]} -GET: /v1/actions/detail {} -GOT:{'actions': []} -GET: /v1/actions/detail?audit_uuid=10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'actions': [{'uuid': '5f6e19dc-580b-4f10-b4a8-841e75f40c17', 'action_plan_uuid': 'cc7bfec1-f6ec-4423-9b52-63c9ae45849a', 'state': 'PENDING', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/5f6e19dc-580b-4f10-b4a8-841e75f40c17', 'rel': 'self'}, {'href': 'http://localhost/actions/5f6e19dc-580b-4f10-b4a8-841e75f40c17', 'rel': 'bookmark'}], 'created_at': '2021-02-17T16:16:31.338170+00:00', 'deleted_at': None, 'updated_at': None}, {'uuid': '111cc1d4-93fb-46da-a04a-01d76c65afc1', 'action_plan_uuid': 'cc7bfec1-f6ec-4423-9b52-63c9ae45849a', 'state': 'PENDING', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/111cc1d4-93fb-46da-a04a-01d76c65afc1', 'rel': 'self'}, {'href': 'http://localhost/actions/111cc1d4-93fb-46da-a04a-01d76c65afc1', 'rel': 'bookmark'}], 'created_at': '2021-02-17T16:16:31.384330+00:00', 'deleted_at': None, 'updated_at': None}]} -GET: /v1/actions {} -GOT:{'actions': [{'uuid': 'b7f4887f-fdf1-464c-8ec6-5fe98fedef77', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/b7f4887f-fdf1-464c-8ec6-5fe98fedef77', 'rel': 'self'}, {'href': 'http://localhost/actions/b7f4887f-fdf1-464c-8ec6-5fe98fedef77', 'rel': 'bookmark'}]}, {'uuid': 'f88c2201-1794-44b2-9b4b-72823a0831cb', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/f88c2201-1794-44b2-9b4b-72823a0831cb', 'rel': 'self'}, {'href': 'http://localhost/actions/f88c2201-1794-44b2-9b4b-72823a0831cb', 'rel': 'bookmark'}]}, {'uuid': 'f27df0c7-86cc-476a-82cf-63b3fa36d940', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/f27df0c7-86cc-476a-82cf-63b3fa36d940', 'rel': 'self'}, {'href': 'http://localhost/actions/f27df0c7-86cc-476a-82cf-63b3fa36d940', 'rel': 'bookmark'}]}, {'uuid': '91a06eb7-052b-4293-b78d-a45f0a3257c8', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/91a06eb7-052b-4293-b78d-a45f0a3257c8', 'rel': 'self'}, {'href': 'http://localhost/actions/91a06eb7-052b-4293-b78d-a45f0a3257c8', 'rel': 'bookmark'}]}, {'uuid': '6fb8f14c-cc23-49ed-87ed-28eaa992fdc7', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/6fb8f14c-cc23-49ed-87ed-28eaa992fdc7', 'rel': 'self'}, {'href': 'http://localhost/actions/6fb8f14c-cc23-49ed-87ed-28eaa992fdc7', 'rel': 'bookmark'}]}]} -GET: /v1/actions?sort_key=action_plan_uuid&sort_dir=asc {} -GOT:{'actions': [{'uuid': '520409ad-f6ec-4ee4-b8b8-2957fbd98522', 'action_plan_uuid': '5c9b159b-918e-4526-8d67-62900266f262', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/520409ad-f6ec-4ee4-b8b8-2957fbd98522', 'rel': 'self'}, {'href': 'http://localhost/actions/520409ad-f6ec-4ee4-b8b8-2957fbd98522', 'rel': 'bookmark'}]}, {'uuid': '93eadd3a-101f-4275-953c-da940992e406', 'action_plan_uuid': '5c9b159b-918e-4526-8d67-62900266f262', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/93eadd3a-101f-4275-953c-da940992e406', 'rel': 'self'}, {'href': 'http://localhost/actions/93eadd3a-101f-4275-953c-da940992e406', 'rel': 'bookmark'}]}, {'uuid': '01f7e619-8d2e-4b2e-9003-5c08c01fce56', 'action_plan_uuid': '8733c3ce-0486-4f7f-997a-aebf80c740ef', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/01f7e619-8d2e-4b2e-9003-5c08c01fce56', 'rel': 'self'}, {'href': 'http://localhost/actions/01f7e619-8d2e-4b2e-9003-5c08c01fce56', 'rel': 'bookmark'}]}, {'uuid': '4f8305ad-31bb-4a24-b64f-162788234b05', 'action_plan_uuid': '8733c3ce-0486-4f7f-997a-aebf80c740ef', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/4f8305ad-31bb-4a24-b64f-162788234b05', 'rel': 'self'}, {'href': 'http://localhost/actions/4f8305ad-31bb-4a24-b64f-162788234b05', 'rel': 'bookmark'}]}, {'uuid': '9831bb58-bf84-48b2-a471-8cea5415764e', 'action_plan_uuid': '8733c3ce-0486-4f7f-997a-aebf80c740ef', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/9831bb58-bf84-48b2-a471-8cea5415764e', 'rel': 'self'}, {'href': 'http://localhost/actions/9831bb58-bf84-48b2-a471-8cea5415764e', 'rel': 'bookmark'}]}]} -GET: /v1/actions?sort_key=action_plan_uuid&sort_dir=desc {} -GOT:{'actions': [{'uuid': '9831bb58-bf84-48b2-a471-8cea5415764e', 'action_plan_uuid': '8733c3ce-0486-4f7f-997a-aebf80c740ef', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/9831bb58-bf84-48b2-a471-8cea5415764e', 'rel': 'self'}, {'href': 'http://localhost/actions/9831bb58-bf84-48b2-a471-8cea5415764e', 'rel': 'bookmark'}]}, {'uuid': '4f8305ad-31bb-4a24-b64f-162788234b05', 'action_plan_uuid': '8733c3ce-0486-4f7f-997a-aebf80c740ef', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/4f8305ad-31bb-4a24-b64f-162788234b05', 'rel': 'self'}, {'href': 'http://localhost/actions/4f8305ad-31bb-4a24-b64f-162788234b05', 'rel': 'bookmark'}]}, {'uuid': '01f7e619-8d2e-4b2e-9003-5c08c01fce56', 'action_plan_uuid': '8733c3ce-0486-4f7f-997a-aebf80c740ef', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/01f7e619-8d2e-4b2e-9003-5c08c01fce56', 'rel': 'self'}, {'href': 'http://localhost/actions/01f7e619-8d2e-4b2e-9003-5c08c01fce56', 'rel': 'bookmark'}]}, {'uuid': '93eadd3a-101f-4275-953c-da940992e406', 'action_plan_uuid': '5c9b159b-918e-4526-8d67-62900266f262', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/93eadd3a-101f-4275-953c-da940992e406', 'rel': 'self'}, {'href': 'http://localhost/actions/93eadd3a-101f-4275-953c-da940992e406', 'rel': 'bookmark'}]}, {'uuid': '520409ad-f6ec-4ee4-b8b8-2957fbd98522', 'action_plan_uuid': '5c9b159b-918e-4526-8d67-62900266f262', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/520409ad-f6ec-4ee4-b8b8-2957fbd98522', 'rel': 'self'}, {'href': 'http://localhost/actions/520409ad-f6ec-4ee4-b8b8-2957fbd98522', 'rel': 'bookmark'}]}]}watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_many_with_sort_key_action_plan_uuid -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_many_with_sort_key_action_plan_uuid ... ok -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_details_and_filter_by_action_plan_uuid -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_details_and_filter_by_action_plan_uuid ... ok -watcher.tests.api.v1.test_actions.TestListAction.test_detail_soft_deleted -watcher.tests.api.v1.test_actions.TestListAction.test_detail_soft_deleted ... ok +watcher.tests.api.test_utils.TestApiUtilsInvalidScenarios.test_validate_limit_invalid_cases(limit=0 + max_limit=None) +watcher.tests.api.test_utils.TestApiUtilsInvalidScenarios.test_validate_limit_invalid_cases(limit=0 + max_limit=None) ... ok watcher.tests.api.v1.test_actions.TestActionPolicyEnforcement.test_policy_disallow_detail watcher.tests.api.v1.test_actions.TestActionPolicyEnforcement.test_policy_disallow_detail ... ok -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_detail -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_detail ... ok -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_filter_by_action_plan_and_audit_uuids -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_filter_by_action_plan_and_audit_uuids ... ok watcher.tests.api.v1.test_actions.TestActionPolicyEnforcement.test_policy_disallow_get_all watcher.tests.api.v1.test_actions.TestActionPolicyEnforcement.test_policy_disallow_get_all ... ok -watcher.tests.api.v1.test_actions.TestListAction.test_details_and_filter_by_action_plan_uuid -watcher.tests.api.v1.test_actions.TestListAction.test_details_and_filter_by_action_plan_uuid ... ok +watcher.tests.api.v1.test_actions.TestActionPolicyEnforcement.test_policy_disallow_get_one +watcher.tests.api.v1.test_actions.TestActionPolicyEnforcement.test_policy_disallow_get_one ... ok +watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_collection_links_default_limit +watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_collection_links_default_limit ... ok +watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_detail +watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_detail ... ok +watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_collection_links +watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_collection_links ... ok watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_detail_against_single watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_detail_against_single ... ok -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_get_one_soft_deleted -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_get_one_soft_deleted ... ok +watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_detail_soft_deleted +watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_detail_soft_deleted ... ok +watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_details_and_filter_by_audit_uuid +watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_details_and_filter_by_audit_uuid ... ok +watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_details_and_filter_by_action_plan_uuid +watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_details_and_filter_by_action_plan_uuid ... ok watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_empty watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_empty ... ok -watcher.tests.api.v1.test_actions.TestListAction.test_details_and_filter_by_audit_uuid -watcher.tests.api.v1.test_actions.TestListAction.test_details_and_filter_by_audit_uuid ... ok watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_filter_by_audit_uuid watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_filter_by_audit_uuid ... ok -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_links -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_links ... ok -watcher.tests.api.v1.test_actions.TestListAction.test_empty -watcher.tests.api.v1.test_actions.TestListAction.test_empty ... ok +watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_filter_by_action_plan_and_audit_uuids +watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_filter_by_action_plan_and_audit_uuids ... ok watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_get_one watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_get_one ... ok watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_filter_by_action_plan_uuid watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_filter_by_action_plan_uuid ... ok -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_many_with_parents -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_many_with_parents ... ok -watcher.tests.api.v1.test_actions.TestListAction.test_filter_by_action_plan_uuid -watcher.tests.api.v1.test_actions.TestListAction.test_filter_by_action_plan_uuid ... ok -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_many_with_action_plan_uuid -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_many_with_action_plan_uuid ... ok -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_many_with_soft_deleted -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_many_with_soft_deleted ... ok -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_one -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_one ... ok -watcher.tests.api.v1.test_actions.TestListAction.test_get_one_soft_deleted -watcher.tests.api.v1.test_actions.TestListAction.test_get_one_soft_deleted ... ok -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_many_with_sort_key_uuid -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_many_with_sort_key_uuid ... ok -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_one_soft_deleted -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_one_soft_deleted ... ok -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_sort_key_validation -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_sort_key_validation ... ok -GET: / {} -GOT:Response: 500 Internal Server Error -Content-Type: application/json -{"error_message": "{\"faultcode\":\"Server\",\"faultstring\":\"Test exception message.\",\"debuginfo\":null}"} -GET: /v1/actions/?limit=3 {} -GOT:{'actions': [{'uuid': '885d19a6-c5a0-45aa-8b53-5bd3a875f70d', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/885d19a6-c5a0-45aa-8b53-5bd3a875f70d', 'rel': 'self'}, {'href': 'http://localhost/actions/885d19a6-c5a0-45aa-8b53-5bd3a875f70d', 'rel': 'bookmark'}]}, {'uuid': '63acf834-7970-4e7f-8289-5b7f410d32a4', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': ['0'], 'links': [{'href': 'http://localhost/v1/actions/63acf834-7970-4e7f-8289-5b7f410d32a4', 'rel': 'self'}, {'href': 'http://localhost/actions/63acf834-7970-4e7f-8289-5b7f410d32a4', 'rel': 'bookmark'}]}, {'uuid': '17f647f4-a979-4707-8b38-3a760707a715', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': ['1'], 'links': [{'href': 'http://localhost/v1/actions/17f647f4-a979-4707-8b38-3a760707a715', 'rel': 'self'}, {'href': 'http://localhost/actions/17f647f4-a979-4707-8b38-3a760707a715', 'rel': 'bookmark'}]}], 'next': 'http://localhost/v1/actions?sort_key=id&sort_dir=asc&limit=3&marker=17f647f4-a979-4707-8b38-3a760707a715'} -GET: /v1/actions/detail?action_plan_uuid=635eb72a-3728-46c6-bb4b-3c8db70011f2 {} -GOT:{'actions': [{'uuid': '96b6c1e2-1c56-47a7-9e9f-2e907af85ac1', 'action_plan_uuid': '635eb72a-3728-46c6-bb4b-3c8db70011f2', 'state': 'PENDING', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/96b6c1e2-1c56-47a7-9e9f-2e907af85ac1', 'rel': 'self'}, {'href': 'http://localhost/actions/96b6c1e2-1c56-47a7-9e9f-2e907af85ac1', 'rel': 'bookmark'}], 'created_at': '2021-02-17T16:16:34.772596+00:00', 'deleted_at': None, 'updated_at': None}, {'uuid': '9ec49d0f-5a4f-44b4-870a-a73ab311b018', 'action_plan_uuid': '635eb72a-3728-46c6-bb4b-3c8db70011f2', 'state': 'PENDING', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/9ec49d0f-5a4f-44b4-870a-a73ab311b018', 'rel': 'self'}, {'href': 'http://localhost/actions/9ec49d0f-5a4f-44b4-870a-a73ab311b018', 'rel': 'bookmark'}], 'created_at': '2021-02-17T16:16:34.877486+00:00', 'deleted_at': None, 'updated_at': None}]} -GET: /v1/actions?action_plan_uuid=c5add138-a671-4ae4-9d98-f6047b5d44d0&audit_uuid=10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:Response: 400 Bad Request -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Filtering actions on both audit and action-plan is prohibited\", \"debuginfo\": null}"} -GET: /v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'DELETED', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'created_at': '2021-02-17T16:16:36.241478+00:00', 'deleted_at': '2021-02-17T16:16:36.362850+00:00', 'updated_at': '2021-02-17T16:16:36.368243+00:00'} -GET: /v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GET: /v1/bad/path {} GOT:Response: 404 Not Found Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Action 10a47dd1-4874-4298-91cf-eff046dbdb8d could not be found\", \"debuginfo\": null}"} -GET: /v1/actions/dfa262c4-4dac-4fd7-a786-e58311bd4436 {} -GOT:{'uuid': 'dfa262c4-4dac-4fd7-a786-e58311bd4436', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/dfa262c4-4dac-4fd7-a786-e58311bd4436', 'rel': 'self'}, {'href': 'http://localhost/actions/dfa262c4-4dac-4fd7-a786-e58311bd4436', 'rel': 'bookmark'}], 'created_at': '2021-02-17T16:16:37.205181+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/actions/dfa262c4-4dac-4fd7-a786-e58311bd4436 {} -GOT:{'uuid': 'dfa262c4-4dac-4fd7-a786-e58311bd4436', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/dfa262c4-4dac-4fd7-a786-e58311bd4436', 'rel': 'self'}, {'href': 'http://localhost/actions/dfa262c4-4dac-4fd7-a786-e58311bd4436', 'rel': 'bookmark'}], 'created_at': '2021-02-17T16:16:37.205181+00:00', 'deleted_at': None, 'updated_at': None} -GET: /actions/dfa262c4-4dac-4fd7-a786-e58311bd4436 {} -GOT:{'uuid': 'dfa262c4-4dac-4fd7-a786-e58311bd4436', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/dfa262c4-4dac-4fd7-a786-e58311bd4436', 'rel': 'self'}, {'href': 'http://localhost/actions/dfa262c4-4dac-4fd7-a786-e58311bd4436', 'rel': 'bookmark'}], 'created_at': '2021-02-17T16:16:37.205181+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/actions {} -GOT:{'actions': [{'uuid': '6efb511e-b55c-4bd4-98e9-cc29af89c59b', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/6efb511e-b55c-4bd4-98e9-cc29af89c59b', 'rel': 'self'}, {'href': 'http://localhost/actions/6efb511e-b55c-4bd4-98e9-cc29af89c59b', 'rel': 'bookmark'}]}, {'uuid': '051001b1-9e23-4156-9a00-2738469e9e29', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': ['6efb511e-b55c-4bd4-98e9-cc29af89c59b'], 'links': [{'href': 'http://localhost/v1/actions/051001b1-9e23-4156-9a00-2738469e9e29', 'rel': 'self'}, {'href': 'http://localhost/actions/051001b1-9e23-4156-9a00-2738469e9e29', 'rel': 'bookmark'}]}, {'uuid': '09c8a184-360e-40a4-9615-3942f0c5e23c', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': ['051001b1-9e23-4156-9a00-2738469e9e29'], 'links': [{'href': 'http://localhost/v1/actions/09c8a184-360e-40a4-9615-3942f0c5e23c', 'rel': 'self'}, {'href': 'http://localhost/actions/09c8a184-360e-40a4-9615-3942f0c5e23c', 'rel': 'bookmark'}]}, {'uuid': '5375945c-49d9-41b1-b77d-98f5ef924995', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': ['09c8a184-360e-40a4-9615-3942f0c5e23c'], 'links': [{'href': 'http://localhost/v1/actions/5375945c-49d9-41b1-b77d-98f5ef924995', 'rel': 'self'}, {'href': 'http://localhost/actions/5375945c-49d9-41b1-b77d-98f5ef924995', 'rel': 'bookmark'}]}, {'uuid': '5a226bfe-a8d0-4148-afc0-420637d8c70d', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': ['5375945c-49d9-41b1-b77d-98f5ef924995'], 'links': [{'href': 'http://localhost/v1/actions/5a226bfe-a8d0-4148-afc0-420637d8c70d', 'rel': 'self'}, {'href': 'http://localhost/actions/5a226bfe-a8d0-4148-afc0-420637d8c70d', 'rel': 'bookmark'}]}]} -DELETE: /v1/action_plans/9cfba004-7cbd-477e-8eaa-ebcd4b89a83c -GOT:Response: 204 No Content - - -GET: /v1/actions {} -GOT:{'actions': [{'uuid': '916cfaa3-08aa-487b-9b77-6aa9bbd73601', 'action_plan_uuid': '487372a1-9a5a-48bf-89a3-1b2610b8e897', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/916cfaa3-08aa-487b-9b77-6aa9bbd73601', 'rel': 'self'}, {'href': 'http://localhost/actions/916cfaa3-08aa-487b-9b77-6aa9bbd73601', 'rel': 'bookmark'}]}, {'uuid': '0017a1d7-5951-4320-b230-548e8207acc0', 'action_plan_uuid': '487372a1-9a5a-48bf-89a3-1b2610b8e897', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/0017a1d7-5951-4320-b230-548e8207acc0', 'rel': 'self'}, {'href': 'http://localhost/actions/0017a1d7-5951-4320-b230-548e8207acc0', 'rel': 'bookmark'}]}]}watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_many_with_soft_deleted_action_plan_uuid -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_many_with_soft_deleted_action_plan_uuid ... ok -watcher.tests.api.v1.test_actions.TestListAction.test_many_with_action_plan_uuid -watcher.tests.api.v1.test_actions.TestListAction.test_many_with_action_plan_uuid ... ok -watcher.tests.api.v1.test_actions.TestDelete.test_delete_action_not_allowed -watcher.tests.api.v1.test_actions.TestDelete.test_delete_action_not_allowed ... ok -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_many_without_soft_deleted -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_many_without_soft_deleted ... ok -watcher.tests.api.v1.test_actions.TestListAction.test_collection_links_default_limit -watcher.tests.api.v1.test_actions.TestListAction.test_collection_links_default_limit ... ok -watcher.tests.api.v1.test_actions.TestListAction.test_collection_links -watcher.tests.api.v1.test_actions.TestListAction.test_collection_links ... ok +{"error_message": "{\"code\": 404, \"title\": \"Not Found\", \"description\": \"\"}"} GET: / {} -GOT:Response: 500 Internal Server Error +GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\":\"Server\",\"faultstring\":\"Test exception message.\",\"debuginfo\":null}"} +{"error_message": "{\"faultcode\":\"Client\",\"faultstring\":\"Test exception message.\",\"debuginfo\":null}"} GET: / {} -GOT:Response: 400 Bad Request +GOT:Response: 500 Internal Server Error Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Test exception message.\\nTraceback (most recent call last):\\n File \\\"/opt/stack/watcher/watcher/common/rpc/amqp.py\\\", line 434, in _process_data\\\\n **args)\\n File \\\"/opt/stack/watcher/watcher/common/rpc/dispatcher.py\\\", line 172, in dispatch\\\\n result = getattr(proxyobj, method)(ctxt, **kwargs)\", \"debuginfo\": null}"} +{"error_message": "{\"faultcode\": \"Server\", \"faultstring\": \"Error message without traceback \\n but \\n multiline\", \"debuginfo\": null}"} GET: / {} GOT:Response: 500 Internal Server Error Content-Type: application/json -{"error_message": "{\"faultcode\": \"Server\", \"faultstring\": \"Test exception message.\\nTraceback (most recent call last):\\n File \\\"/opt/stack/watcher/watcher/common/rpc/amqp.py\\\", line 434, in _process_data\\\\n **args)\\n File \\\"/opt/stack/watcher/watcher/common/rpc/dispatcher.py\\\", line 172, in dispatch\\\\n result = getattr(proxyobj, method)(ctxt, **kwargs)\", \"debuginfo\": null}"} +{"error_message": "{\"faultcode\": \"Server\", \"faultstring\": \"Error message without traceback \\n but \\n multiline\", \"debuginfo\": null}"} GET: /v1/ {} GOT:{'id': 'v1', 'media_types': [{'base': 'application/json', 'type': 'application/vnd.openstack.watcher.v1+json'}], 'audit_templates': [{'href': 'http://localhost/v1/audit_templates/', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/', 'rel': 'bookmark'}], 'audits': [{'href': 'http://localhost/v1/audits/', 'rel': 'self'}, {'href': 'http://localhost/audits/', 'rel': 'bookmark'}], 'actions': [{'href': 'http://localhost/v1/actions/', 'rel': 'self'}, {'href': 'http://localhost/actions/', 'rel': 'bookmark'}], 'action_plans': [{'href': 'http://localhost/v1/action_plans/', 'rel': 'self'}, {'href': 'http://localhost/action_plans/', 'rel': 'bookmark'}], 'scoring_engines': [{'href': 'http://localhost/v1/scoring_engines/', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/', 'rel': 'bookmark'}], 'services': [{'href': 'http://localhost/v1/services/', 'rel': 'self'}, {'href': 'http://localhost/services/', 'rel': 'bookmark'}], 'links': [{'href': 'http://localhost/v1/', 'rel': 'self'}, {'href': 'http://docs.openstack.org/developer/watcher/dev/api-spec-v1.html', 'rel': 'describedby', 'type': 'text/html'}]} -GET: /v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GET: /v1/actions/detail {} GOT:Response: 403 Forbidden Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow action:get to be performed.\", \"debuginfo\": null}"} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow action:detail to be performed.\", \"debuginfo\": null}"} +GET: /v1/actions {} +GOT:{'actions': [{'uuid': 'd878f140-31d3-4497-a3f4-c2ab42674602', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/d878f140-31d3-4497-a3f4-c2ab42674602', 'rel': 'self'}, {'href': 'http://localhost/actions/d878f140-31d3-4497-a3f4-c2ab42674602', 'rel': 'bookmark'}]}, {'uuid': '145cbfea-f71d-4ad1-8fc0-89c3ab9fcef8', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/145cbfea-f71d-4ad1-8fc0-89c3ab9fcef8', 'rel': 'self'}, {'href': 'http://localhost/actions/145cbfea-f71d-4ad1-8fc0-89c3ab9fcef8', 'rel': 'bookmark'}]}, {'uuid': '8f407958-0026-4801-8a37-e4e047fdc584', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/8f407958-0026-4801-8a37-e4e047fdc584', 'rel': 'self'}, {'href': 'http://localhost/actions/8f407958-0026-4801-8a37-e4e047fdc584', 'rel': 'bookmark'}]}], 'next': 'http://localhost/v1/actions?sort_key=id&sort_dir=asc&limit=3&marker=8f407958-0026-4801-8a37-e4e047fdc584'} GET: /v1/actions/detail {} -GOT:{'actions': [{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'created_at': '2021-02-17T16:16:35.214015+00:00', 'deleted_at': None, 'updated_at': None}]} +GOT:{'actions': [{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'created_at': '2021-02-17T17:15:27.919595+00:00', 'deleted_at': None, 'updated_at': None}]} GET: /v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d/detail {} GOT:Response: 404 Not Found Content-Type: application/json {"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"The %(name)s resource %(id)s could not be found\", \"debuginfo\": null}"} +GET: /v1/actions/detail?audit_uuid=10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'actions': [{'uuid': 'a64522b5-c74d-499d-8d42-62f79b1814a5', 'action_plan_uuid': 'f7c79740-22a3-46cf-b9e6-beaffd0fecf8', 'state': 'PENDING', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/a64522b5-c74d-499d-8d42-62f79b1814a5', 'rel': 'self'}, {'href': 'http://localhost/actions/a64522b5-c74d-499d-8d42-62f79b1814a5', 'rel': 'bookmark'}], 'created_at': '2021-02-17T17:15:33.246229+00:00', 'deleted_at': None, 'updated_at': None}, {'uuid': '1b3a231a-d2d1-47ba-a7f1-bf407a843c23', 'action_plan_uuid': 'f7c79740-22a3-46cf-b9e6-beaffd0fecf8', 'state': 'PENDING', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/1b3a231a-d2d1-47ba-a7f1-bf407a843c23', 'rel': 'self'}, {'href': 'http://localhost/actions/1b3a231a-d2d1-47ba-a7f1-bf407a843c23', 'rel': 'bookmark'}], 'created_at': '2021-02-17T17:15:33.701782+00:00', 'deleted_at': None, 'updated_at': None}]} GET: /v1/actions?audit_uuid=10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'actions': [{'uuid': 'd80dff0c-083b-486c-92c3-e16042c46441', 'action_plan_uuid': '626fa263-dd95-4222-8c6c-07887c0a56d0', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/d80dff0c-083b-486c-92c3-e16042c46441', 'rel': 'self'}, {'href': 'http://localhost/actions/d80dff0c-083b-486c-92c3-e16042c46441', 'rel': 'bookmark'}]}, {'uuid': '51c19489-b50a-4baf-a9bc-45d09019c80c', 'action_plan_uuid': '626fa263-dd95-4222-8c6c-07887c0a56d0', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/51c19489-b50a-4baf-a9bc-45d09019c80c', 'rel': 'self'}, {'href': 'http://localhost/actions/51c19489-b50a-4baf-a9bc-45d09019c80c', 'rel': 'bookmark'}]}, {'uuid': 'b3f39b14-d50d-41b0-baea-33f68965dd8b', 'action_plan_uuid': '626fa263-dd95-4222-8c6c-07887c0a56d0', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/b3f39b14-d50d-41b0-baea-33f68965dd8b', 'rel': 'self'}, {'href': 'http://localhost/actions/b3f39b14-d50d-41b0-baea-33f68965dd8b', 'rel': 'bookmark'}]}]} +GOT:{'actions': [{'uuid': 'b1ed7c15-60ad-45ba-8a11-f8b16974f48f', 'action_plan_uuid': '763610eb-069e-43cc-847d-1c8c9af6b206', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/b1ed7c15-60ad-45ba-8a11-f8b16974f48f', 'rel': 'self'}, {'href': 'http://localhost/actions/b1ed7c15-60ad-45ba-8a11-f8b16974f48f', 'rel': 'bookmark'}]}, {'uuid': '4b28fc60-427f-4b0c-99ce-148f0f8635d9', 'action_plan_uuid': '763610eb-069e-43cc-847d-1c8c9af6b206', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/4b28fc60-427f-4b0c-99ce-148f0f8635d9', 'rel': 'self'}, {'href': 'http://localhost/actions/4b28fc60-427f-4b0c-99ce-148f0f8635d9', 'rel': 'bookmark'}]}, {'uuid': 'e95771d7-ceff-432b-a160-3ed321ac7dc2', 'action_plan_uuid': '763610eb-069e-43cc-847d-1c8c9af6b206', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/e95771d7-ceff-432b-a160-3ed321ac7dc2', 'rel': 'self'}, {'href': 'http://localhost/actions/e95771d7-ceff-432b-a160-3ed321ac7dc2', 'rel': 'bookmark'}]}]} GET: /v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'created_at': '2021-02-17T16:16:42.407745+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/actions {} -GOT:{'actions': [{'uuid': '26edb2b1-a810-4d25-804b-42f88628e406', 'action_plan_uuid': '94804b6e-f6ca-4a64-9e4f-248d09990f51', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/26edb2b1-a810-4d25-804b-42f88628e406', 'rel': 'self'}, {'href': 'http://localhost/actions/26edb2b1-a810-4d25-804b-42f88628e406', 'rel': 'bookmark'}]}, {'uuid': '640afaba-670f-4698-b5e6-ce0055222c9f', 'action_plan_uuid': '94804b6e-f6ca-4a64-9e4f-248d09990f51', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/640afaba-670f-4698-b5e6-ce0055222c9f', 'rel': 'self'}, {'href': 'http://localhost/actions/640afaba-670f-4698-b5e6-ce0055222c9f', 'rel': 'bookmark'}]}, {'uuid': 'ed17da43-4123-4e3c-b97b-b422c3fc056e', 'action_plan_uuid': '94804b6e-f6ca-4a64-9e4f-248d09990f51', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/ed17da43-4123-4e3c-b97b-b422c3fc056e', 'rel': 'self'}, {'href': 'http://localhost/actions/ed17da43-4123-4e3c-b97b-b422c3fc056e', 'rel': 'bookmark'}]}, {'uuid': '04501b0e-4ff0-4b9d-938a-d36d4becd0e0', 'action_plan_uuid': '94804b6e-f6ca-4a64-9e4f-248d09990f51', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/04501b0e-4ff0-4b9d-938a-d36d4becd0e0', 'rel': 'self'}, {'href': 'http://localhost/actions/04501b0e-4ff0-4b9d-938a-d36d4becd0e0', 'rel': 'bookmark'}]}, {'uuid': '1f0e6da1-65f7-4071-b572-a150382635eb', 'action_plan_uuid': '94804b6e-f6ca-4a64-9e4f-248d09990f51', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/1f0e6da1-65f7-4071-b572-a150382635eb', 'rel': 'self'}, {'href': 'http://localhost/actions/1f0e6da1-65f7-4071-b572-a150382635eb', 'rel': 'bookmark'}]}]} -GET: /v1/actions {} -GOT:{'actions': [{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}]}]} -GET: /v1/actions {} -GOT:{'actions': [{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'DELETED', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}]}]} -GET: /v1/actions {} -GOT:{'actions': []} -GET: /v1/actions?audit_uuid=10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'actions': [{'uuid': '84babe55-3809-42e3-a713-adb78e2bfa41', 'action_plan_uuid': 'ced9dcdc-4a2a-4e40-8ab9-fece5e71b090', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/84babe55-3809-42e3-a713-adb78e2bfa41', 'rel': 'self'}, {'href': 'http://localhost/actions/84babe55-3809-42e3-a713-adb78e2bfa41', 'rel': 'bookmark'}]}, {'uuid': '6e68b78e-f564-4206-b781-7560844a7a91', 'action_plan_uuid': 'ced9dcdc-4a2a-4e40-8ab9-fece5e71b090', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/6e68b78e-f564-4206-b781-7560844a7a91', 'rel': 'self'}, {'href': 'http://localhost/actions/6e68b78e-f564-4206-b781-7560844a7a91', 'rel': 'bookmark'}]}, {'uuid': '696c99f2-abe1-4fa6-b714-862888cad3a2', 'action_plan_uuid': 'ced9dcdc-4a2a-4e40-8ab9-fece5e71b090', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/696c99f2-abe1-4fa6-b714-862888cad3a2', 'rel': 'self'}, {'href': 'http://localhost/actions/696c99f2-abe1-4fa6-b714-862888cad3a2', 'rel': 'bookmark'}]}]}watcher.tests.api.v1.test_actions.TestListAction.test_filter_by_audit_uuid -watcher.tests.api.v1.test_actions.TestListAction.test_filter_by_audit_uuid ... ok -watcher.tests.api.v1.test_actions.TestListAction.test_get_one -watcher.tests.api.v1.test_actions.TestListAction.test_get_one ... ok -watcher.tests.api.v1.test_actions.TestListAction.test_detail -watcher.tests.api.v1.test_actions.TestListAction.test_detail ... ok -watcher.tests.api.v1.test_actions.TestListAction.test_filter_by_action_plan_and_audit_uuids -watcher.tests.api.v1.test_actions.TestListAction.test_filter_by_action_plan_and_audit_uuids ... ok - -GET: /v1/actions/detail {} -GOT:{'actions': [{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'DELETED', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'created_at': '2021-02-17T16:16:34.767314+00:00', 'deleted_at': '2021-02-17T16:16:34.969957+00:00', 'updated_at': '2021-02-17T16:16:34.977413+00:00'}]} -GET: /v1/actions/detail {} -GOT:{'actions': []} -GET: /v1/actions/detail?action_plan_uuid=4516f61b-1361-4f70-b532-d3d68c1f4faa {} -GOT:{'actions': [{'uuid': '3d13f6dc-8e05-4b05-89f6-ec23c865ef1d', 'action_plan_uuid': '4516f61b-1361-4f70-b532-d3d68c1f4faa', 'state': 'PENDING', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/3d13f6dc-8e05-4b05-89f6-ec23c865ef1d', 'rel': 'self'}, {'href': 'http://localhost/actions/3d13f6dc-8e05-4b05-89f6-ec23c865ef1d', 'rel': 'bookmark'}], 'created_at': '2021-02-17T16:16:35.950887+00:00', 'deleted_at': None, 'updated_at': None}, {'uuid': '41d0aced-fd1b-4b31-8eec-dd8eff7873b4', 'action_plan_uuid': '4516f61b-1361-4f70-b532-d3d68c1f4faa', 'state': 'PENDING', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/41d0aced-fd1b-4b31-8eec-dd8eff7873b4', 'rel': 'self'}, {'href': 'http://localhost/actions/41d0aced-fd1b-4b31-8eec-dd8eff7873b4', 'rel': 'bookmark'}], 'created_at': '2021-02-17T16:16:36.001792+00:00', 'deleted_at': None, 'updated_at': None}]} -GET: /v1/actions/detail?audit_uuid=10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'actions': [{'uuid': '912e3a49-faae-4e42-b03c-63ba3f0c1cf1', 'action_plan_uuid': 'eba215a3-5e27-4d37-ad60-79a6617ac2fb', 'state': 'PENDING', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/912e3a49-faae-4e42-b03c-63ba3f0c1cf1', 'rel': 'self'}, {'href': 'http://localhost/actions/912e3a49-faae-4e42-b03c-63ba3f0c1cf1', 'rel': 'bookmark'}], 'created_at': '2021-02-17T16:16:36.921070+00:00', 'deleted_at': None, 'updated_at': None}, {'uuid': '32ac7a73-e641-4702-b872-672a76cefb6a', 'action_plan_uuid': 'eba215a3-5e27-4d37-ad60-79a6617ac2fb', 'state': 'PENDING', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/32ac7a73-e641-4702-b872-672a76cefb6a', 'rel': 'self'}, {'href': 'http://localhost/actions/32ac7a73-e641-4702-b872-672a76cefb6a', 'rel': 'bookmark'}], 'created_at': '2021-02-17T16:16:37.008562+00:00', 'deleted_at': None, 'updated_at': None}]} -GET: /v1/actions {} -GOT:{'actions': []} -GET: /v1/actions?action_plan_uuid=14c02f6a-03b5-4bee-9d93-41b4882ce0d8 {} -GOT:{'actions': [{'uuid': '07465bb6-bb39-4046-9626-a136ef84dbd7', 'action_plan_uuid': '14c02f6a-03b5-4bee-9d93-41b4882ce0d8', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/07465bb6-bb39-4046-9626-a136ef84dbd7', 'rel': 'self'}, {'href': 'http://localhost/actions/07465bb6-bb39-4046-9626-a136ef84dbd7', 'rel': 'bookmark'}]}, {'uuid': '54b98fa3-a995-4e32-bf84-a26e6b5dbce1', 'action_plan_uuid': '14c02f6a-03b5-4bee-9d93-41b4882ce0d8', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/54b98fa3-a995-4e32-bf84-a26e6b5dbce1', 'rel': 'self'}, {'href': 'http://localhost/actions/54b98fa3-a995-4e32-bf84-a26e6b5dbce1', 'rel': 'bookmark'}]}, {'uuid': '555bd760-b833-4d08-949c-e9099f5635a3', 'action_plan_uuid': '14c02f6a-03b5-4bee-9d93-41b4882ce0d8', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/555bd760-b833-4d08-949c-e9099f5635a3', 'rel': 'self'}, {'href': 'http://localhost/actions/555bd760-b833-4d08-949c-e9099f5635a3', 'rel': 'bookmark'}]}]} -GET: /v1/actions?action_plan_uuid=e9d94569-7ae9-4e73-b048-c3733b17f3a7 {} -GOT:{'actions': [{'uuid': '72998d52-7dcd-43ce-b382-02c11929c4c8', 'action_plan_uuid': 'e9d94569-7ae9-4e73-b048-c3733b17f3a7', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/72998d52-7dcd-43ce-b382-02c11929c4c8', 'rel': 'self'}, {'href': 'http://localhost/actions/72998d52-7dcd-43ce-b382-02c11929c4c8', 'rel': 'bookmark'}]}]} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'created_at': '2021-02-17T17:15:40.519517+00:00', 'deleted_at': None, 'updated_at': None} GET: /v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'DELETED', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'created_at': '2021-02-17T16:16:55.046675+00:00', 'deleted_at': '2021-02-17T16:16:56.120176+00:00', 'updated_at': '2021-02-17T16:16:56.131361+00:00'} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'DELETED', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'created_at': '2021-02-17T17:15:42.490045+00:00', 'deleted_at': '2021-02-17T17:15:42.989070+00:00', 'updated_at': '2021-02-17T17:15:43.004766+00:00'} GET: /v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d {} GOT:Response: 404 Not Found Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Action 10a47dd1-4874-4298-91cf-eff046dbdb8d could not be found\", \"debuginfo\": null}"} -GET: /v1/actions {} -GOT:{'actions': [{'uuid': 'be2070bd-8b8d-407f-8017-088fa7ea19c1', 'action_plan_uuid': '739be68f-00dd-42be-b4cc-64f01e309acf', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/be2070bd-8b8d-407f-8017-088fa7ea19c1', 'rel': 'self'}, {'href': 'http://localhost/actions/be2070bd-8b8d-407f-8017-088fa7ea19c1', 'rel': 'bookmark'}]}, {'uuid': '227945a7-be3d-412f-9a98-bab97816a2a2', 'action_plan_uuid': '739be68f-00dd-42be-b4cc-64f01e309acf', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/227945a7-be3d-412f-9a98-bab97816a2a2', 'rel': 'self'}, {'href': 'http://localhost/actions/227945a7-be3d-412f-9a98-bab97816a2a2', 'rel': 'bookmark'}]}, {'uuid': '2e0f7ce2-8719-4d98-ae4f-1ea232ff9221', 'action_plan_uuid': '739be68f-00dd-42be-b4cc-64f01e309acf', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/2e0f7ce2-8719-4d98-ae4f-1ea232ff9221', 'rel': 'self'}, {'href': 'http://localhost/actions/2e0f7ce2-8719-4d98-ae4f-1ea232ff9221', 'rel': 'bookmark'}]}, {'uuid': '3af0ae62-7ab9-43fa-b771-8c73a75baf6b', 'action_plan_uuid': '739be68f-00dd-42be-b4cc-64f01e309acf', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/3af0ae62-7ab9-43fa-b771-8c73a75baf6b', 'rel': 'self'}, {'href': 'http://localhost/actions/3af0ae62-7ab9-43fa-b771-8c73a75baf6b', 'rel': 'bookmark'}]}, {'uuid': '76282b57-8d95-4caf-8ba1-cd51df7edcd8', 'action_plan_uuid': '739be68f-00dd-42be-b4cc-64f01e309acf', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/76282b57-8d95-4caf-8ba1-cd51df7edcd8', 'rel': 'self'}, {'href': 'http://localhost/actions/76282b57-8d95-4caf-8ba1-cd51df7edcd8', 'rel': 'bookmark'}]}]} -GET: /v1/actions {} -GOT:{'actions': [{'uuid': '38885a2a-9ed0-4897-b21d-59d113cc1199', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/38885a2a-9ed0-4897-b21d-59d113cc1199', 'rel': 'self'}, {'href': 'http://localhost/actions/38885a2a-9ed0-4897-b21d-59d113cc1199', 'rel': 'bookmark'}]}, {'uuid': '89515e58-6210-4935-8d24-eb936101b948', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': ['38885a2a-9ed0-4897-b21d-59d113cc1199'], 'links': [{'href': 'http://localhost/v1/actions/89515e58-6210-4935-8d24-eb936101b948', 'rel': 'self'}, {'href': 'http://localhost/actions/89515e58-6210-4935-8d24-eb936101b948', 'rel': 'bookmark'}]}, {'uuid': '502736fc-ae7d-4189-95fc-48c664a1358f', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': ['89515e58-6210-4935-8d24-eb936101b948'], 'links': [{'href': 'http://localhost/v1/actions/502736fc-ae7d-4189-95fc-48c664a1358f', 'rel': 'self'}, {'href': 'http://localhost/actions/502736fc-ae7d-4189-95fc-48c664a1358f', 'rel': 'bookmark'}]}, {'uuid': '5ce724c6-97dd-42e6-a57c-e4f80be0fbd7', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': ['502736fc-ae7d-4189-95fc-48c664a1358f'], 'links': [{'href': 'http://localhost/v1/actions/5ce724c6-97dd-42e6-a57c-e4f80be0fbd7', 'rel': 'self'}, {'href': 'http://localhost/actions/5ce724c6-97dd-42e6-a57c-e4f80be0fbd7', 'rel': 'bookmark'}]}, {'uuid': 'bc5c9f6a-74d5-44d2-99d3-6dd8b798c378', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': ['5ce724c6-97dd-42e6-a57c-e4f80be0fbd7'], 'links': [{'href': 'http://localhost/v1/actions/bc5c9f6a-74d5-44d2-99d3-6dd8b798c378', 'rel': 'self'}, {'href': 'http://localhost/actions/bc5c9f6a-74d5-44d2-99d3-6dd8b798c378', 'rel': 'bookmark'}]}]}watcher.tests.api.v1.test_actions.TestListAction.test_many_with_parents -watcher.tests.api.v1.test_actions.TestListAction.test_many_with_parents ... ok -watcher.tests.api.v1.test_actions.TestListAction.test_links -watcher.tests.api.v1.test_actions.TestListAction.test_links ... ok +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Action 10a47dd1-4874-4298-91cf-eff046dbdb8d could not be found\", \"debuginfo\": null}"}watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_get_one_soft_deleted +watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_get_one_soft_deleted ... ok +watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_links +watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_links ... ok +watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_many +watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_many ... ok +GET: / {} +GOT:Response: 500 Internal Server Error +Content-Type: application/json +{"error_message": "{\"faultcode\":\"Server\",\"faultstring\":\"Test exception message.\",\"debuginfo\":null}"} GET: / {} GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\":\"Client\",\"faultstring\":\"Test exception message.\",\"debuginfo\":null}"} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Test exception message.\\nTraceback (most recent call last):\\n File \\\"/opt/stack/watcher/watcher/common/rpc/amqp.py\\\", line 434, in _process_data\\\\n **args)\\n File \\\"/opt/stack/watcher/watcher/common/rpc/dispatcher.py\\\", line 172, in dispatch\\\\n result = getattr(proxyobj, method)(ctxt, **kwargs)\", \"debuginfo\": null}"} GET: / {} GOT:Response: 500 Internal Server Error Content-Type: application/json -{"error_message": "{\"faultcode\":\"Server\",\"faultstring\":\"Remote error: TestException Test exception message.\\n['\",\"debuginfo\":null}"} +{"error_message": "{\"faultcode\":\"Server\",\"faultstring\":\"Test exception message.\",\"debuginfo\":null}"} GET: / {} GOT:Response: 500 Internal Server Error Content-Type: application/json -{"error_message": "{\"faultcode\": \"Server\", \"faultstring\": \"Error message without traceback \\n but \\n multiline\", \"debuginfo\": null}"} +{"error_message": "{\"faultcode\": \"Server\", \"faultstring\": \"Test exception message.\\nTraceback (most recent call last):\\n File \\\"/opt/stack/watcher/watcher/common/rpc/amqp.py\\\", line 434, in _process_data\\\\n **args)\\n File \\\"/opt/stack/watcher/watcher/common/rpc/dispatcher.py\\\", line 172, in dispatch\\\\n result = getattr(proxyobj, method)(ctxt, **kwargs)\", \"debuginfo\": null}"} GET: / {} GOT:Response: 500 Internal Server Error Content-Type: application/json -{"error_message": "{\"faultcode\": \"Server\", \"faultstring\": \"Error message without traceback \\n but \\n multiline\", \"debuginfo\": null}"} -GET: /v1/actions/detail {} -GOT:Response: 403 Forbidden -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow action:detail to be performed.\", \"debuginfo\": null}"} +{"error_message": "{\"faultcode\":\"Server\",\"faultstring\":\"Remote error: TestException Test exception message.\\n['\",\"debuginfo\":null}"} +GET: / {} +GOT:{'name': 'OpenStack Watcher API', 'description': 'Watcher is an OpenStack project which aims to improve physical resources usage through better VM placement.', 'versions': [{'id': 'v1', 'links': [{'href': 'http://localhost/v1/', 'rel': 'self'}]}], 'default_version': {'id': 'v1', 'links': [{'href': 'http://localhost/v1/', 'rel': 'self'}]}} GET: /v1/actions {} GOT:Response: 403 Forbidden Content-Type: application/json {"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow action:get_all to be performed.\", \"debuginfo\": null}"} -GET: /v1/actions {} -GOT:{'actions': []} -GET: /v1/actions?action_plan_uuid=6a17353e-0847-4d39-b277-4d4e30239de6 {} -GOT:{'actions': [{'uuid': '41f1309b-a38d-4a35-9528-8777ddaf8942', 'action_plan_uuid': '6a17353e-0847-4d39-b277-4d4e30239de6', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/41f1309b-a38d-4a35-9528-8777ddaf8942', 'rel': 'self'}, {'href': 'http://localhost/actions/41f1309b-a38d-4a35-9528-8777ddaf8942', 'rel': 'bookmark'}]}, {'uuid': 'aa4993e1-5008-4e92-9101-0429c2a6a57d', 'action_plan_uuid': '6a17353e-0847-4d39-b277-4d4e30239de6', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/aa4993e1-5008-4e92-9101-0429c2a6a57d', 'rel': 'self'}, {'href': 'http://localhost/actions/aa4993e1-5008-4e92-9101-0429c2a6a57d', 'rel': 'bookmark'}]}, {'uuid': '5602756a-b477-47f4-bf98-63b42d831116', 'action_plan_uuid': '6a17353e-0847-4d39-b277-4d4e30239de6', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/5602756a-b477-47f4-bf98-63b42d831116', 'rel': 'self'}, {'href': 'http://localhost/actions/5602756a-b477-47f4-bf98-63b42d831116', 'rel': 'bookmark'}]}]} -GET: /v1/actions?action_plan_uuid=7cd1447d-3516-4d7c-bab1-22e75cceae65 {} -GOT:{'actions': [{'uuid': '06ce6fc2-dfed-41af-aac1-e924bd82d4ac', 'action_plan_uuid': '7cd1447d-3516-4d7c-bab1-22e75cceae65', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/06ce6fc2-dfed-41af-aac1-e924bd82d4ac', 'rel': 'self'}, {'href': 'http://localhost/actions/06ce6fc2-dfed-41af-aac1-e924bd82d4ac', 'rel': 'bookmark'}]}]} -GET: /v1/actions {} -GOT:{'actions': [{'uuid': 'f04684c2-dc80-4a42-b374-e11ef0a98e44', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/f04684c2-dc80-4a42-b374-e11ef0a98e44', 'rel': 'self'}, {'href': 'http://localhost/actions/f04684c2-dc80-4a42-b374-e11ef0a98e44', 'rel': 'bookmark'}]}, {'uuid': 'b7a01470-d03b-4948-a652-64a4c5d87c9e', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/b7a01470-d03b-4948-a652-64a4c5d87c9e', 'rel': 'self'}, {'href': 'http://localhost/actions/b7a01470-d03b-4948-a652-64a4c5d87c9e', 'rel': 'bookmark'}]}, {'uuid': 'ce76f4b6-46aa-45cd-8780-8a3249ee96a9', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/ce76f4b6-46aa-45cd-8780-8a3249ee96a9', 'rel': 'self'}, {'href': 'http://localhost/actions/ce76f4b6-46aa-45cd-8780-8a3249ee96a9', 'rel': 'bookmark'}]}, {'uuid': 'bba873dd-1d82-432f-8496-a41b79d61749', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'DELETED', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/bba873dd-1d82-432f-8496-a41b79d61749', 'rel': 'self'}, {'href': 'http://localhost/actions/bba873dd-1d82-432f-8496-a41b79d61749', 'rel': 'bookmark'}]}, {'uuid': '455f04dc-a473-4883-acbb-46d7730717fe', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'DELETED', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/455f04dc-a473-4883-acbb-46d7730717fe', 'rel': 'self'}, {'href': 'http://localhost/actions/455f04dc-a473-4883-acbb-46d7730717fe', 'rel': 'bookmark'}]}]} -GET: /v1/actions?sort_key=uuid {} -GOT:{'actions': [{'uuid': '136dc837-d86d-4cb9-8647-1692873be0b6', 'action_plan_uuid': '8797916f-fe19-46e2-bf63-5a7bacedb06a', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/136dc837-d86d-4cb9-8647-1692873be0b6', 'rel': 'self'}, {'href': 'http://localhost/actions/136dc837-d86d-4cb9-8647-1692873be0b6', 'rel': 'bookmark'}]}, {'uuid': '1b9d4298-d370-4bd2-ab3f-088d1a54879b', 'action_plan_uuid': '8797916f-fe19-46e2-bf63-5a7bacedb06a', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/1b9d4298-d370-4bd2-ab3f-088d1a54879b', 'rel': 'self'}, {'href': 'http://localhost/actions/1b9d4298-d370-4bd2-ab3f-088d1a54879b', 'rel': 'bookmark'}]}]} -GET: /v1/actions?sort_key=bad_name {} -GOT:Response: 400 Bad Request -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Invalid sort key: bad_name\", \"debuginfo\": null}"} -DELETE: /v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d -GOT:Response: 403 Forbidden -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Cannot delete an action directly\", \"debuginfo\": null}"} -GET: /v1/actions {} -GOT:{'actions': [{'uuid': 'ea8e0c8d-d11f-4c16-a846-ab08d4187910', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/ea8e0c8d-d11f-4c16-a846-ab08d4187910', 'rel': 'self'}, {'href': 'http://localhost/actions/ea8e0c8d-d11f-4c16-a846-ab08d4187910', 'rel': 'bookmark'}]}, {'uuid': '21660b54-adda-4093-8b98-6b0795ba37ea', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/21660b54-adda-4093-8b98-6b0795ba37ea', 'rel': 'self'}, {'href': 'http://localhost/actions/21660b54-adda-4093-8b98-6b0795ba37ea', 'rel': 'bookmark'}]}, {'uuid': '5e33e125-40e6-4262-bfd6-c9d5b51e7d29', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/5e33e125-40e6-4262-bfd6-c9d5b51e7d29', 'rel': 'self'}, {'href': 'http://localhost/actions/5e33e125-40e6-4262-bfd6-c9d5b51e7d29', 'rel': 'bookmark'}]}], 'next': 'http://localhost/v1/actions?sort_key=id&sort_dir=asc&limit=3&marker=5e33e125-40e6-4262-bfd6-c9d5b51e7d29'} -GET: /v1/actions/detail {} -GOT:{'actions': [{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'created_at': '2021-02-17T16:17:22.312584+00:00', 'deleted_at': None, 'updated_at': None}]} -GET: /v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d/detail {} -GOT:Response: 404 Not Found -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"The %(name)s resource %(id)s could not be found\", \"debuginfo\": null}"}watcher.tests.api.v1.test_actions.TestListAction.test_detail_against_single -watcher.tests.api.v1.test_actions.TestListAction.test_detail_against_single ... ok -watcher.tests.api.v1.test_actions.TestListAction.test_many_with_soft_deleted_action_plan_uuid -watcher.tests.api.v1.test_actions.TestListAction.test_many_with_soft_deleted_action_plan_uuid ... ok -watcher.tests.api.v1.test_actions.TestListAction.test_many -watcher.tests.api.v1.test_actions.TestListAction.test_many ... ok -watcher.tests.api.v1.test_actions.TestListAction.test_many_with_sort_key_action_plan_uuid -watcher.tests.api.v1.test_actions.TestListAction.test_many_with_sort_key_action_plan_uuid ... ok -watcher.tests.api.v1.test_actions.TestListAction.test_many_with_soft_deleted -watcher.tests.api.v1.test_actions.TestListAction.test_many_with_soft_deleted ... ok -watcher.tests.api.v1.test_actions.TestListAction.test_many_with_sort_key_uuid -watcher.tests.api.v1.test_actions.TestListAction.test_many_with_sort_key_uuid ... ok -watcher.tests.api.v1.test_actions.TestListAction.test_sort_key_validation -watcher.tests.api.v1.test_actions.TestListAction.test_sort_key_validation ... ok -watcher.tests.api.v1.test_actions.TestListAction.test_many_without_soft_deleted -watcher.tests.api.v1.test_actions.TestListAction.test_many_without_soft_deleted ... ok -watcher.tests.api.v1.test_actions.TestListAction.test_one -watcher.tests.api.v1.test_actions.TestListAction.test_one ... ok -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcement.test_policy_disallow_update -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcement.test_policy_disallow_update ... ok -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcement.test_policy_disallow_delete -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcement.test_policy_disallow_delete ... ok -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcement.test_policy_disallow_get_all -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcement.test_policy_disallow_get_all ... ok -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_detail -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_detail ... ok -watcher.tests.api.v1.test_actions.TestListAction.test_one_soft_deleted -watcher.tests.api.v1.test_actions.TestListAction.test_one_soft_deleted ... ok -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_collection_links -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_collection_links ... ok -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_detail_against_single -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_detail_against_single ... ok -watcher.tests.api.v1.test_actions.TestPatch.test_patch_not_allowed -watcher.tests.api.v1.test_actions.TestPatch.test_patch_not_allowed ... ok -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_get_one_ok -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_get_one_ok ... ok -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcement.test_policy_disallow_detail -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcement.test_policy_disallow_detail ... ok -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_detail_soft_deleted -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_detail_soft_deleted ... ok - GET: /v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'created_at': '2021-02-17T16:17:18.104461+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/actions/80b4ae7f-a3d8-419f-bad9-6c17819b8132 {} -GOT:{'uuid': '80b4ae7f-a3d8-419f-bad9-6c17819b8132', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/80b4ae7f-a3d8-419f-bad9-6c17819b8132', 'rel': 'self'}, {'href': 'http://localhost/actions/80b4ae7f-a3d8-419f-bad9-6c17819b8132', 'rel': 'bookmark'}], 'created_at': '2021-02-17T16:17:23.955532+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/actions/80b4ae7f-a3d8-419f-bad9-6c17819b8132 {} -GOT:{'uuid': '80b4ae7f-a3d8-419f-bad9-6c17819b8132', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/80b4ae7f-a3d8-419f-bad9-6c17819b8132', 'rel': 'self'}, {'href': 'http://localhost/actions/80b4ae7f-a3d8-419f-bad9-6c17819b8132', 'rel': 'bookmark'}], 'created_at': '2021-02-17T16:17:23.955532+00:00', 'deleted_at': None, 'updated_at': None} -GET: /actions/80b4ae7f-a3d8-419f-bad9-6c17819b8132 {} -GOT:{'uuid': '80b4ae7f-a3d8-419f-bad9-6c17819b8132', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/80b4ae7f-a3d8-419f-bad9-6c17819b8132', 'rel': 'self'}, {'href': 'http://localhost/actions/80b4ae7f-a3d8-419f-bad9-6c17819b8132', 'rel': 'bookmark'}], 'created_at': '2021-02-17T16:17:23.955532+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/actions?sort_key=action_plan_uuid&sort_dir=asc {} -GOT:{'actions': [{'uuid': '21bf7b19-224a-482c-b527-e06e78060691', 'action_plan_uuid': '0773a353-8096-495b-9ad9-fdb0ac964482', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/21bf7b19-224a-482c-b527-e06e78060691', 'rel': 'self'}, {'href': 'http://localhost/actions/21bf7b19-224a-482c-b527-e06e78060691', 'rel': 'bookmark'}]}, {'uuid': '823b8f94-45c7-48ae-9309-4fc8f796748b', 'action_plan_uuid': '0773a353-8096-495b-9ad9-fdb0ac964482', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/823b8f94-45c7-48ae-9309-4fc8f796748b', 'rel': 'self'}, {'href': 'http://localhost/actions/823b8f94-45c7-48ae-9309-4fc8f796748b', 'rel': 'bookmark'}]}, {'uuid': '70200278-8ec4-4d82-8bd1-680c350475b0', 'action_plan_uuid': 'd28deea4-1f5d-425a-b055-875a56ab8b31', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/70200278-8ec4-4d82-8bd1-680c350475b0', 'rel': 'self'}, {'href': 'http://localhost/actions/70200278-8ec4-4d82-8bd1-680c350475b0', 'rel': 'bookmark'}]}, {'uuid': '8c2c1828-dbf3-4785-b064-3606ce586293', 'action_plan_uuid': 'd28deea4-1f5d-425a-b055-875a56ab8b31', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/8c2c1828-dbf3-4785-b064-3606ce586293', 'rel': 'self'}, {'href': 'http://localhost/actions/8c2c1828-dbf3-4785-b064-3606ce586293', 'rel': 'bookmark'}]}, {'uuid': 'dcf073a7-0706-44b5-b548-596f9d8ddf72', 'action_plan_uuid': 'd28deea4-1f5d-425a-b055-875a56ab8b31', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/dcf073a7-0706-44b5-b548-596f9d8ddf72', 'rel': 'self'}, {'href': 'http://localhost/actions/dcf073a7-0706-44b5-b548-596f9d8ddf72', 'rel': 'bookmark'}]}]} -GET: /v1/actions?sort_key=action_plan_uuid&sort_dir=desc {} -GOT:{'actions': [{'uuid': 'dcf073a7-0706-44b5-b548-596f9d8ddf72', 'action_plan_uuid': 'd28deea4-1f5d-425a-b055-875a56ab8b31', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/dcf073a7-0706-44b5-b548-596f9d8ddf72', 'rel': 'self'}, {'href': 'http://localhost/actions/dcf073a7-0706-44b5-b548-596f9d8ddf72', 'rel': 'bookmark'}]}, {'uuid': '8c2c1828-dbf3-4785-b064-3606ce586293', 'action_plan_uuid': 'd28deea4-1f5d-425a-b055-875a56ab8b31', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/8c2c1828-dbf3-4785-b064-3606ce586293', 'rel': 'self'}, {'href': 'http://localhost/actions/8c2c1828-dbf3-4785-b064-3606ce586293', 'rel': 'bookmark'}]}, {'uuid': '70200278-8ec4-4d82-8bd1-680c350475b0', 'action_plan_uuid': 'd28deea4-1f5d-425a-b055-875a56ab8b31', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/70200278-8ec4-4d82-8bd1-680c350475b0', 'rel': 'self'}, {'href': 'http://localhost/actions/70200278-8ec4-4d82-8bd1-680c350475b0', 'rel': 'bookmark'}]}, {'uuid': '823b8f94-45c7-48ae-9309-4fc8f796748b', 'action_plan_uuid': '0773a353-8096-495b-9ad9-fdb0ac964482', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/823b8f94-45c7-48ae-9309-4fc8f796748b', 'rel': 'self'}, {'href': 'http://localhost/actions/823b8f94-45c7-48ae-9309-4fc8f796748b', 'rel': 'bookmark'}]}, {'uuid': '21bf7b19-224a-482c-b527-e06e78060691', 'action_plan_uuid': '0773a353-8096-495b-9ad9-fdb0ac964482', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/21bf7b19-224a-482c-b527-e06e78060691', 'rel': 'self'}, {'href': 'http://localhost/actions/21bf7b19-224a-482c-b527-e06e78060691', 'rel': 'bookmark'}]}]} -GET: /v1/actions {} -GOT:{'actions': [{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}]}]} -GET: /v1/action_plans {} GOT:Response: 403 Forbidden Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow action_plan:get_all to be performed.\", \"debuginfo\": null}"} -GET: /v1/action_plans {} -GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': '3f95e37c-a473-41df-8f90-af21ab4b9c7b', 'audit_uuid': '9cd53aeb-54c7-4973-80c6-9fa61994fb93', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/3f95e37c-a473-41df-8f90-af21ab4b9c7b', 'rel': 'self'}, {'href': 'http://localhost/action_plans/3f95e37c-a473-41df-8f90-af21ab4b9c7b', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': 'dffb0dfc-8063-46ae-aed6-99dd6d0659ad', 'audit_uuid': '9cd53aeb-54c7-4973-80c6-9fa61994fb93', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/dffb0dfc-8063-46ae-aed6-99dd6d0659ad', 'rel': 'self'}, {'href': 'http://localhost/action_plans/dffb0dfc-8063-46ae-aed6-99dd6d0659ad', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '504551b3-1248-4272-9c40-f335e0b62edc', 'audit_uuid': '9cd53aeb-54c7-4973-80c6-9fa61994fb93', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/504551b3-1248-4272-9c40-f335e0b62edc', 'rel': 'self'}, {'href': 'http://localhost/action_plans/504551b3-1248-4272-9c40-f335e0b62edc', 'rel': 'bookmark'}], 'updated_at': None}]}watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_many_with_audit_uuid -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_many_with_audit_uuid ... ok -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcement.test_policy_disallow_get_one -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcement.test_policy_disallow_get_one ... ok -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_get_one_soft_deleted -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_get_one_soft_deleted ... ok -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_many_with_audit_uuid_filter -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_many_with_audit_uuid_filter ... ok -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_links -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_links ... ok -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_many_with_soft_deleted_audit_uuid -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_many_with_soft_deleted_audit_uuid ... ok - -GET: /v1/actions {} -GOT:{'actions': [{'uuid': '0a2937b7-1ae8-4e92-8d30-cf215d8369f0', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/0a2937b7-1ae8-4e92-8d30-cf215d8369f0', 'rel': 'self'}, {'href': 'http://localhost/actions/0a2937b7-1ae8-4e92-8d30-cf215d8369f0', 'rel': 'bookmark'}]}, {'uuid': 'bac41557-74f8-45b4-8332-fc224297a564', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/bac41557-74f8-45b4-8332-fc224297a564', 'rel': 'self'}, {'href': 'http://localhost/actions/bac41557-74f8-45b4-8332-fc224297a564', 'rel': 'bookmark'}]}, {'uuid': '20c75361-315b-45bd-8826-42073d9dbfd3', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/20c75361-315b-45bd-8826-42073d9dbfd3', 'rel': 'self'}, {'href': 'http://localhost/actions/20c75361-315b-45bd-8826-42073d9dbfd3', 'rel': 'bookmark'}]}]} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow action:get to be performed.\", \"debuginfo\": null}"} GET: /v1/actions/?limit=3 {} -GOT:{'actions': [{'uuid': 'cf906771-cf9a-4c24-98a1-89b0dd785be5', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/cf906771-cf9a-4c24-98a1-89b0dd785be5', 'rel': 'self'}, {'href': 'http://localhost/actions/cf906771-cf9a-4c24-98a1-89b0dd785be5', 'rel': 'bookmark'}]}, {'uuid': '45600b90-e9d3-4822-8c2f-93d1aa7b56c6', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': ['0'], 'links': [{'href': 'http://localhost/v1/actions/45600b90-e9d3-4822-8c2f-93d1aa7b56c6', 'rel': 'self'}, {'href': 'http://localhost/actions/45600b90-e9d3-4822-8c2f-93d1aa7b56c6', 'rel': 'bookmark'}]}, {'uuid': '5f21d832-03b3-45be-8a57-39ba35af1833', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': ['1'], 'links': [{'href': 'http://localhost/v1/actions/5f21d832-03b3-45be-8a57-39ba35af1833', 'rel': 'self'}, {'href': 'http://localhost/actions/5f21d832-03b3-45be-8a57-39ba35af1833', 'rel': 'bookmark'}]}], 'next': 'http://localhost/v1/actions?sort_key=id&sort_dir=asc&limit=3&marker=5f21d832-03b3-45be-8a57-39ba35af1833'} -GET: /v1/actions?action_plan_uuid=5a9d761f-d3a1-44fd-818e-c780b0c44e59&audit_uuid=10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'actions': [{'uuid': '42d83930-a309-44cf-86bc-f5afe37999b6', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/42d83930-a309-44cf-86bc-f5afe37999b6', 'rel': 'self'}, {'href': 'http://localhost/actions/42d83930-a309-44cf-86bc-f5afe37999b6', 'rel': 'bookmark'}]}, {'uuid': '3ff81321-12c3-4b4a-ad18-b2f3e76f7a7b', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': ['0'], 'links': [{'href': 'http://localhost/v1/actions/3ff81321-12c3-4b4a-ad18-b2f3e76f7a7b', 'rel': 'self'}, {'href': 'http://localhost/actions/3ff81321-12c3-4b4a-ad18-b2f3e76f7a7b', 'rel': 'bookmark'}]}, {'uuid': '5d5244a0-87a0-4304-8374-61a7701f9f83', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': ['1'], 'links': [{'href': 'http://localhost/v1/actions/5d5244a0-87a0-4304-8374-61a7701f9f83', 'rel': 'self'}, {'href': 'http://localhost/actions/5d5244a0-87a0-4304-8374-61a7701f9f83', 'rel': 'bookmark'}]}], 'next': 'http://localhost/v1/actions?sort_key=id&sort_dir=asc&limit=3&marker=5d5244a0-87a0-4304-8374-61a7701f9f83'} +GET: /v1/actions/detail {} +GOT:{'actions': [{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'DELETED', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'created_at': '2021-02-17T17:15:30.536892+00:00', 'deleted_at': '2021-02-17T17:15:31.127011+00:00', 'updated_at': '2021-02-17T17:15:31.155404+00:00'}]} +GET: /v1/actions/detail {} +GOT:{'actions': []} +GET: /v1/actions/detail?action_plan_uuid=fa504259-95b7-476f-9410-86992afade56 {} +GOT:{'actions': [{'uuid': '47c82375-1f95-4bed-9555-6141bfc27e74', 'action_plan_uuid': 'fa504259-95b7-476f-9410-86992afade56', 'state': 'PENDING', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/47c82375-1f95-4bed-9555-6141bfc27e74', 'rel': 'self'}, {'href': 'http://localhost/actions/47c82375-1f95-4bed-9555-6141bfc27e74', 'rel': 'bookmark'}], 'created_at': '2021-02-17T17:15:34.399507+00:00', 'deleted_at': None, 'updated_at': None}, {'uuid': '11837d43-fea2-41f2-8d3e-fdd27b0ce560', 'action_plan_uuid': 'fa504259-95b7-476f-9410-86992afade56', 'state': 'PENDING', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/11837d43-fea2-41f2-8d3e-fdd27b0ce560', 'rel': 'self'}, {'href': 'http://localhost/actions/11837d43-fea2-41f2-8d3e-fdd27b0ce560', 'rel': 'bookmark'}], 'created_at': '2021-02-17T17:15:34.650411+00:00', 'deleted_at': None, 'updated_at': None}]} +GET: /v1/actions {} +GOT:{'actions': []} +GET: /v1/actions?action_plan_uuid=06617217-4ed4-402c-9aad-93e66ffcd578&audit_uuid=10a47dd1-4874-4298-91cf-eff046dbdb8d {} GOT:Response: 400 Bad Request Content-Type: application/json {"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Filtering actions on both audit and action-plan is prohibited\", \"debuginfo\": null}"} +GET: /v1/actions?action_plan_uuid=26503120-2d03-4479-935d-a51135264c4b {} +GOT:{'actions': [{'uuid': '16e47f26-159e-485b-a3eb-3c99bf99c3f6', 'action_plan_uuid': '26503120-2d03-4479-935d-a51135264c4b', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/16e47f26-159e-485b-a3eb-3c99bf99c3f6', 'rel': 'self'}, {'href': 'http://localhost/actions/16e47f26-159e-485b-a3eb-3c99bf99c3f6', 'rel': 'bookmark'}]}, {'uuid': '65563dc5-cadd-44fb-9b55-64e74d1500ea', 'action_plan_uuid': '26503120-2d03-4479-935d-a51135264c4b', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/65563dc5-cadd-44fb-9b55-64e74d1500ea', 'rel': 'self'}, {'href': 'http://localhost/actions/65563dc5-cadd-44fb-9b55-64e74d1500ea', 'rel': 'bookmark'}]}, {'uuid': '5946249e-63c3-4ac0-a285-01ba99872c67', 'action_plan_uuid': '26503120-2d03-4479-935d-a51135264c4b', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/5946249e-63c3-4ac0-a285-01ba99872c67', 'rel': 'self'}, {'href': 'http://localhost/actions/5946249e-63c3-4ac0-a285-01ba99872c67', 'rel': 'bookmark'}]}]} +GET: /v1/actions?action_plan_uuid=48487cb1-dccb-4863-a346-e255e2c1173d {} +GOT:{'actions': [{'uuid': '7e3deba2-432f-4e56-ab79-4fdb9807b7c0', 'action_plan_uuid': '48487cb1-dccb-4863-a346-e255e2c1173d', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/7e3deba2-432f-4e56-ab79-4fdb9807b7c0', 'rel': 'self'}, {'href': 'http://localhost/actions/7e3deba2-432f-4e56-ab79-4fdb9807b7c0', 'rel': 'bookmark'}]}]} +DELETE: /v1/action_plans/d7a5f5eb-7168-4e01-9a5d-1eaabfe7b1a9 +GOT:Response: 204 No Content + + GET: /v1/actions {} -GOT:{'actions': [{'uuid': '880a4eb6-fbd7-424d-b914-b756b94b93a6', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/880a4eb6-fbd7-424d-b914-b756b94b93a6', 'rel': 'self'}, {'href': 'http://localhost/actions/880a4eb6-fbd7-424d-b914-b756b94b93a6', 'rel': 'bookmark'}]}, {'uuid': 'd0761908-4b47-4817-a471-224ef46dac10', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/d0761908-4b47-4817-a471-224ef46dac10', 'rel': 'self'}, {'href': 'http://localhost/actions/d0761908-4b47-4817-a471-224ef46dac10', 'rel': 'bookmark'}]}, {'uuid': 'd29afec3-d430-469f-9e37-f66e75fe3b99', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/d29afec3-d430-469f-9e37-f66e75fe3b99', 'rel': 'self'}, {'href': 'http://localhost/actions/d29afec3-d430-469f-9e37-f66e75fe3b99', 'rel': 'bookmark'}]}, {'uuid': 'f63a426b-100e-4eff-b61b-3686e1995c57', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/f63a426b-100e-4eff-b61b-3686e1995c57', 'rel': 'self'}, {'href': 'http://localhost/actions/f63a426b-100e-4eff-b61b-3686e1995c57', 'rel': 'bookmark'}]}, {'uuid': 'd1384c42-c92a-41b5-a4e8-32a1d49f8ca9', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/d1384c42-c92a-41b5-a4e8-32a1d49f8ca9', 'rel': 'self'}, {'href': 'http://localhost/actions/d1384c42-c92a-41b5-a4e8-32a1d49f8ca9', 'rel': 'bookmark'}]}]} +GOT:{'actions': [{'uuid': '9ece7647-d4c3-4864-b268-d2e7f91bb6bd', 'action_plan_uuid': '469042cb-b4da-4c70-950b-e27f6318483d', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/9ece7647-d4c3-4864-b268-d2e7f91bb6bd', 'rel': 'self'}, {'href': 'http://localhost/actions/9ece7647-d4c3-4864-b268-d2e7f91bb6bd', 'rel': 'bookmark'}]}, {'uuid': '79f8b7a2-f6f1-4ea3-98ed-fe8878885233', 'action_plan_uuid': '469042cb-b4da-4c70-950b-e27f6318483d', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/79f8b7a2-f6f1-4ea3-98ed-fe8878885233', 'rel': 'self'}, {'href': 'http://localhost/actions/79f8b7a2-f6f1-4ea3-98ed-fe8878885233', 'rel': 'bookmark'}]}]}watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_many_with_soft_deleted_action_plan_uuid +watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_many_with_soft_deleted_action_plan_uuid ... ok +watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_many_with_sort_key_uuid +watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_many_with_sort_key_uuid ... ok +watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_many_with_action_plan_uuid +watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_many_with_action_plan_uuid ... ok +watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_many_without_soft_deleted +watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_many_without_soft_deleted ... ok +watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_many_with_parents +watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_many_with_parents ... ok +watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_one_soft_deleted +watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_one_soft_deleted ... ok +watcher.tests.api.v1.test_actions.TestDelete.test_delete_action_not_allowed +watcher.tests.api.v1.test_actions.TestDelete.test_delete_action_not_allowed ... ok + +GET: /v1/actions/57359396-6ba0-4d00-a6af-2fd43dde92fb {} +GOT:{'uuid': '57359396-6ba0-4d00-a6af-2fd43dde92fb', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/57359396-6ba0-4d00-a6af-2fd43dde92fb', 'rel': 'self'}, {'href': 'http://localhost/actions/57359396-6ba0-4d00-a6af-2fd43dde92fb', 'rel': 'bookmark'}], 'created_at': '2021-02-17T17:15:45.175617+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/actions/57359396-6ba0-4d00-a6af-2fd43dde92fb {} +GOT:{'uuid': '57359396-6ba0-4d00-a6af-2fd43dde92fb', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/57359396-6ba0-4d00-a6af-2fd43dde92fb', 'rel': 'self'}, {'href': 'http://localhost/actions/57359396-6ba0-4d00-a6af-2fd43dde92fb', 'rel': 'bookmark'}], 'created_at': '2021-02-17T17:15:45.175617+00:00', 'deleted_at': None, 'updated_at': None} +GET: /actions/57359396-6ba0-4d00-a6af-2fd43dde92fb {} +GOT:{'uuid': '57359396-6ba0-4d00-a6af-2fd43dde92fb', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/57359396-6ba0-4d00-a6af-2fd43dde92fb', 'rel': 'self'}, {'href': 'http://localhost/actions/57359396-6ba0-4d00-a6af-2fd43dde92fb', 'rel': 'bookmark'}], 'created_at': '2021-02-17T17:15:45.175617+00:00', 'deleted_at': None, 'updated_at': None} GET: /v1/actions {} -GOT:{'actions': [{'uuid': '4425e97a-7195-48c1-984f-7caa8562168e', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/4425e97a-7195-48c1-984f-7caa8562168e', 'rel': 'self'}, {'href': 'http://localhost/actions/4425e97a-7195-48c1-984f-7caa8562168e', 'rel': 'bookmark'}]}, {'uuid': 'a204297b-ffee-4f4d-98ea-3e8b3c915a88', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/a204297b-ffee-4f4d-98ea-3e8b3c915a88', 'rel': 'self'}, {'href': 'http://localhost/actions/a204297b-ffee-4f4d-98ea-3e8b3c915a88', 'rel': 'bookmark'}]}, {'uuid': 'e068ccd8-daf5-4c17-81bb-be61ffe9e361', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/e068ccd8-daf5-4c17-81bb-be61ffe9e361', 'rel': 'self'}, {'href': 'http://localhost/actions/e068ccd8-daf5-4c17-81bb-be61ffe9e361', 'rel': 'bookmark'}]}]} +GOT:{'actions': [{'uuid': '12a16b25-205f-4016-9294-23012f953e21', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/12a16b25-205f-4016-9294-23012f953e21', 'rel': 'self'}, {'href': 'http://localhost/actions/12a16b25-205f-4016-9294-23012f953e21', 'rel': 'bookmark'}]}, {'uuid': 'd279678c-c1ce-470b-975a-7effd51104a8', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/d279678c-c1ce-470b-975a-7effd51104a8', 'rel': 'self'}, {'href': 'http://localhost/actions/d279678c-c1ce-470b-975a-7effd51104a8', 'rel': 'bookmark'}]}, {'uuid': '44e54c80-ce5c-4594-83c5-5b361ee13f7a', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/44e54c80-ce5c-4594-83c5-5b361ee13f7a', 'rel': 'self'}, {'href': 'http://localhost/actions/44e54c80-ce5c-4594-83c5-5b361ee13f7a', 'rel': 'bookmark'}]}, {'uuid': '1fc680b6-35a7-4e56-b707-e0090a697141', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/1fc680b6-35a7-4e56-b707-e0090a697141', 'rel': 'self'}, {'href': 'http://localhost/actions/1fc680b6-35a7-4e56-b707-e0090a697141', 'rel': 'bookmark'}]}, {'uuid': '825cf776-d281-4bb6-aa92-8eb7417fa1db', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/825cf776-d281-4bb6-aa92-8eb7417fa1db', 'rel': 'self'}, {'href': 'http://localhost/actions/825cf776-d281-4bb6-aa92-8eb7417fa1db', 'rel': 'bookmark'}]}]} GET: /v1/actions {} -GOT:{'actions': [{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'DELETED', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}]}]} +GOT:{'actions': [{'uuid': '3b5fbc00-fe5d-441f-87f1-dcedf2263e95', 'action_plan_uuid': '377d8298-2b27-4106-b654-235aa2555e1a', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/3b5fbc00-fe5d-441f-87f1-dcedf2263e95', 'rel': 'self'}, {'href': 'http://localhost/actions/3b5fbc00-fe5d-441f-87f1-dcedf2263e95', 'rel': 'bookmark'}]}, {'uuid': 'ad1530be-c2c7-4625-a179-22fbb9a4be73', 'action_plan_uuid': '377d8298-2b27-4106-b654-235aa2555e1a', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/ad1530be-c2c7-4625-a179-22fbb9a4be73', 'rel': 'self'}, {'href': 'http://localhost/actions/ad1530be-c2c7-4625-a179-22fbb9a4be73', 'rel': 'bookmark'}]}, {'uuid': '80a20edd-d767-489a-878c-f22a3edb83da', 'action_plan_uuid': '377d8298-2b27-4106-b654-235aa2555e1a', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/80a20edd-d767-489a-878c-f22a3edb83da', 'rel': 'self'}, {'href': 'http://localhost/actions/80a20edd-d767-489a-878c-f22a3edb83da', 'rel': 'bookmark'}]}, {'uuid': 'd1dfdbf4-f6aa-4e5c-a0b6-d7731648af57', 'action_plan_uuid': '377d8298-2b27-4106-b654-235aa2555e1a', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/d1dfdbf4-f6aa-4e5c-a0b6-d7731648af57', 'rel': 'self'}, {'href': 'http://localhost/actions/d1dfdbf4-f6aa-4e5c-a0b6-d7731648af57', 'rel': 'bookmark'}]}, {'uuid': '2d97b223-ee39-449c-9bf6-029d0865800e', 'action_plan_uuid': '377d8298-2b27-4106-b654-235aa2555e1a', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/2d97b223-ee39-449c-9bf6-029d0865800e', 'rel': 'self'}, {'href': 'http://localhost/actions/2d97b223-ee39-449c-9bf6-029d0865800e', 'rel': 'bookmark'}]}]} GET: /v1/actions {} -GOT:{'actions': []} -GET: /v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'created_at': '2021-02-17T16:17:37.870731+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'SUCCEEDED', 'op': 'replace'}] -GOT:Response: 403 Forbidden -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Cannot modify an action directly\", \"debuginfo\": null}"} -GET: /v1/action_plans/detail {} -GOT:Response: 403 Forbidden -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow action_plan:detail to be performed.\", \"debuginfo\": null}"} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:Response: 403 Forbidden -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow action_plan:get to be performed.\", \"debuginfo\": null}"} -GET: /v1/action_plans {} -GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': '01406dc7-2455-4cc1-ad9c-f59ab2718580', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/01406dc7-2455-4cc1-ad9c-f59ab2718580', 'rel': 'self'}, {'href': 'http://localhost/action_plans/01406dc7-2455-4cc1-ad9c-f59ab2718580', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '1750357f-69bb-43f1-b964-38340b1fcedc', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/1750357f-69bb-43f1-b964-38340b1fcedc', 'rel': 'self'}, {'href': 'http://localhost/action_plans/1750357f-69bb-43f1-b964-38340b1fcedc', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '7c928b21-0dd3-4c99-a995-e735a48f7753', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/7c928b21-0dd3-4c99-a995-e735a48f7753', 'rel': 'self'}, {'href': 'http://localhost/action_plans/7c928b21-0dd3-4c99-a995-e735a48f7753', 'rel': 'bookmark'}], 'updated_at': None}], 'next': 'http://localhost/v1/action_plans?sort_key=id&sort_dir=asc&limit=3&marker=7c928b21-0dd3-4c99-a995-e735a48f7753'}watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_collection_links_default_limit -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_collection_links_default_limit ... ok -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_empty -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_empty ... ok -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_many_with_sort_key_audit_uuid -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_many_with_sort_key_audit_uuid ... ok -watcher.tests.api.v1.test_actions_plans.TestDelete.test_delete_action_plan_without_action -watcher.tests.api.v1.test_actions_plans.TestDelete.test_delete_action_plan_without_action ... ok -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_sort_key_validation -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_sort_key_validation ... ok -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_many -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_many ... ok -watcher.tests.api.v1.test_actions_plans.TestDelete.test_delete_action_plan_not_found -watcher.tests.api.v1.test_actions_plans.TestDelete.test_delete_action_plan_not_found ... ok +GOT:{'actions': [{'uuid': 'ddae5036-17a6-4b56-aa35-47b74b6d9a41', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/ddae5036-17a6-4b56-aa35-47b74b6d9a41', 'rel': 'self'}, {'href': 'http://localhost/actions/ddae5036-17a6-4b56-aa35-47b74b6d9a41', 'rel': 'bookmark'}]}, {'uuid': '4c990621-577a-4098-ab7e-70a12bab7771', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': ['ddae5036-17a6-4b56-aa35-47b74b6d9a41'], 'links': [{'href': 'http://localhost/v1/actions/4c990621-577a-4098-ab7e-70a12bab7771', 'rel': 'self'}, {'href': 'http://localhost/actions/4c990621-577a-4098-ab7e-70a12bab7771', 'rel': 'bookmark'}]}, {'uuid': '8713bdc6-5cd4-4049-bcca-68880bbdfbd4', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': ['4c990621-577a-4098-ab7e-70a12bab7771'], 'links': [{'href': 'http://localhost/v1/actions/8713bdc6-5cd4-4049-bcca-68880bbdfbd4', 'rel': 'self'}, {'href': 'http://localhost/actions/8713bdc6-5cd4-4049-bcca-68880bbdfbd4', 'rel': 'bookmark'}]}, {'uuid': '189a4cee-c159-40b8-ad34-540cd66c0da5', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': ['8713bdc6-5cd4-4049-bcca-68880bbdfbd4'], 'links': [{'href': 'http://localhost/v1/actions/189a4cee-c159-40b8-ad34-540cd66c0da5', 'rel': 'self'}, {'href': 'http://localhost/actions/189a4cee-c159-40b8-ad34-540cd66c0da5', 'rel': 'bookmark'}]}, {'uuid': '743e850f-b62b-4eee-af15-9f3cfc6ce3ed', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': ['189a4cee-c159-40b8-ad34-540cd66c0da5'], 'links': [{'href': 'http://localhost/v1/actions/743e850f-b62b-4eee-af15-9f3cfc6ce3ed', 'rel': 'self'}, {'href': 'http://localhost/actions/743e850f-b62b-4eee-af15-9f3cfc6ce3ed', 'rel': 'bookmark'}]}]} +GET: /v1/actions {} +GOT:{'actions': [{'uuid': '98befae4-b54f-489f-8bd7-72c3054fac8c', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/98befae4-b54f-489f-8bd7-72c3054fac8c', 'rel': 'self'}, {'href': 'http://localhost/actions/98befae4-b54f-489f-8bd7-72c3054fac8c', 'rel': 'bookmark'}]}, {'uuid': '440aaa4c-1a62-4440-91d7-47d8a4101e05', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/440aaa4c-1a62-4440-91d7-47d8a4101e05', 'rel': 'self'}, {'href': 'http://localhost/actions/440aaa4c-1a62-4440-91d7-47d8a4101e05', 'rel': 'bookmark'}]}, {'uuid': '63fc6619-af45-4d70-bc26-781a0f476921', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/63fc6619-af45-4d70-bc26-781a0f476921', 'rel': 'self'}, {'href': 'http://localhost/actions/63fc6619-af45-4d70-bc26-781a0f476921', 'rel': 'bookmark'}]}, {'uuid': '71338741-c6ea-4414-8460-cac3e708dc2f', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'DELETED', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/71338741-c6ea-4414-8460-cac3e708dc2f', 'rel': 'self'}, {'href': 'http://localhost/actions/71338741-c6ea-4414-8460-cac3e708dc2f', 'rel': 'bookmark'}]}, {'uuid': '870d6766-21d2-4767-bb34-97d55b8b8e85', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'DELETED', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/870d6766-21d2-4767-bb34-97d55b8b8e85', 'rel': 'self'}, {'href': 'http://localhost/actions/870d6766-21d2-4767-bb34-97d55b8b8e85', 'rel': 'bookmark'}]}]}watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_many_with_soft_deleted +watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_many_with_soft_deleted ... ok +watcher.tests.api.v1.test_actions.TestListAction.test_collection_links +watcher.tests.api.v1.test_actions.TestListAction.test_collection_links ... ok +watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_many_with_sort_key_action_plan_uuid +watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_many_with_sort_key_action_plan_uuid ... ok +watcher.tests.api.v1.test_actions.TestListAction.test_collection_links_default_limit +watcher.tests.api.v1.test_actions.TestListAction.test_collection_links_default_limit ... ok +watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_one +watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_one ... ok +watcher.tests.api.v1.test_actions.TestListAction.test_detail +watcher.tests.api.v1.test_actions.TestListAction.test_detail ... ok +watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_sort_key_validation +watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_sort_key_validation ... ok +watcher.tests.api.v1.test_actions.TestListAction.test_detail_soft_deleted +watcher.tests.api.v1.test_actions.TestListAction.test_detail_soft_deleted ... ok +watcher.tests.api.v1.test_actions.TestListAction.test_detail_against_single +watcher.tests.api.v1.test_actions.TestListAction.test_detail_against_single ... ok +watcher.tests.api.v1.test_actions.TestListAction.test_details_and_filter_by_audit_uuid +watcher.tests.api.v1.test_actions.TestListAction.test_details_and_filter_by_audit_uuid ... ok +watcher.tests.api.v1.test_actions.TestListAction.test_details_and_filter_by_action_plan_uuid +watcher.tests.api.v1.test_actions.TestListAction.test_details_and_filter_by_action_plan_uuid ... ok +watcher.tests.api.v1.test_actions.TestListAction.test_get_one +watcher.tests.api.v1.test_actions.TestListAction.test_get_one ... ok +watcher.tests.api.v1.test_actions.TestListAction.test_empty +watcher.tests.api.v1.test_actions.TestListAction.test_empty ... ok +watcher.tests.api.v1.test_actions.TestListAction.test_filter_by_action_plan_and_audit_uuids +watcher.tests.api.v1.test_actions.TestListAction.test_filter_by_action_plan_and_audit_uuids ... ok +GET: /v1/actions?sort_key=action_plan_uuid&sort_dir=asc {} +GOT:{'actions': [{'uuid': '57d38e40-198f-41d8-bffa-2404efd5d41a', 'action_plan_uuid': '5aaf16aa-077f-413d-a128-3a756bbfd81b', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/57d38e40-198f-41d8-bffa-2404efd5d41a', 'rel': 'self'}, {'href': 'http://localhost/actions/57d38e40-198f-41d8-bffa-2404efd5d41a', 'rel': 'bookmark'}]}, {'uuid': 'd8ffb63b-1e7e-4eeb-9f35-3c2f0a55efa0', 'action_plan_uuid': '5aaf16aa-077f-413d-a128-3a756bbfd81b', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/d8ffb63b-1e7e-4eeb-9f35-3c2f0a55efa0', 'rel': 'self'}, {'href': 'http://localhost/actions/d8ffb63b-1e7e-4eeb-9f35-3c2f0a55efa0', 'rel': 'bookmark'}]}, {'uuid': 'f63873b1-c568-44f0-9bc3-e1cb1d12f42a', 'action_plan_uuid': '5aaf16aa-077f-413d-a128-3a756bbfd81b', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/f63873b1-c568-44f0-9bc3-e1cb1d12f42a', 'rel': 'self'}, {'href': 'http://localhost/actions/f63873b1-c568-44f0-9bc3-e1cb1d12f42a', 'rel': 'bookmark'}]}, {'uuid': '8290864c-b349-4852-a035-5a78699c5093', 'action_plan_uuid': 'dfc5e739-68db-43e3-a9ce-6556e78828c2', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/8290864c-b349-4852-a035-5a78699c5093', 'rel': 'self'}, {'href': 'http://localhost/actions/8290864c-b349-4852-a035-5a78699c5093', 'rel': 'bookmark'}]}, {'uuid': '88a33417-d731-4fd7-9ba0-0baa1f8f34f0', 'action_plan_uuid': 'dfc5e739-68db-43e3-a9ce-6556e78828c2', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/88a33417-d731-4fd7-9ba0-0baa1f8f34f0', 'rel': 'self'}, {'href': 'http://localhost/actions/88a33417-d731-4fd7-9ba0-0baa1f8f34f0', 'rel': 'bookmark'}]}]} +GET: /v1/actions?sort_key=action_plan_uuid&sort_dir=desc {} +GOT:{'actions': [{'uuid': '88a33417-d731-4fd7-9ba0-0baa1f8f34f0', 'action_plan_uuid': 'dfc5e739-68db-43e3-a9ce-6556e78828c2', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/88a33417-d731-4fd7-9ba0-0baa1f8f34f0', 'rel': 'self'}, {'href': 'http://localhost/actions/88a33417-d731-4fd7-9ba0-0baa1f8f34f0', 'rel': 'bookmark'}]}, {'uuid': '8290864c-b349-4852-a035-5a78699c5093', 'action_plan_uuid': 'dfc5e739-68db-43e3-a9ce-6556e78828c2', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/8290864c-b349-4852-a035-5a78699c5093', 'rel': 'self'}, {'href': 'http://localhost/actions/8290864c-b349-4852-a035-5a78699c5093', 'rel': 'bookmark'}]}, {'uuid': 'f63873b1-c568-44f0-9bc3-e1cb1d12f42a', 'action_plan_uuid': '5aaf16aa-077f-413d-a128-3a756bbfd81b', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/f63873b1-c568-44f0-9bc3-e1cb1d12f42a', 'rel': 'self'}, {'href': 'http://localhost/actions/f63873b1-c568-44f0-9bc3-e1cb1d12f42a', 'rel': 'bookmark'}]}, {'uuid': 'd8ffb63b-1e7e-4eeb-9f35-3c2f0a55efa0', 'action_plan_uuid': '5aaf16aa-077f-413d-a128-3a756bbfd81b', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/d8ffb63b-1e7e-4eeb-9f35-3c2f0a55efa0', 'rel': 'self'}, {'href': 'http://localhost/actions/d8ffb63b-1e7e-4eeb-9f35-3c2f0a55efa0', 'rel': 'bookmark'}]}, {'uuid': '57d38e40-198f-41d8-bffa-2404efd5d41a', 'action_plan_uuid': '5aaf16aa-077f-413d-a128-3a756bbfd81b', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/57d38e40-198f-41d8-bffa-2404efd5d41a', 'rel': 'self'}, {'href': 'http://localhost/actions/57d38e40-198f-41d8-bffa-2404efd5d41a', 'rel': 'bookmark'}]}]} GET: /v1/actions {} -GOT:{'actions': [{'uuid': '189e47f9-61e7-43fe-ad0c-3774bb9ddf08', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/189e47f9-61e7-43fe-ad0c-3774bb9ddf08', 'rel': 'self'}, {'href': 'http://localhost/actions/189e47f9-61e7-43fe-ad0c-3774bb9ddf08', 'rel': 'bookmark'}]}, {'uuid': '13134f41-ffb3-48ce-8f08-a2bf1e349f49', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/13134f41-ffb3-48ce-8f08-a2bf1e349f49', 'rel': 'self'}, {'href': 'http://localhost/actions/13134f41-ffb3-48ce-8f08-a2bf1e349f49', 'rel': 'bookmark'}]}, {'uuid': '72b9c198-4528-4d8d-8a3a-db476fb808dd', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/72b9c198-4528-4d8d-8a3a-db476fb808dd', 'rel': 'self'}, {'href': 'http://localhost/actions/72b9c198-4528-4d8d-8a3a-db476fb808dd', 'rel': 'bookmark'}]}, {'uuid': 'a84cd3fa-4b73-4667-be44-69e53364728d', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'DELETED', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/a84cd3fa-4b73-4667-be44-69e53364728d', 'rel': 'self'}, {'href': 'http://localhost/actions/a84cd3fa-4b73-4667-be44-69e53364728d', 'rel': 'bookmark'}]}, {'uuid': '2d55d5ff-024c-41ac-869b-e42a5e993d00', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'DELETED', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/2d55d5ff-024c-41ac-869b-e42a5e993d00', 'rel': 'self'}, {'href': 'http://localhost/actions/2d55d5ff-024c-41ac-869b-e42a5e993d00', 'rel': 'bookmark'}]}]} +GOT:{'actions': [{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}]}]} GET: /v1/actions?sort_key=bad_name {} GOT:Response: 400 Bad Request Content-Type: application/json {"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Invalid sort key: bad_name\", \"debuginfo\": null}"} -DELETE: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 -GOT:Response: 403 Forbidden -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow action_plan:delete to be performed.\", \"debuginfo\": null}"} -GET: /v1/action_plans/detail {} -GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:17:36.675549+00:00', 'deleted_at': None, 'updated_at': None}]} -GET: /v1/action_plan/76be87bd-3422-43f9-93a0-e85a577e3061/detail {} -GOT:Response: 404 Not Found -Content-Type: application/json -{"error_message": "404 Not Found\n\nThe resource could not be found.\n\n "} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [{'name': 'test_indicator', 'description': 'Test indicator', 'unit': '%', 'value': 0.0}], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:17:38.374076+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'DELETED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:17:39.675657+00:00', 'deleted_at': '2021-02-17T16:17:40.232533+00:00', 'updated_at': '2021-02-17T16:17:40.263327+00:00'} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GET: /v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d/detail {} GOT:Response: 404 Not Found Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"ActionPlan 76be87bd-3422-43f9-93a0-e85a577e3061 could not be found\", \"debuginfo\": null}"} -GET: /v1/action_plans/2d21cf70-6021-4cca-81a9-61f9108b3f08 {} -GOT:{'efficacy_indicators': [], 'uuid': '2d21cf70-6021-4cca-81a9-61f9108b3f08', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/2d21cf70-6021-4cca-81a9-61f9108b3f08', 'rel': 'self'}, {'href': 'http://localhost/action_plans/2d21cf70-6021-4cca-81a9-61f9108b3f08', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:17:41.081847+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/action_plans/2d21cf70-6021-4cca-81a9-61f9108b3f08 {} -GOT:{'efficacy_indicators': [], 'uuid': '2d21cf70-6021-4cca-81a9-61f9108b3f08', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/2d21cf70-6021-4cca-81a9-61f9108b3f08', 'rel': 'self'}, {'href': 'http://localhost/action_plans/2d21cf70-6021-4cca-81a9-61f9108b3f08', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:17:41.081847+00:00', 'deleted_at': None, 'updated_at': None} -GET: /action_plans/2d21cf70-6021-4cca-81a9-61f9108b3f08 {} -GOT:{'efficacy_indicators': [], 'uuid': '2d21cf70-6021-4cca-81a9-61f9108b3f08', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/2d21cf70-6021-4cca-81a9-61f9108b3f08', 'rel': 'self'}, {'href': 'http://localhost/action_plans/2d21cf70-6021-4cca-81a9-61f9108b3f08', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:17:41.081847+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/action_plans {} -GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': '4a039832-3cec-481e-b035-119250b79f88', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/4a039832-3cec-481e-b035-119250b79f88', 'rel': 'self'}, {'href': 'http://localhost/action_plans/4a039832-3cec-481e-b035-119250b79f88', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '496d0672-8762-4843-842e-b58179f9ca21', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/496d0672-8762-4843-842e-b58179f9ca21', 'rel': 'self'}, {'href': 'http://localhost/action_plans/496d0672-8762-4843-842e-b58179f9ca21', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '46f8f2e0-3bbe-4b1e-b36e-9c1a64405316', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/46f8f2e0-3bbe-4b1e-b36e-9c1a64405316', 'rel': 'self'}, {'href': 'http://localhost/action_plans/46f8f2e0-3bbe-4b1e-b36e-9c1a64405316', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '05c42660-470a-43cd-a58e-d269c3ccaaf2', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'DELETED', 'links': [{'href': 'http://localhost/v1/action_plans/05c42660-470a-43cd-a58e-d269c3ccaaf2', 'rel': 'self'}, {'href': 'http://localhost/action_plans/05c42660-470a-43cd-a58e-d269c3ccaaf2', 'rel': 'bookmark'}], 'updated_at': '2021-02-17T16:17:43.685977+00:00'}, {'efficacy_indicators': [], 'uuid': '63b4af57-1e03-4bf6-8bf5-0364b4233d22', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'DELETED', 'links': [{'href': 'http://localhost/v1/action_plans/63b4af57-1e03-4bf6-8bf5-0364b4233d22', 'rel': 'self'}, {'href': 'http://localhost/action_plans/63b4af57-1e03-4bf6-8bf5-0364b4233d22', 'rel': 'bookmark'}], 'updated_at': '2021-02-17T16:17:43.927091+00:00'}]}watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_many_with_soft_deleted -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_many_with_soft_deleted ... ok -watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_detail_soft_deleted -watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_detail_soft_deleted ... ok -watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_empty -watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_empty ... ok -watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_collection_links_default_limit -watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_collection_links_default_limit ... ok -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_many_without_soft_deleted -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_many_without_soft_deleted ... ok -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_one -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_one ... ok -watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_many_with_audit_uuid -watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_many_with_audit_uuid ... ok - -DELETE: /v1/action_plans/0377bd0a-ad23-4f09-a121-8c1785a973c8 -GOT:Response: 204 No Content - - +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"The %(name)s resource %(id)s could not be found\", \"debuginfo\": null}"} +GET: /v1/actions/detail?audit_uuid=10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'actions': [{'uuid': 'bea4dbd7-dedb-4599-a28d-937c3b90ed03', 'action_plan_uuid': '22284dc4-8ddf-4604-8be9-c5cc9f1026bd', 'state': 'PENDING', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/bea4dbd7-dedb-4599-a28d-937c3b90ed03', 'rel': 'self'}, {'href': 'http://localhost/actions/bea4dbd7-dedb-4599-a28d-937c3b90ed03', 'rel': 'bookmark'}], 'created_at': '2021-02-17T17:16:12.757803+00:00', 'deleted_at': None, 'updated_at': None}, {'uuid': 'fd42b013-e301-4c89-8df1-d080bd6e8de4', 'action_plan_uuid': '22284dc4-8ddf-4604-8be9-c5cc9f1026bd', 'state': 'PENDING', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/fd42b013-e301-4c89-8df1-d080bd6e8de4', 'rel': 'self'}, {'href': 'http://localhost/actions/fd42b013-e301-4c89-8df1-d080bd6e8de4', 'rel': 'bookmark'}], 'created_at': '2021-02-17T17:16:12.980562+00:00', 'deleted_at': None, 'updated_at': None}]} +GET: /v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'created_at': '2021-02-17T17:16:15.147354+00:00', 'deleted_at': None, 'updated_at': None} GET: /v1/actions {} -GOT:{'actions': [{'uuid': '3613f91d-0155-4b86-97c7-1d07bf1ad6b5', 'action_plan_uuid': 'adae75e1-b051-4a29-9fb2-3c3fd78b14ed', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/3613f91d-0155-4b86-97c7-1d07bf1ad6b5', 'rel': 'self'}, {'href': 'http://localhost/actions/3613f91d-0155-4b86-97c7-1d07bf1ad6b5', 'rel': 'bookmark'}]}, {'uuid': '490ee392-02a9-44e1-8d0d-a9f27cd83144', 'action_plan_uuid': 'adae75e1-b051-4a29-9fb2-3c3fd78b14ed', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/490ee392-02a9-44e1-8d0d-a9f27cd83144', 'rel': 'self'}, {'href': 'http://localhost/actions/490ee392-02a9-44e1-8d0d-a9f27cd83144', 'rel': 'bookmark'}]}]} +GOT:{'actions': [{'uuid': '7b849f53-8e07-44f4-86d1-5cc125ca1690', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/7b849f53-8e07-44f4-86d1-5cc125ca1690', 'rel': 'self'}, {'href': 'http://localhost/actions/7b849f53-8e07-44f4-86d1-5cc125ca1690', 'rel': 'bookmark'}]}, {'uuid': 'ab0cdaf6-51ff-488d-9020-b30093ec2cbe', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/ab0cdaf6-51ff-488d-9020-b30093ec2cbe', 'rel': 'self'}, {'href': 'http://localhost/actions/ab0cdaf6-51ff-488d-9020-b30093ec2cbe', 'rel': 'bookmark'}]}, {'uuid': 'f1935076-ca84-4e10-b9c2-f0cb9b36183d', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/f1935076-ca84-4e10-b9c2-f0cb9b36183d', 'rel': 'self'}, {'href': 'http://localhost/actions/f1935076-ca84-4e10-b9c2-f0cb9b36183d', 'rel': 'bookmark'}]}, {'uuid': 'b9cfe743-27c9-42b1-8b14-c44a4d8dd9e9', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/b9cfe743-27c9-42b1-8b14-c44a4d8dd9e9', 'rel': 'self'}, {'href': 'http://localhost/actions/b9cfe743-27c9-42b1-8b14-c44a4d8dd9e9', 'rel': 'bookmark'}]}, {'uuid': '0d1b8938-d9f0-4da3-a37f-17a7c7d9c3ed', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/0d1b8938-d9f0-4da3-a37f-17a7c7d9c3ed', 'rel': 'self'}, {'href': 'http://localhost/actions/0d1b8938-d9f0-4da3-a37f-17a7c7d9c3ed', 'rel': 'bookmark'}]}]}watcher.tests.api.v1.test_actions.TestListAction.test_many +watcher.tests.api.v1.test_actions.TestListAction.test_many ... ok +watcher.tests.api.v1.test_actions.TestListAction.test_many_with_action_plan_uuid +watcher.tests.api.v1.test_actions.TestListAction.test_many_with_action_plan_uuid ... ok + GET: /v1/actions?sort_key=uuid {} -GOT:{'actions': [{'uuid': '03dff4fe-8b42-469a-b274-ff2d015486fc', 'action_plan_uuid': 'fba4293c-714b-473f-a854-fabcb205fdef', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/03dff4fe-8b42-469a-b274-ff2d015486fc', 'rel': 'self'}, {'href': 'http://localhost/actions/03dff4fe-8b42-469a-b274-ff2d015486fc', 'rel': 'bookmark'}]}, {'uuid': 'e763301d-c4d8-4bfa-9041-261ab98ba0d6', 'action_plan_uuid': 'fba4293c-714b-473f-a854-fabcb205fdef', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/e763301d-c4d8-4bfa-9041-261ab98ba0d6', 'rel': 'self'}, {'href': 'http://localhost/actions/e763301d-c4d8-4bfa-9041-261ab98ba0d6', 'rel': 'bookmark'}]}]} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'DELETED', 'op': 'replace'}] +GOT:{'actions': [{'uuid': '3d3a7ec0-e8f6-45e2-8c00-c1b6e11b1088', 'action_plan_uuid': '3d42e8db-9fa0-4b6a-b9ac-0dda6445b54a', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/3d3a7ec0-e8f6-45e2-8c00-c1b6e11b1088', 'rel': 'self'}, {'href': 'http://localhost/actions/3d3a7ec0-e8f6-45e2-8c00-c1b6e11b1088', 'rel': 'bookmark'}]}, {'uuid': '3ee5bf96-3c26-424e-aa29-d0ef29ecfb89', 'action_plan_uuid': '3d42e8db-9fa0-4b6a-b9ac-0dda6445b54a', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/3ee5bf96-3c26-424e-aa29-d0ef29ecfb89', 'rel': 'self'}, {'href': 'http://localhost/actions/3ee5bf96-3c26-424e-aa29-d0ef29ecfb89', 'rel': 'bookmark'}]}]} +GET: /v1/actions {} +GOT:{'actions': [{'uuid': '1cba89fd-e0b1-4337-b5cf-b0d41b1788ae', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/1cba89fd-e0b1-4337-b5cf-b0d41b1788ae', 'rel': 'self'}, {'href': 'http://localhost/actions/1cba89fd-e0b1-4337-b5cf-b0d41b1788ae', 'rel': 'bookmark'}]}, {'uuid': 'd36c4fcd-dbe5-4ade-a091-de174e57c58b', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/d36c4fcd-dbe5-4ade-a091-de174e57c58b', 'rel': 'self'}, {'href': 'http://localhost/actions/d36c4fcd-dbe5-4ade-a091-de174e57c58b', 'rel': 'bookmark'}]}, {'uuid': 'a68feb18-c7cb-4148-b093-bb66dd5630cd', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/a68feb18-c7cb-4148-b093-bb66dd5630cd', 'rel': 'self'}, {'href': 'http://localhost/actions/a68feb18-c7cb-4148-b093-bb66dd5630cd', 'rel': 'bookmark'}]}]} +GET: /v1/actions {} +GOT:{'actions': [{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'DELETED', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}]}]} +GET: /v1/actions {} +GOT:{'actions': []} +DELETE: /v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d GOT:Response: 403 Forbidden Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow action_plan:update to be performed.\", \"debuginfo\": null}"} -GET: /v1/action_plans/?limit=3 {} -GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': '793bf021-00e3-481a-86af-c0beb9969055', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/793bf021-00e3-481a-86af-c0beb9969055', 'rel': 'self'}, {'href': 'http://localhost/action_plans/793bf021-00e3-481a-86af-c0beb9969055', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': 'b38b12ff-af19-40ec-a793-077086705da6', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/b38b12ff-af19-40ec-a793-077086705da6', 'rel': 'self'}, {'href': 'http://localhost/action_plans/b38b12ff-af19-40ec-a793-077086705da6', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '113f8ea1-7504-49ca-9eca-3400525629c6', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/113f8ea1-7504-49ca-9eca-3400525629c6', 'rel': 'self'}, {'href': 'http://localhost/action_plans/113f8ea1-7504-49ca-9eca-3400525629c6', 'rel': 'bookmark'}], 'updated_at': None}], 'next': 'http://localhost/v1/action_plans?sort_key=id&sort_dir=asc&limit=3&marker=113f8ea1-7504-49ca-9eca-3400525629c6'} -GET: /v1/action_plans/detail {} -GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'DELETED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:17:38.046138+00:00', 'deleted_at': '2021-02-17T16:17:38.463254+00:00', 'updated_at': '2021-02-17T16:17:38.483369+00:00'}]} -GET: /v1/action_plans/detail {} -GOT:{'action_plans': []} -GET: /v1/action_plans?audit_uuid=75174081-85ab-4994-b0ef-7bfc21daeb67 {} -GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': 'cfbc0554-2825-4117-b765-cb0e86a94324', 'audit_uuid': '75174081-85ab-4994-b0ef-7bfc21daeb67', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/cfbc0554-2825-4117-b765-cb0e86a94324', 'rel': 'self'}, {'href': 'http://localhost/action_plans/cfbc0554-2825-4117-b765-cb0e86a94324', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '20975464-370c-4d9f-a3d5-fcea1720843f', 'audit_uuid': '75174081-85ab-4994-b0ef-7bfc21daeb67', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/20975464-370c-4d9f-a3d5-fcea1720843f', 'rel': 'self'}, {'href': 'http://localhost/action_plans/20975464-370c-4d9f-a3d5-fcea1720843f', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': 'cb13fd0f-7d6a-49ce-a2d9-6153cab67fe0', 'audit_uuid': '75174081-85ab-4994-b0ef-7bfc21daeb67', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/cb13fd0f-7d6a-49ce-a2d9-6153cab67fe0', 'rel': 'self'}, {'href': 'http://localhost/action_plans/cb13fd0f-7d6a-49ce-a2d9-6153cab67fe0', 'rel': 'bookmark'}], 'updated_at': None}]} -GET: /v1/action_plans/?sort_key=audit_uuid {} -GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': 'e405f4a6-734d-4556-8244-b026bfd1d611', 'audit_uuid': '22ac88ca-40dd-4ae5-84e8-f094fff7c328', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/e405f4a6-734d-4556-8244-b026bfd1d611', 'rel': 'self'}, {'href': 'http://localhost/action_plans/e405f4a6-734d-4556-8244-b026bfd1d611', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': 'ab357963-5a5a-4078-b798-16115b9f9b16', 'audit_uuid': '3ec0a6cd-39c6-47c7-876c-4c37ccddab09', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/ab357963-5a5a-4078-b798-16115b9f9b16', 'rel': 'self'}, {'href': 'http://localhost/action_plans/ab357963-5a5a-4078-b798-16115b9f9b16', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': 'e21c3205-f77d-4490-8d32-43dc33d7160b', 'audit_uuid': '59574a8c-52ef-4fc7-8b54-10e42e54eca6', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/e21c3205-f77d-4490-8d32-43dc33d7160b', 'rel': 'self'}, {'href': 'http://localhost/action_plans/e21c3205-f77d-4490-8d32-43dc33d7160b', 'rel': 'bookmark'}], 'updated_at': None}]} -GET: /v1/action_plans?sort_key=bad_name {} -GOT:Response: 400 Bad Request -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Invalid sort key: bad_name\", \"debuginfo\": null}"} -DELETE: /v1/action_plans/4fd18f4a-5170-4714-876b-45e9d704c326 -GOT:Response: 404 Not Found -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"ActionPlan 4fd18f4a-5170-4714-876b-45e9d704c326 could not be found\", \"debuginfo\": null}"} -DELETE: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 -GOT:Response: 204 No Content - - -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:Response: 404 Not Found -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"ActionPlan 76be87bd-3422-43f9-93a0-e85a577e3061 could not be found\", \"debuginfo\": null}"}watcher.tests.api.v1.test_actions_plans.TestDelete.test_delete_action_plan_with_action -watcher.tests.api.v1.test_actions_plans.TestDelete.test_delete_action_plan_with_action ... ok -watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_get_one_soft_deleted -watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_get_one_soft_deleted ... ok -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_one_soft_deleted -watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_one_soft_deleted ... ok -watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_collection_links -watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_collection_links ... ok -watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_links -watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_links ... ok -watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_detail_against_single -watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_detail_against_single ... ok -watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_many_with_audit_uuid_filter -watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_many_with_audit_uuid_filter ... ok -watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_detail -watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_detail ... ok -watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_sort_key_validation -watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_sort_key_validation ... ok -watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_get_one_ok -watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_get_one_ok ... ok -watcher.tests.api.v1.test_actions_plans.TestPatch.test_remove_uuid_denied -watcher.tests.api.v1.test_actions_plans.TestPatch.test_remove_uuid_denied ... ok -watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_many_with_soft_deleted_audit_uuid -watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_many_with_soft_deleted_audit_uuid ... ok -watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_many_without_soft_deleted -watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_many_without_soft_deleted ... ok - -PATCH: /v1/audits/eef7cb14-f630-40f7-9dc0-066c83aff0df [{'path': '/state', 'value': 'CANCELLED', 'op': 'replace'}] -GOT:Response: 200 OK -Content-Type: application/json -{"uuid": "eef7cb14-f630-40f7-9dc0-066c83aff0df", "name": "My Audit 2", "audit_type": "ONESHOT", "state": "CANCELLED", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/eef7cb14-f630-40f7-9dc0-066c83aff0df", "rel": "self"}, {"href": "http://localhost/audits/eef7cb14-f630-40f7-9dc0-066c83aff0df", "rel": "bookmark"}], "interval": "3600", "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": "host_1", "created_at": "2021-02-17T16:17:38.712378+00:00", "deleted_at": null, "updated_at": "2021-02-17T16:17:39.615109+00:00"} -DELETE: /v1/audits/eef7cb14-f630-40f7-9dc0-066c83aff0df -GOT:Response: 204 No Content - - -GET: /v1/action_plans {} -GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': 'dfd7c4a7-ebff-4d5f-b52e-604af012dc4b', 'audit_uuid': None, 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/dfd7c4a7-ebff-4d5f-b52e-604af012dc4b', 'rel': 'self'}, {'href': 'http://localhost/action_plans/dfd7c4a7-ebff-4d5f-b52e-604af012dc4b', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': 'a119a72a-c125-4c5f-8713-8afbb75237ce', 'audit_uuid': None, 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/a119a72a-c125-4c5f-8713-8afbb75237ce', 'rel': 'self'}, {'href': 'http://localhost/action_plans/a119a72a-c125-4c5f-8713-8afbb75237ce', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': 'e735f68f-82a4-4818-8f10-294768513caf', 'audit_uuid': 'b5272505-c164-4626-b575-e51d68c2036c', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/e735f68f-82a4-4818-8f10-294768513caf', 'rel': 'self'}, {'href': 'http://localhost/action_plans/e735f68f-82a4-4818-8f10-294768513caf', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '68a6741b-e201-45ca-9e2f-d7b19e8bffdd', 'audit_uuid': 'b5272505-c164-4626-b575-e51d68c2036c', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/68a6741b-e201-45ca-9e2f-d7b19e8bffdd', 'rel': 'self'}, {'href': 'http://localhost/action_plans/68a6741b-e201-45ca-9e2f-d7b19e8bffdd', 'rel': 'bookmark'}], 'updated_at': None}]} -DELETE: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 -GOT:Response: 400 Bad Request -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't delete when state is 'ONGOING'.\", \"debuginfo\": null}"} -DELETE: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 -GOT:Response: 204 No Content - - -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:Response: 404 Not Found -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"ActionPlan 76be87bd-3422-43f9-93a0-e85a577e3061 could not be found\", \"debuginfo\": null}"} -GET: /v1/action_plans/detail {} -GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'DELETED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:17:44.875715+00:00', 'deleted_at': '2021-02-17T16:17:45.548785+00:00', 'updated_at': '2021-02-17T16:17:45.555491+00:00'}]} -GET: /v1/action_plans/detail {} -GOT:{'action_plans': []} -GET: /v1/action_plans {} -GOT:{'action_plans': []} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'DELETED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:17:48.154179+00:00', 'deleted_at': '2021-02-17T16:17:48.871859+00:00', 'updated_at': '2021-02-17T16:17:48.894628+00:00'} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:Response: 404 Not Found -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"ActionPlan 76be87bd-3422-43f9-93a0-e85a577e3061 could not be found\", \"debuginfo\": null}"} -GET: /v1/action_plans/28be48b8-f05c-46f2-8a61-09885b33974e {} -GOT:{'efficacy_indicators': [], 'uuid': '28be48b8-f05c-46f2-8a61-09885b33974e', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/28be48b8-f05c-46f2-8a61-09885b33974e', 'rel': 'self'}, {'href': 'http://localhost/action_plans/28be48b8-f05c-46f2-8a61-09885b33974e', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:17:50.253586+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/action_plans/28be48b8-f05c-46f2-8a61-09885b33974e {} -GOT:{'efficacy_indicators': [], 'uuid': '28be48b8-f05c-46f2-8a61-09885b33974e', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/28be48b8-f05c-46f2-8a61-09885b33974e', 'rel': 'self'}, {'href': 'http://localhost/action_plans/28be48b8-f05c-46f2-8a61-09885b33974e', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:17:50.253586+00:00', 'deleted_at': None, 'updated_at': None} -GET: /action_plans/28be48b8-f05c-46f2-8a61-09885b33974e {} -GOT:{'efficacy_indicators': [], 'uuid': '28be48b8-f05c-46f2-8a61-09885b33974e', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/28be48b8-f05c-46f2-8a61-09885b33974e', 'rel': 'self'}, {'href': 'http://localhost/action_plans/28be48b8-f05c-46f2-8a61-09885b33974e', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:17:50.253586+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/action_plans?sort_key=bad_name {} -GOT:Response: 400 Bad Request -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Invalid sort key: bad_name\", \"debuginfo\": null}"} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/uuid', 'op': 'remove'}] +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Cannot delete an action directly\", \"debuginfo\": null}"} +GET: /v1/actions/?limit=3 {} +GOT:{'actions': [{'uuid': '14949e51-63f3-436b-ba44-89e668218cdd', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/14949e51-63f3-436b-ba44-89e668218cdd', 'rel': 'self'}, {'href': 'http://localhost/actions/14949e51-63f3-436b-ba44-89e668218cdd', 'rel': 'bookmark'}]}, {'uuid': '2a9cd0dd-8f4d-49e5-a2dd-f69a07da076b', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': ['0'], 'links': [{'href': 'http://localhost/v1/actions/2a9cd0dd-8f4d-49e5-a2dd-f69a07da076b', 'rel': 'self'}, {'href': 'http://localhost/actions/2a9cd0dd-8f4d-49e5-a2dd-f69a07da076b', 'rel': 'bookmark'}]}, {'uuid': '3a89fcf1-4676-4a44-925d-dbcbfb0660d1', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': ['1'], 'links': [{'href': 'http://localhost/v1/actions/3a89fcf1-4676-4a44-925d-dbcbfb0660d1', 'rel': 'self'}, {'href': 'http://localhost/actions/3a89fcf1-4676-4a44-925d-dbcbfb0660d1', 'rel': 'bookmark'}]}], 'next': 'http://localhost/v1/actions?sort_key=id&sort_dir=asc&limit=3&marker=3a89fcf1-4676-4a44-925d-dbcbfb0660d1'} +GET: /v1/actions {} +GOT:{'actions': [{'uuid': 'a7215344-449f-4ad3-b952-59f395206411', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/a7215344-449f-4ad3-b952-59f395206411', 'rel': 'self'}, {'href': 'http://localhost/actions/a7215344-449f-4ad3-b952-59f395206411', 'rel': 'bookmark'}]}, {'uuid': 'd3e6ac18-3491-486a-a101-28326b64db57', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/d3e6ac18-3491-486a-a101-28326b64db57', 'rel': 'self'}, {'href': 'http://localhost/actions/d3e6ac18-3491-486a-a101-28326b64db57', 'rel': 'bookmark'}]}, {'uuid': 'ef83584b-0799-44d1-9b31-348351085bf6', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/ef83584b-0799-44d1-9b31-348351085bf6', 'rel': 'self'}, {'href': 'http://localhost/actions/ef83584b-0799-44d1-9b31-348351085bf6', 'rel': 'bookmark'}]}], 'next': 'http://localhost/v1/actions?sort_key=id&sort_dir=asc&limit=3&marker=ef83584b-0799-44d1-9b31-348351085bf6'} +GET: /v1/actions/detail {} +GOT:{'actions': [{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'created_at': '2021-02-17T17:16:07.719748+00:00', 'deleted_at': None, 'updated_at': None}]} +GET: /v1/actions/detail {} +GOT:{'actions': [{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'DELETED', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'created_at': '2021-02-17T17:16:09.678151+00:00', 'deleted_at': '2021-02-17T17:16:10.104184+00:00', 'updated_at': '2021-02-17T17:16:10.121512+00:00'}]} +GET: /v1/actions/detail {} +GOT:{'actions': []} +GET: /v1/actions/detail?action_plan_uuid=c0f78a56-22f9-46ba-b673-9148b655accf {} +GOT:{'actions': [{'uuid': 'd108bbae-f116-4bcf-a133-fb20375e7cdb', 'action_plan_uuid': 'c0f78a56-22f9-46ba-b673-9148b655accf', 'state': 'PENDING', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/d108bbae-f116-4bcf-a133-fb20375e7cdb', 'rel': 'self'}, {'href': 'http://localhost/actions/d108bbae-f116-4bcf-a133-fb20375e7cdb', 'rel': 'bookmark'}], 'created_at': '2021-02-17T17:16:12.559513+00:00', 'deleted_at': None, 'updated_at': None}, {'uuid': 'ce78ce38-c136-47ce-8957-4cfbad1220b4', 'action_plan_uuid': 'c0f78a56-22f9-46ba-b673-9148b655accf', 'state': 'PENDING', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/ce78ce38-c136-47ce-8957-4cfbad1220b4', 'rel': 'self'}, {'href': 'http://localhost/actions/ce78ce38-c136-47ce-8957-4cfbad1220b4', 'rel': 'bookmark'}], 'created_at': '2021-02-17T17:16:12.790839+00:00', 'deleted_at': None, 'updated_at': None}]} +GET: /v1/actions {} +GOT:{'actions': []} +GET: /v1/actions?action_plan_uuid=a9d800cf-46ba-4bd4-8e37-b1823d54ebad&audit_uuid=10a47dd1-4874-4298-91cf-eff046dbdb8d {} GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"'/uuid' is an internal attribute and can not be updated\", \"debuginfo\": null}"} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'RECOMMENDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:17:54.359147+00:00', 'deleted_at': None, 'updated_at': None}watcher.tests.api.v1.test_actions_plans.TestPatch.test_replace_state_pending_ok -watcher.tests.api.v1.test_actions_plans.TestPatch.test_replace_state_pending_ok ... ok -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyEnforcement.test_policy_disallow_create -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyEnforcement.test_policy_disallow_create ... ok - -GET: /v1/action_plans {} -GOT:{'action_plans': []} -GET: /v1/action_plans {} -GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': '9570c417-7d9a-4189-ab57-5ebdca5d27fd', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/9570c417-7d9a-4189-ab57-5ebdca5d27fd', 'rel': 'self'}, {'href': 'http://localhost/action_plans/9570c417-7d9a-4189-ab57-5ebdca5d27fd', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '5423e39a-4469-43a4-ad92-04f501cd029f', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/5423e39a-4469-43a4-ad92-04f501cd029f', 'rel': 'self'}, {'href': 'http://localhost/action_plans/5423e39a-4469-43a4-ad92-04f501cd029f', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': 'b16a4628-cd5b-4cc6-b3f4-09d072e8239d', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/b16a4628-cd5b-4cc6-b3f4-09d072e8239d', 'rel': 'self'}, {'href': 'http://localhost/action_plans/b16a4628-cd5b-4cc6-b3f4-09d072e8239d', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': 'b81ce005-e542-48f7-ba2d-8022f0c36352', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/b81ce005-e542-48f7-ba2d-8022f0c36352', 'rel': 'self'}, {'href': 'http://localhost/action_plans/b81ce005-e542-48f7-ba2d-8022f0c36352', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': 'e15d1460-dba9-48a6-a05b-ff15ef428eaf', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/e15d1460-dba9-48a6-a05b-ff15ef428eaf', 'rel': 'self'}, {'href': 'http://localhost/action_plans/e15d1460-dba9-48a6-a05b-ff15ef428eaf', 'rel': 'bookmark'}], 'updated_at': None}]} -GET: /v1/action_plans {} -GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': 'fa278205-aa6d-446b-9527-07acf487923b', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/fa278205-aa6d-446b-9527-07acf487923b', 'rel': 'self'}, {'href': 'http://localhost/action_plans/fa278205-aa6d-446b-9527-07acf487923b', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '6fa69690-ca9e-4324-b0ff-1a7279219045', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/6fa69690-ca9e-4324-b0ff-1a7279219045', 'rel': 'self'}, {'href': 'http://localhost/action_plans/6fa69690-ca9e-4324-b0ff-1a7279219045', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': 'aa7d8f61-04eb-4a1a-8a51-d3078e17ac81', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/aa7d8f61-04eb-4a1a-8a51-d3078e17ac81', 'rel': 'self'}, {'href': 'http://localhost/action_plans/aa7d8f61-04eb-4a1a-8a51-d3078e17ac81', 'rel': 'bookmark'}], 'updated_at': None}]} -GET: /v1/action_plans {} -GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'updated_at': None}]} -GET: /v1/action_plans {} -GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'DELETED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'updated_at': '2021-02-17T16:17:50.398412+00:00'}]} -GET: /v1/action_plans {} -GOT:{'action_plans': []} -GET: /v1/action_plans/detail {} -GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:17:51.657847+00:00', 'deleted_at': None, 'updated_at': None}]} -GET: /v1/action_plans {} -GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': 'c023f91f-6513-491e-974c-4252cc5526d4', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/c023f91f-6513-491e-974c-4252cc5526d4', 'rel': 'self'}, {'href': 'http://localhost/action_plans/c023f91f-6513-491e-974c-4252cc5526d4', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '126fad00-076b-49e1-8f87-0735493fc157', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/126fad00-076b-49e1-8f87-0735493fc157', 'rel': 'self'}, {'href': 'http://localhost/action_plans/126fad00-076b-49e1-8f87-0735493fc157', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '82be1b48-b186-49da-a07c-b4484b4a09d9', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/82be1b48-b186-49da-a07c-b4484b4a09d9', 'rel': 'self'}, {'href': 'http://localhost/action_plans/82be1b48-b186-49da-a07c-b4484b4a09d9', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '1d8e8f37-be3b-4a37-b91a-ba5af5914cf2', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/1d8e8f37-be3b-4a37-b91a-ba5af5914cf2', 'rel': 'self'}, {'href': 'http://localhost/action_plans/1d8e8f37-be3b-4a37-b91a-ba5af5914cf2', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': 'a4d4c8ae-6260-445b-9ea5-1d71e0c721a5', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/a4d4c8ae-6260-445b-9ea5-1d71e0c721a5', 'rel': 'self'}, {'href': 'http://localhost/action_plans/a4d4c8ae-6260-445b-9ea5-1d71e0c721a5', 'rel': 'bookmark'}], 'updated_at': None}]}watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_many -watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_many ... ok -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_filter_by_strategy_name -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_filter_by_strategy_name ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionOk.test_replace_state_pending_ok(RECOMMENDED -> PENDING) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionOk.test_replace_state_pending_ok(RECOMMENDED -> PENDING) ... ok -watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_many_with_soft_deleted -watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_many_with_soft_deleted ... ok +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Filtering actions on both audit and action-plan is prohibited\", \"debuginfo\": null}"} +GET: /v1/actions?action_plan_uuid=c140e93f-884c-4f27-bdff-afde99f15776 {} +GOT:{'actions': [{'uuid': '550c2696-cdb1-46a6-9b95-43ab63c81a4a', 'action_plan_uuid': 'c140e93f-884c-4f27-bdff-afde99f15776', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/550c2696-cdb1-46a6-9b95-43ab63c81a4a', 'rel': 'self'}, {'href': 'http://localhost/actions/550c2696-cdb1-46a6-9b95-43ab63c81a4a', 'rel': 'bookmark'}]}, {'uuid': 'a0d7ec95-e480-420f-9eab-7ca9f6327584', 'action_plan_uuid': 'c140e93f-884c-4f27-bdff-afde99f15776', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/a0d7ec95-e480-420f-9eab-7ca9f6327584', 'rel': 'self'}, {'href': 'http://localhost/actions/a0d7ec95-e480-420f-9eab-7ca9f6327584', 'rel': 'bookmark'}]}, {'uuid': 'bd70e476-4a56-4831-bcba-9999fee4296a', 'action_plan_uuid': 'c140e93f-884c-4f27-bdff-afde99f15776', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/bd70e476-4a56-4831-bcba-9999fee4296a', 'rel': 'self'}, {'href': 'http://localhost/actions/bd70e476-4a56-4831-bcba-9999fee4296a', 'rel': 'bookmark'}]}]}watcher.tests.api.v1.test_actions.TestListAction.test_filter_by_action_plan_uuid +watcher.tests.api.v1.test_actions.TestListAction.test_filter_by_action_plan_uuid ... ok +watcher.tests.api.v1.test_actions.TestListAction.test_many_with_parents +watcher.tests.api.v1.test_actions.TestListAction.test_many_with_parents ... ok +watcher.tests.api.v1.test_actions.TestListAction.test_filter_by_audit_uuid +watcher.tests.api.v1.test_actions.TestListAction.test_filter_by_audit_uuid ... ok +watcher.tests.api.v1.test_actions.TestListAction.test_get_one_soft_deleted +watcher.tests.api.v1.test_actions.TestListAction.test_get_one_soft_deleted ... ok +watcher.tests.api.v1.test_actions.TestListAction.test_links +watcher.tests.api.v1.test_actions.TestListAction.test_links ... ok +watcher.tests.api.v1.test_actions.TestListAction.test_many_with_soft_deleted_action_plan_uuid +watcher.tests.api.v1.test_actions.TestListAction.test_many_with_soft_deleted_action_plan_uuid ... ok +watcher.tests.api.v1.test_actions.TestListAction.test_many_with_soft_deleted +watcher.tests.api.v1.test_actions.TestListAction.test_many_with_soft_deleted ... ok -GET: /v1/action_plans {} -GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': '874c1e58-4520-49e0-ac17-f06d4852f07a', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/874c1e58-4520-49e0-ac17-f06d4852f07a', 'rel': 'self'}, {'href': 'http://localhost/action_plans/874c1e58-4520-49e0-ac17-f06d4852f07a', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': 'e15193c5-a7e8-4972-bc00-7ab52240d476', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/e15193c5-a7e8-4972-bc00-7ab52240d476', 'rel': 'self'}, {'href': 'http://localhost/action_plans/e15193c5-a7e8-4972-bc00-7ab52240d476', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '99ed3b39-3963-443b-b1ab-78b80578f0ef', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/99ed3b39-3963-443b-b1ab-78b80578f0ef', 'rel': 'self'}, {'href': 'http://localhost/action_plans/99ed3b39-3963-443b-b1ab-78b80578f0ef', 'rel': 'bookmark'}], 'updated_at': None}], 'next': 'http://localhost/v1/action_plans?sort_key=id&sort_dir=asc&limit=3&marker=99ed3b39-3963-443b-b1ab-78b80578f0ef'} -GET: /v1/action_plans {} -GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': 'd576df3c-e2f1-44cf-801e-efcc945505bc', 'audit_uuid': '66dff73e-3d16-4aea-bff7-af5901ede178', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/d576df3c-e2f1-44cf-801e-efcc945505bc', 'rel': 'self'}, {'href': 'http://localhost/action_plans/d576df3c-e2f1-44cf-801e-efcc945505bc', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '1b6fa610-a111-4e30-a212-7e8525171e70', 'audit_uuid': '66dff73e-3d16-4aea-bff7-af5901ede178', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/1b6fa610-a111-4e30-a212-7e8525171e70', 'rel': 'self'}, {'href': 'http://localhost/action_plans/1b6fa610-a111-4e30-a212-7e8525171e70', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '764c3ea9-b6cd-47d9-9918-d5faf6e5a307', 'audit_uuid': '66dff73e-3d16-4aea-bff7-af5901ede178', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/764c3ea9-b6cd-47d9-9918-d5faf6e5a307', 'rel': 'self'}, {'href': 'http://localhost/action_plans/764c3ea9-b6cd-47d9-9918-d5faf6e5a307', 'rel': 'bookmark'}], 'updated_at': None}]} -GET: /v1/action_plans?audit_uuid=139b6ff3-e287-4c3e-9877-49b058deb0e2 {} -GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': '2b4a5e50-e484-462b-86eb-f5261ed35b1a', 'audit_uuid': '139b6ff3-e287-4c3e-9877-49b058deb0e2', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/2b4a5e50-e484-462b-86eb-f5261ed35b1a', 'rel': 'self'}, {'href': 'http://localhost/action_plans/2b4a5e50-e484-462b-86eb-f5261ed35b1a', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '2495b7c4-8346-48ca-ac97-b8271942bd73', 'audit_uuid': '139b6ff3-e287-4c3e-9877-49b058deb0e2', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/2495b7c4-8346-48ca-ac97-b8271942bd73', 'rel': 'self'}, {'href': 'http://localhost/action_plans/2495b7c4-8346-48ca-ac97-b8271942bd73', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': 'edd54099-d85a-4ea8-9812-173407d2853c', 'audit_uuid': '139b6ff3-e287-4c3e-9877-49b058deb0e2', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/edd54099-d85a-4ea8-9812-173407d2853c', 'rel': 'self'}, {'href': 'http://localhost/action_plans/edd54099-d85a-4ea8-9812-173407d2853c', 'rel': 'bookmark'}], 'updated_at': None}]} -PATCH: /v1/audits/4411c8b6-bd91-4d44-ac00-8904f1a4c8d3 [{'path': '/state', 'value': 'CANCELLED', 'op': 'replace'}] -GOT:Response: 200 OK -Content-Type: application/json -{"uuid": "4411c8b6-bd91-4d44-ac00-8904f1a4c8d3", "name": "My Audit 2", "audit_type": "ONESHOT", "state": "CANCELLED", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/4411c8b6-bd91-4d44-ac00-8904f1a4c8d3", "rel": "self"}, {"href": "http://localhost/audits/4411c8b6-bd91-4d44-ac00-8904f1a4c8d3", "rel": "bookmark"}], "interval": "3600", "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": "host_1", "created_at": "2021-02-17T16:17:52.996426+00:00", "deleted_at": null, "updated_at": "2021-02-17T16:17:54.377574+00:00"} -DELETE: /v1/audits/4411c8b6-bd91-4d44-ac00-8904f1a4c8d3 +GET: /v1/actions {} +GOT:{'actions': [{'uuid': '40203a88-57b1-4308-96d0-e294d24a6238', 'action_plan_uuid': '37ceaf24-e6cd-4e3b-9807-f279f72f0853', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/40203a88-57b1-4308-96d0-e294d24a6238', 'rel': 'self'}, {'href': 'http://localhost/actions/40203a88-57b1-4308-96d0-e294d24a6238', 'rel': 'bookmark'}]}, {'uuid': '26c89376-936f-4bba-a9b6-d73abda0149b', 'action_plan_uuid': '37ceaf24-e6cd-4e3b-9807-f279f72f0853', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/26c89376-936f-4bba-a9b6-d73abda0149b', 'rel': 'self'}, {'href': 'http://localhost/actions/26c89376-936f-4bba-a9b6-d73abda0149b', 'rel': 'bookmark'}]}, {'uuid': '72554608-9114-4913-bec7-7157f6b3a937', 'action_plan_uuid': '37ceaf24-e6cd-4e3b-9807-f279f72f0853', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/72554608-9114-4913-bec7-7157f6b3a937', 'rel': 'self'}, {'href': 'http://localhost/actions/72554608-9114-4913-bec7-7157f6b3a937', 'rel': 'bookmark'}]}, {'uuid': '973fc72b-7aa3-4392-94c9-8eb64a73ad43', 'action_plan_uuid': '37ceaf24-e6cd-4e3b-9807-f279f72f0853', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/973fc72b-7aa3-4392-94c9-8eb64a73ad43', 'rel': 'self'}, {'href': 'http://localhost/actions/973fc72b-7aa3-4392-94c9-8eb64a73ad43', 'rel': 'bookmark'}]}, {'uuid': '2266fddc-9ea6-484c-8766-9b145e676e71', 'action_plan_uuid': '37ceaf24-e6cd-4e3b-9807-f279f72f0853', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/2266fddc-9ea6-484c-8766-9b145e676e71', 'rel': 'self'}, {'href': 'http://localhost/actions/2266fddc-9ea6-484c-8766-9b145e676e71', 'rel': 'bookmark'}]}]} +GET: /v1/actions {} +GOT:{'actions': [{'uuid': '61a34d8f-9ebf-4811-a73e-5c4ac4eaa8e0', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/61a34d8f-9ebf-4811-a73e-5c4ac4eaa8e0', 'rel': 'self'}, {'href': 'http://localhost/actions/61a34d8f-9ebf-4811-a73e-5c4ac4eaa8e0', 'rel': 'bookmark'}]}, {'uuid': '7305ae28-f54a-4891-9823-e7d90ff87caf', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': ['61a34d8f-9ebf-4811-a73e-5c4ac4eaa8e0'], 'links': [{'href': 'http://localhost/v1/actions/7305ae28-f54a-4891-9823-e7d90ff87caf', 'rel': 'self'}, {'href': 'http://localhost/actions/7305ae28-f54a-4891-9823-e7d90ff87caf', 'rel': 'bookmark'}]}, {'uuid': 'b40e240c-05c0-478d-81fe-a0ac7f36357e', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': ['7305ae28-f54a-4891-9823-e7d90ff87caf'], 'links': [{'href': 'http://localhost/v1/actions/b40e240c-05c0-478d-81fe-a0ac7f36357e', 'rel': 'self'}, {'href': 'http://localhost/actions/b40e240c-05c0-478d-81fe-a0ac7f36357e', 'rel': 'bookmark'}]}, {'uuid': '6c32e0b5-6715-4610-8637-7e0dd8abc3b2', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': ['b40e240c-05c0-478d-81fe-a0ac7f36357e'], 'links': [{'href': 'http://localhost/v1/actions/6c32e0b5-6715-4610-8637-7e0dd8abc3b2', 'rel': 'self'}, {'href': 'http://localhost/actions/6c32e0b5-6715-4610-8637-7e0dd8abc3b2', 'rel': 'bookmark'}]}, {'uuid': 'e86388c2-4ffc-425e-91ec-c08f24abe199', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': ['6c32e0b5-6715-4610-8637-7e0dd8abc3b2'], 'links': [{'href': 'http://localhost/v1/actions/e86388c2-4ffc-425e-91ec-c08f24abe199', 'rel': 'self'}, {'href': 'http://localhost/actions/e86388c2-4ffc-425e-91ec-c08f24abe199', 'rel': 'bookmark'}]}]} +DELETE: /v1/action_plans/be27c231-8a06-4f17-8802-8ffded7d4498 GOT:Response: 204 No Content -GET: /v1/action_plans {} -GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': '46a913ad-cf16-4fb4-b247-3af538d2ab67', 'audit_uuid': None, 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/46a913ad-cf16-4fb4-b247-3af538d2ab67', 'rel': 'self'}, {'href': 'http://localhost/action_plans/46a913ad-cf16-4fb4-b247-3af538d2ab67', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '831ad24e-1b89-4b35-86b1-370357ce79ef', 'audit_uuid': None, 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/831ad24e-1b89-4b35-86b1-370357ce79ef', 'rel': 'self'}, {'href': 'http://localhost/action_plans/831ad24e-1b89-4b35-86b1-370357ce79ef', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '0a24fcce-b313-4366-8d4e-6cb2f2e3f2df', 'audit_uuid': '4cd3fff3-53ba-44f4-b02b-59ec5929676f', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/0a24fcce-b313-4366-8d4e-6cb2f2e3f2df', 'rel': 'self'}, {'href': 'http://localhost/action_plans/0a24fcce-b313-4366-8d4e-6cb2f2e3f2df', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '7e887eed-1304-4946-9dee-07ac7a607e21', 'audit_uuid': '4cd3fff3-53ba-44f4-b02b-59ec5929676f', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/7e887eed-1304-4946-9dee-07ac7a607e21', 'rel': 'self'}, {'href': 'http://localhost/action_plans/7e887eed-1304-4946-9dee-07ac7a607e21', 'rel': 'bookmark'}], 'updated_at': None}]} -GET: /v1/action_plans/?sort_key=audit_uuid {} -GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': '4f2fb047-f0fd-48be-8b9d-a2d192f896cb', 'audit_uuid': '6cbd9e3f-674c-4a3e-b980-2e4634afb385', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/4f2fb047-f0fd-48be-8b9d-a2d192f896cb', 'rel': 'self'}, {'href': 'http://localhost/action_plans/4f2fb047-f0fd-48be-8b9d-a2d192f896cb', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '2be00f46-9ab4-4ded-8851-054889326be3', 'audit_uuid': 'aa60e5cc-93b4-4741-8d5b-6ea0ee8edd46', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/2be00f46-9ab4-4ded-8851-054889326be3', 'rel': 'self'}, {'href': 'http://localhost/action_plans/2be00f46-9ab4-4ded-8851-054889326be3', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '220aa939-3fc3-4f50-8e00-1c768460c1c0', 'audit_uuid': 'c4233af5-d11b-42df-aba2-2f85ed6df98f', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/220aa939-3fc3-4f50-8e00-1c768460c1c0', 'rel': 'self'}, {'href': 'http://localhost/action_plans/220aa939-3fc3-4f50-8e00-1c768460c1c0', 'rel': 'bookmark'}], 'updated_at': None}]}watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_many_with_sort_key_audit_uuid -watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_many_with_sort_key_audit_uuid ... ok -watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_one_soft_deleted -watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_one_soft_deleted ... ok -watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_one -watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_one ... ok -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_filter_by_strategy_uuid -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_filter_by_strategy_uuid ... ok -watcher.tests.api.v1.test_actions_plans.TestPatch.test_remove_denied -watcher.tests.api.v1.test_actions_plans.TestPatch.test_remove_denied ... ok -watcher.tests.api.v1.test_actions_plans.TestPatch.test_add_non_existent_property_denied -watcher.tests.api.v1.test_actions_plans.TestPatch.test_add_non_existent_property_denied ... ok - -GET: /v1/actions/?action_plan_uuid=76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'actions': []} -GET: /v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:Response: 404 Not Found -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Action 10a47dd1-4874-4298-91cf-eff046dbdb8d could not be found\", \"debuginfo\": null}"} -GET: /v1/action_plans/?limit=3 {} -GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': '1808b0e1-4a7a-4d5b-9709-9682d11422c1', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/1808b0e1-4a7a-4d5b-9709-9682d11422c1', 'rel': 'self'}, {'href': 'http://localhost/action_plans/1808b0e1-4a7a-4d5b-9709-9682d11422c1', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '195fb031-e9ae-4e30-914e-c8e399c405be', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/195fb031-e9ae-4e30-914e-c8e399c405be', 'rel': 'self'}, {'href': 'http://localhost/action_plans/195fb031-e9ae-4e30-914e-c8e399c405be', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': 'bd87ed9c-96a4-4d65-ae86-fa1c965ccbe7', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/bd87ed9c-96a4-4d65-ae86-fa1c965ccbe7', 'rel': 'self'}, {'href': 'http://localhost/action_plans/bd87ed9c-96a4-4d65-ae86-fa1c965ccbe7', 'rel': 'bookmark'}], 'updated_at': None}], 'next': 'http://localhost/v1/action_plans?sort_key=id&sort_dir=asc&limit=3&marker=bd87ed9c-96a4-4d65-ae86-fa1c965ccbe7'} -GET: /v1/action_plan/76be87bd-3422-43f9-93a0-e85a577e3061/detail {} -GOT:Response: 404 Not Found -Content-Type: application/json -{"error_message": "404 Not Found\n\nThe resource could not be found.\n\n "} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [{'name': 'test_indicator', 'description': 'Test indicator', 'unit': '%', 'value': 0.0}], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:17:52.791679+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/action_plans {} -GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': '5e00446f-0355-465f-8750-574711f96a21', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/5e00446f-0355-465f-8750-574711f96a21', 'rel': 'self'}, {'href': 'http://localhost/action_plans/5e00446f-0355-465f-8750-574711f96a21', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '8663df09-96de-47e4-8097-decb2bd09cd3', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/8663df09-96de-47e4-8097-decb2bd09cd3', 'rel': 'self'}, {'href': 'http://localhost/action_plans/8663df09-96de-47e4-8097-decb2bd09cd3', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '6eeed9a5-ec55-4146-a120-71b8bd64acea', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/6eeed9a5-ec55-4146-a120-71b8bd64acea', 'rel': 'self'}, {'href': 'http://localhost/action_plans/6eeed9a5-ec55-4146-a120-71b8bd64acea', 'rel': 'bookmark'}], 'updated_at': None}]} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'RECOMMENDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:17:57.028262+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'PENDING', 'op': 'replace'}] -GOT:Response: 200 OK -Content-Type: application/json -{"efficacy_indicators": [], "uuid": "76be87bd-3422-43f9-93a0-e85a577e3061", "audit_uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "strategy_uuid": "cb3d0b58-4415-4d90-b75b-1e96878730e3", "strategy_name": "TEST", "global_efficacy": [], "state": "PENDING", "links": [{"href": "http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061", "rel": "self"}, {"href": "http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061", "rel": "bookmark"}], "hostname": "host_1", "created_at": "2021-02-17T16:17:57.028262+00:00", "deleted_at": null, "updated_at": "2021-02-17T16:17:58.115604+00:00"} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'PENDING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:17:57.028262+00:00', 'deleted_at': None, 'updated_at': '2021-02-17T16:17:58.115604+00:00'} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'RECOMMENDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:17:59.631345+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'CANCELLED', 'op': 'replace'}] -GOT:Response: 200 OK -Content-Type: application/json -{"efficacy_indicators": [], "uuid": "76be87bd-3422-43f9-93a0-e85a577e3061", "audit_uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "strategy_uuid": "cb3d0b58-4415-4d90-b75b-1e96878730e3", "strategy_name": "TEST", "global_efficacy": [], "state": "CANCELLED", "links": [{"href": "http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061", "rel": "self"}, {"href": "http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061", "rel": "bookmark"}], "hostname": "host_1", "created_at": "2021-02-17T16:17:59.631345+00:00", "deleted_at": null, "updated_at": "2021-02-17T16:18:00.770019+00:00"} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:17:59.631345+00:00', 'deleted_at': None, 'updated_at': '2021-02-17T16:18:00.770019+00:00'}watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionOk.test_replace_state_pending_ok(RECOMMENDED -> CANCELLED) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionOk.test_replace_state_pending_ok(RECOMMENDED -> CANCELLED) ... ok -watcher.tests.api.v1.test_actions_plans.TestPatch.test_remove_non_existent_property_denied -watcher.tests.api.v1.test_actions_plans.TestPatch.test_remove_non_existent_property_denied ... ok -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_many_with_sort_key_goal_name -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_many_with_sort_key_goal_name ... ok +GET: /v1/actions {} +GOT:{'actions': [{'uuid': 'c9bf8b46-2784-4528-965f-4a091e19fce6', 'action_plan_uuid': '68e20110-5d3b-4b2d-b966-b178b5e88254', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/c9bf8b46-2784-4528-965f-4a091e19fce6', 'rel': 'self'}, {'href': 'http://localhost/actions/c9bf8b46-2784-4528-965f-4a091e19fce6', 'rel': 'bookmark'}]}, {'uuid': 'fe63e470-6eda-4302-8c09-f123a8ff55b2', 'action_plan_uuid': '68e20110-5d3b-4b2d-b966-b178b5e88254', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/fe63e470-6eda-4302-8c09-f123a8ff55b2', 'rel': 'self'}, {'href': 'http://localhost/actions/fe63e470-6eda-4302-8c09-f123a8ff55b2', 'rel': 'bookmark'}]}]} +GET: /v1/actions?sort_key=action_plan_uuid&sort_dir=asc {} +GOT:{'actions': [{'uuid': '397ee449-43a1-4b20-8dd2-079ec9c93017', 'action_plan_uuid': '836c05d6-a05f-4b22-9c0d-6d0b78be1f25', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/397ee449-43a1-4b20-8dd2-079ec9c93017', 'rel': 'self'}, {'href': 'http://localhost/actions/397ee449-43a1-4b20-8dd2-079ec9c93017', 'rel': 'bookmark'}]}, {'uuid': '535a4a3a-5b0c-4cca-a792-9a77464a9320', 'action_plan_uuid': '836c05d6-a05f-4b22-9c0d-6d0b78be1f25', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/535a4a3a-5b0c-4cca-a792-9a77464a9320', 'rel': 'self'}, {'href': 'http://localhost/actions/535a4a3a-5b0c-4cca-a792-9a77464a9320', 'rel': 'bookmark'}]}, {'uuid': '79d37acc-a0bb-4fc9-9bd8-bb6b83ae5ee1', 'action_plan_uuid': '836c05d6-a05f-4b22-9c0d-6d0b78be1f25', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/79d37acc-a0bb-4fc9-9bd8-bb6b83ae5ee1', 'rel': 'self'}, {'href': 'http://localhost/actions/79d37acc-a0bb-4fc9-9bd8-bb6b83ae5ee1', 'rel': 'bookmark'}]}, {'uuid': '9425ce28-7dd5-4027-9119-1ac92790e826', 'action_plan_uuid': 'd47899fc-f7e4-4fb2-9f10-cc53adbb332f', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/9425ce28-7dd5-4027-9119-1ac92790e826', 'rel': 'self'}, {'href': 'http://localhost/actions/9425ce28-7dd5-4027-9119-1ac92790e826', 'rel': 'bookmark'}]}, {'uuid': 'e3178418-73dd-47f3-8f36-14c52632816e', 'action_plan_uuid': 'd47899fc-f7e4-4fb2-9f10-cc53adbb332f', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/e3178418-73dd-47f3-8f36-14c52632816e', 'rel': 'self'}, {'href': 'http://localhost/actions/e3178418-73dd-47f3-8f36-14c52632816e', 'rel': 'bookmark'}]}]} +GET: /v1/actions?sort_key=action_plan_uuid&sort_dir=desc {} +GOT:{'actions': [{'uuid': 'e3178418-73dd-47f3-8f36-14c52632816e', 'action_plan_uuid': 'd47899fc-f7e4-4fb2-9f10-cc53adbb332f', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/e3178418-73dd-47f3-8f36-14c52632816e', 'rel': 'self'}, {'href': 'http://localhost/actions/e3178418-73dd-47f3-8f36-14c52632816e', 'rel': 'bookmark'}]}, {'uuid': '9425ce28-7dd5-4027-9119-1ac92790e826', 'action_plan_uuid': 'd47899fc-f7e4-4fb2-9f10-cc53adbb332f', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/9425ce28-7dd5-4027-9119-1ac92790e826', 'rel': 'self'}, {'href': 'http://localhost/actions/9425ce28-7dd5-4027-9119-1ac92790e826', 'rel': 'bookmark'}]}, {'uuid': '79d37acc-a0bb-4fc9-9bd8-bb6b83ae5ee1', 'action_plan_uuid': '836c05d6-a05f-4b22-9c0d-6d0b78be1f25', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/79d37acc-a0bb-4fc9-9bd8-bb6b83ae5ee1', 'rel': 'self'}, {'href': 'http://localhost/actions/79d37acc-a0bb-4fc9-9bd8-bb6b83ae5ee1', 'rel': 'bookmark'}]}, {'uuid': '535a4a3a-5b0c-4cca-a792-9a77464a9320', 'action_plan_uuid': '836c05d6-a05f-4b22-9c0d-6d0b78be1f25', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/535a4a3a-5b0c-4cca-a792-9a77464a9320', 'rel': 'self'}, {'href': 'http://localhost/actions/535a4a3a-5b0c-4cca-a792-9a77464a9320', 'rel': 'bookmark'}]}, {'uuid': '397ee449-43a1-4b20-8dd2-079ec9c93017', 'action_plan_uuid': '836c05d6-a05f-4b22-9c0d-6d0b78be1f25', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/397ee449-43a1-4b20-8dd2-079ec9c93017', 'rel': 'self'}, {'href': 'http://localhost/actions/397ee449-43a1-4b20-8dd2-079ec9c93017', 'rel': 'bookmark'}]}]}watcher.tests.api.v1.test_actions.TestListAction.test_many_with_sort_key_action_plan_uuid +watcher.tests.api.v1.test_actions.TestListAction.test_many_with_sort_key_action_plan_uuid ... ok +watcher.tests.api.v1.test_actions.TestListAction.test_many_with_sort_key_uuid +watcher.tests.api.v1.test_actions.TestListAction.test_many_with_sort_key_uuid ... ok +watcher.tests.api.v1.test_actions.TestListAction.test_many_without_soft_deleted +watcher.tests.api.v1.test_actions.TestListAction.test_many_without_soft_deleted ... ok +watcher.tests.api.v1.test_actions.TestListAction.test_one +watcher.tests.api.v1.test_actions.TestListAction.test_one ... ok +watcher.tests.api.v1.test_actions.TestListAction.test_one_soft_deleted +watcher.tests.api.v1.test_actions.TestListAction.test_one_soft_deleted ... ok +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning /usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring RuntimeWarning /usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details @@ -4332,6 +4034,12 @@ RuntimeWarning /usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning /usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details FutureWarning) /usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details @@ -4368,739 +4076,388 @@ RuntimeWarning /usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyEnforcement.test_policy_disallow_delete -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyEnforcement.test_policy_disallow_delete ... ok -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyEnforcement.test_policy_disallow_get_one -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyEnforcement.test_policy_disallow_get_one ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionOk.test_replace_state_pending_ok(ONGOING -> CANCELLING) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionOk.test_replace_state_pending_ok(ONGOING -> CANCELLING) ... ok -watcher.tests.api.v1.test_actions_plans.TestPatch.test_replace_denied -watcher.tests.api.v1.test_actions_plans.TestPatch.test_replace_denied ... ok -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_detail -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_detail ... ok +watcher.tests.api.v1.test_actions.TestListAction.test_sort_key_validation +watcher.tests.api.v1.test_actions.TestListAction.test_sort_key_validation ... ok -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'PENDING', 'op': 'replace'}] -GOT:Response: 200 OK -Content-Type: application/json -{"efficacy_indicators": [], "uuid": "76be87bd-3422-43f9-93a0-e85a577e3061", "audit_uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "strategy_uuid": "cb3d0b58-4415-4d90-b75b-1e96878730e3", "strategy_name": "TEST", "global_efficacy": [], "state": "PENDING", "links": [{"href": "http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061", "rel": "self"}, {"href": "http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061", "rel": "bookmark"}], "hostname": "host_1", "created_at": "2021-02-17T16:17:54.359147+00:00", "deleted_at": null, "updated_at": "2021-02-17T16:17:55.452040+00:00"} -POST: /v1/audit_templates {'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'scope': [], 'goal': '38ff8c55-7891-48ea-9287-78fac841af6c', 'strategy': '8eb4c938-20ac-4c89-99e2-856b98a85de1'} -GOT:Response: 403 Forbidden +GET: /v1/actions?action_plan_uuid=38bbdda0-d85c-4e23-9276-555ba23d73dc {} +GOT:{'actions': [{'uuid': '786e5f6e-9719-4462-8368-682e4158ac53', 'action_plan_uuid': '38bbdda0-d85c-4e23-9276-555ba23d73dc', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/786e5f6e-9719-4462-8368-682e4158ac53', 'rel': 'self'}, {'href': 'http://localhost/actions/786e5f6e-9719-4462-8368-682e4158ac53', 'rel': 'bookmark'}]}]} +GET: /v1/actions?audit_uuid=10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'actions': [{'uuid': '95eadd10-6bdb-45a3-97b6-de63fe241151', 'action_plan_uuid': '1e987472-f5c8-4dbe-8ba5-e620b5c683cc', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/95eadd10-6bdb-45a3-97b6-de63fe241151', 'rel': 'self'}, {'href': 'http://localhost/actions/95eadd10-6bdb-45a3-97b6-de63fe241151', 'rel': 'bookmark'}]}, {'uuid': '015014cc-8783-4936-b871-d11554da9900', 'action_plan_uuid': '1e987472-f5c8-4dbe-8ba5-e620b5c683cc', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/015014cc-8783-4936-b871-d11554da9900', 'rel': 'self'}, {'href': 'http://localhost/actions/015014cc-8783-4936-b871-d11554da9900', 'rel': 'bookmark'}]}, {'uuid': '2aaf1e22-5bb8-4203-830a-1283add0efbb', 'action_plan_uuid': '1e987472-f5c8-4dbe-8ba5-e620b5c683cc', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/2aaf1e22-5bb8-4203-830a-1283add0efbb', 'rel': 'self'}, {'href': 'http://localhost/actions/2aaf1e22-5bb8-4203-830a-1283add0efbb', 'rel': 'bookmark'}]}]} +GET: /v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'DELETED', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'created_at': '2021-02-17T17:16:27.802463+00:00', 'deleted_at': '2021-02-17T17:16:28.288215+00:00', 'updated_at': '2021-02-17T17:16:28.301516+00:00'} +GET: /v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:Response: 404 Not Found Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow audit_template:create to be performed.\", \"debuginfo\": null}"} -GET: /v1/audit_templates?strategy=strategy_2 {} -GOT:{'audit_templates': [{'uuid': '37e12e31-f92a-4a20-ae1a-6ef4c8258eca', 'name': 'My Audit Template 4', 'goal_uuid': '75bc9876-95c3-4cc4-9577-7455ffd0c12a', 'goal_name': 'dummy_1', 'strategy_uuid': '98838dab-40a2-444d-8d07-35e8490847ae', 'strategy_name': 'strategy_2', 'links': [{'href': 'http://localhost/v1/audit_templates/37e12e31-f92a-4a20-ae1a-6ef4c8258eca', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/37e12e31-f92a-4a20-ae1a-6ef4c8258eca', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '94fa04b9-9e47-407d-a218-aacf5d252071', 'name': 'My Audit Template 5', 'goal_uuid': '75bc9876-95c3-4cc4-9577-7455ffd0c12a', 'goal_name': 'dummy_1', 'strategy_uuid': '98838dab-40a2-444d-8d07-35e8490847ae', 'strategy_name': 'strategy_2', 'links': [{'href': 'http://localhost/v1/audit_templates/94fa04b9-9e47-407d-a218-aacf5d252071', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/94fa04b9-9e47-407d-a218-aacf5d252071', 'rel': 'bookmark'}], 'scope': []}]} -GET: /v1/audit_templates?strategy=75d99bda-3908-4e3f-84e7-be8efa24ccf3 {} -GOT:{'audit_templates': [{'uuid': '64235133-aeb2-4e74-b4b1-04d90532b138', 'name': 'My Audit Template 4', 'goal_uuid': '92e22a4b-1018-4b93-8439-5a4d5f62be94', 'goal_name': 'dummy_1', 'strategy_uuid': '75d99bda-3908-4e3f-84e7-be8efa24ccf3', 'strategy_name': 'strategy_2', 'links': [{'href': 'http://localhost/v1/audit_templates/64235133-aeb2-4e74-b4b1-04d90532b138', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/64235133-aeb2-4e74-b4b1-04d90532b138', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '3fb5393a-7ba9-4220-861f-ae34ec56f33d', 'name': 'My Audit Template 5', 'goal_uuid': '92e22a4b-1018-4b93-8439-5a4d5f62be94', 'goal_name': 'dummy_1', 'strategy_uuid': '75d99bda-3908-4e3f-84e7-be8efa24ccf3', 'strategy_name': 'strategy_2', 'links': [{'href': 'http://localhost/v1/audit_templates/3fb5393a-7ba9-4220-861f-ae34ec56f33d', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/3fb5393a-7ba9-4220-861f-ae34ec56f33d', 'rel': 'bookmark'}], 'scope': []}]} -GET: /v1/audit_templates?sort_key=goal_name&sort_dir=asc {} -GOT:{'audit_templates': [{'uuid': '09c1ad33-f019-43f5-9b17-122a389eb1ce', 'name': 'My Audit Template 3', 'goal_uuid': 'fb6c183f-d98a-4792-ac70-216b8948159e', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/09c1ad33-f019-43f5-9b17-122a389eb1ce', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/09c1ad33-f019-43f5-9b17-122a389eb1ce', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '656ae6c4-406a-41e3-a19d-ee475992af93', 'name': 'My Audit Template 1', 'goal_uuid': 'fb6c183f-d98a-4792-ac70-216b8948159e', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/656ae6c4-406a-41e3-a19d-ee475992af93', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/656ae6c4-406a-41e3-a19d-ee475992af93', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '784f00a8-6ae7-42e7-b1af-df36afa49f5c', 'name': 'My Audit Template 2', 'goal_uuid': 'fb6c183f-d98a-4792-ac70-216b8948159e', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/784f00a8-6ae7-42e7-b1af-df36afa49f5c', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/784f00a8-6ae7-42e7-b1af-df36afa49f5c', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '257a578f-2dae-4925-a9ac-68c3f102a991', 'name': 'My Audit Template 5', 'goal_uuid': '249acde4-b20f-452e-9cb1-782f94595c31', 'goal_name': 'dummy_2', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/257a578f-2dae-4925-a9ac-68c3f102a991', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/257a578f-2dae-4925-a9ac-68c3f102a991', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'b50bde26-3e71-4ba3-8ea7-412b8c3b4e31', 'name': 'My Audit Template 4', 'goal_uuid': '249acde4-b20f-452e-9cb1-782f94595c31', 'goal_name': 'dummy_2', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/b50bde26-3e71-4ba3-8ea7-412b8c3b4e31', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/b50bde26-3e71-4ba3-8ea7-412b8c3b4e31', 'rel': 'bookmark'}], 'scope': []}]} -GET: /v1/audit_templates?sort_key=goal_name&sort_dir=desc {} -GOT:{'audit_templates': [{'uuid': 'b50bde26-3e71-4ba3-8ea7-412b8c3b4e31', 'name': 'My Audit Template 4', 'goal_uuid': '249acde4-b20f-452e-9cb1-782f94595c31', 'goal_name': 'dummy_2', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/b50bde26-3e71-4ba3-8ea7-412b8c3b4e31', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/b50bde26-3e71-4ba3-8ea7-412b8c3b4e31', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '257a578f-2dae-4925-a9ac-68c3f102a991', 'name': 'My Audit Template 5', 'goal_uuid': '249acde4-b20f-452e-9cb1-782f94595c31', 'goal_name': 'dummy_2', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/257a578f-2dae-4925-a9ac-68c3f102a991', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/257a578f-2dae-4925-a9ac-68c3f102a991', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '784f00a8-6ae7-42e7-b1af-df36afa49f5c', 'name': 'My Audit Template 2', 'goal_uuid': 'fb6c183f-d98a-4792-ac70-216b8948159e', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/784f00a8-6ae7-42e7-b1af-df36afa49f5c', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/784f00a8-6ae7-42e7-b1af-df36afa49f5c', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '656ae6c4-406a-41e3-a19d-ee475992af93', 'name': 'My Audit Template 1', 'goal_uuid': 'fb6c183f-d98a-4792-ac70-216b8948159e', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/656ae6c4-406a-41e3-a19d-ee475992af93', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/656ae6c4-406a-41e3-a19d-ee475992af93', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '09c1ad33-f019-43f5-9b17-122a389eb1ce', 'name': 'My Audit Template 3', 'goal_uuid': 'fb6c183f-d98a-4792-ac70-216b8948159e', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/09c1ad33-f019-43f5-9b17-122a389eb1ce', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/09c1ad33-f019-43f5-9b17-122a389eb1ce', 'rel': 'bookmark'}], 'scope': []}]} -GET: /v1/audit_templates {} -GOT:{'audit_templates': [{'uuid': '92c583d8-45f1-43e7-b78a-5e7aba8422e0', 'name': 'My Audit Template 1', 'goal_uuid': '29795eb0-6475-49c7-88f6-8025e1da38fa', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/92c583d8-45f1-43e7-b78a-5e7aba8422e0', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/92c583d8-45f1-43e7-b78a-5e7aba8422e0', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '3b2fda72-a5db-4055-927e-40658a10fd35', 'name': 'My Audit Template 2', 'goal_uuid': '29795eb0-6475-49c7-88f6-8025e1da38fa', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/3b2fda72-a5db-4055-927e-40658a10fd35', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/3b2fda72-a5db-4055-927e-40658a10fd35', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'd8b38de5-ae77-44ea-ab4c-d216e21abcf9', 'name': 'My Audit Template 3', 'goal_uuid': '29795eb0-6475-49c7-88f6-8025e1da38fa', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/d8b38de5-ae77-44ea-ab4c-d216e21abcf9', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/d8b38de5-ae77-44ea-ab4c-d216e21abcf9', 'rel': 'bookmark'}], 'scope': []}]}watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_many_without_soft_deleted -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_many_without_soft_deleted ... ok -watcher.tests.api.v1.test_audit_templates.TestDelete.test_delete_audit_template_by_name -watcher.tests.api.v1.test_audit_templates.TestDelete.test_delete_audit_template_by_name ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionOk.test_replace_state_pending_ok(PENDING -> CANCELLED) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionOk.test_replace_state_pending_ok(PENDING -> CANCELLED) ... ok -watcher.tests.api.v1.test_actions_plans.TestPatch.test_replace_non_existent_action_plan_denied -watcher.tests.api.v1.test_actions_plans.TestPatch.test_replace_non_existent_action_plan_denied ... ok -watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_detail -watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_detail ... ok -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_filter_by_goal_uuid -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_filter_by_goal_uuid ... ok -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_get_one_by_name -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_get_one_by_name ... ok -watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_empty -watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_empty ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(RECOMMENDED -> ONGOING) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(RECOMMENDED -> ONGOING) ... ok -watcher.tests.api.v1.test_actions_plans.TestStart.test_start_action_plan -watcher.tests.api.v1.test_actions_plans.TestStart.test_start_action_plan ... ok -watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_many_with_soft_deleted -watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_many_with_soft_deleted ... ok -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyEnforcement.test_policy_disallow_detail -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyEnforcement.test_policy_disallow_detail ... ok -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyEnforcement.test_policy_disallow_get_all -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyEnforcement.test_policy_disallow_get_all ... ok -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_get_one_soft_deleted -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_get_one_soft_deleted ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(RECOMMENDED -> FAILED) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(RECOMMENDED -> FAILED) ... ok -watcher.tests.api.v1.test_audit_templates.TestPatch.test_add_goal_uuid -watcher.tests.api.v1.test_audit_templates.TestPatch.test_add_goal_uuid ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(RECOMMENDED -> SUCCEEDED) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(RECOMMENDED -> SUCCEEDED) ... ok -watcher.tests.api.v1.test_audit_templates.TestPatch.test_replace_goal_uuid_by_name -watcher.tests.api.v1.test_audit_templates.TestPatch.test_replace_goal_uuid_by_name ... ok -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_detail_soft_deleted -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_detail_soft_deleted ... ok -watcher.tests.api.v1.test_audit_templates.TestPatch.test_replace_non_existent_audit_template -watcher.tests.api.v1.test_audit_templates.TestPatch.test_replace_non_existent_audit_template ... ok +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Action 10a47dd1-4874-4298-91cf-eff046dbdb8d could not be found\", \"debuginfo\": null}"} +GET: /v1/actions/7ade8183-4685-4f74-8d55-cfc17fc0e022 {} +GOT:{'uuid': '7ade8183-4685-4f74-8d55-cfc17fc0e022', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/7ade8183-4685-4f74-8d55-cfc17fc0e022', 'rel': 'self'}, {'href': 'http://localhost/actions/7ade8183-4685-4f74-8d55-cfc17fc0e022', 'rel': 'bookmark'}], 'created_at': '2021-02-17T17:16:30.406488+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/actions/7ade8183-4685-4f74-8d55-cfc17fc0e022 {} +GOT:{'uuid': '7ade8183-4685-4f74-8d55-cfc17fc0e022', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/7ade8183-4685-4f74-8d55-cfc17fc0e022', 'rel': 'self'}, {'href': 'http://localhost/actions/7ade8183-4685-4f74-8d55-cfc17fc0e022', 'rel': 'bookmark'}], 'created_at': '2021-02-17T17:16:30.406488+00:00', 'deleted_at': None, 'updated_at': None} +GET: /actions/7ade8183-4685-4f74-8d55-cfc17fc0e022 {} +GOT:{'uuid': '7ade8183-4685-4f74-8d55-cfc17fc0e022', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/7ade8183-4685-4f74-8d55-cfc17fc0e022', 'rel': 'self'}, {'href': 'http://localhost/actions/7ade8183-4685-4f74-8d55-cfc17fc0e022', 'rel': 'bookmark'}], 'created_at': '2021-02-17T17:16:30.406488+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/actions {} +GOT:{'actions': [{'uuid': 'ace7ac43-7272-4bc1-8775-e49a7334cac6', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/ace7ac43-7272-4bc1-8775-e49a7334cac6', 'rel': 'self'}, {'href': 'http://localhost/actions/ace7ac43-7272-4bc1-8775-e49a7334cac6', 'rel': 'bookmark'}]}, {'uuid': 'b641c24f-fcf7-4331-8e1d-560f22cedade', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/b641c24f-fcf7-4331-8e1d-560f22cedade', 'rel': 'self'}, {'href': 'http://localhost/actions/b641c24f-fcf7-4331-8e1d-560f22cedade', 'rel': 'bookmark'}]}, {'uuid': '4b630a89-2ed4-453d-bced-ab26ec55f014', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/4b630a89-2ed4-453d-bced-ab26ec55f014', 'rel': 'self'}, {'href': 'http://localhost/actions/4b630a89-2ed4-453d-bced-ab26ec55f014', 'rel': 'bookmark'}]}, {'uuid': '7b0d77ec-7554-4226-aefa-63ee05b5be05', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'DELETED', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/7b0d77ec-7554-4226-aefa-63ee05b5be05', 'rel': 'self'}, {'href': 'http://localhost/actions/7b0d77ec-7554-4226-aefa-63ee05b5be05', 'rel': 'bookmark'}]}, {'uuid': '022997df-05a9-4e95-b8b9-5899b4bb65c4', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'DELETED', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/022997df-05a9-4e95-b8b9-5899b4bb65c4', 'rel': 'self'}, {'href': 'http://localhost/actions/022997df-05a9-4e95-b8b9-5899b4bb65c4', 'rel': 'bookmark'}]}]} +GET: /v1/actions {} +GOT:{'actions': [{'uuid': 'd2bff8c8-e5f5-4476-ac32-bc9bb19b4a11', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/d2bff8c8-e5f5-4476-ac32-bc9bb19b4a11', 'rel': 'self'}, {'href': 'http://localhost/actions/d2bff8c8-e5f5-4476-ac32-bc9bb19b4a11', 'rel': 'bookmark'}]}, {'uuid': 'af2e8ae1-bb45-4e90-beb7-c19d3131b72f', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/af2e8ae1-bb45-4e90-beb7-c19d3131b72f', 'rel': 'self'}, {'href': 'http://localhost/actions/af2e8ae1-bb45-4e90-beb7-c19d3131b72f', 'rel': 'bookmark'}]}, {'uuid': 'adead13e-cd9e-4098-b88f-82be84ed5a48', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/adead13e-cd9e-4098-b88f-82be84ed5a48', 'rel': 'self'}, {'href': 'http://localhost/actions/adead13e-cd9e-4098-b88f-82be84ed5a48', 'rel': 'bookmark'}]}]} +GET: /v1/actions {} +GOT:{'actions': [{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}]}]} +GET: /v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'PENDING', 'action_type': 'nop', 'description': '', 'input_parameters': {'key1': 'val1', 'key2': 'val2', 'resource_id': '10a47dd1-4874-4298-91cf-eff046dbdb8d'}, 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'created_at': '2021-02-17T17:16:43.236307+00:00', 'deleted_at': None, 'updated_at': None}watcher.tests.api.v1.test_actions.TestPatch.test_patch_not_allowed +watcher.tests.api.v1.test_actions.TestPatch.test_patch_not_allowed ... ok +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcement.test_policy_disallow_delete +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcement.test_policy_disallow_delete ... ok +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcement.test_policy_disallow_detail +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcement.test_policy_disallow_detail ... ok +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcement.test_policy_disallow_get_all +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcement.test_policy_disallow_get_all ... ok +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_collection_links +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_collection_links ... ok +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcement.test_policy_disallow_get_one +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcement.test_policy_disallow_get_one ... ok +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_empty +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_empty ... ok +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcement.test_policy_disallow_update +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcement.test_policy_disallow_update ... ok +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_get_one_ok +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_get_one_ok ... ok +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_collection_links_default_limit +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_collection_links_default_limit ... ok +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_links +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_links ... ok +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_detail +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_detail ... ok +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_detail_against_single +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_detail_against_single ... ok -GET: /v1/action_plans {} -GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': '7be460e2-b990-4569-a1fa-cb2402fc4641', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/7be460e2-b990-4569-a1fa-cb2402fc4641', 'rel': 'self'}, {'href': 'http://localhost/action_plans/7be460e2-b990-4569-a1fa-cb2402fc4641', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '87d531e0-19bd-40ad-a5e9-76b0fe1b5593', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/87d531e0-19bd-40ad-a5e9-76b0fe1b5593', 'rel': 'self'}, {'href': 'http://localhost/action_plans/87d531e0-19bd-40ad-a5e9-76b0fe1b5593', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '1995764e-2615-4913-bab6-652ce94ca47a', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/1995764e-2615-4913-bab6-652ce94ca47a', 'rel': 'self'}, {'href': 'http://localhost/action_plans/1995764e-2615-4913-bab6-652ce94ca47a', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': 'ea13b6b5-e1ba-4d45-82e8-3fc914872a77', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'DELETED', 'links': [{'href': 'http://localhost/v1/action_plans/ea13b6b5-e1ba-4d45-82e8-3fc914872a77', 'rel': 'self'}, {'href': 'http://localhost/action_plans/ea13b6b5-e1ba-4d45-82e8-3fc914872a77', 'rel': 'bookmark'}], 'updated_at': '2021-02-17T16:17:57.434963+00:00'}, {'efficacy_indicators': [], 'uuid': '6e1ea65a-901f-4ca7-889e-c3212c6a668a', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'DELETED', 'links': [{'href': 'http://localhost/v1/action_plans/6e1ea65a-901f-4ca7-889e-c3212c6a668a', 'rel': 'self'}, {'href': 'http://localhost/action_plans/6e1ea65a-901f-4ca7-889e-c3212c6a668a', 'rel': 'bookmark'}], 'updated_at': '2021-02-17T16:17:57.733303+00:00'}]} -GET: /v1/action_plans {} -GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'updated_at': None}]} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/foo', 'value': 'bar', 'op': 'add'}] -GOT:Response: 400 Bad Request -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Adding a new attribute (/foo) to the root of the resource is not allowed\", \"debuginfo\": null}"} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/non-existent', 'op': 'remove'}] +GET: /v1/actions?sort_key=uuid {} +GOT:{'actions': [{'uuid': 'c4ef0cf4-75b9-4aff-9fb2-235793db7f96', 'action_plan_uuid': '1cc32919-fa9d-49ce-8f8c-3fe569f4d216', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/c4ef0cf4-75b9-4aff-9fb2-235793db7f96', 'rel': 'self'}, {'href': 'http://localhost/actions/c4ef0cf4-75b9-4aff-9fb2-235793db7f96', 'rel': 'bookmark'}]}, {'uuid': 'd70d6ee5-e5bf-485e-a143-8756e2d795fd', 'action_plan_uuid': '1cc32919-fa9d-49ce-8f8c-3fe569f4d216', 'state': 'PENDING', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/d70d6ee5-e5bf-485e-a143-8756e2d795fd', 'rel': 'self'}, {'href': 'http://localhost/actions/d70d6ee5-e5bf-485e-a143-8756e2d795fd', 'rel': 'bookmark'}]}]} +GET: /v1/actions {} +GOT:{'actions': [{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'action_plan_uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'state': 'DELETED', 'action_type': 'nop', 'parents': [], 'links': [{'href': 'http://localhost/v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}]}]} +GET: /v1/actions {} +GOT:{'actions': []} +GET: /v1/actions?sort_key=bad_name {} GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/non-existent', 'op': 'remove'}]'. Reason: can't remove non-existent object 'non-existent'\", \"debuginfo\": null}"} -DELETE: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Invalid sort key: bad_name\", \"debuginfo\": null}"} +GET: /v1/action_plans/?limit=3 {} +GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': 'a7539eec-bb92-46e8-a4ee-6a68b6c27cd0', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/a7539eec-bb92-46e8-a4ee-6a68b6c27cd0', 'rel': 'self'}, {'href': 'http://localhost/action_plans/a7539eec-bb92-46e8-a4ee-6a68b6c27cd0', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '3e322f3c-d58e-497e-8e11-30c02501ffd0', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/3e322f3c-d58e-497e-8e11-30c02501ffd0', 'rel': 'self'}, {'href': 'http://localhost/action_plans/3e322f3c-d58e-497e-8e11-30c02501ffd0', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': 'd158091c-9259-4de9-ac8c-55567a08f5a3', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/d158091c-9259-4de9-ac8c-55567a08f5a3', 'rel': 'self'}, {'href': 'http://localhost/action_plans/d158091c-9259-4de9-ac8c-55567a08f5a3', 'rel': 'bookmark'}], 'updated_at': None}], 'next': 'http://localhost/v1/action_plans?sort_key=id&sort_dir=asc&limit=3&marker=d158091c-9259-4de9-ac8c-55567a08f5a3'} +GET: /v1/action_plans {} +GOT:{'action_plans': []} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [{'name': 'test_indicator', 'description': 'Test indicator', 'unit': '%', 'value': 0.0}], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:16:51.412764+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans/f50cdfb9-8f91-4e66-891a-89ebff9d4722 {} +GOT:{'efficacy_indicators': [], 'uuid': 'f50cdfb9-8f91-4e66-891a-89ebff9d4722', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/f50cdfb9-8f91-4e66-891a-89ebff9d4722', 'rel': 'self'}, {'href': 'http://localhost/action_plans/f50cdfb9-8f91-4e66-891a-89ebff9d4722', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:16:53.271370+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans/f50cdfb9-8f91-4e66-891a-89ebff9d4722 {} +GOT:{'efficacy_indicators': [], 'uuid': 'f50cdfb9-8f91-4e66-891a-89ebff9d4722', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/f50cdfb9-8f91-4e66-891a-89ebff9d4722', 'rel': 'self'}, {'href': 'http://localhost/action_plans/f50cdfb9-8f91-4e66-891a-89ebff9d4722', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:16:53.271370+00:00', 'deleted_at': None, 'updated_at': None} +GET: /action_plans/f50cdfb9-8f91-4e66-891a-89ebff9d4722 {} +GOT:{'efficacy_indicators': [], 'uuid': 'f50cdfb9-8f91-4e66-891a-89ebff9d4722', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/f50cdfb9-8f91-4e66-891a-89ebff9d4722', 'rel': 'self'}, {'href': 'http://localhost/action_plans/f50cdfb9-8f91-4e66-891a-89ebff9d4722', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:16:53.271370+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans {} +GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': 'ad001241-ba7b-42c6-9f5c-80379186ac6d', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/ad001241-ba7b-42c6-9f5c-80379186ac6d', 'rel': 'self'}, {'href': 'http://localhost/action_plans/ad001241-ba7b-42c6-9f5c-80379186ac6d', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': 'c7c5e7ef-5096-4779-9904-f4b93812cbed', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/c7c5e7ef-5096-4779-9904-f4b93812cbed', 'rel': 'self'}, {'href': 'http://localhost/action_plans/c7c5e7ef-5096-4779-9904-f4b93812cbed', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '51701119-8ddb-49fd-96c9-29caac0f8bb7', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/51701119-8ddb-49fd-96c9-29caac0f8bb7', 'rel': 'self'}, {'href': 'http://localhost/action_plans/51701119-8ddb-49fd-96c9-29caac0f8bb7', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '85167e6a-bccf-4603-9509-7f4fa94e62da', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/85167e6a-bccf-4603-9509-7f4fa94e62da', 'rel': 'self'}, {'href': 'http://localhost/action_plans/85167e6a-bccf-4603-9509-7f4fa94e62da', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '6d93b4a1-b7c2-40a4-95e6-a1368491e530', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/6d93b4a1-b7c2-40a4-95e6-a1368491e530', 'rel': 'self'}, {'href': 'http://localhost/action_plans/6d93b4a1-b7c2-40a4-95e6-a1368491e530', 'rel': 'bookmark'}], 'updated_at': None}]}watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_many +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_many ... ok +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_detail_soft_deleted +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_detail_soft_deleted ... ok +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_get_one_soft_deleted +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_get_one_soft_deleted ... ok +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_many_with_soft_deleted +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_many_with_soft_deleted ... ok +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_many_with_audit_uuid +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_many_with_audit_uuid ... ok +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_many_with_soft_deleted_audit_uuid +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_many_with_soft_deleted_audit_uuid ... ok + +PATCH: /v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'SUCCEEDED', 'op': 'replace'}] GOT:Response: 403 Forbidden Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow audit_template:delete to be performed.\", \"debuginfo\": null}"} -GET: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Cannot modify an action directly\", \"debuginfo\": null}"} +DELETE: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 GOT:Response: 403 Forbidden Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow audit_template:get to be performed.\", \"debuginfo\": null}"} -GET: /v1/audit_templates/detail {} -GOT:{'audit_templates': [{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': 'd9b9097a-9d79-4153-b96a-7bc5684660fd', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T16:18:05.399112+00:00', 'deleted_at': None, 'updated_at': None}]} -GET: /v1/audit_templates?goal=2bceb8a7-207c-42e3-be99-ac7fa7310678 {} -GOT:{'audit_templates': [{'uuid': 'affcdd02-a0d5-4693-be2e-3e8e87da2fbc', 'name': 'My Audit Template 4', 'goal_uuid': '2bceb8a7-207c-42e3-be99-ac7fa7310678', 'goal_name': 'dummy_2', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/affcdd02-a0d5-4693-be2e-3e8e87da2fbc', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/affcdd02-a0d5-4693-be2e-3e8e87da2fbc', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '25543598-6cf4-4e8f-af47-2dd09ff6ad88', 'name': 'My Audit Template 5', 'goal_uuid': '2bceb8a7-207c-42e3-be99-ac7fa7310678', 'goal_name': 'dummy_2', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/25543598-6cf4-4e8f-af47-2dd09ff6ad88', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/25543598-6cf4-4e8f-af47-2dd09ff6ad88', 'rel': 'bookmark'}], 'scope': []}]} -GET: /v1/audit_templates/My%20Audit%20Template {} -GOT:{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': '3d74b236-8fb8-4cee-a43f-68444dec0665', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T16:18:07.831226+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} -GOT:{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': '23153eb7-3e04-402f-bbcc-cc54250be08b', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T16:18:10.492975+00:00', 'deleted_at': '2021-02-17T16:18:10.559909+00:00', 'updated_at': '2021-02-17T16:18:10.566659+00:00'} -GET: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} -GOT:Response: 404 Not Found +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow action_plan:delete to be performed.\", \"debuginfo\": null}"} +GET: /v1/action_plans/detail {} +GOT:Response: 403 Forbidden Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"AuditTemplate e74c40e0-d825-11e2-a28f-0800200c9a66 could not be found\", \"debuginfo\": null}"} -GET: /v1/audit_templates?sort_key=name {} -GOT:{'audit_templates': [{'uuid': '253595d9-5ac7-4e19-997c-5c0015e9d284', 'name': 'My Audit Template 1', 'goal_uuid': 'e4cd94de-c9ef-4781-bef5-59fd0bcccd4e', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/253595d9-5ac7-4e19-997c-5c0015e9d284', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/253595d9-5ac7-4e19-997c-5c0015e9d284', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'cf6e6c89-6080-4a81-80a5-ebedb68b757f', 'name': 'My Audit Template 2', 'goal_uuid': 'e4cd94de-c9ef-4781-bef5-59fd0bcccd4e', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/cf6e6c89-6080-4a81-80a5-ebedb68b757f', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/cf6e6c89-6080-4a81-80a5-ebedb68b757f', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '605f4b2e-1991-4e7f-8169-589c74fe5ee2', 'name': 'My Audit Template 3', 'goal_uuid': 'e4cd94de-c9ef-4781-bef5-59fd0bcccd4e', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/605f4b2e-1991-4e7f-8169-589c74fe5ee2', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/605f4b2e-1991-4e7f-8169-589c74fe5ee2', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'a9ae0d66-98ed-4aa7-836c-e7548a790c67', 'name': 'My Audit Template 4', 'goal_uuid': 'e4cd94de-c9ef-4781-bef5-59fd0bcccd4e', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/a9ae0d66-98ed-4aa7-836c-e7548a790c67', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/a9ae0d66-98ed-4aa7-836c-e7548a790c67', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '18c73443-073d-4bf9-bde9-0f1f8ce3c1c6', 'name': 'My Audit Template 5', 'goal_uuid': 'e4cd94de-c9ef-4781-bef5-59fd0bcccd4e', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/18c73443-073d-4bf9-bde9-0f1f8ce3c1c6', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/18c73443-073d-4bf9-bde9-0f1f8ce3c1c6', 'rel': 'bookmark'}], 'scope': []}]}watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_many_with_sort_key_name -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_many_with_sort_key_name ... ok -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_one -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_one ... ok -watcher.tests.api.v1.test_audit_templates.TestDelete.test_delete_audit_template_by_uuid -watcher.tests.api.v1.test_audit_templates.TestDelete.test_delete_audit_template_by_uuid ... ok -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_get_one_soft_deleted_ok -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_get_one_soft_deleted_ok ... ok -watcher.tests.api.v1.test_audit_templates.TestPost.test_create_audit_template_with_invalid_goal -watcher.tests.api.v1.test_audit_templates.TestPost.test_create_audit_template_with_invalid_goal ... ok - -GET: /v1/action_plans {} -GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'DELETED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'updated_at': '2021-02-17T16:17:59.045258+00:00'}]} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow action_plan:detail to be performed.\", \"debuginfo\": null}"} GET: /v1/action_plans {} -GOT:{'action_plans': []} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'RECOMMENDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:00.408241+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'op': 'remove'}] -GOT:Response: 400 Bad Request +GOT:Response: 403 Forbidden Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'remove'}]'. Reason: State transition not allowed: (RECOMMENDED -> Unset)\", \"debuginfo\": null}"} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow action_plan:get_all to be performed.\", \"debuginfo\": null}"} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'RECOMMENDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:02.205007+00:00', 'deleted_at': None, 'updated_at': None} +GOT:Response: 403 Forbidden +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow action_plan:get to be performed.\", \"debuginfo\": null}"} PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'DELETED', 'op': 'replace'}] -GOT:Response: 400 Bad Request +GOT:Response: 403 Forbidden Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'DELETED'}]'. Reason: State transition not allowed: (RECOMMENDED -> DELETED)\", \"debuginfo\": null}"} -PATCH: /v1/action_plans/63750d49-a23f-491a-b758-ef64ddb9527e [{'path': '/state', 'value': 'PENDING', 'op': 'replace'}] +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow action_plan:update to be performed.\", \"debuginfo\": null}"} +GET: /v1/action_plans {} +GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': '34d355d4-74a5-4f20-bada-e41044d2472d', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/34d355d4-74a5-4f20-bada-e41044d2472d', 'rel': 'self'}, {'href': 'http://localhost/action_plans/34d355d4-74a5-4f20-bada-e41044d2472d', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '6118b6e0-3d3c-4538-a97e-6b8f55b58a15', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/6118b6e0-3d3c-4538-a97e-6b8f55b58a15', 'rel': 'self'}, {'href': 'http://localhost/action_plans/6118b6e0-3d3c-4538-a97e-6b8f55b58a15', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '534f1610-e095-4c84-baba-728287c8f601', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/534f1610-e095-4c84-baba-728287c8f601', 'rel': 'self'}, {'href': 'http://localhost/action_plans/534f1610-e095-4c84-baba-728287c8f601', 'rel': 'bookmark'}], 'updated_at': None}], 'next': 'http://localhost/v1/action_plans?sort_key=id&sort_dir=asc&limit=3&marker=534f1610-e095-4c84-baba-728287c8f601'} +GET: /v1/action_plans/detail {} +GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:16:56.075800+00:00', 'deleted_at': None, 'updated_at': None}]} +GET: /v1/action_plan/76be87bd-3422-43f9-93a0-e85a577e3061/detail {} GOT:Response: 404 Not Found Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"ActionPlan 63750d49-a23f-491a-b758-ef64ddb9527e could not be found\", \"debuginfo\": null}"} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'RECOMMENDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:07.869824+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'ONGOING', 'op': 'replace'}] -GOT:Response: 400 Bad Request -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'ONGOING'}]'. Reason: State transition not allowed: (RECOMMENDED -> ONGOING)\", \"debuginfo\": null}"} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'RECOMMENDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:07.869824+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'RECOMMENDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:10.113250+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'FAILED', 'op': 'replace'}] -GOT:Response: 400 Bad Request -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'FAILED'}]'. Reason: State transition not allowed: (RECOMMENDED -> FAILED)\", \"debuginfo\": null}"} +{"error_message": "404 Not Found\n\nThe resource could not be found.\n\n "} +GET: /v1/action_plans/detail {} +GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'DELETED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:16:59.253059+00:00', 'deleted_at': '2021-02-17T17:17:00.021837+00:00', 'updated_at': '2021-02-17T17:17:00.048467+00:00'}]} +GET: /v1/action_plans/detail {} +GOT:{'action_plans': []} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'RECOMMENDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:10.113250+00:00', 'deleted_at': None, 'updated_at': None} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'DELETED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:17:02.073561+00:00', 'deleted_at': '2021-02-17T17:17:02.828285+00:00', 'updated_at': '2021-02-17T17:17:02.855201+00:00'} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'RECOMMENDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:12.167479+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'SUCCEEDED', 'op': 'replace'}] -GOT:Response: 400 Bad Request +GOT:Response: 404 Not Found Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUCCEEDED'}]'. Reason: State transition not allowed: (RECOMMENDED -> SUCCEEDED)\", \"debuginfo\": null}"} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'RECOMMENDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:12.167479+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {}watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(RECOMMENDED -> DELETED) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(RECOMMENDED -> DELETED) ... ok -watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_detail_soft_deleted -watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_detail_soft_deleted ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(RECOMMENDED -> SUPERSEDED) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(RECOMMENDED -> SUPERSEDED) ... ok -watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_filter_by_goal_name -watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_filter_by_goal_name ... ok +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"ActionPlan 76be87bd-3422-43f9-93a0-e85a577e3061 could not be found\", \"debuginfo\": null}"} +GET: /v1/action_plans {} +GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': '0eb2ec73-0c75-4de0-a314-721c0417d3ec', 'audit_uuid': '10cd1205-46ca-4062-bdcb-93a032aae3e5', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/0eb2ec73-0c75-4de0-a314-721c0417d3ec', 'rel': 'self'}, {'href': 'http://localhost/action_plans/0eb2ec73-0c75-4de0-a314-721c0417d3ec', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '189a4ba2-e325-4a9a-961e-57ab5c34447b', 'audit_uuid': '10cd1205-46ca-4062-bdcb-93a032aae3e5', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/189a4ba2-e325-4a9a-961e-57ab5c34447b', 'rel': 'self'}, {'href': 'http://localhost/action_plans/189a4ba2-e325-4a9a-961e-57ab5c34447b', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': 'dfdf2b5b-68a7-49cd-b4b7-53353443f701', 'audit_uuid': '10cd1205-46ca-4062-bdcb-93a032aae3e5', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/dfdf2b5b-68a7-49cd-b4b7-53353443f701', 'rel': 'self'}, {'href': 'http://localhost/action_plans/dfdf2b5b-68a7-49cd-b4b7-53353443f701', 'rel': 'bookmark'}], 'updated_at': None}]} +GET: /v1/action_plans?audit_uuid=1358fa71-e037-49d4-bd11-0b30c0e550e6 {} +GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': 'f503d071-3399-456c-818b-faaf7ab7955a', 'audit_uuid': '1358fa71-e037-49d4-bd11-0b30c0e550e6', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/f503d071-3399-456c-818b-faaf7ab7955a', 'rel': 'self'}, {'href': 'http://localhost/action_plans/f503d071-3399-456c-818b-faaf7ab7955a', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': 'e21c1404-ae8e-470b-8bd8-ad061095366d', 'audit_uuid': '1358fa71-e037-49d4-bd11-0b30c0e550e6', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/e21c1404-ae8e-470b-8bd8-ad061095366d', 'rel': 'self'}, {'href': 'http://localhost/action_plans/e21c1404-ae8e-470b-8bd8-ad061095366d', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '72ec4fdf-d524-442d-9649-94f98ea2ac3a', 'audit_uuid': '1358fa71-e037-49d4-bd11-0b30c0e550e6', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/72ec4fdf-d524-442d-9649-94f98ea2ac3a', 'rel': 'self'}, {'href': 'http://localhost/action_plans/72ec4fdf-d524-442d-9649-94f98ea2ac3a', 'rel': 'bookmark'}], 'updated_at': None}]}watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_many_with_audit_uuid_filter +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_many_with_audit_uuid_filter ... ok +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_many_without_soft_deleted +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_many_without_soft_deleted ... ok +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_many_with_sort_key_audit_uuid +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_many_with_sort_key_audit_uuid ... ok +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_one +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_one ... ok +watcher.tests.api.v1.test_actions_plans.TestDelete.test_delete_action_plan_without_action +watcher.tests.api.v1.test_actions_plans.TestDelete.test_delete_action_plan_without_action ... ok +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_one_soft_deleted +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_one_soft_deleted ... ok +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_sort_key_validation +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_sort_key_validation ... ok +watcher.tests.api.v1.test_actions_plans.TestDelete.test_delete_action_plan_not_found +watcher.tests.api.v1.test_actions_plans.TestDelete.test_delete_action_plan_not_found ... ok -DELETE: /v1/audit_templates/My%20Audit%20Template +GET: /v1/action_plans {} +GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': '2fe08763-afa3-427f-a42c-6e7c163b5b6d', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/2fe08763-afa3-427f-a42c-6e7c163b5b6d', 'rel': 'self'}, {'href': 'http://localhost/action_plans/2fe08763-afa3-427f-a42c-6e7c163b5b6d', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '82028131-8d47-473c-97a1-b0c08c772886', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/82028131-8d47-473c-97a1-b0c08c772886', 'rel': 'self'}, {'href': 'http://localhost/action_plans/82028131-8d47-473c-97a1-b0c08c772886', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '12a0b151-43f3-4006-b19a-0ee5f2be0a23', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/12a0b151-43f3-4006-b19a-0ee5f2be0a23', 'rel': 'self'}, {'href': 'http://localhost/action_plans/12a0b151-43f3-4006-b19a-0ee5f2be0a23', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '1248e863-2b4e-4113-90f6-5a4a9c448b39', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'DELETED', 'links': [{'href': 'http://localhost/v1/action_plans/1248e863-2b4e-4113-90f6-5a4a9c448b39', 'rel': 'self'}, {'href': 'http://localhost/action_plans/1248e863-2b4e-4113-90f6-5a4a9c448b39', 'rel': 'bookmark'}], 'updated_at': '2021-02-17T17:17:01.963128+00:00'}, {'efficacy_indicators': [], 'uuid': '23b8596f-f109-4e5b-b0ae-7172cb55ee55', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'DELETED', 'links': [{'href': 'http://localhost/v1/action_plans/23b8596f-f109-4e5b-b0ae-7172cb55ee55', 'rel': 'self'}, {'href': 'http://localhost/action_plans/23b8596f-f109-4e5b-b0ae-7172cb55ee55', 'rel': 'bookmark'}], 'updated_at': '2021-02-17T17:17:02.863568+00:00'}]} +PATCH: /v1/audits/8b126480-c504-4869-8630-7bc4b72a6236 [{'path': '/state', 'value': 'CANCELLED', 'op': 'replace'}] +GOT:Response: 200 OK +Content-Type: application/json +{"uuid": "8b126480-c504-4869-8630-7bc4b72a6236", "name": "My Audit 2", "audit_type": "ONESHOT", "state": "CANCELLED", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/8b126480-c504-4869-8630-7bc4b72a6236", "rel": "self"}, {"href": "http://localhost/audits/8b126480-c504-4869-8630-7bc4b72a6236", "rel": "bookmark"}], "interval": "3600", "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": "host_1", "created_at": "2021-02-17T17:17:05.758095+00:00", "deleted_at": null, "updated_at": "2021-02-17T17:17:07.948994+00:00"} +DELETE: /v1/audits/8b126480-c504-4869-8630-7bc4b72a6236 GOT:Response: 204 No Content -GET: /v1/audit_templates/My%20Audit%20Template {} -GOT:Response: 404 Not Found -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"AuditTemplate My Audit Template could not be found\", \"debuginfo\": null}"} -GET: /v1/audit_templates/detail {} -GOT:{'audit_templates': [{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': 'df30ddd7-8af8-4d9d-aa57-05903af010d7', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T16:18:06.672362+00:00', 'deleted_at': None, 'updated_at': None}]} -GET: /v1/audit_templates {} -GOT:{'audit_templates': []} -GET: /v1/audit_templates {} -GOT:{'audit_templates': [{'uuid': '4178c12d-f302-4611-9159-5b4c8c4bdeec', 'name': 'My Audit Template 1', 'goal_uuid': '60135793-3721-497a-8684-1e62cf2001fd', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/4178c12d-f302-4611-9159-5b4c8c4bdeec', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/4178c12d-f302-4611-9159-5b4c8c4bdeec', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'd606b9bd-ecdb-4ac8-9152-f53892b01a23', 'name': 'My Audit Template 2', 'goal_uuid': '60135793-3721-497a-8684-1e62cf2001fd', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/d606b9bd-ecdb-4ac8-9152-f53892b01a23', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/d606b9bd-ecdb-4ac8-9152-f53892b01a23', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'af20a703-4aff-4823-8a99-4d0d08cb14d3', 'name': 'My Audit Template 3', 'goal_uuid': '60135793-3721-497a-8684-1e62cf2001fd', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/af20a703-4aff-4823-8a99-4d0d08cb14d3', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/af20a703-4aff-4823-8a99-4d0d08cb14d3', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'e8cd7016-32af-4e76-867b-0a1e8211ce31', 'name': 'My Audit Template 4', 'goal_uuid': '60135793-3721-497a-8684-1e62cf2001fd', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e8cd7016-32af-4e76-867b-0a1e8211ce31', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e8cd7016-32af-4e76-867b-0a1e8211ce31', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '5acfaee0-0c0d-4db9-8fd9-542d1a69a692', 'name': 'My Audit Template 5', 'goal_uuid': '60135793-3721-497a-8684-1e62cf2001fd', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/5acfaee0-0c0d-4db9-8fd9-542d1a69a692', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/5acfaee0-0c0d-4db9-8fd9-542d1a69a692', 'rel': 'bookmark'}], 'scope': []}]} -PATCH: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/goal', 'value': 'fc0ca640-6e50-4113-a139-219e50e9b5b2', 'op': 'add'}] -GOT:Response: 200 OK -Content-Type: application/json -{"uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "name": "My Audit Template", "description": "Desc. Of My Audit Template", "goal_uuid": "fc0ca640-6e50-4113-a139-219e50e9b5b2", "goal_name": "dummy_2", "strategy_uuid": null, "strategy_name": null, "links": [{"href": "http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "scope": [], "created_at": "2021-02-17T16:18:11.044013+00:00", "deleted_at": null, "updated_at": "2021-02-17T16:18:11.615524+00:00"} -GET: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} -GOT:{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': 'fc0ca640-6e50-4113-a139-219e50e9b5b2', 'goal_name': 'dummy_2', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T16:18:11.044013+00:00', 'deleted_at': None, 'updated_at': '2021-02-17T16:18:11.615524+00:00'} -GET: /v1/audit_templates/My%20Audit%20Template {} -GOT:{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': '5d6494ea-db32-4cfd-8cd3-714d65448a44', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T16:18:12.893189+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audit_templates/My Audit Template [{'path': '/goal', 'value': '3b3a52d3-345a-4d02-9365-8cd48c3ebcf8', 'op': 'replace'}] -GOT:Response: 200 OK +GET: /v1/action_plans {} +GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': 'd01222e2-3d23-4369-abfc-a457bd72538f', 'audit_uuid': None, 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/d01222e2-3d23-4369-abfc-a457bd72538f', 'rel': 'self'}, {'href': 'http://localhost/action_plans/d01222e2-3d23-4369-abfc-a457bd72538f', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '1a70faa7-25d6-4e21-9b24-16e5464e2eac', 'audit_uuid': None, 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/1a70faa7-25d6-4e21-9b24-16e5464e2eac', 'rel': 'self'}, {'href': 'http://localhost/action_plans/1a70faa7-25d6-4e21-9b24-16e5464e2eac', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '42f55ab3-f48e-445e-89fc-80f74c489ebe', 'audit_uuid': '4bbdc19b-e09c-46d1-9a30-ef6815d014bc', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/42f55ab3-f48e-445e-89fc-80f74c489ebe', 'rel': 'self'}, {'href': 'http://localhost/action_plans/42f55ab3-f48e-445e-89fc-80f74c489ebe', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': 'd3bcec06-fda2-4b62-8b01-bf869b330e02', 'audit_uuid': '4bbdc19b-e09c-46d1-9a30-ef6815d014bc', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/d3bcec06-fda2-4b62-8b01-bf869b330e02', 'rel': 'self'}, {'href': 'http://localhost/action_plans/d3bcec06-fda2-4b62-8b01-bf869b330e02', 'rel': 'bookmark'}], 'updated_at': None}]} +GET: /v1/action_plans {} +GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': '2f4e90ce-22e0-4746-a4fe-03abb0b7cfd2', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/2f4e90ce-22e0-4746-a4fe-03abb0b7cfd2', 'rel': 'self'}, {'href': 'http://localhost/action_plans/2f4e90ce-22e0-4746-a4fe-03abb0b7cfd2', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '7459ad6b-3661-4928-80d9-97ab0b679c3b', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/7459ad6b-3661-4928-80d9-97ab0b679c3b', 'rel': 'self'}, {'href': 'http://localhost/action_plans/7459ad6b-3661-4928-80d9-97ab0b679c3b', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': 'ab27f262-8d64-4280-b4b2-d99e0bf8d5b4', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/ab27f262-8d64-4280-b4b2-d99e0bf8d5b4', 'rel': 'self'}, {'href': 'http://localhost/action_plans/ab27f262-8d64-4280-b4b2-d99e0bf8d5b4', 'rel': 'bookmark'}], 'updated_at': None}]} +DELETE: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 +GOT:Response: 400 Bad Request Content-Type: application/json -{"uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "name": "My Audit Template", "description": "Desc. Of My Audit Template", "goal_uuid": "3b3a52d3-345a-4d02-9365-8cd48c3ebcf8", "goal_name": "dummy_2", "strategy_uuid": null, "strategy_name": null, "links": [{"href": "http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "scope": [], "created_at": "2021-02-17T16:18:12.893189+00:00", "deleted_at": null, "updated_at": "2000-01-01T00:00:00+00:00"} -GET: /v1/audit_templates/My Audit Template {} -GOT:{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': '3b3a52d3-345a-4d02-9365-8cd48c3ebcf8', 'goal_name': 'dummy_2', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T16:18:12.893189+00:00', 'deleted_at': None, 'updated_at': '2000-01-01T00:00:00+00:00'} -PATCH: /v1/audit_templates/a28ed11d-3572-4a00-bbd9-8eee2e197f7c [{'path': '/goal', 'value': 'e2838a33-e56b-4597-b826-b936070b9719', 'op': 'replace'}] +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't delete when state is 'ONGOING'.\", \"debuginfo\": null}"} +DELETE: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 +GOT:Response: 204 No Content + + +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} GOT:Response: 404 Not Found Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"AuditTemplate a28ed11d-3572-4a00-bbd9-8eee2e197f7c could not be found\", \"debuginfo\": null}"} -POST: /v1/audit_templates {'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'scope': [], 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': 'cb3d0b58-4415-4d90-b75b-1e96878730e3'} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"ActionPlan 76be87bd-3422-43f9-93a0-e85a577e3061 could not be found\", \"debuginfo\": null}"} +GET: /v1/action_plans {} +GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': '9b446cbd-aac5-4390-8937-100aac02d70b', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/9b446cbd-aac5-4390-8937-100aac02d70b', 'rel': 'self'}, {'href': 'http://localhost/action_plans/9b446cbd-aac5-4390-8937-100aac02d70b', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '0f5933c5-0314-4e8e-98d8-0dcdce687ef6', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/0f5933c5-0314-4e8e-98d8-0dcdce687ef6', 'rel': 'self'}, {'href': 'http://localhost/action_plans/0f5933c5-0314-4e8e-98d8-0dcdce687ef6', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': 'e1dfa32f-cb58-4f07-b88a-25cb0dad5912', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/e1dfa32f-cb58-4f07-b88a-25cb0dad5912', 'rel': 'self'}, {'href': 'http://localhost/action_plans/e1dfa32f-cb58-4f07-b88a-25cb0dad5912', 'rel': 'bookmark'}], 'updated_at': None}], 'next': 'http://localhost/v1/action_plans?sort_key=id&sort_dir=asc&limit=3&marker=e1dfa32f-cb58-4f07-b88a-25cb0dad5912'}watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_collection_links_default_limit +watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_collection_links_default_limit ... ok +watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_detail_soft_deleted +watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_detail_soft_deleted ... ok +watcher.tests.api.v1.test_actions_plans.TestDelete.test_delete_action_plan_with_action +watcher.tests.api.v1.test_actions_plans.TestDelete.test_delete_action_plan_with_action ... ok +watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_get_one_soft_deleted +watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_get_one_soft_deleted ... ok +watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_links +watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_links ... ok +watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_collection_links +watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_collection_links ... ok +watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_sort_key_validation +watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_sort_key_validation ... ok +watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_detail +watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_detail ... ok +watcher.tests.api.v1.test_actions_plans.TestPatch.test_add_non_existent_property_denied +watcher.tests.api.v1.test_actions_plans.TestPatch.test_add_non_existent_property_denied ... ok +watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_detail_against_single +watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_detail_against_single ... ok +watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_empty +watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_empty ... ok +watcher.tests.api.v1.test_actions_plans.TestPatch.test_remove_denied +watcher.tests.api.v1.test_actions_plans.TestPatch.test_remove_denied ... ok +watcher.tests.api.v1.test_actions_plans.TestPatch.test_remove_uuid_denied +watcher.tests.api.v1.test_actions_plans.TestPatch.test_remove_uuid_denied ... ok +watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_get_one_ok +watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_get_one_ok ... ok +watcher.tests.api.v1.test_actions_plans.TestPatch.test_replace_denied +watcher.tests.api.v1.test_actions_plans.TestPatch.test_replace_denied ... ok +watcher.tests.api.v1.test_actions_plans.TestPatch.test_replace_state_pending_ok +watcher.tests.api.v1.test_actions_plans.TestPatch.test_replace_state_pending_ok ... ok + +GET: /v1/action_plans/?sort_key=audit_uuid {} +GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': 'abb33dd2-393f-451f-bd6f-08890140674f', 'audit_uuid': '2f52360d-39f7-4c09-bfd9-1193952248ff', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/abb33dd2-393f-451f-bd6f-08890140674f', 'rel': 'self'}, {'href': 'http://localhost/action_plans/abb33dd2-393f-451f-bd6f-08890140674f', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': 'b64d53a2-e624-4cf6-9c3d-857e0d81c969', 'audit_uuid': '640f4b78-91b2-46fd-a40f-5587975fc113', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/b64d53a2-e624-4cf6-9c3d-857e0d81c969', 'rel': 'self'}, {'href': 'http://localhost/action_plans/b64d53a2-e624-4cf6-9c3d-857e0d81c969', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '123a557d-6ae2-4d3f-b81d-f45eb16fec8d', 'audit_uuid': '9de6bc77-5729-44c9-a058-97998eff349e', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/123a557d-6ae2-4d3f-b81d-f45eb16fec8d', 'rel': 'self'}, {'href': 'http://localhost/action_plans/123a557d-6ae2-4d3f-b81d-f45eb16fec8d', 'rel': 'bookmark'}], 'updated_at': None}]} +GET: /v1/action_plans {} +GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'updated_at': None}]} +GET: /v1/action_plans {} +GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'DELETED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'updated_at': '2021-02-17T17:17:19.016450+00:00'}]} +GET: /v1/action_plans {} +GOT:{'action_plans': []} +GET: /v1/action_plans?sort_key=bad_name {} GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Invalid input for field/attribute audit_template_postdata. Value: '{'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'scope': [], 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': 'cb3d0b58-4415-4d90-b75b-1e96878730e3'}'. Goal f7ad87ae-4298-91cf-93a0-f35a852e3652 is invalid\", \"debuginfo\": null}"} -POST: /v1/audit_templates {'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'scope': [], 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': 'cb3d0b58-4415-4d90-b75b-1e96878730e3'} -GOT:Response: 400 Bad Request +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Invalid sort key: bad_name\", \"debuginfo\": null}"} +DELETE: /v1/action_plans/f5cd203d-a7a9-4d9e-90f6-9d8e66bacaa8 +GOT:Response: 404 Not Found Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Invalid input for field/attribute audit_template_postdata. Value: '{'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'scope': [], 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': 'cb3d0b58-4415-4d90-b75b-1e96878730e3'}'. Goal f7ad87ae-4298-91cf-93a0-f35a852e3652 is invalid\", \"debuginfo\": null}"}watcher.tests.api.v1.test_audit_templates.TestPost.test_create_audit_template_with_invalid_strategy -watcher.tests.api.v1.test_audit_templates.TestPost.test_create_audit_template_with_invalid_strategy ... ok -watcher.tests.api.v1.test_audit_templates.TestPost.test_create_audit_template_with_uuid -watcher.tests.api.v1.test_audit_templates.TestPost.test_create_audit_template_with_uuid ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(RECOMMENDED -> CANCELLING) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(RECOMMENDED -> CANCELLING) ... ok +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"ActionPlan f5cd203d-a7a9-4d9e-90f6-9d8e66bacaa8 could not be found\", \"debuginfo\": null}"} +DELETE: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 +GOT:Response: 204 No Content + GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:02.275795+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'CANCELLING', 'op': 'replace'}] -GOT:Response: 200 OK -Content-Type: application/json -{"efficacy_indicators": [], "uuid": "76be87bd-3422-43f9-93a0-e85a577e3061", "audit_uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "strategy_uuid": "cb3d0b58-4415-4d90-b75b-1e96878730e3", "strategy_name": "TEST", "global_efficacy": [], "state": "CANCELLING", "links": [{"href": "http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061", "rel": "self"}, {"href": "http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061", "rel": "bookmark"}], "hostname": "host_1", "created_at": "2021-02-17T16:18:02.275795+00:00", "deleted_at": null, "updated_at": "2021-02-17T16:18:03.511372+00:00"} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:02.275795+00:00', 'deleted_at': None, 'updated_at': '2021-02-17T16:18:03.511372+00:00'} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'PENDING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:05.274751+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'CANCELLED', 'op': 'replace'}] -GOT:Response: 200 OK +GOT:Response: 404 Not Found Content-Type: application/json -{"efficacy_indicators": [], "uuid": "76be87bd-3422-43f9-93a0-e85a577e3061", "audit_uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "strategy_uuid": "cb3d0b58-4415-4d90-b75b-1e96878730e3", "strategy_name": "TEST", "global_efficacy": [], "state": "CANCELLED", "links": [{"href": "http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061", "rel": "self"}, {"href": "http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061", "rel": "bookmark"}], "hostname": "host_1", "created_at": "2021-02-17T16:18:05.274751+00:00", "deleted_at": null, "updated_at": "2021-02-17T16:18:06.454577+00:00"} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:05.274751+00:00', 'deleted_at': None, 'updated_at': '2021-02-17T16:18:06.454577+00:00'} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"ActionPlan 76be87bd-3422-43f9-93a0-e85a577e3061 could not be found\", \"debuginfo\": null}"} +GET: /v1/actions/?action_plan_uuid=76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'actions': []} GET: /v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:Response: 200 OK -Content-Type: application/json -{"uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "action_plan_uuid": "76be87bd-3422-43f9-93a0-e85a577e3061", "state": "PENDING", "action_type": "nop", "description": "", "input_parameters": {"key1": "val1", "key2": "val2", "resource_id": "10a47dd1-4874-4298-91cf-eff046dbdb8d"}, "parents": [], "links": [{"href": "http://localhost/v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "self"}, {"href": "http://localhost/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "bookmark"}], "created_at": "2021-02-17T16:18:08.132597+00:00", "deleted_at": null, "updated_at": null} -GET: /v1/audit_templates/detail {} -GOT:Response: 403 Forbidden +GOT:Response: 404 Not Found Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow audit_template:detail to be performed.\", \"debuginfo\": null}"} -GET: /v1/audit_templates {} -GOT:Response: 403 Forbidden +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Action 10a47dd1-4874-4298-91cf-eff046dbdb8d could not be found\", \"debuginfo\": null}"} +GET: /v1/action_plans/?limit=3 {} +GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': 'a45fba20-35a6-4cf8-a2f1-a5604f41d1a7', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/a45fba20-35a6-4cf8-a2f1-a5604f41d1a7', 'rel': 'self'}, {'href': 'http://localhost/action_plans/a45fba20-35a6-4cf8-a2f1-a5604f41d1a7', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '4ff1c692-abe7-4340-acac-471e447617cc', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/4ff1c692-abe7-4340-acac-471e447617cc', 'rel': 'self'}, {'href': 'http://localhost/action_plans/4ff1c692-abe7-4340-acac-471e447617cc', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '5138861c-64ce-4db3-a765-8e4cc9fb32f0', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/5138861c-64ce-4db3-a765-8e4cc9fb32f0', 'rel': 'self'}, {'href': 'http://localhost/action_plans/5138861c-64ce-4db3-a765-8e4cc9fb32f0', 'rel': 'bookmark'}], 'updated_at': None}], 'next': 'http://localhost/v1/action_plans?sort_key=id&sort_dir=asc&limit=3&marker=5138861c-64ce-4db3-a765-8e4cc9fb32f0'} +GET: /v1/action_plans/detail {} +GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:17:31.556299+00:00', 'deleted_at': None, 'updated_at': None}]} +GET: /v1/action_plan/76be87bd-3422-43f9-93a0-e85a577e3061/detail {} +GOT:Response: 404 Not Found Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow audit_template:get_all to be performed.\", \"debuginfo\": null}"} -GET: /v1/audit_templates/detail {} -GOT:{'audit_templates': [{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': '1ea6bc28-b78b-4d71-8ec2-8c148312aa78', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T16:18:13.679801+00:00', 'deleted_at': '2021-02-17T16:18:13.731700+00:00', 'updated_at': '2021-02-17T16:18:13.737991+00:00'}]} -GET: /v1/audit_templates/detail {} -GOT:{'audit_templates': []} -GET: /v1/audit_templates {} -GOT:{'audit_templates': [{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'goal_uuid': '31d8f8e7-db8f-47ed-a3d0-f11c27da1fe3', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': []}]} -GET: /v1/audit_templates {} -GOT:{'audit_templates': []} -GET: /v1/audit_templates/3a851903-17aa-43d1-ad43-da70d9e1ea93 {} -GOT:{'uuid': '3a851903-17aa-43d1-ad43-da70d9e1ea93', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': '48c53fdd-8768-4da3-a505-96bfd6739b0b', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/3a851903-17aa-43d1-ad43-da70d9e1ea93', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/3a851903-17aa-43d1-ad43-da70d9e1ea93', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T16:18:17.064162+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/audit_templates/3a851903-17aa-43d1-ad43-da70d9e1ea93 {} -GOT:{'uuid': '3a851903-17aa-43d1-ad43-da70d9e1ea93', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': '48c53fdd-8768-4da3-a505-96bfd6739b0b', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/3a851903-17aa-43d1-ad43-da70d9e1ea93', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/3a851903-17aa-43d1-ad43-da70d9e1ea93', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T16:18:17.064162+00:00', 'deleted_at': None, 'updated_at': None} -GET: /audit_templates/3a851903-17aa-43d1-ad43-da70d9e1ea93 {} -GOT:{'uuid': '3a851903-17aa-43d1-ad43-da70d9e1ea93', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': '48c53fdd-8768-4da3-a505-96bfd6739b0b', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/3a851903-17aa-43d1-ad43-da70d9e1ea93', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/3a851903-17aa-43d1-ad43-da70d9e1ea93', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T16:18:17.064162+00:00', 'deleted_at': None, 'updated_at': None}watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_links -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_links ... ok -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_many -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_many ... ok -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_sort_key_validation -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_sort_key_validation ... ok -watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_get_one_soft_deleted -watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_get_one_soft_deleted ... ok -watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_collection_links -watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_collection_links ... ok -watcher.tests.api.v1.test_audit_templates.TestDelete.test_delete_audit_template_not_found -watcher.tests.api.v1.test_audit_templates.TestDelete.test_delete_audit_template_not_found ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(PENDING -> RECOMMENDED) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(PENDING -> RECOMMENDED) ... ok -watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_detail_soft_deleted -watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_detail_soft_deleted ... ok -watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_many -watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_many ... ok -watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_collection_links_default_limit -watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_collection_links_default_limit ... ok -watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_one -watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_one ... ok -watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_sort_key_validation -watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_sort_key_validation ... ok +{"error_message": "404 Not Found\n\nThe resource could not be found.\n\n "} +GET: /v1/action_plans {} +GOT:{'action_plans': []} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [{'name': 'test_indicator', 'description': 'Test indicator', 'unit': '%', 'value': 0.0}], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:17:36.272275+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans {} +GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': 'bb38631c-4d99-4628-ab93-f256046ce8ac', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/bb38631c-4d99-4628-ab93-f256046ce8ac', 'rel': 'self'}, {'href': 'http://localhost/action_plans/bb38631c-4d99-4628-ab93-f256046ce8ac', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '877e2cea-ec60-4fc3-8ff1-e3b3cf12ce82', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/877e2cea-ec60-4fc3-8ff1-e3b3cf12ce82', 'rel': 'self'}, {'href': 'http://localhost/action_plans/877e2cea-ec60-4fc3-8ff1-e3b3cf12ce82', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': 'cc22c978-abd9-45e0-860b-50ced78bb40b', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/cc22c978-abd9-45e0-860b-50ced78bb40b', 'rel': 'self'}, {'href': 'http://localhost/action_plans/cc22c978-abd9-45e0-860b-50ced78bb40b', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '793694a1-7d98-4b9d-a541-5e3480fecbf7', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/793694a1-7d98-4b9d-a541-5e3480fecbf7', 'rel': 'self'}, {'href': 'http://localhost/action_plans/793694a1-7d98-4b9d-a541-5e3480fecbf7', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': 'e8303dbb-61bc-4fd3-9a6b-3eeede40797d', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/e8303dbb-61bc-4fd3-9a6b-3eeede40797d', 'rel': 'self'}, {'href': 'http://localhost/action_plans/e8303dbb-61bc-4fd3-9a6b-3eeede40797d', 'rel': 'bookmark'}], 'updated_at': None}]}watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_many +watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_many ... ok +watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_many_with_audit_uuid +watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_many_with_audit_uuid ... ok -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'RECOMMENDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:14.291466+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'DELETED', 'op': 'replace'}] -GOT:Response: 400 Bad Request -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'DELETED'}]'. Reason: State transition not allowed: (RECOMMENDED -> DELETED)\", \"debuginfo\": null}"} +GET: /v1/action_plans/detail {} +GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'DELETED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:17:23.125894+00:00', 'deleted_at': '2021-02-17T17:17:23.980801+00:00', 'updated_at': '2021-02-17T17:17:23.997677+00:00'}]} +GET: /v1/action_plans/detail {} +GOT:{'action_plans': []} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'RECOMMENDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:14.291466+00:00', 'deleted_at': None, 'updated_at': None} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'DELETED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:17:25.879156+00:00', 'deleted_at': '2021-02-17T17:17:26.617890+00:00', 'updated_at': '2021-02-17T17:17:26.641635+00:00'} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'RECOMMENDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:16.456276+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'SUPERSEDED', 'op': 'replace'}] +GOT:Response: 404 Not Found +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"ActionPlan 76be87bd-3422-43f9-93a0-e85a577e3061 could not be found\", \"debuginfo\": null}"} +GET: /v1/action_plans/4a2603b4-f5ac-47bd-8b80-06c92bd21698 {} +GOT:{'efficacy_indicators': [], 'uuid': '4a2603b4-f5ac-47bd-8b80-06c92bd21698', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/4a2603b4-f5ac-47bd-8b80-06c92bd21698', 'rel': 'self'}, {'href': 'http://localhost/action_plans/4a2603b4-f5ac-47bd-8b80-06c92bd21698', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:17:28.583799+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans/4a2603b4-f5ac-47bd-8b80-06c92bd21698 {} +GOT:{'efficacy_indicators': [], 'uuid': '4a2603b4-f5ac-47bd-8b80-06c92bd21698', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/4a2603b4-f5ac-47bd-8b80-06c92bd21698', 'rel': 'self'}, {'href': 'http://localhost/action_plans/4a2603b4-f5ac-47bd-8b80-06c92bd21698', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:17:28.583799+00:00', 'deleted_at': None, 'updated_at': None} +GET: /action_plans/4a2603b4-f5ac-47bd-8b80-06c92bd21698 {} +GOT:{'efficacy_indicators': [], 'uuid': '4a2603b4-f5ac-47bd-8b80-06c92bd21698', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/4a2603b4-f5ac-47bd-8b80-06c92bd21698', 'rel': 'self'}, {'href': 'http://localhost/action_plans/4a2603b4-f5ac-47bd-8b80-06c92bd21698', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:17:28.583799+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans?sort_key=bad_name {} GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUPERSEDED'}]'. Reason: State transition not allowed: (RECOMMENDED -> SUPERSEDED)\", \"debuginfo\": null}"} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'RECOMMENDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:16.456276+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'RECOMMENDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:18.362698+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'CANCELLING', 'op': 'replace'}] +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Invalid sort key: bad_name\", \"debuginfo\": null}"} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/foo', 'value': 'bar', 'op': 'add'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'CANCELLING'}]'. Reason: State transition not allowed: (RECOMMENDED -> CANCELLING)\", \"debuginfo\": null}"} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'RECOMMENDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:18.362698+00:00', 'deleted_at': None, 'updated_at': None} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Adding a new attribute (/foo) to the root of the resource is not allowed\", \"debuginfo\": null}"} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'PENDING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:20.785837+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'RECOMMENDED', 'op': 'replace'}] +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'RECOMMENDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:17:34.370513+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'RECOMMENDED'}]'. Reason: State transition not allowed: (PENDING -> RECOMMENDED)\", \"debuginfo\": null}"} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'PENDING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:20.785837+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'PENDING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:22.683244+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'ONGOING', 'op': 'replace'}] +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'remove'}]'. Reason: State transition not allowed: (RECOMMENDED -> Unset)\", \"debuginfo\": null}"} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/uuid', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'ONGOING'}]'. Reason: State transition not allowed: (PENDING -> ONGOING)\", \"debuginfo\": null}"} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"'/uuid' is an internal attribute and can not be updated\", \"debuginfo\": null}"} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'PENDING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:22.683244+00:00', 'deleted_at': None, 'updated_at': None}watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(PENDING -> ONGOING) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(PENDING -> ONGOING) ... ok -watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_filter_by_strategy_uuid -watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_filter_by_strategy_uuid ... ok -watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_many_without_soft_deleted -watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_many_without_soft_deleted ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(PENDING -> FAILED) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(PENDING -> FAILED) ... ok -watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_sort_key_validation -watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_sort_key_validation ... ok -watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_get_one_soft_deleted_ok -watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_get_one_soft_deleted_ok ... ok -watcher.tests.api.v1.test_audits.TestAuditPolicyEnforcement.test_policy_disallow_detail -watcher.tests.api.v1.test_audits.TestAuditPolicyEnforcement.test_policy_disallow_detail ... ok -watcher.tests.api.v1.test_audit_templates.TestPatch.test_remove_strategy -watcher.tests.api.v1.test_audit_templates.TestPatch.test_remove_strategy ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(PENDING -> SUCCEEDED) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(PENDING -> SUCCEEDED) ... ok -watcher.tests.api.v1.test_audits.TestListAudit.test_collection_links_default_limit -watcher.tests.api.v1.test_audits.TestListAudit.test_collection_links_default_limit ... ok - -GET: /v1/audit_templates {} -GOT:{'audit_templates': [{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'goal_uuid': '87adcb46-fd3f-4581-b36c-ff9aa9e54046', 'goal_name': 'dummy_1', 'strategy_uuid': '7ccf3267-e39d-48d7-b201-31a3d6a0647f', 'strategy_name': 'strategy_1', 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': []}]} -DELETE: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 -GOT:Response: 204 No Content - - -GET: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} -GOT:Response: 404 Not Found -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"AuditTemplate e74c40e0-d825-11e2-a28f-0800200c9a66 could not be found\", \"debuginfo\": null}"} -GET: /v1/audit_templates/detail {} -GOT:{'audit_templates': [{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': 'fc575761-a971-4d14-8c6a-c62f5a8581b5', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T16:18:16.698882+00:00', 'deleted_at': '2021-02-17T16:18:16.850861+00:00', 'updated_at': '2021-02-17T16:18:16.871244+00:00'}]} -GET: /v1/audit_templates/detail {} -GOT:{'audit_templates': []} -GET: /v1/audit_templates?goal=dummy_2 {} -GOT:{'audit_templates': [{'uuid': '7e2801c9-c434-49b6-be39-fac7b7029e14', 'name': 'My Audit Template 4', 'goal_uuid': 'b0a680ad-df13-4d61-b1c2-7964b628afd7', 'goal_name': 'dummy_2', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/7e2801c9-c434-49b6-be39-fac7b7029e14', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/7e2801c9-c434-49b6-be39-fac7b7029e14', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'a0a9b038-8991-4e51-9ccd-40bfe6d71d16', 'name': 'My Audit Template 5', 'goal_uuid': 'b0a680ad-df13-4d61-b1c2-7964b628afd7', 'goal_name': 'dummy_2', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/a0a9b038-8991-4e51-9ccd-40bfe6d71d16', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/a0a9b038-8991-4e51-9ccd-40bfe6d71d16', 'rel': 'bookmark'}], 'scope': []}]} -GET: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} -GOT:{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': '70693435-6d04-4e65-8277-ce0d24768f83', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T16:18:20.118355+00:00', 'deleted_at': '2021-02-17T16:18:20.195551+00:00', 'updated_at': '2021-02-17T16:18:20.260752+00:00'} -GET: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} -GOT:Response: 404 Not Found -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"AuditTemplate e74c40e0-d825-11e2-a28f-0800200c9a66 could not be found\", \"debuginfo\": null}"} -GET: /v1/audit_templates {} -GOT:{'audit_templates': [{'uuid': '9f433354-d259-478f-8b27-ae9728276db8', 'name': 'My Audit Template 1', 'goal_uuid': '937c81c1-6f74-4026-b2e0-86095f6825ca', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/9f433354-d259-478f-8b27-ae9728276db8', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/9f433354-d259-478f-8b27-ae9728276db8', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'c8965677-47ba-4a5d-9ee6-71ffd4cdb1d7', 'name': 'My Audit Template 2', 'goal_uuid': '937c81c1-6f74-4026-b2e0-86095f6825ca', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/c8965677-47ba-4a5d-9ee6-71ffd4cdb1d7', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/c8965677-47ba-4a5d-9ee6-71ffd4cdb1d7', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'cd86c801-3c3a-46f0-b0dc-582121cea695', 'name': 'My Audit Template 3', 'goal_uuid': '937c81c1-6f74-4026-b2e0-86095f6825ca', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/cd86c801-3c3a-46f0-b0dc-582121cea695', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/cd86c801-3c3a-46f0-b0dc-582121cea695', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'f636aa34-e440-4fea-96bf-97662fe1fdcb', 'name': 'My Audit Template 4', 'goal_uuid': '937c81c1-6f74-4026-b2e0-86095f6825ca', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/f636aa34-e440-4fea-96bf-97662fe1fdcb', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/f636aa34-e440-4fea-96bf-97662fe1fdcb', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '2e6b790c-205e-473e-823b-cf3c3774d9cc', 'name': 'My Audit Template 5', 'goal_uuid': '937c81c1-6f74-4026-b2e0-86095f6825ca', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/2e6b790c-205e-473e-823b-cf3c3774d9cc', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/2e6b790c-205e-473e-823b-cf3c3774d9cc', 'rel': 'bookmark'}], 'scope': []}]} -GET: /v1/audit_templates {} -GOT:{'audit_templates': [{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'goal_uuid': '11455314-995a-4109-8fb2-97267cf94f5f', 'goal_name': 'dummy_1', 'strategy_uuid': 'd59ac6e4-a512-4e1e-b776-8f74192efdfd', 'strategy_name': 'strategy_1', 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': []}]} -GET: /v1/audit_templates?sort_key=goal_bad_name {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'RECOMMENDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:17:38.142445+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'DELETED', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Invalid sort key: goal_bad_name\", \"debuginfo\": null}"} -GET: /v1/audit_templates/271da6f3-918e-4609-9b1e-580673c2160c {} -GOT:{'uuid': '271da6f3-918e-4609-9b1e-580673c2160c', 'name': 'AT_35a27f29-aa28-4224-a35e-5ad7f520930b', 'description': 'Desc. Of My Audit Template', 'goal_uuid': 'e0a52012-2444-44f3-a0cd-7ba6caa5b32f', 'goal_name': 'dummy_1', 'strategy_uuid': '819df8f6-cdf2-4a44-807e-f228291a7daa', 'strategy_name': 'strategy_1', 'links': [{'href': 'http://localhost/v1/audit_templates/271da6f3-918e-4609-9b1e-580673c2160c', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/271da6f3-918e-4609-9b1e-580673c2160c', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T16:18:25.473714+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/strategy', 'op': 'remove'}] +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'DELETED'}]'. Reason: State transition not allowed: (RECOMMENDED -> DELETED)\", \"debuginfo\": null}"} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'RECOMMENDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:17:40.579153+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'PENDING', 'op': 'replace'}] GOT:Response: 200 OK Content-Type: application/json -{"uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "name": "My Audit Template", "description": "Desc. Of My Audit Template", "goal_uuid": "e0a52012-2444-44f3-a0cd-7ba6caa5b32f", "goal_name": "dummy_1", "strategy_uuid": null, "strategy_name": null, "links": [{"href": "http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "scope": [], "created_at": "2021-02-17T16:18:25.358713+00:00", "deleted_at": null, "updated_at": null} -PATCH: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/goal', 'value': '9da5c878-acba-4175-ad9a-9f1a4d639141', 'op': 'replace'}] -GOT:Response: 400 Bad Request -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Invalid input for field/attribute patch. Value: '[{'path': '/goal', 'value': '9da5c878-acba-4175-ad9a-9f1a4d639141', 'op': 'replace'}]'. Goal 9da5c878-acba-4175-ad9a-9f1a4d639141 is invalid\", \"debuginfo\": null}"}watcher.tests.api.v1.test_audit_templates.TestPatch.test_replace_invalid_goal -watcher.tests.api.v1.test_audit_templates.TestPatch.test_replace_invalid_goal ... ok -watcher.tests.api.v1.test_audit_templates.TestPatch.test_replace_invalid_strategy -watcher.tests.api.v1.test_audit_templates.TestPatch.test_replace_invalid_strategy ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(PENDING -> DELETED) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(PENDING -> DELETED) ... ok -watcher.tests.api.v1.test_audits.TestListAudit.test_get_one -watcher.tests.api.v1.test_audits.TestListAudit.test_get_one ... ok -watcher.tests.api.v1.test_audit_templates.TestPost.test_create_audit_template_does_autogenerate_id -watcher.tests.api.v1.test_audit_templates.TestPost.test_create_audit_template_does_autogenerate_id ... ok -watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_detail -watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_detail ... ok - -GET: /v1/audit_templates {} -GOT:{'audit_templates': [{'uuid': '6f8384fb-43c5-4e46-bd41-ae15b448092f', 'name': 'My Audit Template 1', 'goal_uuid': '7a8b53ee-390f-4239-ac2b-9b8d60688a6a', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/6f8384fb-43c5-4e46-bd41-ae15b448092f', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/6f8384fb-43c5-4e46-bd41-ae15b448092f', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '667a8c9d-fdad-49b7-87d8-7fe8549e52e9', 'name': 'My Audit Template 2', 'goal_uuid': '7a8b53ee-390f-4239-ac2b-9b8d60688a6a', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/667a8c9d-fdad-49b7-87d8-7fe8549e52e9', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/667a8c9d-fdad-49b7-87d8-7fe8549e52e9', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '69577ea1-a960-4f02-b4a6-6e9f251a6617', 'name': 'My Audit Template 3', 'goal_uuid': '7a8b53ee-390f-4239-ac2b-9b8d60688a6a', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/69577ea1-a960-4f02-b4a6-6e9f251a6617', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/69577ea1-a960-4f02-b4a6-6e9f251a6617', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '913768a9-50fb-4253-8976-fa75b5313202', 'name': 'My Audit Template 4', 'goal_uuid': '7a8b53ee-390f-4239-ac2b-9b8d60688a6a', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/913768a9-50fb-4253-8976-fa75b5313202', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/913768a9-50fb-4253-8976-fa75b5313202', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'd830f70e-3334-46d0-96de-3354149448a5', 'name': 'My Audit Template 5', 'goal_uuid': '7a8b53ee-390f-4239-ac2b-9b8d60688a6a', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/d830f70e-3334-46d0-96de-3354149448a5', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/d830f70e-3334-46d0-96de-3354149448a5', 'rel': 'bookmark'}], 'scope': []}]} -GET: /v1/audit_templates?sort_key=goal_bad_name {} -GOT:Response: 400 Bad Request -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Invalid sort key: goal_bad_name\", \"debuginfo\": null}"} -DELETE: /v1/audit_templates/6bf25ea9-34f4-4c15-9c8c-02a1d74598df -GOT:Response: 404 Not Found -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"AuditTemplate 6bf25ea9-34f4-4c15-9c8c-02a1d74598df could not be found\", \"debuginfo\": null}"} -GET: /v1/audit_templates {} -GOT:{'audit_templates': [{'uuid': '281c82e1-8768-436c-aee0-3e1b1e1d5d31', 'name': 'My Audit Template 0', 'goal_uuid': 'dcacf9ff-8bdd-4d72-899c-3ba9b48f7efa', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/281c82e1-8768-436c-aee0-3e1b1e1d5d31', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/281c82e1-8768-436c-aee0-3e1b1e1d5d31', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'e23f99df-23b2-470e-88eb-72a16f062ecc', 'name': 'My Audit Template 1', 'goal_uuid': 'dcacf9ff-8bdd-4d72-899c-3ba9b48f7efa', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e23f99df-23b2-470e-88eb-72a16f062ecc', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e23f99df-23b2-470e-88eb-72a16f062ecc', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'cfa56ad2-aa39-4916-8faf-3deef3c51108', 'name': 'My Audit Template 2', 'goal_uuid': 'dcacf9ff-8bdd-4d72-899c-3ba9b48f7efa', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/cfa56ad2-aa39-4916-8faf-3deef3c51108', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/cfa56ad2-aa39-4916-8faf-3deef3c51108', 'rel': 'bookmark'}], 'scope': []}], 'next': 'http://localhost/v1/audit_templates?sort_key=id&sort_dir=asc&limit=3&marker=cfa56ad2-aa39-4916-8faf-3deef3c51108'} -GET: /v1/audit_templates?strategy=6441321c-6be3-4341-bb54-4194565541e7 {} -GOT:{'audit_templates': [{'uuid': '1ed9ffb7-ebb7-4f96-b399-bec9cc339202', 'name': 'My Audit Template 4', 'goal_uuid': '8a4ab869-a048-4bdd-a7c1-cc3929b4c0dc', 'goal_name': 'dummy_1', 'strategy_uuid': '6441321c-6be3-4341-bb54-4194565541e7', 'strategy_name': 'strategy_2', 'links': [{'href': 'http://localhost/v1/audit_templates/1ed9ffb7-ebb7-4f96-b399-bec9cc339202', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/1ed9ffb7-ebb7-4f96-b399-bec9cc339202', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '4a726ca1-f1ba-4dce-badc-946093bebf79', 'name': 'My Audit Template 5', 'goal_uuid': '8a4ab869-a048-4bdd-a7c1-cc3929b4c0dc', 'goal_name': 'dummy_1', 'strategy_uuid': '6441321c-6be3-4341-bb54-4194565541e7', 'strategy_name': 'strategy_2', 'links': [{'href': 'http://localhost/v1/audit_templates/4a726ca1-f1ba-4dce-badc-946093bebf79', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/4a726ca1-f1ba-4dce-badc-946093bebf79', 'rel': 'bookmark'}], 'scope': []}]} -GET: /v1/audit_templates {} -GOT:{'audit_templates': [{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'goal_uuid': '07ebcf52-3364-4314-a75a-14c65590530d', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': []}]} -GET: /v1/audit_templates {} -GOT:{'audit_templates': []} -GET: /v1/audit_templates?sort_key=goal_name&sort_dir=asc {} -GOT:{'audit_templates': [{'uuid': 'b8a23d66-7b4b-4aa9-b273-37d19cc07b13', 'name': 'My Audit Template 3', 'goal_uuid': '4e2cdeae-260a-44c4-83dc-c4a9640b40d0', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/b8a23d66-7b4b-4aa9-b273-37d19cc07b13', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/b8a23d66-7b4b-4aa9-b273-37d19cc07b13', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'f0ee440b-ab37-44d3-88cf-65aea7ba764b', 'name': 'My Audit Template 2', 'goal_uuid': '4e2cdeae-260a-44c4-83dc-c4a9640b40d0', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/f0ee440b-ab37-44d3-88cf-65aea7ba764b', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/f0ee440b-ab37-44d3-88cf-65aea7ba764b', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'faa6f2a7-abc4-4f6b-b298-5b9793c9c11e', 'name': 'My Audit Template 1', 'goal_uuid': '4e2cdeae-260a-44c4-83dc-c4a9640b40d0', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/faa6f2a7-abc4-4f6b-b298-5b9793c9c11e', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/faa6f2a7-abc4-4f6b-b298-5b9793c9c11e', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '24db13d6-c041-4095-bbfd-f307319a2573', 'name': 'My Audit Template 4', 'goal_uuid': '436bf2da-6636-4f61-9773-64bd6c5288ac', 'goal_name': 'dummy_2', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/24db13d6-c041-4095-bbfd-f307319a2573', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/24db13d6-c041-4095-bbfd-f307319a2573', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'b968ee59-6861-4dad-961a-eb692bde7527', 'name': 'My Audit Template 5', 'goal_uuid': '436bf2da-6636-4f61-9773-64bd6c5288ac', 'goal_name': 'dummy_2', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/b968ee59-6861-4dad-961a-eb692bde7527', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/b968ee59-6861-4dad-961a-eb692bde7527', 'rel': 'bookmark'}], 'scope': []}]} -GET: /v1/audit_templates?sort_key=goal_name&sort_dir=desc {} -GOT:{'audit_templates': [{'uuid': 'b968ee59-6861-4dad-961a-eb692bde7527', 'name': 'My Audit Template 5', 'goal_uuid': '436bf2da-6636-4f61-9773-64bd6c5288ac', 'goal_name': 'dummy_2', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/b968ee59-6861-4dad-961a-eb692bde7527', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/b968ee59-6861-4dad-961a-eb692bde7527', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '24db13d6-c041-4095-bbfd-f307319a2573', 'name': 'My Audit Template 4', 'goal_uuid': '436bf2da-6636-4f61-9773-64bd6c5288ac', 'goal_name': 'dummy_2', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/24db13d6-c041-4095-bbfd-f307319a2573', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/24db13d6-c041-4095-bbfd-f307319a2573', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'faa6f2a7-abc4-4f6b-b298-5b9793c9c11e', 'name': 'My Audit Template 1', 'goal_uuid': '4e2cdeae-260a-44c4-83dc-c4a9640b40d0', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/faa6f2a7-abc4-4f6b-b298-5b9793c9c11e', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/faa6f2a7-abc4-4f6b-b298-5b9793c9c11e', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'f0ee440b-ab37-44d3-88cf-65aea7ba764b', 'name': 'My Audit Template 2', 'goal_uuid': '4e2cdeae-260a-44c4-83dc-c4a9640b40d0', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/f0ee440b-ab37-44d3-88cf-65aea7ba764b', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/f0ee440b-ab37-44d3-88cf-65aea7ba764b', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'b8a23d66-7b4b-4aa9-b273-37d19cc07b13', 'name': 'My Audit Template 3', 'goal_uuid': '4e2cdeae-260a-44c4-83dc-c4a9640b40d0', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/b8a23d66-7b4b-4aa9-b273-37d19cc07b13', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/b8a23d66-7b4b-4aa9-b273-37d19cc07b13', 'rel': 'bookmark'}], 'scope': []}]}watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_many_with_sort_key_goal_name -watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_many_with_sort_key_goal_name ... ok -watcher.tests.api.v1.test_audit_templates.TestPatch.test_remove_goal -watcher.tests.api.v1.test_audit_templates.TestPatch.test_remove_goal ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(PENDING -> SUPERSEDED) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(PENDING -> SUPERSEDED) ... ok -watcher.tests.api.v1.test_audit_templates.TestPatch.test_remove_uuid -watcher.tests.api.v1.test_audit_templates.TestPatch.test_remove_uuid ... ok -watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_one_soft_deleted -watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_one_soft_deleted ... ok +{"efficacy_indicators": [], "uuid": "76be87bd-3422-43f9-93a0-e85a577e3061", "audit_uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "strategy_uuid": "cb3d0b58-4415-4d90-b75b-1e96878730e3", "strategy_name": "TEST", "global_efficacy": [], "state": "PENDING", "links": [{"href": "http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061", "rel": "self"}, {"href": "http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061", "rel": "bookmark"}], "hostname": "host_1", "created_at": "2021-02-17T17:17:40.579153+00:00", "deleted_at": null, "updated_at": "2021-02-17T17:17:42.040895+00:00"} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'RECOMMENDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:17:43.616092+00:00', 'deleted_at': None, 'updated_at': None}watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(RECOMMENDED -> ONGOING) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(RECOMMENDED -> ONGOING) ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(RECOMMENDED -> FAILED) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(RECOMMENDED -> FAILED) ... ok +watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_many_with_audit_uuid_filter +watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_many_with_audit_uuid_filter ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(RECOMMENDED -> SUCCEEDED) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(RECOMMENDED -> SUCCEEDED) ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(RECOMMENDED -> DELETED) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(RECOMMENDED -> DELETED) ... ok +watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_many_with_soft_deleted +watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_many_with_soft_deleted ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(RECOMMENDED -> SUPERSEDED) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(RECOMMENDED -> SUPERSEDED) ... ok -POST: /v1/audit_templates {'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'scope': [], 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': 'cb3d0b58-4415-4d90-b75b-1e96878730e3'} -GOT:Response: 400 Bad Request -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Invalid input for field/attribute audit_template_postdata. Value: '{'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'scope': [], 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': 'cb3d0b58-4415-4d90-b75b-1e96878730e3'}'. Goal f7ad87ae-4298-91cf-93a0-f35a852e3652 is invalid\", \"debuginfo\": null}"} -GET: /v1/audits/?limit=3 {} -GOT:{'audits': [{'uuid': '4e7c85e0-0038-4726-9af2-d83d34c99572', 'name': 'My Audit 0', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/4e7c85e0-0038-4726-9af2-d83d34c99572', 'rel': 'self'}, {'href': 'http://localhost/audits/4e7c85e0-0038-4726-9af2-d83d34c99572', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': 'aa0811d2-a8ef-4ecd-a704-965c92f36e97', 'name': 'My Audit 1', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/aa0811d2-a8ef-4ecd-a704-965c92f36e97', 'rel': 'self'}, {'href': 'http://localhost/audits/aa0811d2-a8ef-4ecd-a704-965c92f36e97', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': 'f146e02e-dd86-469c-8e54-a4176faecfe7', 'name': 'My Audit 2', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/f146e02e-dd86-469c-8e54-a4176faecfe7', 'rel': 'self'}, {'href': 'http://localhost/audits/f146e02e-dd86-469c-8e54-a4176faecfe7', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}], 'next': 'http://localhost/v1/audits?sort_key=id&sort_dir=asc&limit=3&marker=f146e02e-dd86-469c-8e54-a4176faecfe7'} -GET: /v1/audits/detail {} -GOT:{'audits': [{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:21.987834+00:00', 'deleted_at': '2021-02-17T16:18:22.230614+00:00', 'updated_at': '2021-02-17T16:18:22.253537+00:00'}]} -GET: /v1/audits/detail {} -GOT:{'audits': []} -GET: /v1/audits {} -GOT:{'audits': [{'uuid': 'b3e832b4-0233-4a9d-8189-8c462e748ae6', 'name': 'My Audit 1', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/b3e832b4-0233-4a9d-8189-8c462e748ae6', 'rel': 'self'}, {'href': 'http://localhost/audits/b3e832b4-0233-4a9d-8189-8c462e748ae6', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '9b519ce5-9bf9-480c-80ce-6d5bce76ab42', 'name': 'My Audit 2', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/9b519ce5-9bf9-480c-80ce-6d5bce76ab42', 'rel': 'self'}, {'href': 'http://localhost/audits/9b519ce5-9bf9-480c-80ce-6d5bce76ab42', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': 'e5f450cf-2155-4deb-8c26-8ffe6286dbc1', 'name': 'My Audit 3', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/e5f450cf-2155-4deb-8c26-8ffe6286dbc1', 'rel': 'self'}, {'href': 'http://localhost/audits/e5f450cf-2155-4deb-8c26-8ffe6286dbc1', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}]} -GET: /v1/audits?sort_key=bad_name {} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'ONGOING', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Invalid sort key: bad_name\", \"debuginfo\": null}"} -GET: /v1/audits/detail {} -GOT:Response: 403 Forbidden -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow audit:detail to be performed.\", \"debuginfo\": null}"} -GET: /v1/audits {} -GOT:{'audits': [{'uuid': '77c6ff15-cfaa-41d6-b0b7-b1857cb4f03f', 'name': 'My Audit 0', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/77c6ff15-cfaa-41d6-b0b7-b1857cb4f03f', 'rel': 'self'}, {'href': 'http://localhost/audits/77c6ff15-cfaa-41d6-b0b7-b1857cb4f03f', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '52d67669-86a9-49ec-a9ce-f8c16b4cbfaf', 'name': 'My Audit 1', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/52d67669-86a9-49ec-a9ce-f8c16b4cbfaf', 'rel': 'self'}, {'href': 'http://localhost/audits/52d67669-86a9-49ec-a9ce-f8c16b4cbfaf', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '90b69cf3-a528-457c-8320-8d5f0edf1aa2', 'name': 'My Audit 2', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/90b69cf3-a528-457c-8320-8d5f0edf1aa2', 'rel': 'self'}, {'href': 'http://localhost/audits/90b69cf3-a528-457c-8320-8d5f0edf1aa2', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}], 'next': 'http://localhost/v1/audits?sort_key=id&sort_dir=asc&limit=3&marker=90b69cf3-a528-457c-8320-8d5f0edf1aa2'} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:28.619852+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:29.439867+00:00', 'deleted_at': '2021-02-17T16:18:29.588017+00:00', 'updated_at': '2021-02-17T16:18:29.599464+00:00'}watcher.tests.api.v1.test_audits.TestListAudit.test_get_one_soft_deleted -watcher.tests.api.v1.test_audits.TestListAudit.test_get_one_soft_deleted ... ok -watcher.tests.api.v1.test_audits.TestListAudit.test_many_without_soft_deleted -watcher.tests.api.v1.test_audits.TestListAudit.test_many_without_soft_deleted ... ok -watcher.tests.api.v1.test_audits.TestAuditPolicyEnforcement.test_policy_disallow_delete -watcher.tests.api.v1.test_audits.TestAuditPolicyEnforcement.test_policy_disallow_delete ... ok -watcher.tests.api.v1.test_audit_templates.TestPatch.test_replace_goal_uuid -watcher.tests.api.v1.test_audit_templates.TestPatch.test_replace_goal_uuid ... ok -watcher.tests.api.v1.test_audits.TestAuditPolicyEnforcement.test_policy_disallow_get_all -watcher.tests.api.v1.test_audits.TestAuditPolicyEnforcement.test_policy_disallow_get_all ... ok -watcher.tests.api.v1.test_audits.TestListAudit.test_one -watcher.tests.api.v1.test_audits.TestListAudit.test_one ... ok - +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'ONGOING'}]'. Reason: State transition not allowed: (RECOMMENDED -> ONGOING)\", \"debuginfo\": null}"} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'PENDING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:24.303416+00:00', 'deleted_at': None, 'updated_at': None} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'RECOMMENDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:17:43.616092+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'RECOMMENDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:17:46.798510+00:00', 'deleted_at': None, 'updated_at': None} PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'FAILED', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'FAILED'}]'. Reason: State transition not allowed: (PENDING -> FAILED)\", \"debuginfo\": null}"} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'FAILED'}]'. Reason: State transition not allowed: (RECOMMENDED -> FAILED)\", \"debuginfo\": null}"} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'PENDING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:24.303416+00:00', 'deleted_at': None, 'updated_at': None} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'RECOMMENDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:17:46.798510+00:00', 'deleted_at': None, 'updated_at': None} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'PENDING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:26.166373+00:00', 'deleted_at': None, 'updated_at': None} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'RECOMMENDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:17:49.646812+00:00', 'deleted_at': None, 'updated_at': None} PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'SUCCEEDED', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUCCEEDED'}]'. Reason: State transition not allowed: (PENDING -> SUCCEEDED)\", \"debuginfo\": null}"} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUCCEEDED'}]'. Reason: State transition not allowed: (RECOMMENDED -> SUCCEEDED)\", \"debuginfo\": null}"} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'PENDING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:26.166373+00:00', 'deleted_at': None, 'updated_at': None} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'RECOMMENDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:17:49.646812+00:00', 'deleted_at': None, 'updated_at': None} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'PENDING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:27.391284+00:00', 'deleted_at': None, 'updated_at': None} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'RECOMMENDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:17:52.602319+00:00', 'deleted_at': None, 'updated_at': None} PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'DELETED', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'DELETED'}]'. Reason: State transition not allowed: (PENDING -> DELETED)\", \"debuginfo\": null}"} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'DELETED'}]'. Reason: State transition not allowed: (RECOMMENDED -> DELETED)\", \"debuginfo\": null}"} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'PENDING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:27.391284+00:00', 'deleted_at': None, 'updated_at': None} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'RECOMMENDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:17:52.602319+00:00', 'deleted_at': None, 'updated_at': None} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'PENDING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:29.469187+00:00', 'deleted_at': None, 'updated_at': None} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'RECOMMENDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:17:55.543967+00:00', 'deleted_at': None, 'updated_at': None} PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'SUPERSEDED', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUPERSEDED'}]'. Reason: State transition not allowed: (PENDING -> SUPERSEDED)\", \"debuginfo\": null}"} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'PENDING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:29.469187+00:00', 'deleted_at': None, 'updated_at': None} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUPERSEDED'}]'. Reason: State transition not allowed: (RECOMMENDED -> SUPERSEDED)\", \"debuginfo\": null}"} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'PENDING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:30.789417+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'CANCELLING', 'op': 'replace'}] -GOT:Response: 400 Bad Request -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'CANCELLING'}]'. Reason: State transition not allowed: (PENDING -> CANCELLING)\", \"debuginfo\": null}"} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'RECOMMENDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:17:55.543967+00:00', 'deleted_at': None, 'updated_at': None} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'PENDING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:30.789417+00:00', 'deleted_at': None, 'updated_at': None}watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(PENDING -> CANCELLING) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(PENDING -> CANCELLING) ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(ONGOING -> RECOMMENDED) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(ONGOING -> RECOMMENDED) ... ok -watcher.tests.api.v1.test_audit_templates.TestPatch.test_replace_strategy_uuid -watcher.tests.api.v1.test_audit_templates.TestPatch.test_replace_strategy_uuid ... ok -watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(PENDING -> ONGOING) -watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(PENDING -> ONGOING) ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(ONGOING -> PENDING) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(ONGOING -> PENDING) ... ok -watcher.tests.api.v1.test_audit_templates.TestPost.test_create_audit_template -watcher.tests.api.v1.test_audit_templates.TestPost.test_create_audit_template ... ok -watcher.tests.api.v1.test_audits.TestDelete.test_delete_audit -watcher.tests.api.v1.test_audits.TestDelete.test_delete_audit ... ok -watcher.tests.api.v1.test_audits.TestDelete.test_delete_audit_not_found -watcher.tests.api.v1.test_audits.TestDelete.test_delete_audit_not_found ... ok -watcher.tests.api.v1.test_audit_templates.TestPost.test_create_audit_template_generate_uuid -watcher.tests.api.v1.test_audit_templates.TestPost.test_create_audit_template_generate_uuid ... ok -watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(PENDING -> CANCELLED) -watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(PENDING -> CANCELLED) ... ok -watcher.tests.api.v1.test_audits.TestListAudit.test_detail_against_single -watcher.tests.api.v1.test_audits.TestListAudit.test_detail_against_single ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(ONGOING -> FAILED) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(ONGOING -> FAILED) ... ok -watcher.tests.api.v1.test_audits.TestListAudit.test_links -watcher.tests.api.v1.test_audits.TestListAudit.test_links ... ok -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/sqlalchemy/sql/sqltypes.py:639: SAWarning: Dialect sqlite+pysqlite does *not* support Decimal objects natively, and SQLAlchemy must convert from floating point - rounding errors and other issues may occur. Please consider storing Decimal numbers as strings or integers on this platform for lossless storage. - "storage." % (dialect.name, dialect.driver) -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(ONGOING -> SUCCEEDED) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(ONGOING -> SUCCEEDED) ... ok +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'RECOMMENDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:17:58.519267+00:00', 'deleted_at': None, 'updated_at': None}watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(RECOMMENDED -> CANCELLING) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(RECOMMENDED -> CANCELLING) ... ok -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:Response: 404 Not Found -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Audit 10a47dd1-4874-4298-91cf-eff046dbdb8d could not be found\", \"debuginfo\": null}"} -GET: /v1/audits {} -GOT:{'audits': [{'uuid': '72893f8e-a3c9-4d0c-b14a-9df56ab9d859', 'name': 'My Audit 1', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/72893f8e-a3c9-4d0c-b14a-9df56ab9d859', 'rel': 'self'}, {'href': 'http://localhost/audits/72893f8e-a3c9-4d0c-b14a-9df56ab9d859', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '42e41ede-dbc1-40ca-afe1-6245a5e31183', 'name': 'My Audit 2', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/42e41ede-dbc1-40ca-afe1-6245a5e31183', 'rel': 'self'}, {'href': 'http://localhost/audits/42e41ede-dbc1-40ca-afe1-6245a5e31183', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': 'b47592d0-62e3-4d17-9669-82c6294dcaa4', 'name': 'My Audit 3', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/b47592d0-62e3-4d17-9669-82c6294dcaa4', 'rel': 'self'}, {'href': 'http://localhost/audits/b47592d0-62e3-4d17-9669-82c6294dcaa4', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}]} -GET: /v1/audits {} -GOT:{'audits': [{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}]} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:34.068388+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'ONGOING', 'op': 'replace'}] -GOT:Response: 200 OK -Content-Type: application/json -{"uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "name": "My Audit", "audit_type": "ONESHOT", "state": "ONGOING", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "self"}, {"href": "http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "bookmark"}], "interval": "3600", "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": "host_1", "created_at": "2021-02-17T16:18:34.068388+00:00", "deleted_at": null, "updated_at": "2000-01-01T00:00:00+00:00"} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'ONGOING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:34.068388+00:00', 'deleted_at': None, 'updated_at': '2000-01-01T00:00:00+00:00'} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:35.508151+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'CANCELLED', 'op': 'replace'}] -GOT:Response: 200 OK -Content-Type: application/json -{"uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "name": "My Audit", "audit_type": "ONESHOT", "state": "CANCELLED", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "self"}, {"href": "http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "bookmark"}], "interval": "3600", "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": "host_1", "created_at": "2021-02-17T16:18:35.508151+00:00", "deleted_at": null, "updated_at": "2000-01-01T00:00:00+00:00"} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'CANCELLED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:35.508151+00:00', 'deleted_at': None, 'updated_at': '2000-01-01T00:00:00+00:00'} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'ONGOING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:37.116078+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'FAILED', 'op': 'replace'}] +GET: /v1/action_plans {} +GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': '2f8e708f-3fa4-41e3-9487-cc4638265e34', 'audit_uuid': 'c424e94b-c545-4fad-9765-fa67f3542f74', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/2f8e708f-3fa4-41e3-9487-cc4638265e34', 'rel': 'self'}, {'href': 'http://localhost/action_plans/2f8e708f-3fa4-41e3-9487-cc4638265e34', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': 'c536140c-ab23-4a2c-bd58-fa157e4a1c2d', 'audit_uuid': 'c424e94b-c545-4fad-9765-fa67f3542f74', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/c536140c-ab23-4a2c-bd58-fa157e4a1c2d', 'rel': 'self'}, {'href': 'http://localhost/action_plans/c536140c-ab23-4a2c-bd58-fa157e4a1c2d', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': 'd2e28ac8-a783-4f2f-a493-a8aa7c784fab', 'audit_uuid': 'c424e94b-c545-4fad-9765-fa67f3542f74', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/d2e28ac8-a783-4f2f-a493-a8aa7c784fab', 'rel': 'self'}, {'href': 'http://localhost/action_plans/d2e28ac8-a783-4f2f-a493-a8aa7c784fab', 'rel': 'bookmark'}], 'updated_at': None}]} +GET: /v1/action_plans?audit_uuid=c40f4782-136f-4a34-88a6-8d614f8ff23e {} +GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': '96e1545c-e5c3-45ce-84fc-699c119e42c0', 'audit_uuid': 'c40f4782-136f-4a34-88a6-8d614f8ff23e', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/96e1545c-e5c3-45ce-84fc-699c119e42c0', 'rel': 'self'}, {'href': 'http://localhost/action_plans/96e1545c-e5c3-45ce-84fc-699c119e42c0', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '54a0fd38-475a-4c18-a8d2-bd2c1821327e', 'audit_uuid': 'c40f4782-136f-4a34-88a6-8d614f8ff23e', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/54a0fd38-475a-4c18-a8d2-bd2c1821327e', 'rel': 'self'}, {'href': 'http://localhost/action_plans/54a0fd38-475a-4c18-a8d2-bd2c1821327e', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': 'c37c62d1-bf6b-4e1b-a0bc-905975dd8e09', 'audit_uuid': 'c40f4782-136f-4a34-88a6-8d614f8ff23e', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/c37c62d1-bf6b-4e1b-a0bc-905975dd8e09', 'rel': 'self'}, {'href': 'http://localhost/action_plans/c37c62d1-bf6b-4e1b-a0bc-905975dd8e09', 'rel': 'bookmark'}], 'updated_at': None}]} +GET: /v1/action_plans {} +GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': '3fd1c6b2-e6ce-497c-88fd-be7b9a2365d3', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/3fd1c6b2-e6ce-497c-88fd-be7b9a2365d3', 'rel': 'self'}, {'href': 'http://localhost/action_plans/3fd1c6b2-e6ce-497c-88fd-be7b9a2365d3', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '7782b4b4-5bc3-40bf-a8c4-346ff7070018', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/7782b4b4-5bc3-40bf-a8c4-346ff7070018', 'rel': 'self'}, {'href': 'http://localhost/action_plans/7782b4b4-5bc3-40bf-a8c4-346ff7070018', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '8e9ee66e-a58c-4f74-bdab-b73e15682a03', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/8e9ee66e-a58c-4f74-bdab-b73e15682a03', 'rel': 'self'}, {'href': 'http://localhost/action_plans/8e9ee66e-a58c-4f74-bdab-b73e15682a03', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': 'c6ade0a4-cc12-480d-b5b8-e76c79649bc8', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'DELETED', 'links': [{'href': 'http://localhost/v1/action_plans/c6ade0a4-cc12-480d-b5b8-e76c79649bc8', 'rel': 'self'}, {'href': 'http://localhost/action_plans/c6ade0a4-cc12-480d-b5b8-e76c79649bc8', 'rel': 'bookmark'}], 'updated_at': '2021-02-17T17:17:52.087743+00:00'}, {'efficacy_indicators': [], 'uuid': '44c58635-6204-47b2-89d6-c0554c20d9e7', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'DELETED', 'links': [{'href': 'http://localhost/v1/action_plans/44c58635-6204-47b2-89d6-c0554c20d9e7', 'rel': 'self'}, {'href': 'http://localhost/action_plans/44c58635-6204-47b2-89d6-c0554c20d9e7', 'rel': 'bookmark'}], 'updated_at': '2021-02-17T17:17:52.991103+00:00'}]} +PATCH: /v1/audits/3ad015e8-dbda-4cca-8b09-769bd76db466 [{'path': '/state', 'value': 'CANCELLED', 'op': 'replace'}] GOT:Response: 200 OK Content-Type: application/json -{"uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "name": "My Audit", "audit_type": "ONESHOT", "state": "FAILED", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "self"}, {"href": "http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "bookmark"}], "interval": "3600", "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": "host_1", "created_at": "2021-02-17T16:18:37.116078+00:00", "deleted_at": null, "updated_at": "2000-01-01T00:00:00+00:00"}watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(ONGOING -> FAILED) -watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(ONGOING -> FAILED) ... ok -watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(ONGOING -> SUCCEEDED) -watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(ONGOING -> SUCCEEDED) ... ok -watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(ONGOING -> CANCELLED) -watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(ONGOING -> CANCELLED) ... ok +{"uuid": "3ad015e8-dbda-4cca-8b09-769bd76db466", "name": "My Audit 2", "audit_type": "ONESHOT", "state": "CANCELLED", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/3ad015e8-dbda-4cca-8b09-769bd76db466", "rel": "self"}, {"href": "http://localhost/audits/3ad015e8-dbda-4cca-8b09-769bd76db466", "rel": "bookmark"}], "interval": "3600", "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": "host_1", "created_at": "2021-02-17T17:17:55.933856+00:00", "deleted_at": null, "updated_at": "2021-02-17T17:17:58.107120+00:00"} +DELETE: /v1/audits/3ad015e8-dbda-4cca-8b09-769bd76db466 +GOT:Response: 204 No Content -GET: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} -GOT:{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': '73e73d03-5e39-4ff4-8344-30874f4517d7', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T16:18:29.437382+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/goal', 'op': 'remove'}] -GOT:Response: 403 Forbidden -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Cannot remove 'goal' attribute from an audit template\", \"debuginfo\": null}"} -PATCH: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/uuid', 'op': 'remove'}] -GOT:Response: 400 Bad Request -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"'/uuid' is an internal attribute and can not be updated\", \"debuginfo\": null}"} -GET: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} -GOT:{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': 'f70b9a8d-d0f8-4f4b-99e1-a0c2f78d8fc9', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T16:18:31.151882+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/goal', 'value': '860fa181-200f-4414-8703-9c93d8b4bdd8', 'op': 'replace'}] -GOT:Response: 200 OK -Content-Type: application/json -{"uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "name": "My Audit Template", "description": "Desc. Of My Audit Template", "goal_uuid": "860fa181-200f-4414-8703-9c93d8b4bdd8", "goal_name": "dummy_2", "strategy_uuid": null, "strategy_name": null, "links": [{"href": "http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "scope": [], "created_at": "2021-02-17T16:18:31.151882+00:00", "deleted_at": null, "updated_at": "2000-01-01T00:00:00+00:00"} -GET: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} -GOT:{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': '860fa181-200f-4414-8703-9c93d8b4bdd8', 'goal_name': 'dummy_2', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T16:18:31.151882+00:00', 'deleted_at': None, 'updated_at': '2000-01-01T00:00:00+00:00'} -PATCH: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/strategy', 'value': '703623f9-a006-48d7-b20c-e2912809e6b0', 'op': 'replace'}] -GOT:Response: 200 OK -Content-Type: application/json -{"uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "name": "My Audit Template", "description": "Desc. Of My Audit Template", "goal_uuid": "8db33ed0-f2ec-44eb-b03a-c004295d3928", "goal_name": "dummy_1", "strategy_uuid": "703623f9-a006-48d7-b20c-e2912809e6b0", "strategy_name": "strategy_2", "links": [{"href": "http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "scope": [], "created_at": "2021-02-17T16:18:33.246808+00:00", "deleted_at": null, "updated_at": "2021-02-17T16:18:33.697593+00:00"} -GET: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} -GOT:{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': '8db33ed0-f2ec-44eb-b03a-c004295d3928', 'goal_name': 'dummy_1', 'strategy_uuid': '703623f9-a006-48d7-b20c-e2912809e6b0', 'strategy_name': 'strategy_2', 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T16:18:33.246808+00:00', 'deleted_at': None, 'updated_at': '2021-02-17T16:18:33.697593+00:00'} -POST: /v1/audit_templates {'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'scope': [], 'goal': '44ff1c5a-46fa-4441-b1cd-dc3e4102ebd4', 'strategy': 'dae6185c-a72c-4930-b9f6-f7ab18bbb864'} -GOT:Response: 201 Created -Content-Type: application/json -Location: http://localhost/v1/audit_templates/d5ee35c1-256c-440c-952e-c95670357cb3 -{"uuid": "d5ee35c1-256c-440c-952e-c95670357cb3", "name": "My Audit Template", "description": "Desc. Of My Audit Template", "goal_uuid": "44ff1c5a-46fa-4441-b1cd-dc3e4102ebd4", "goal_name": "dummy_1", "strategy_uuid": "dae6185c-a72c-4930-b9f6-f7ab18bbb864", "strategy_name": "strategy_1", "links": [{"href": "http://localhost/v1/audit_templates/d5ee35c1-256c-440c-952e-c95670357cb3", "rel": "self"}, {"href": "http://localhost/audit_templates/d5ee35c1-256c-440c-952e-c95670357cb3", "rel": "bookmark"}], "scope": [], "created_at": "2000-01-01T00:00:00+00:00", "deleted_at": null, "updated_at": null} -POST: /v1/audit_templates {'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'scope': [], 'goal': 'b280379e-2656-4386-ad0c-48edc8868916', 'strategy': None} -GOT:Response: 201 Created -Content-Type: application/json -Location: http://localhost/v1/audit_templates/1fde56a3-3daf-4b13-876d-c045b9fb3fa5 -{"uuid": "1fde56a3-3daf-4b13-876d-c045b9fb3fa5", "name": "My Audit Template", "description": "Desc. Of My Audit Template", "goal_uuid": "b280379e-2656-4386-ad0c-48edc8868916", "goal_name": "dummy_1", "strategy_uuid": null, "strategy_name": null, "links": [{"href": "http://localhost/v1/audit_templates/1fde56a3-3daf-4b13-876d-c045b9fb3fa5", "rel": "self"}, {"href": "http://localhost/audit_templates/1fde56a3-3daf-4b13-876d-c045b9fb3fa5", "rel": "bookmark"}], "scope": [], "created_at": "2021-02-17T16:18:36.083166+00:00", "deleted_at": null, "updated_at": null} -POST: /v1/audit_templates {'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'scope': [{'compute': [{'host_aggregates': [{'id': '*'}]}, {'availability_zones': [{'name': 'AZ1'}, {'name': 'AZ2'}]}, {'exclude': [{'instances': [{'uuid': 'INSTANCE_1'}, {'uuid': 'INSTANCE_2'}]}, {'compute_nodes': [{'name': 'Node_1'}, {'name': 'Node_2'}]}, {'host_aggregates': [{'id': '*'}]}]}]}], 'goal': '266df889-bcaa-4668-a7f7-88089fd4bcf1', 'strategy': '5d51cea1-40e1-4634-88cf-f8124d3c1f8a'} -POST: /v1/audit_templates {'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'scope': [{'host_aggregates': [{'id1': '*'}]}], 'goal': '266df889-bcaa-4668-a7f7-88089fd4bcf1', 'strategy': '5d51cea1-40e1-4634-88cf-f8124d3c1f8a'} -GOT:Response: 500 Internal Server Error -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Server\", \"faultstring\": \"Additional properties are not allowed ('host_aggregates' was unexpected)\\n\\nFailed validating 'additionalProperties' in schema['items']:\\n {'additionalProperties': False,\\n 'properties': {'compute': {'$schema': 'http://json-schema.org/draft-04/schema#',\\n 'additionalProperties': False,\\n 'host_aggregates': {'id': {'additionalProperties': False,\\n 'properties': {'id': {'oneOf': [{'type': 'integer'},\\n {'enum': ['*']}]}}},\\n 'name': {'additionalProperties': False,\\n 'properties': {'name': {'type': 'string'}}}},\\n 'items': {'additionalProperties': False,\\n 'properties': {'availability_zones': {'items': {'additionalProperties': False,\\n 'properties': {'name': {'type': 'string'}},\\n 'type': 'object'},\\n 'type': 'array'},\\n 'exclude': {'items': {'additionalProperties': False,\\n 'properties': {'compute_nodes': {'items': {'additionalProperties': False,\\n 'properties': {'name': {'type': 'string'}},\\n 'type': 'object'},\\n 'type': 'array'},\\n 'host_aggregates': {'items': {'anyOf': [{'$ref': '#/items/properties/compute/host_aggregates/id'},\\n {'$ref': '#/items/properties/compute/host_aggregates/name'}]},\\n 'type': 'array'},\\n 'instance_metadata': {'items': {'type': 'object'},\\n 'type': 'array'},\\n 'instances': {'items': {'additionalProperties': False,\\n 'properties': {'uuid': {'type': 'string'}},\\n 'type': 'object'},\\n 'type': 'array'},\\n 'projects': {'items': {'additionalProperties': False,\\n 'properties': {'uuid': {'type': 'string'}},\\n 'type': 'object'},\\n 'type': 'array'}},\\n 'type': 'object'},\\n 'type': 'array'},\\n 'host_aggregates': {'items': {'anyOf': [{'$ref': '#/items/properties/compute/host_aggregates/id'},\\n {'$ref': '#/items/properties/compute/host_aggregates/name'}]},\\n 'type': 'array'}},\\n 'type': 'object'},\\n 'type': 'array'},\\n 'storage': {'$schema': 'http://json-schema.org/draft-04/schema#',\\n 'items': {'additionalProperties': False,\\n 'properties': {'availability_zones': {'items': {'additionalProperties': False,\\n 'properties': {'name': {'type': 'string'}},\\n 'type': 'object'},\\n 'type': 'array'},\\n 'exclude': {'items': {'properties': {'additionalProperties': False,\\n 'projects': {'items': {'additionalProperties': False,\\n 'properties': {'uuid': {'type': 'string'}},\\n 'type': 'object'},\\n 'type': 'array'},\\n 'storage_pools': {'items': {'additionalProperties': False,\\n 'properties': {'name': {'type': 'string'}},\\n 'type': 'object'},\\n 'type': 'array'},\\n 'volumes': {'items': {'additionalProperties': False,\\n 'properties': {'uuid': {'type': 'string'}},\\n 'type': 'object'},\\n 'type': 'array'}},\\n 'type': 'object'},\\n 'type': 'array'},\\n 'volume_types': {'items': {'additionalProperties': False,\\n 'properties': {'name': {'type': 'string'}},\\n 'type': 'object'},\\n 'type': 'array'}},\\n 'type': 'object'},\\n 'type': 'array'}},\\n 'type': 'object'}\\n\\nOn instance[0]:\\n {'host_aggregates': [{'id1': '*'}]}\", \"debuginfo\": null}"}watcher.tests.api.v1.test_audit_templates.TestPost.test_create_audit_template_validation_with_aggregates -watcher.tests.api.v1.test_audit_templates.TestPost.test_create_audit_template_validation_with_aggregates ... ok -watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_collection_links_default_limit -watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_collection_links_default_limit ... ok -watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_detail_against_single -watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_detail_against_single ... ok -watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_empty -watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_empty ... ok -watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_get_one -watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_get_one ... ok + +GET: /v1/action_plans {} +GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': 'dad7a06b-a8cd-4ee9-b35b-a15b460b6531', 'audit_uuid': None, 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/dad7a06b-a8cd-4ee9-b35b-a15b460b6531', 'rel': 'self'}, {'href': 'http://localhost/action_plans/dad7a06b-a8cd-4ee9-b35b-a15b460b6531', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': 'cfb73363-7e0d-4687-8be5-8c641034a97f', 'audit_uuid': None, 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/cfb73363-7e0d-4687-8be5-8c641034a97f', 'rel': 'self'}, {'href': 'http://localhost/action_plans/cfb73363-7e0d-4687-8be5-8c641034a97f', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '756b791a-a01c-4f84-9028-590a0d09c444', 'audit_uuid': '4de2e03b-fcb0-4e82-ac33-16876a2bfc5c', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/756b791a-a01c-4f84-9028-590a0d09c444', 'rel': 'self'}, {'href': 'http://localhost/action_plans/756b791a-a01c-4f84-9028-590a0d09c444', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': 'a8eaebe3-68ec-4d75-9f72-be1fbb97a19c', 'audit_uuid': '4de2e03b-fcb0-4e82-ac33-16876a2bfc5c', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/a8eaebe3-68ec-4d75-9f72-be1fbb97a19c', 'rel': 'self'}, {'href': 'http://localhost/action_plans/a8eaebe3-68ec-4d75-9f72-be1fbb97a19c', 'rel': 'bookmark'}], 'updated_at': None}]}watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_many_with_soft_deleted_audit_uuid +watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_many_with_soft_deleted_audit_uuid ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(PENDING -> RECOMMENDED) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(PENDING -> RECOMMENDED) ... ok /usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring RuntimeWarning /usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring @@ -5129,8 +4486,6 @@ RuntimeWarning /usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring RuntimeWarning -/usr/lib/python3/dist-packages/sqlalchemy/sql/sqltypes.py:639: SAWarning: Dialect sqlite+pysqlite does *not* support Decimal objects natively, and SQLAlchemy must convert from floating point - rounding errors and other issues may occur. Please consider storing Decimal numbers as strings or integers on this platform for lossless storage. - "storage." % (dialect.name, dialect.driver) /usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring RuntimeWarning /usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring @@ -5149,6 +4504,8 @@ RuntimeWarning /usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring RuntimeWarning +/usr/lib/python3/dist-packages/sqlalchemy/sql/sqltypes.py:639: SAWarning: Dialect sqlite+pysqlite does *not* support Decimal objects natively, and SQLAlchemy must convert from floating point - rounding errors and other issues may occur. Please consider storing Decimal numbers as strings or integers on this platform for lossless storage. + "storage." % (dialect.name, dialect.driver) /usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring RuntimeWarning /usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring @@ -5211,262 +4568,360 @@ RuntimeWarning /usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring RuntimeWarning +watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_many_with_sort_key_audit_uuid +watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_many_with_sort_key_audit_uuid ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(PENDING -> ONGOING) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(PENDING -> ONGOING) ... ok +watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_many_without_soft_deleted +watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_many_without_soft_deleted ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(PENDING -> FAILED) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(PENDING -> FAILED) ... ok +watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_one +watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_one ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(PENDING -> SUCCEEDED) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(PENDING -> SUCCEEDED) ... ok +watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_one_soft_deleted +watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_one_soft_deleted ... ok +watcher.tests.api.v1.test_actions_plans.TestPatch.test_remove_non_existent_property_denied +watcher.tests.api.v1.test_actions_plans.TestPatch.test_remove_non_existent_property_denied ... ok -PATCH: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/strategy', 'value': '8c85e249-629f-4729-b019-2a55bdc6f5e3', 'op': 'replace'}] +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'CANCELLING', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Invalid input for field/attribute patch. Value: '[{'path': '/strategy', 'value': '8c85e249-629f-4729-b019-2a55bdc6f5e3', 'op': 'replace'}]'. Strategy 8c85e249-629f-4729-b019-2a55bdc6f5e3 is invalid\", \"debuginfo\": null}"} -POST: /v1/audit_templates {'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'scope': [], 'goal': 'f723539d-4667-48b7-a90b-9f8bdae4ce93', 'strategy': None} -GOT:Response: 201 Created -Content-Type: application/json -Location: http://localhost/v1/audit_templates/0b447d57-2144-4597-bab8-5006db7c0337 -{"uuid": "0b447d57-2144-4597-bab8-5006db7c0337", "name": "My Audit Template", "description": "Desc. Of My Audit Template", "goal_uuid": "f723539d-4667-48b7-a90b-9f8bdae4ce93", "goal_name": "dummy_1", "strategy_uuid": null, "strategy_name": null, "links": [{"href": "http://localhost/v1/audit_templates/0b447d57-2144-4597-bab8-5006db7c0337", "rel": "self"}, {"href": "http://localhost/audit_templates/0b447d57-2144-4597-bab8-5006db7c0337", "rel": "bookmark"}], "scope": [], "created_at": "2021-02-17T16:18:28.927634+00:00", "deleted_at": null, "updated_at": null} -GET: /v1/audits/detail {} -GOT:{'audits': [{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:29.567526+00:00', 'deleted_at': None, 'updated_at': None}]} -GET: /v1/audits {} -GOT:{'audits': [{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}]} -GET: /v1/audits {} -GOT:{'audits': []} -DELETE: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d -GOT:Response: 403 Forbidden -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow audit:delete to be performed.\", \"debuginfo\": null}"} -GET: /v1/audits {} -GOT:Response: 403 Forbidden +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'CANCELLING'}]'. Reason: State transition not allowed: (RECOMMENDED -> CANCELLING)\", \"debuginfo\": null}"} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'RECOMMENDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:17:58.519267+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'PENDING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:01.754145+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'RECOMMENDED', 'op': 'replace'}] +GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow audit:get_all to be performed.\", \"debuginfo\": null}"} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'ONGOING', 'op': 'replace'}] -GOT:Response: 200 OK +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'RECOMMENDED'}]'. Reason: State transition not allowed: (PENDING -> RECOMMENDED)\", \"debuginfo\": null}"} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'PENDING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:01.754145+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'PENDING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:04.768364+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'ONGOING', 'op': 'replace'}] +GOT:Response: 400 Bad Request Content-Type: application/json -{"uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "name": "My Audit", "audit_type": "ONESHOT", "state": "ONGOING", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "self"}, {"href": "http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "bookmark"}], "interval": "3600", "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": "host_1", "created_at": "2021-02-17T16:18:33.821906+00:00", "deleted_at": null, "updated_at": "2000-01-01T00:00:00+00:00"} -DELETE: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'ONGOING'}]'. Reason: State transition not allowed: (PENDING -> ONGOING)\", \"debuginfo\": null}"} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'PENDING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:04.768364+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'PENDING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:07.825901+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'FAILED', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't delete when state is 'ONGOING'.\", \"debuginfo\": null}"} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'CANCELLED', 'op': 'replace'}] -GOT:Response: 200 OK +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'FAILED'}]'. Reason: State transition not allowed: (PENDING -> FAILED)\", \"debuginfo\": null}"} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'PENDING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:07.825901+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'PENDING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:10.888712+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'SUCCEEDED', 'op': 'replace'}] +GOT:Response: 400 Bad Request Content-Type: application/json -{"uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "name": "My Audit", "audit_type": "ONESHOT", "state": "CANCELLED", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "self"}, {"href": "http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "bookmark"}], "interval": "3600", "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": "host_1", "created_at": "2021-02-17T16:18:33.821906+00:00", "deleted_at": null, "updated_at": "2000-01-01T00:00:00+00:00"} -DELETE: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d -GOT:Response: 204 No Content - +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUCCEEDED'}]'. Reason: State transition not allowed: (PENDING -> SUCCEEDED)\", \"debuginfo\": null}"} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'PENDING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:10.888712+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'PENDING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:13.893658+00:00', 'deleted_at': None, 'updated_at': None}watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(PENDING -> DELETED) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(PENDING -> DELETED) ... ok +watcher.tests.api.v1.test_actions_plans.TestPatch.test_replace_non_existent_action_plan_denied +watcher.tests.api.v1.test_actions_plans.TestPatch.test_replace_non_existent_action_plan_denied ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(PENDING -> SUPERSEDED) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(PENDING -> SUPERSEDED) ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionOk.test_replace_state_pending_ok(RECOMMENDED -> PENDING) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionOk.test_replace_state_pending_ok(RECOMMENDED -> PENDING) ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(PENDING -> CANCELLING) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(PENDING -> CANCELLING) ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(ONGOING -> RECOMMENDED) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(ONGOING -> RECOMMENDED) ... ok -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:Response: 404 Not Found +GET: /v1/action_plans/?sort_key=audit_uuid {} +GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': '53cc3a2e-56cb-47dd-8157-8025e3622fd6', 'audit_uuid': '7e08a074-0239-4d82-a3ab-18ce2ef3bb7b', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/53cc3a2e-56cb-47dd-8157-8025e3622fd6', 'rel': 'self'}, {'href': 'http://localhost/action_plans/53cc3a2e-56cb-47dd-8157-8025e3622fd6', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '084e04ae-f752-4f3f-ac0a-67db51f17912', 'audit_uuid': 'b3403442-c48f-4e32-a465-d1c8ce63ac7b', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/084e04ae-f752-4f3f-ac0a-67db51f17912', 'rel': 'self'}, {'href': 'http://localhost/action_plans/084e04ae-f752-4f3f-ac0a-67db51f17912', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': '29ddd387-3a4f-4851-8d4f-0e2d3e1a7a89', 'audit_uuid': 'c7be8ed2-7e3a-4b6c-9f56-2893e14bf9fd', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/29ddd387-3a4f-4851-8d4f-0e2d3e1a7a89', 'rel': 'self'}, {'href': 'http://localhost/action_plans/29ddd387-3a4f-4851-8d4f-0e2d3e1a7a89', 'rel': 'bookmark'}], 'updated_at': None}]} +GET: /v1/action_plans {} +GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': '9e2b44b2-d23e-486f-958f-ab3cb462fb09', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/9e2b44b2-d23e-486f-958f-ab3cb462fb09', 'rel': 'self'}, {'href': 'http://localhost/action_plans/9e2b44b2-d23e-486f-958f-ab3cb462fb09', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': 'ba937cd8-a57c-4a18-9525-1474c50b2ab5', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/ba937cd8-a57c-4a18-9525-1474c50b2ab5', 'rel': 'self'}, {'href': 'http://localhost/action_plans/ba937cd8-a57c-4a18-9525-1474c50b2ab5', 'rel': 'bookmark'}], 'updated_at': None}, {'efficacy_indicators': [], 'uuid': 'fad7dc30-6155-4a69-9186-445a751de818', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/fad7dc30-6155-4a69-9186-445a751de818', 'rel': 'self'}, {'href': 'http://localhost/action_plans/fad7dc30-6155-4a69-9186-445a751de818', 'rel': 'bookmark'}], 'updated_at': None}]} +GET: /v1/action_plans {} +GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'updated_at': None}]} +GET: /v1/action_plans {} +GOT:{'action_plans': [{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'DELETED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'updated_at': '2021-02-17T17:18:13.107950+00:00'}]} +GET: /v1/action_plans {} +GOT:{'action_plans': []} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/non-existent', 'op': 'remove'}] +GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Audit 10a47dd1-4874-4298-91cf-eff046dbdb8d could not be found\", \"debuginfo\": null}"} -DELETE: /v1/audits/e3af2db1-d5c0-4c8a-8e2f-58c901382027 +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/non-existent', 'op': 'remove'}]'. Reason: can't remove non-existent object 'non-existent'\", \"debuginfo\": null}"} +PATCH: /v1/action_plans/96ba33b7-dae2-40a2-8ab4-429d2c1b1f1a [{'path': '/state', 'value': 'PENDING', 'op': 'replace'}] GOT:Response: 404 Not Found Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Audit e3af2db1-d5c0-4c8a-8e2f-58c901382027 could not be found\", \"debuginfo\": null}"} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d/detail {} -GOT:Response: 404 Not Found +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"ActionPlan 96ba33b7-dae2-40a2-8ab4-429d2c1b1f1a could not be found\", \"debuginfo\": null}"} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'RECOMMENDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:18.792021+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'PENDING', 'op': 'replace'}] +GOT:Response: 200 OK Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"The %(name)s resource %(id)s could not be found\", \"debuginfo\": null}"} -GET: /v1/audits/30d6756d-2168-46e0-8b85-9fd98b56b10d {} -GOT:{'uuid': '30d6756d-2168-46e0-8b85-9fd98b56b10d', 'name': 'My Audit 1', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/30d6756d-2168-46e0-8b85-9fd98b56b10d', 'rel': 'self'}, {'href': 'http://localhost/audits/30d6756d-2168-46e0-8b85-9fd98b56b10d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:37.422392+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/audits/30d6756d-2168-46e0-8b85-9fd98b56b10d {} -GOT:{'uuid': '30d6756d-2168-46e0-8b85-9fd98b56b10d', 'name': 'My Audit 1', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/30d6756d-2168-46e0-8b85-9fd98b56b10d', 'rel': 'self'}, {'href': 'http://localhost/audits/30d6756d-2168-46e0-8b85-9fd98b56b10d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:37.422392+00:00', 'deleted_at': None, 'updated_at': None} -GET: /audits/30d6756d-2168-46e0-8b85-9fd98b56b10d {} -GOT:{'uuid': '30d6756d-2168-46e0-8b85-9fd98b56b10d', 'name': 'My Audit 1', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/30d6756d-2168-46e0-8b85-9fd98b56b10d', 'rel': 'self'}, {'href': 'http://localhost/audits/30d6756d-2168-46e0-8b85-9fd98b56b10d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:37.422392+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/audits {} -GOT:{'audits': [{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}]}watcher.tests.api.v1.test_audits.TestListAudit.test_one_soft_deleted -watcher.tests.api.v1.test_audits.TestListAudit.test_one_soft_deleted ... ok -watcher.tests.api.v1.test_audits.TestPatch.test_add_ok -watcher.tests.api.v1.test_audits.TestPatch.test_add_ok ... ok -watcher.tests.api.v1.test_audits.TestPatch.test_remove_non_existent_property -watcher.tests.api.v1.test_audits.TestPatch.test_remove_non_existent_property ... ok - +{"efficacy_indicators": [], "uuid": "76be87bd-3422-43f9-93a0-e85a577e3061", "audit_uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "strategy_uuid": "cb3d0b58-4415-4d90-b75b-1e96878730e3", "strategy_name": "TEST", "global_efficacy": [], "state": "PENDING", "links": [{"href": "http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061", "rel": "self"}, {"href": "http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061", "rel": "bookmark"}], "hostname": "host_1", "created_at": "2021-02-17T17:18:18.792021+00:00", "deleted_at": null, "updated_at": "2021-02-17T17:18:20.284371+00:00"} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:32.872829+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'RECOMMENDED', 'op': 'replace'}] +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'PENDING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:18.792021+00:00', 'deleted_at': None, 'updated_at': '2021-02-17T17:18:20.284371+00:00'} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'RECOMMENDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:22.541151+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'CANCELLED', 'op': 'replace'}] +GOT:Response: 200 OK +Content-Type: application/json +{"efficacy_indicators": [], "uuid": "76be87bd-3422-43f9-93a0-e85a577e3061", "audit_uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "strategy_uuid": "cb3d0b58-4415-4d90-b75b-1e96878730e3", "strategy_name": "TEST", "global_efficacy": [], "state": "CANCELLED", "links": [{"href": "http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061", "rel": "self"}, {"href": "http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061", "rel": "bookmark"}], "hostname": "host_1", "created_at": "2021-02-17T17:18:22.541151+00:00", "deleted_at": null, "updated_at": "2021-02-17T17:18:24.043210+00:00"}watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionOk.test_replace_state_pending_ok(RECOMMENDED -> CANCELLED) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionOk.test_replace_state_pending_ok(RECOMMENDED -> CANCELLED) ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(ONGOING -> PENDING) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(ONGOING -> PENDING) ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionOk.test_replace_state_pending_ok(ONGOING -> CANCELLING) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionOk.test_replace_state_pending_ok(ONGOING -> CANCELLING) ... ok + +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'DELETED', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'RECOMMENDED'}]'. Reason: State transition not allowed: (ONGOING -> RECOMMENDED)\", \"debuginfo\": null}"} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'DELETED'}]'. Reason: State transition not allowed: (PENDING -> DELETED)\", \"debuginfo\": null}"} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:32.872829+00:00', 'deleted_at': None, 'updated_at': None} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'PENDING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:13.893658+00:00', 'deleted_at': None, 'updated_at': None} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:34.337100+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'PENDING', 'op': 'replace'}] +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'PENDING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:16.994448+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'SUPERSEDED', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'PENDING'}]'. Reason: State transition not allowed: (ONGOING -> PENDING)\", \"debuginfo\": null}"} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUPERSEDED'}]'. Reason: State transition not allowed: (PENDING -> SUPERSEDED)\", \"debuginfo\": null}"} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:34.337100+00:00', 'deleted_at': None, 'updated_at': None} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'PENDING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:16.994448+00:00', 'deleted_at': None, 'updated_at': None} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:35.973926+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'FAILED', 'op': 'replace'}] +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'PENDING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:19.970347+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'CANCELLING', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'FAILED'}]'. Reason: State transition not allowed: (ONGOING -> FAILED)\", \"debuginfo\": null}"} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'CANCELLING'}]'. Reason: State transition not allowed: (PENDING -> CANCELLING)\", \"debuginfo\": null}"} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:35.973926+00:00', 'deleted_at': None, 'updated_at': None} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'PENDING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:19.970347+00:00', 'deleted_at': None, 'updated_at': None} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:37.320304+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'SUCCEEDED', 'op': 'replace'}] +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:23.004114+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'RECOMMENDED', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUCCEEDED'}]'. Reason: State transition not allowed: (ONGOING -> SUCCEEDED)\", \"debuginfo\": null}"} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'RECOMMENDED'}]'. Reason: State transition not allowed: (ONGOING -> RECOMMENDED)\", \"debuginfo\": null}"} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:37.320304+00:00', 'deleted_at': None, 'updated_at': None} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:23.004114+00:00', 'deleted_at': None, 'updated_at': None} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:38.881524+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'DELETED', 'op': 'replace'}] +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:26.033491+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'PENDING', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'DELETED'}]'. Reason: State transition not allowed: (ONGOING -> DELETED)\", \"debuginfo\": null}"} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'PENDING'}]'. Reason: State transition not allowed: (ONGOING -> PENDING)\", \"debuginfo\": null}"} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:38.881524+00:00', 'deleted_at': None, 'updated_at': None}watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(ONGOING -> DELETED) +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:26.033491+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:29.058503+00:00', 'deleted_at': None, 'updated_at': None}watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(ONGOING -> FAILED) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(ONGOING -> FAILED) ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionOk.test_replace_state_pending_ok(PENDING -> CANCELLED) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionOk.test_replace_state_pending_ok(PENDING -> CANCELLED) ... ok +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyEnforcement.test_policy_disallow_delete +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyEnforcement.test_policy_disallow_delete ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(ONGOING -> SUCCEEDED) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(ONGOING -> SUCCEEDED) ... ok +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyEnforcement.test_policy_disallow_get_all +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyEnforcement.test_policy_disallow_get_all ... ok +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyEnforcement.test_policy_disallow_get_one +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyEnforcement.test_policy_disallow_get_one ... ok +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyEnforcement.test_policy_disallow_update +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyEnforcement.test_policy_disallow_update ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(ONGOING -> DELETED) watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(ONGOING -> DELETED) ... ok +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_collection_links +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_collection_links ... ok watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(ONGOING -> CANCELLED) watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(ONGOING -> CANCELLED) ... ok -watcher.tests.api.v1.test_audits.TestPatch.test_replace_non_existent_audit -watcher.tests.api.v1.test_audits.TestPatch.test_replace_non_existent_audit ... ok -watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_get_one_soft_deleted -watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_get_one_soft_deleted ... ok -watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(ONGOING -> SUSPENDED) -watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(ONGOING -> SUSPENDED) ... ok -watcher.tests.api.v1.test_audits.TestPost.test_create_audit_with_state_not_allowed -watcher.tests.api.v1.test_audits.TestPost.test_create_audit_with_state_not_allowed ... ok watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(ONGOING -> SUPERSEDED) watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(ONGOING -> SUPERSEDED) ... ok -watcher.tests.api.v1.test_audits.TestPost.test_create_continuous_audit_with_wrong_interval -watcher.tests.api.v1.test_audits.TestPost.test_create_continuous_audit_with_wrong_interval ... ok -watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_links -watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_links ... ok -watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcement.test_policy_disallow_get_all -watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcement.test_policy_disallow_get_all ... ok -watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcement.test_policy_disallow_get_one -watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcement.test_policy_disallow_get_one ... ok -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'FAILED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:37.116078+00:00', 'deleted_at': None, 'updated_at': '2000-01-01T00:00:00+00:00'} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'ONGOING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:38.607127+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'SUCCEEDED', 'op': 'replace'}] +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:22.541151+00:00', 'deleted_at': None, 'updated_at': '2021-02-17T17:18:24.043210+00:00'} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:26.218317+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'CANCELLING', 'op': 'replace'}] GOT:Response: 200 OK Content-Type: application/json -{"uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "name": "My Audit", "audit_type": "ONESHOT", "state": "SUCCEEDED", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "self"}, {"href": "http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "bookmark"}], "interval": "3600", "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": "host_1", "created_at": "2021-02-17T16:18:38.607127+00:00", "deleted_at": null, "updated_at": "2000-01-01T00:00:00+00:00"} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUCCEEDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:38.607127+00:00', 'deleted_at': None, 'updated_at': '2000-01-01T00:00:00+00:00'} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'ONGOING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:40.573970+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'CANCELLED', 'op': 'replace'}] +{"efficacy_indicators": [], "uuid": "76be87bd-3422-43f9-93a0-e85a577e3061", "audit_uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "strategy_uuid": "cb3d0b58-4415-4d90-b75b-1e96878730e3", "strategy_name": "TEST", "global_efficacy": [], "state": "CANCELLING", "links": [{"href": "http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061", "rel": "self"}, {"href": "http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061", "rel": "bookmark"}], "hostname": "host_1", "created_at": "2021-02-17T17:18:26.218317+00:00", "deleted_at": null, "updated_at": "2021-02-17T17:18:27.625321+00:00"} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:26.218317+00:00', 'deleted_at': None, 'updated_at': '2021-02-17T17:18:27.625321+00:00'} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'PENDING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:29.651216+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'CANCELLED', 'op': 'replace'}] GOT:Response: 200 OK Content-Type: application/json -{"uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "name": "My Audit", "audit_type": "ONESHOT", "state": "CANCELLED", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "self"}, {"href": "http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "bookmark"}], "interval": "3600", "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": "host_1", "created_at": "2021-02-17T16:18:40.573970+00:00", "deleted_at": null, "updated_at": "2000-01-01T00:00:00+00:00"} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'CANCELLED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:40.573970+00:00', 'deleted_at': None, 'updated_at': '2000-01-01T00:00:00+00:00'} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'ONGOING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:42.199405+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'SUSPENDED', 'op': 'replace'}] -GOT:Response: 200 OK +{"efficacy_indicators": [], "uuid": "76be87bd-3422-43f9-93a0-e85a577e3061", "audit_uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "strategy_uuid": "cb3d0b58-4415-4d90-b75b-1e96878730e3", "strategy_name": "TEST", "global_efficacy": [], "state": "CANCELLED", "links": [{"href": "http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061", "rel": "self"}, {"href": "http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061", "rel": "bookmark"}], "hostname": "host_1", "created_at": "2021-02-17T17:18:29.651216+00:00", "deleted_at": null, "updated_at": "2021-02-17T17:18:31.188604+00:00"} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:29.651216+00:00', 'deleted_at': None, 'updated_at': '2021-02-17T17:18:31.188604+00:00'} +DELETE: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 +GOT:Response: 403 Forbidden Content-Type: application/json -{"uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "name": "My Audit", "audit_type": "ONESHOT", "state": "SUSPENDED", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "self"}, {"href": "http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "bookmark"}], "interval": "3600", "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": "host_1", "created_at": "2021-02-17T16:18:42.199405+00:00", "deleted_at": null, "updated_at": "2000-01-01T00:00:00+00:00"} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUSPENDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:42.199405+00:00', 'deleted_at': None, 'updated_at': '2000-01-01T00:00:00+00:00'} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'FAILED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:43.794464+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'DELETED', 'op': 'replace'}]watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(FAILED -> DELETED) -watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(FAILED -> DELETED) ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(FAILED -> RECOMMENDED) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(FAILED -> RECOMMENDED) ... ok -watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_detail -watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_detail ... ok -watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_get_one_by_name -watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_get_one_by_name ... ok -watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(SUCCEEDED -> DELETED) -watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(SUCCEEDED -> DELETED) ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(FAILED -> PENDING) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(FAILED -> PENDING) ... ok -watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_goals_collection_links -watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_goals_collection_links ... ok - -GET: /v1/audits {} -GOT:{'audits': [{'uuid': '069fa5fc-4ca7-4831-91de-5af16d158bf9', 'name': 'My Audit 0', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/069fa5fc-4ca7-4831-91de-5af16d158bf9', 'rel': 'self'}, {'href': 'http://localhost/audits/069fa5fc-4ca7-4831-91de-5af16d158bf9', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '05f453c3-79c2-4711-8445-b35eec3d5f5d', 'name': 'My Audit 1', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/05f453c3-79c2-4711-8445-b35eec3d5f5d', 'rel': 'self'}, {'href': 'http://localhost/audits/05f453c3-79c2-4711-8445-b35eec3d5f5d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '8e56e369-5967-4bb8-bb31-e5d38e49c777', 'name': 'My Audit 2', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/8e56e369-5967-4bb8-bb31-e5d38e49c777', 'rel': 'self'}, {'href': 'http://localhost/audits/8e56e369-5967-4bb8-bb31-e5d38e49c777', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}], 'next': 'http://localhost/v1/audits?sort_key=id&sort_dir=asc&limit=3&marker=8e56e369-5967-4bb8-bb31-e5d38e49c777'} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d/detail {} -GOT:Response: 404 Not Found +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow audit_template:delete to be performed.\", \"debuginfo\": null}"} +GET: /v1/audit_templates {} +GOT:Response: 403 Forbidden Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"The %(name)s resource %(id)s could not be found\", \"debuginfo\": null}"} -GET: /v1/audits {} -GOT:{'audits': []} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:41.544313+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:42.594900+00:00', 'deleted_at': '2021-02-17T16:18:42.792590+00:00', 'updated_at': '2021-02-17T16:18:42.820010+00:00'} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:Response: 404 Not Found +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow audit_template:get_all to be performed.\", \"debuginfo\": null}"} +GET: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} +GOT:Response: 403 Forbidden Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Audit 10a47dd1-4874-4298-91cf-eff046dbdb8d could not be found\", \"debuginfo\": null}"} -GET: /v1/audits/77ec78c3-8b0f-4835-b813-9ae12c738cbe {} -GOT:{'uuid': '77ec78c3-8b0f-4835-b813-9ae12c738cbe', 'name': 'My Audit 1', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/77ec78c3-8b0f-4835-b813-9ae12c738cbe', 'rel': 'self'}, {'href': 'http://localhost/audits/77ec78c3-8b0f-4835-b813-9ae12c738cbe', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:43.774192+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/audits/77ec78c3-8b0f-4835-b813-9ae12c738cbe {} -GOT:{'uuid': '77ec78c3-8b0f-4835-b813-9ae12c738cbe', 'name': 'My Audit 1', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/77ec78c3-8b0f-4835-b813-9ae12c738cbe', 'rel': 'self'}, {'href': 'http://localhost/audits/77ec78c3-8b0f-4835-b813-9ae12c738cbe', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:43.774192+00:00', 'deleted_at': None, 'updated_at': None} -GET: /audits/77ec78c3-8b0f-4835-b813-9ae12c738cbe {} -GOT:{'uuid': '77ec78c3-8b0f-4835-b813-9ae12c738cbe', 'name': 'My Audit 1', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/77ec78c3-8b0f-4835-b813-9ae12c738cbe', 'rel': 'self'}, {'href': 'http://localhost/audits/77ec78c3-8b0f-4835-b813-9ae12c738cbe', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:43.774192+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/audits {} -GOT:{'audits': [{'uuid': '96a7a61b-e6e2-4825-b1d6-d958a63f4e56', 'name': 'My Audit 1', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/96a7a61b-e6e2-4825-b1d6-d958a63f4e56', 'rel': 'self'}, {'href': 'http://localhost/audits/96a7a61b-e6e2-4825-b1d6-d958a63f4e56', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': 'de111dbd-c378-4c8b-8a5b-ce6865215f3c', 'name': 'My Audit 2', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/de111dbd-c378-4c8b-8a5b-ce6865215f3c', 'rel': 'self'}, {'href': 'http://localhost/audits/de111dbd-c378-4c8b-8a5b-ce6865215f3c', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': 'd8dc1b32-ae1b-4d6a-bf81-6c2517a85656', 'name': 'My Audit 3', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/d8dc1b32-ae1b-4d6a-bf81-6c2517a85656', 'rel': 'self'}, {'href': 'http://localhost/audits/d8dc1b32-ae1b-4d6a-bf81-6c2517a85656', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '7d544610-752a-448c-8ea8-be5510c342e8', 'name': 'My Audit 4', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/7d544610-752a-448c-8ea8-be5510c342e8', 'rel': 'self'}, {'href': 'http://localhost/audits/7d544610-752a-448c-8ea8-be5510c342e8', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '38098e31-4375-49cc-a2d2-d84982075ff6', 'name': 'My Audit 5', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/38098e31-4375-49cc-a2d2-d84982075ff6', 'rel': 'self'}, {'href': 'http://localhost/audits/38098e31-4375-49cc-a2d2-d84982075ff6', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}]}watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_many_with_soft_deleted -watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_many_with_soft_deleted ... ok -watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_one -watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_one ... ok -watcher.tests.api.v1.test_goals.TestListGoal.test_get_one_by_name -watcher.tests.api.v1.test_goals.TestListGoal.test_get_one_by_name ... ok -watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(CANCELLED -> DELETED) -watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(CANCELLED -> DELETED) ... ok -watcher.tests.api.v1.test_audits.TestAuditPolicyEnforcement.test_policy_disallow_create -watcher.tests.api.v1.test_audits.TestAuditPolicyEnforcement.test_policy_disallow_create ... ok -watcher.tests.api.v1.test_goals.TestListGoal.test_get_one_soft_deleted -watcher.tests.api.v1.test_goals.TestListGoal.test_get_one_soft_deleted ... ok -watcher.tests.api.v1.test_audits.TestListAudit.test_detail -watcher.tests.api.v1.test_audits.TestListAudit.test_detail ... ok +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow audit_template:get to be performed.\", \"debuginfo\": null}"} +PATCH: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/state', 'value': 'SUCCEEDED', 'op': 'replace'}] +GOT:Response: 403 Forbidden +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow audit_template:update to be performed.\", \"debuginfo\": null}"} +GET: /v1/audit_templates/?limit=3 {} +GOT:{'audit_templates': [{'uuid': 'f1be0db5-e7ca-49ae-9503-35da7a248ae0', 'name': 'My Audit Template 0', 'goal_uuid': '48e1b186-0feb-4108-8ac8-06e17eccb135', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/f1be0db5-e7ca-49ae-9503-35da7a248ae0', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/f1be0db5-e7ca-49ae-9503-35da7a248ae0', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '358c01ff-64c8-4e4a-8a0c-83e7febbc594', 'name': 'My Audit Template 1', 'goal_uuid': '48e1b186-0feb-4108-8ac8-06e17eccb135', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/358c01ff-64c8-4e4a-8a0c-83e7febbc594', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/358c01ff-64c8-4e4a-8a0c-83e7febbc594', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'ded9b4a0-c290-4e8c-a941-75d1f5053f85', 'name': 'My Audit Template 2', 'goal_uuid': '48e1b186-0feb-4108-8ac8-06e17eccb135', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/ded9b4a0-c290-4e8c-a941-75d1f5053f85', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/ded9b4a0-c290-4e8c-a941-75d1f5053f85', 'rel': 'bookmark'}], 'scope': []}], 'next': 'http://localhost/v1/audit_templates?sort_key=id&sort_dir=asc&limit=3&marker=ded9b4a0-c290-4e8c-a941-75d1f5053f85'} +GET: /v1/audit_templates {} +GOT:{'audit_templates': [{'uuid': '7ed7ef63-f221-4fcb-bab0-464a2a1e4839', 'name': 'My Audit Template 0', 'goal_uuid': 'd68fe5f6-54cb-4039-a0b4-575614daada1', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/7ed7ef63-f221-4fcb-bab0-464a2a1e4839', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/7ed7ef63-f221-4fcb-bab0-464a2a1e4839', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '896a13f6-ed15-4fde-9c8c-9787a5caa49b', 'name': 'My Audit Template 1', 'goal_uuid': 'd68fe5f6-54cb-4039-a0b4-575614daada1', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/896a13f6-ed15-4fde-9c8c-9787a5caa49b', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/896a13f6-ed15-4fde-9c8c-9787a5caa49b', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'faf101d9-f8d3-4000-b228-275d3d535693', 'name': 'My Audit Template 2', 'goal_uuid': 'd68fe5f6-54cb-4039-a0b4-575614daada1', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/faf101d9-f8d3-4000-b228-275d3d535693', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/faf101d9-f8d3-4000-b228-275d3d535693', 'rel': 'bookmark'}], 'scope': []}], 'next': 'http://localhost/v1/audit_templates?sort_key=id&sort_dir=asc&limit=3&marker=faf101d9-f8d3-4000-b228-275d3d535693'}watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_collection_links_default_limit +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_collection_links_default_limit ... ok +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_detail_against_single +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_detail_against_single ... ok +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_filter_by_goal_uuid +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_filter_by_goal_uuid ... ok +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_get_one_by_uuid +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_get_one_by_uuid ... ok +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'FAILED', 'op': 'replace'}] +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'FAILED'}]'. Reason: State transition not allowed: (ONGOING -> FAILED)\", \"debuginfo\": null}"} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:29.058503+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:32.123442+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'SUCCEEDED', 'op': 'replace'}] +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUCCEEDED'}]'. Reason: State transition not allowed: (ONGOING -> SUCCEEDED)\", \"debuginfo\": null}"} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:32.123442+00:00', 'deleted_at': None, 'updated_at': None} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:40.609416+00:00', 'deleted_at': None, 'updated_at': None} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:35.356351+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'DELETED', 'op': 'replace'}] +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'DELETED'}]'. Reason: State transition not allowed: (ONGOING -> DELETED)\", \"debuginfo\": null}"} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:35.356351+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:38.362821+00:00', 'deleted_at': None, 'updated_at': None} PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'CANCELLED', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json {"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'CANCELLED'}]'. Reason: State transition not allowed: (ONGOING -> CANCELLED)\", \"debuginfo\": null}"} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:40.609416+00:00', 'deleted_at': None, 'updated_at': None} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:38.362821+00:00', 'deleted_at': None, 'updated_at': None} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:42.500639+00:00', 'deleted_at': None, 'updated_at': None} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:41.373426+00:00', 'deleted_at': None, 'updated_at': None} PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'SUPERSEDED', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json {"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUPERSEDED'}]'. Reason: State transition not allowed: (ONGOING -> SUPERSEDED)\", \"debuginfo\": null}"} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:42.500639+00:00', 'deleted_at': None, 'updated_at': None} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'ONGOING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:41.373426+00:00', 'deleted_at': None, 'updated_at': None} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'FAILED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:44.237437+00:00', 'deleted_at': None, 'updated_at': None} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'FAILED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:44.317374+00:00', 'deleted_at': None, 'updated_at': None}watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(FAILED -> RECOMMENDED) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(FAILED -> RECOMMENDED) ... ok +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_get_one_soft_deleted_ok +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_get_one_soft_deleted_ok ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(FAILED -> PENDING) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(FAILED -> PENDING) ... ok +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_many +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_many ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(FAILED -> ONGOING) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(FAILED -> ONGOING) ... ok +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_many_with_soft_deleted +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_many_with_soft_deleted ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(FAILED -> SUCCEEDED) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(FAILED -> SUCCEEDED) ... ok + +GET: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66/detail {} +GOT:Response: 404 Not Found +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"The %(name)s resource %(id)s could not be found\", \"debuginfo\": null}"} +GET: /v1/audit_templates?goal=700a280f-a26b-4bec-9109-5ccff0d4f8a3 {} +GOT:{'audit_templates': [{'uuid': '51d0b4a4-0dfd-4e53-8b20-a1c2d8b820bc', 'name': 'My Audit Template 4', 'goal_uuid': '700a280f-a26b-4bec-9109-5ccff0d4f8a3', 'goal_name': 'dummy_2', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/51d0b4a4-0dfd-4e53-8b20-a1c2d8b820bc', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/51d0b4a4-0dfd-4e53-8b20-a1c2d8b820bc', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'e59fca08-510a-4f84-a542-af5d3abeb844', 'name': 'My Audit Template 5', 'goal_uuid': '700a280f-a26b-4bec-9109-5ccff0d4f8a3', 'goal_name': 'dummy_2', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e59fca08-510a-4f84-a542-af5d3abeb844', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e59fca08-510a-4f84-a542-af5d3abeb844', 'rel': 'bookmark'}], 'scope': []}]} +GET: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} +GOT:{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': 'fc7460ee-3926-4ed6-b889-358725052bde', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T17:18:46.356970+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/audit_templates {} +GOT:{'audit_templates': [{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'goal_uuid': 'ed7f0ba1-1c8d-4069-94cc-2eaff4c07e33', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': []}]} +GET: /v1/audit_templates {} +GOT:{'audit_templates': []} +GET: /v1/audit_templates {} +GOT:{'audit_templates': [{'uuid': 'faeab921-e714-4187-8f91-affa8e1c1afe', 'name': 'My Audit Template 1', 'goal_uuid': 'a477199a-1258-4edd-83b7-63e38d67141a', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/faeab921-e714-4187-8f91-affa8e1c1afe', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/faeab921-e714-4187-8f91-affa8e1c1afe', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '6d314107-cce3-4519-a615-e46174ec6068', 'name': 'My Audit Template 2', 'goal_uuid': 'a477199a-1258-4edd-83b7-63e38d67141a', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/6d314107-cce3-4519-a615-e46174ec6068', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/6d314107-cce3-4519-a615-e46174ec6068', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'b3814dcf-eb19-4c3f-970e-3f4c1a4c91be', 'name': 'My Audit Template 3', 'goal_uuid': 'a477199a-1258-4edd-83b7-63e38d67141a', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/b3814dcf-eb19-4c3f-970e-3f4c1a4c91be', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/b3814dcf-eb19-4c3f-970e-3f4c1a4c91be', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '77e9a243-84f1-4fe5-9143-90f043710dee', 'name': 'My Audit Template 4', 'goal_uuid': 'a477199a-1258-4edd-83b7-63e38d67141a', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/77e9a243-84f1-4fe5-9143-90f043710dee', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/77e9a243-84f1-4fe5-9143-90f043710dee', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '99ef21c8-0e1a-4a59-8a37-d928953e52af', 'name': 'My Audit Template 5', 'goal_uuid': 'a477199a-1258-4edd-83b7-63e38d67141a', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/99ef21c8-0e1a-4a59-8a37-d928953e52af', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/99ef21c8-0e1a-4a59-8a37-d928953e52af', 'rel': 'bookmark'}], 'scope': []}]} +GET: /v1/audit_templates {} +GOT:{'audit_templates': [{'uuid': 'de652cd7-a42b-4141-8b6c-0c4dcc025fb6', 'name': 'My Audit Template 1', 'goal_uuid': 'ac197c50-dc7d-4127-a9ec-39b8c0d1bee2', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/de652cd7-a42b-4141-8b6c-0c4dcc025fb6', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/de652cd7-a42b-4141-8b6c-0c4dcc025fb6', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'e9aba1fb-b814-44ee-86af-55c14a483b9e', 'name': 'My Audit Template 2', 'goal_uuid': 'ac197c50-dc7d-4127-a9ec-39b8c0d1bee2', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e9aba1fb-b814-44ee-86af-55c14a483b9e', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e9aba1fb-b814-44ee-86af-55c14a483b9e', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'bb2611c7-d3b7-4242-aff2-a1900f6ff214', 'name': 'My Audit Template 3', 'goal_uuid': 'ac197c50-dc7d-4127-a9ec-39b8c0d1bee2', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/bb2611c7-d3b7-4242-aff2-a1900f6ff214', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/bb2611c7-d3b7-4242-aff2-a1900f6ff214', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '35faab57-1422-43ef-9281-6d8111907567', 'name': 'My Audit Template 4', 'goal_uuid': 'ac197c50-dc7d-4127-a9ec-39b8c0d1bee2', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/35faab57-1422-43ef-9281-6d8111907567', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/35faab57-1422-43ef-9281-6d8111907567', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'c8c0a160-7834-4bfc-ac8e-77744437f8ee', 'name': 'My Audit Template 5', 'goal_uuid': 'ac197c50-dc7d-4127-a9ec-39b8c0d1bee2', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/c8c0a160-7834-4bfc-ac8e-77744437f8ee', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/c8c0a160-7834-4bfc-ac8e-77744437f8ee', 'rel': 'bookmark'}], 'scope': []}]} +GET: /v1/audit_templates?sort_key=name {} +GOT:{'audit_templates': [{'uuid': '1e5d2ef0-7608-4d55-a62b-b026ff64b1e7', 'name': 'My Audit Template 1', 'goal_uuid': '7b0e677d-6b2b-4c8a-9cd0-d5b65fa9e35b', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/1e5d2ef0-7608-4d55-a62b-b026ff64b1e7', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/1e5d2ef0-7608-4d55-a62b-b026ff64b1e7', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '752db61c-5ab5-4c85-832c-d3a1a0268e8a', 'name': 'My Audit Template 2', 'goal_uuid': '7b0e677d-6b2b-4c8a-9cd0-d5b65fa9e35b', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/752db61c-5ab5-4c85-832c-d3a1a0268e8a', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/752db61c-5ab5-4c85-832c-d3a1a0268e8a', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '62f8f4f6-4a55-41bc-b8b1-3b64fef5a865', 'name': 'My Audit Template 3', 'goal_uuid': '7b0e677d-6b2b-4c8a-9cd0-d5b65fa9e35b', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/62f8f4f6-4a55-41bc-b8b1-3b64fef5a865', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/62f8f4f6-4a55-41bc-b8b1-3b64fef5a865', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'd4496285-ac95-4d8c-9e95-8f0f23d7cbd8', 'name': 'My Audit Template 4', 'goal_uuid': '7b0e677d-6b2b-4c8a-9cd0-d5b65fa9e35b', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/d4496285-ac95-4d8c-9e95-8f0f23d7cbd8', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/d4496285-ac95-4d8c-9e95-8f0f23d7cbd8', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '642e41a1-1cc2-4234-b2c4-bb6c65e4a166', 'name': 'My Audit Template 5', 'goal_uuid': '7b0e677d-6b2b-4c8a-9cd0-d5b65fa9e35b', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/642e41a1-1cc2-4234-b2c4-bb6c65e4a166', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/642e41a1-1cc2-4234-b2c4-bb6c65e4a166', 'rel': 'bookmark'}], 'scope': []}]}watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_many_with_sort_key_name +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_many_with_sort_key_name ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(FAILED -> DELETED) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(FAILED -> DELETED) ... ok +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_many_without_soft_deleted +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_many_without_soft_deleted ... ok +watcher.tests.api.v1.test_audit_templates.TestDelete.test_delete_audit_template_by_uuid +watcher.tests.api.v1.test_audit_templates.TestDelete.test_delete_audit_template_by_uuid ... ok + PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'RECOMMENDED', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json {"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'RECOMMENDED'}]'. Reason: State transition not allowed: (FAILED -> RECOMMENDED)\", \"debuginfo\": null}"} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'FAILED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:44.237437+00:00', 'deleted_at': None, 'updated_at': None} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'FAILED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:44.317374+00:00', 'deleted_at': None, 'updated_at': None} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'FAILED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:46.146845+00:00', 'deleted_at': None, 'updated_at': None} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'FAILED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:47.574568+00:00', 'deleted_at': None, 'updated_at': None} PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'PENDING', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json {"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'PENDING'}]'. Reason: State transition not allowed: (FAILED -> PENDING)\", \"debuginfo\": null}"} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'FAILED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:46.146845+00:00', 'deleted_at': None, 'updated_at': None} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'FAILED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:47.574568+00:00', 'deleted_at': None, 'updated_at': None} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'FAILED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:47.503618+00:00', 'deleted_at': None, 'updated_at': None} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'FAILED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:50.664650+00:00', 'deleted_at': None, 'updated_at': None} PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'ONGOING', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json {"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'ONGOING'}]'. Reason: State transition not allowed: (FAILED -> ONGOING)\", \"debuginfo\": null}"} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'FAILED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:47.503618+00:00', 'deleted_at': None, 'updated_at': None}watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(FAILED -> ONGOING) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(FAILED -> ONGOING) ... ok -watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(SUSPENDED -> ONGOING) -watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(SUSPENDED -> ONGOING) ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(FAILED -> SUCCEEDED) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(FAILED -> SUCCEEDED) ... ok -watcher.tests.api.v1.test_audits.TestListAudit.test_detail_soft_deleted -watcher.tests.api.v1.test_audits.TestListAudit.test_detail_soft_deleted ... ok +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'FAILED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:50.664650+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'FAILED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:53.619301+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'SUCCEEDED', 'op': 'replace'}] +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUCCEEDED'}]'. Reason: State transition not allowed: (FAILED -> SUCCEEDED)\", \"debuginfo\": null}"} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'FAILED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:53.619301+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'FAILED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:56.436685+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'DELETED', 'op': 'replace'}] +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'DELETED'}]'. Reason: State transition not allowed: (FAILED -> DELETED)\", \"debuginfo\": null}"} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'FAILED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:56.436685+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'FAILED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:59.696774+00:00', 'deleted_at': None, 'updated_at': None}watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(FAILED -> CANCELLED) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(FAILED -> CANCELLED) ... ok +watcher.tests.api.v1.test_audit_templates.TestDelete.test_delete_audit_template_not_found +watcher.tests.api.v1.test_audit_templates.TestDelete.test_delete_audit_template_not_found ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(FAILED -> SUPERSEDED) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(FAILED -> SUPERSEDED) ... ok +watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_collection_links_default_limit +watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_collection_links_default_limit ... ok +watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_detail +watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_detail ... ok +watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_empty +watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_empty ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(FAILED -> CANCELLING) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(FAILED -> CANCELLING) ... ok +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning /usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring RuntimeWarning /usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring @@ -5497,8 +4952,6 @@ RuntimeWarning /usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring RuntimeWarning -/usr/lib/python3/dist-packages/sqlalchemy/sql/sqltypes.py:639: SAWarning: Dialect sqlite+pysqlite does *not* support Decimal objects natively, and SQLAlchemy must convert from floating point - rounding errors and other issues may occur. Please consider storing Decimal numbers as strings or integers on this platform for lossless storage. - "storage." % (dialect.name, dialect.driver) /usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring RuntimeWarning /usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring @@ -5577,573 +5030,706 @@ RuntimeWarning /usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring RuntimeWarning +watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_filter_by_goal_uuid +watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_filter_by_goal_uuid ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUCCEEDED -> RECOMMENDED) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUCCEEDED -> RECOMMENDED) ... ok +watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_filter_by_strategy_uuid +watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_filter_by_strategy_uuid ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUCCEEDED -> PENDING) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUCCEEDED -> PENDING) ... ok +watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_get_one_by_name +watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_get_one_by_name ... ok -GET: /v1/audits {} -GOT:{'audits': []} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'SUCCEEDED', 'op': 'add'}] -GOT:Response: 200 OK -Content-Type: application/json -{"uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "name": "My Audit", "audit_type": "ONESHOT", "state": "SUCCEEDED", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "self"}, {"href": "http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "bookmark"}], "interval": "3600", "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": "host_1", "created_at": "2021-02-17T16:18:40.521531+00:00", "deleted_at": null, "updated_at": "2021-02-17T16:18:40.912537+00:00"} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUCCEEDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:40.521531+00:00', 'deleted_at': None, 'updated_at': '2021-02-17T16:18:40.912537+00:00'} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/non-existent', 'op': 'remove'}] +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'CANCELLED', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/non-existent', 'op': 'remove'}]'. Reason: can't remove non-existent object 'non-existent'\", \"debuginfo\": null}"} -PATCH: /v1/audits/e4cb72af-86db-45d7-957e-d2669ad30d92 [{'path': '/state', 'value': 'SUCCEEDED', 'op': 'replace'}] -GOT:Response: 404 Not Found -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Audit e4cb72af-86db-45d7-957e-d2669ad30d92 could not be found\", \"debuginfo\": null}"} -POST: /v1/audits {'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUCCEEDED', 'parameters': {}, 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': None, 'audit_template_uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66'} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'CANCELLED'}]'. Reason: State transition not allowed: (FAILED -> CANCELLED)\", \"debuginfo\": null}"} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'FAILED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:18:59.696774+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'FAILED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:19:02.877287+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'SUPERSEDED', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Unknown attributes for argument audit_p: uuid, next_run_time\", \"debuginfo\": null}"} -POST: /v1/audits {'name': 'My Audit', 'audit_type': 'CONTINUOUS', 'parameters': {}, 'interval': 'zxc', 'auto_trigger': False, 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': None, 'audit_template_uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66'} -GOT:Response: 500 Internal Server Error -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Server\", \"faultstring\": \"Exactly 5 or 6 columns has to be specified for iteratorexpression.\", \"debuginfo\": null}"} -GET: /v1/goals {} -GOT:Response: 403 Forbidden +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUPERSEDED'}]'. Reason: State transition not allowed: (FAILED -> SUPERSEDED)\", \"debuginfo\": null}"} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'FAILED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:19:02.877287+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'FAILED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:19:05.760887+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'CANCELLING', 'op': 'replace'}] +GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow goal:get_all to be performed.\", \"debuginfo\": null}"} -GET: /v1/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652 {} -GOT:Response: 403 Forbidden +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'CANCELLING'}]'. Reason: State transition not allowed: (FAILED -> CANCELLING)\", \"debuginfo\": null}"} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'FAILED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:19:05.760887+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUCCEEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:19:08.703359+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'RECOMMENDED', 'op': 'replace'}] +GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow goal:get to be performed.\", \"debuginfo\": null}"} -GET: /v1/goals/detail {} -GOT:{'goals': [{'uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'name': 'TEST', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652', 'rel': 'self'}, {'href': 'http://localhost/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652', 'rel': 'bookmark'}], 'created_at': '2021-02-17T16:18:45.678928+00:00', 'updated_at': None, 'deleted_at': None}]} -GET: /v1/goals/TEST {} -GOT:{'uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'name': 'TEST', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652', 'rel': 'self'}, {'href': 'http://localhost/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652', 'rel': 'bookmark'}], 'created_at': '2021-02-17T16:18:46.175187+00:00', 'updated_at': None, 'deleted_at': None} -GET: /v1/goals/?limit=2 {} -GOT:{'goals': [{'uuid': '75d3d906-5b63-4eed-b592-bd78400a85a0', 'name': 'GOAL_1', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/75d3d906-5b63-4eed-b592-bd78400a85a0', 'rel': 'self'}, {'href': 'http://localhost/goals/75d3d906-5b63-4eed-b592-bd78400a85a0', 'rel': 'bookmark'}]}, {'uuid': '37f8d1a7-47e9-4380-8dff-88687f6f1cbc', 'name': 'GOAL_2', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/37f8d1a7-47e9-4380-8dff-88687f6f1cbc', 'rel': 'self'}, {'href': 'http://localhost/goals/37f8d1a7-47e9-4380-8dff-88687f6f1cbc', 'rel': 'bookmark'}]}], 'next': 'http://localhost/v1/goals?sort_key=id&sort_dir=asc&limit=2&marker=37f8d1a7-47e9-4380-8dff-88687f6f1cbc'} -GET: /v1/goals/TEST {} -GOT:{'uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'name': 'TEST', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652', 'rel': 'self'}, {'href': 'http://localhost/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652', 'rel': 'bookmark'}], 'created_at': '2021-02-17T16:18:47.599326+00:00', 'updated_at': None, 'deleted_at': None} -GET: /v1/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652 {} -GOT:{'uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'name': 'TEST', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652', 'rel': 'self'}, {'href': 'http://localhost/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652', 'rel': 'bookmark'}], 'created_at': '2021-02-17T16:18:48.155138+00:00', 'updated_at': '2021-02-17T16:18:48.192508+00:00', 'deleted_at': '2021-02-17T16:18:48.187760+00:00'} -GET: /v1/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652 {} -GOT:Response: 404 Not Found +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'RECOMMENDED'}]'. Reason: State transition not allowed: (SUCCEEDED -> RECOMMENDED)\", \"debuginfo\": null}"} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUCCEEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:19:08.703359+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUCCEEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:19:11.718017+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'PENDING', 'op': 'replace'}] +GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Goal f7ad87ae-4298-91cf-93a0-f35a852e3652 could not be found\", \"debuginfo\": null}"} -GET: /v1/scoring_engines {} -GOT:{'scoring_engines': [{'uuid': 'd537f40a-9028-4716-b8a9-7732daa6747d', 'name': '1', 'description': 'SE_1', 'links': [{'href': 'http://localhost/v1/scoring_engines/d537f40a-9028-4716-b8a9-7732daa6747d', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/d537f40a-9028-4716-b8a9-7732daa6747d', 'rel': 'bookmark'}]}, {'uuid': '2d477c8e-8227-4b55-99fd-fc0472a4b60b', 'name': '2', 'description': 'SE_2', 'links': [{'href': 'http://localhost/v1/scoring_engines/2d477c8e-8227-4b55-99fd-fc0472a4b60b', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/2d477c8e-8227-4b55-99fd-fc0472a4b60b', 'rel': 'bookmark'}]}, {'uuid': 'fc3d23b4-5e07-46c1-a182-4bd08a507eb6', 'name': '3', 'description': 'SE_3', 'links': [{'href': 'http://localhost/v1/scoring_engines/fc3d23b4-5e07-46c1-a182-4bd08a507eb6', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/fc3d23b4-5e07-46c1-a182-4bd08a507eb6', 'rel': 'bookmark'}]}, {'uuid': '1f6e50e9-e8a2-4a32-83d2-7eed0e2bc936', 'name': '4', 'description': 'SE_4', 'links': [{'href': 'http://localhost/v1/scoring_engines/1f6e50e9-e8a2-4a32-83d2-7eed0e2bc936', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/1f6e50e9-e8a2-4a32-83d2-7eed0e2bc936', 'rel': 'bookmark'}]}, {'uuid': '6a4fd297-bc87-46ff-af8e-f49e969f6c74', 'name': '5', 'description': 'SE_5', 'links': [{'href': 'http://localhost/v1/scoring_engines/6a4fd297-bc87-46ff-af8e-f49e969f6c74', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/6a4fd297-bc87-46ff-af8e-f49e969f6c74', 'rel': 'bookmark'}]}]}watcher.tests.api.v1.test_scoring_engines.TestListScoringEngine.test_many -watcher.tests.api.v1.test_scoring_engines.TestListScoringEngine.test_many ... ok -watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcementWithAdminContext.test_detail_against_single -watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcementWithAdminContext.test_detail_against_single ... ok -watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcementWithAdminContext.test_many -watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcementWithAdminContext.test_many ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(FAILED -> DELETED) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(FAILED -> DELETED) ... ok -watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcementWithAdminContext.test_many_without_soft_deleted -watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcementWithAdminContext.test_many_without_soft_deleted ... ok +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'PENDING'}]'. Reason: State transition not allowed: (SUCCEEDED -> PENDING)\", \"debuginfo\": null}"} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUCCEEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:19:11.718017+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUCCEEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:19:14.643284+00:00', 'deleted_at': None, 'updated_at': None}watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUCCEEDED -> ONGOING) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUCCEEDED -> ONGOING) ... ok -GOT:Response: 200 OK -Content-Type: application/json -{"uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "name": "My Audit", "audit_type": "ONESHOT", "state": "DELETED", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "self"}, {"href": "http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "bookmark"}], "interval": "3600", "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": "host_1", "created_at": "2021-02-17T16:18:43.794464+00:00", "deleted_at": null, "updated_at": "2000-01-01T00:00:00+00:00"} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:43.794464+00:00', 'deleted_at': None, 'updated_at': '2000-01-01T00:00:00+00:00'} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUCCEEDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:45.561840+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'DELETED', 'op': 'replace'}] -GOT:Response: 200 OK -Content-Type: application/json -{"uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "name": "My Audit", "audit_type": "ONESHOT", "state": "DELETED", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "self"}, {"href": "http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "bookmark"}], "interval": "3600", "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": "host_1", "created_at": "2021-02-17T16:18:45.561840+00:00", "deleted_at": null, "updated_at": "2000-01-01T00:00:00+00:00"} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:45.561840+00:00', 'deleted_at': None, 'updated_at': '2000-01-01T00:00:00+00:00'} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'CANCELLED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:47.195336+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'DELETED', 'op': 'replace'}] -GOT:Response: 200 OK +GET: /v1/audit_templates {} +GOT:{'audit_templates': [{'uuid': 'f14e41e4-0f46-4d80-b0ee-1522df8a07d6', 'name': 'My Audit Template 1', 'goal_uuid': '26fedb9a-34c6-4da3-92e1-8e1b5d082852', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/f14e41e4-0f46-4d80-b0ee-1522df8a07d6', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/f14e41e4-0f46-4d80-b0ee-1522df8a07d6', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'b9524aaa-6832-4f84-b709-ea84853c4559', 'name': 'My Audit Template 2', 'goal_uuid': '26fedb9a-34c6-4da3-92e1-8e1b5d082852', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/b9524aaa-6832-4f84-b709-ea84853c4559', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/b9524aaa-6832-4f84-b709-ea84853c4559', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'eaaafddb-bd20-4d9a-9cce-1f6aea2391ad', 'name': 'My Audit Template 3', 'goal_uuid': '26fedb9a-34c6-4da3-92e1-8e1b5d082852', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/eaaafddb-bd20-4d9a-9cce-1f6aea2391ad', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/eaaafddb-bd20-4d9a-9cce-1f6aea2391ad', 'rel': 'bookmark'}], 'scope': []}]} +DELETE: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 +GOT:Response: 204 No Content + + +GET: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} +GOT:Response: 404 Not Found Content-Type: application/json -{"uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "name": "My Audit", "audit_type": "ONESHOT", "state": "DELETED", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "self"}, {"href": "http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "bookmark"}], "interval": "3600", "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": "host_1", "created_at": "2021-02-17T16:18:47.195336+00:00", "deleted_at": null, "updated_at": "2000-01-01T00:00:00+00:00"} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:47.195336+00:00', 'deleted_at': None, 'updated_at': '2000-01-01T00:00:00+00:00'} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUSPENDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:48.741536+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'ONGOING', 'op': 'replace'}] -GOT:Response: 200 OK +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"AuditTemplate e74c40e0-d825-11e2-a28f-0800200c9a66 could not be found\", \"debuginfo\": null}"} +DELETE: /v1/audit_templates/3e05fe1d-3b73-479d-a412-3afe30a5e556 +GOT:Response: 404 Not Found Content-Type: application/json -{"uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "name": "My Audit", "audit_type": "ONESHOT", "state": "ONGOING", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "self"}, {"href": "http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "bookmark"}], "interval": "3600", "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": "host_1", "created_at": "2021-02-17T16:18:48.741536+00:00", "deleted_at": null, "updated_at": "2000-01-01T00:00:00+00:00"} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'ONGOING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:48.741536+00:00', 'deleted_at': None, 'updated_at': '2000-01-01T00:00:00+00:00'} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {}watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(SUSPENDED -> DELETED) -watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(SUSPENDED -> DELETED) ... ok -watcher.tests.api.v1.test_audits.TestListAudit.test_many_with_soft_deleted -watcher.tests.api.v1.test_audits.TestListAudit.test_many_with_soft_deleted ... ok -watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcementWithAdminContext.test_one -watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcementWithAdminContext.test_one ... ok -watcher.tests.api.v1.test_services.TestListService.test_detail_against_single -watcher.tests.api.v1.test_services.TestListService.test_detail_against_single ... ok -watcher.tests.api.v1.test_audits.TestPost.test_create_audit_generate_uuid -watcher.tests.api.v1.test_audits.TestPost.test_create_audit_generate_uuid ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(FAILED -> CANCELLED) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(FAILED -> CANCELLED) ... ok -watcher.tests.api.v1.test_services.TestListService.test_services_collection_links_default_limit -watcher.tests.api.v1.test_services.TestListService.test_services_collection_links_default_limit ... ok -watcher.tests.api.v1.test_audits.TestPost.test_create_audit_parameters_no_schema -watcher.tests.api.v1.test_audits.TestPost.test_create_audit_parameters_no_schema ... ok -watcher.tests.api.v1.test_audits.TestListAudit.test_many_with_sort_key_goal_uuid -watcher.tests.api.v1.test_audits.TestListAudit.test_many_with_sort_key_goal_uuid ... ok -watcher.tests.api.v1.test_services.TestListService.test_sort_key_validation -watcher.tests.api.v1.test_services.TestListService.test_sort_key_validation ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(FAILED -> SUPERSEDED) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(FAILED -> SUPERSEDED) ... ok -watcher.tests.api.v1.test_audits.TestListAudit.test_sort_key_validation -watcher.tests.api.v1.test_audits.TestListAudit.test_sort_key_validation ... ok -watcher.tests.api.v1.test_audits.TestPost.test_create_audit_with_name -watcher.tests.api.v1.test_audits.TestPost.test_create_audit_with_name ... ok -watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_get_one_by_name -watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_get_one_by_name ... ok -watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_get_one_soft_deleted -watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_get_one_soft_deleted ... ok -watcher.tests.api.v1.test_audits.TestPost.test_create_audit_with_parameter_not_allowed -watcher.tests.api.v1.test_audits.TestPost.test_create_audit_with_parameter_not_allowed ... ok -watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_detail_against_single -watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_detail_against_single ... ok -watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_services_collection_links -watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_services_collection_links ... ok +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"AuditTemplate 3e05fe1d-3b73-479d-a412-3afe30a5e556 could not be found\", \"debuginfo\": null}"} +GET: /v1/audit_templates {} +GOT:{'audit_templates': [{'uuid': 'cd755108-998c-4734-b286-09becdba92a5', 'name': 'My Audit Template 0', 'goal_uuid': 'afbb7194-07da-4473-b7d4-2bd11a4d769f', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/cd755108-998c-4734-b286-09becdba92a5', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/cd755108-998c-4734-b286-09becdba92a5', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '6a206efa-49e0-414b-a513-4ad44b0ae4cd', 'name': 'My Audit Template 1', 'goal_uuid': 'afbb7194-07da-4473-b7d4-2bd11a4d769f', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/6a206efa-49e0-414b-a513-4ad44b0ae4cd', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/6a206efa-49e0-414b-a513-4ad44b0ae4cd', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'ca904526-9d3e-45c4-9f7c-abd9fa650ebc', 'name': 'My Audit Template 2', 'goal_uuid': 'afbb7194-07da-4473-b7d4-2bd11a4d769f', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/ca904526-9d3e-45c4-9f7c-abd9fa650ebc', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/ca904526-9d3e-45c4-9f7c-abd9fa650ebc', 'rel': 'bookmark'}], 'scope': []}], 'next': 'http://localhost/v1/audit_templates?sort_key=id&sort_dir=asc&limit=3&marker=ca904526-9d3e-45c4-9f7c-abd9fa650ebc'} +GET: /v1/audit_templates/detail {} +GOT:{'audit_templates': [{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': '5cf04d1a-5336-4bff-ba91-e2187a6755c1', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T17:19:05.790133+00:00', 'deleted_at': None, 'updated_at': None}]} +GET: /v1/audit_templates {} +GOT:{'audit_templates': []} +GET: /v1/audit_templates?goal=84049f12-391e-4afa-8f3b-0c98bf781660 {} +GOT:{'audit_templates': [{'uuid': '1e0d166f-3b3d-4c87-8b5b-6dac2d17089c', 'name': 'My Audit Template 4', 'goal_uuid': '84049f12-391e-4afa-8f3b-0c98bf781660', 'goal_name': 'dummy_2', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/1e0d166f-3b3d-4c87-8b5b-6dac2d17089c', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/1e0d166f-3b3d-4c87-8b5b-6dac2d17089c', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '200f4611-d9c0-4e45-852a-b617e4c868de', 'name': 'My Audit Template 5', 'goal_uuid': '84049f12-391e-4afa-8f3b-0c98bf781660', 'goal_name': 'dummy_2', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/200f4611-d9c0-4e45-852a-b617e4c868de', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/200f4611-d9c0-4e45-852a-b617e4c868de', 'rel': 'bookmark'}], 'scope': []}]} +GET: /v1/audit_templates?strategy=bd607de3-0329-4754-850f-b179e9868549 {} +GOT:{'audit_templates': [{'uuid': '7b4fb584-5680-44b9-951b-784efae58932', 'name': 'My Audit Template 4', 'goal_uuid': 'e43d3d87-2831-4882-93ed-cf9ac72026b5', 'goal_name': 'dummy_1', 'strategy_uuid': 'bd607de3-0329-4754-850f-b179e9868549', 'strategy_name': 'strategy_2', 'links': [{'href': 'http://localhost/v1/audit_templates/7b4fb584-5680-44b9-951b-784efae58932', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/7b4fb584-5680-44b9-951b-784efae58932', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'e6ee7cb6-6384-499c-be5b-eadea8a45470', 'name': 'My Audit Template 5', 'goal_uuid': 'e43d3d87-2831-4882-93ed-cf9ac72026b5', 'goal_name': 'dummy_1', 'strategy_uuid': 'bd607de3-0329-4754-850f-b179e9868549', 'strategy_name': 'strategy_2', 'links': [{'href': 'http://localhost/v1/audit_templates/e6ee7cb6-6384-499c-be5b-eadea8a45470', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e6ee7cb6-6384-499c-be5b-eadea8a45470', 'rel': 'bookmark'}], 'scope': []}]} +GET: /v1/audit_templates/My%20Audit%20Template {} +GOT:{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': '9a0814a9-25ea-4f94-90e0-1ed4acb98856', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T17:19:13.576112+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/audit_templates {} +GOT:{'audit_templates': [{'uuid': '9dba10db-71d6-47b4-9871-edf70e13e7ed', 'name': 'My Audit Template 1', 'goal_uuid': '3b09cf41-dd65-4eda-be97-254095c8c4d3', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/9dba10db-71d6-47b4-9871-edf70e13e7ed', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/9dba10db-71d6-47b4-9871-edf70e13e7ed', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '597ca448-0278-431c-b723-ddf20b14dfea', 'name': 'My Audit Template 2', 'goal_uuid': '3b09cf41-dd65-4eda-be97-254095c8c4d3', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/597ca448-0278-431c-b723-ddf20b14dfea', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/597ca448-0278-431c-b723-ddf20b14dfea', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'b66da51e-3116-4cd3-b41c-bd35f1238587', 'name': 'My Audit Template 3', 'goal_uuid': '3b09cf41-dd65-4eda-be97-254095c8c4d3', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/b66da51e-3116-4cd3-b41c-bd35f1238587', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/b66da51e-3116-4cd3-b41c-bd35f1238587', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'c82ba2e0-5ce3-499c-8f49-4d6ca726b7f3', 'name': 'My Audit Template 4', 'goal_uuid': '3b09cf41-dd65-4eda-be97-254095c8c4d3', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/c82ba2e0-5ce3-499c-8f49-4d6ca726b7f3', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/c82ba2e0-5ce3-499c-8f49-4d6ca726b7f3', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '656f9afe-df11-4f38-ab64-c911147491d7', 'name': 'My Audit Template 5', 'goal_uuid': '3b09cf41-dd65-4eda-be97-254095c8c4d3', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/656f9afe-df11-4f38-ab64-c911147491d7', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/656f9afe-df11-4f38-ab64-c911147491d7', 'rel': 'bookmark'}], 'scope': []}]}watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_many +watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_many ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUCCEEDED -> FAILED) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUCCEEDED -> FAILED) ... ok +watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_many_with_sort_key_goal_name +watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_many_with_sort_key_goal_name ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUCCEEDED -> DELETED) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUCCEEDED -> DELETED) ... ok +watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_many_with_sort_key_name +watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_many_with_sort_key_name ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUCCEEDED -> CANCELLED) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUCCEEDED -> CANCELLED) ... ok +watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_many_without_soft_deleted +watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_many_without_soft_deleted ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUCCEEDED -> SUPERSEDED) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUCCEEDED -> SUPERSEDED) ... ok -GET: /v1/audits {} -GOT:{'audits': [{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}]} -POST: /v1/audits {'name': 'My Audit', 'audit_type': 'ONESHOT', 'parameters': {}, 'interval': '3600', 'auto_trigger': False, 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': None, 'audit_template_uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66'} -GOT:Response: 403 Forbidden -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow audit:create to be performed.\", \"debuginfo\": null}"} -GET: /v1/audits/detail {} -GOT:{'audits': [{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:48.873615+00:00', 'deleted_at': None, 'updated_at': None}]} -GET: /v1/audits/detail {} -GOT:{'audits': [{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:50.279509+00:00', 'deleted_at': '2021-02-17T16:18:50.404411+00:00', 'updated_at': '2021-02-17T16:18:50.411047+00:00'}]} -GET: /v1/audits/detail {} -GOT:{'audits': []} -GET: /v1/audits {} -GOT:{'audits': [{'uuid': '3b14745b-575d-4d00-b501-f98b2f7ee77a', 'name': 'My Audit 1', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/3b14745b-575d-4d00-b501-f98b2f7ee77a', 'rel': 'self'}, {'href': 'http://localhost/audits/3b14745b-575d-4d00-b501-f98b2f7ee77a', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '637c386b-0367-4682-b858-a31ae9a02cae', 'name': 'My Audit 2', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/637c386b-0367-4682-b858-a31ae9a02cae', 'rel': 'self'}, {'href': 'http://localhost/audits/637c386b-0367-4682-b858-a31ae9a02cae', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '79927589-ee03-4aea-8a6f-8a54104edfd8', 'name': 'My Audit 3', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/79927589-ee03-4aea-8a6f-8a54104edfd8', 'rel': 'self'}, {'href': 'http://localhost/audits/79927589-ee03-4aea-8a6f-8a54104edfd8', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': 'c3db5077-4c23-47d8-8f57-55560516110d', 'name': 'My Audit 4', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/c3db5077-4c23-47d8-8f57-55560516110d', 'rel': 'self'}, {'href': 'http://localhost/audits/c3db5077-4c23-47d8-8f57-55560516110d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '302fd1a2-6b31-4dfd-8ee3-7bdf1a20ab4d', 'name': 'My Audit 5', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/302fd1a2-6b31-4dfd-8ee3-7bdf1a20ab4d', 'rel': 'self'}, {'href': 'http://localhost/audits/302fd1a2-6b31-4dfd-8ee3-7bdf1a20ab4d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}]} -GET: /v1/audits/?sort_key=goal_uuid {} -GOT:{'audits': [{'uuid': '5964978f-088f-490f-abb5-1c86ed186091', 'name': 'My Audit 4', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': '01907375-f664-4f32-99a7-97642ff69bb8', 'goal_name': 'gl4', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/5964978f-088f-490f-abb5-1c86ed186091', 'rel': 'self'}, {'href': 'http://localhost/audits/5964978f-088f-490f-abb5-1c86ed186091', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': 'e08c3d0c-c423-45af-8d6f-7ca3d140342b', 'name': 'My Audit 2', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': '07d98353-3aa9-4690-95ec-ffd1341195e2', 'goal_name': 'gl2', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/e08c3d0c-c423-45af-8d6f-7ca3d140342b', 'rel': 'self'}, {'href': 'http://localhost/audits/e08c3d0c-c423-45af-8d6f-7ca3d140342b', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '769ba482-e35a-463f-b649-4e617c778803', 'name': 'My Audit 1', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': '977f18ce-2802-4602-adff-ac2a6525ed21', 'goal_name': 'gl1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/769ba482-e35a-463f-b649-4e617c778803', 'rel': 'self'}, {'href': 'http://localhost/audits/769ba482-e35a-463f-b649-4e617c778803', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': 'ed6eb218-7372-447c-b574-813c6f93602f', 'name': 'My Audit 0', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'a8c40a5d-ca74-4e2b-8098-271d96e2f4a5', 'goal_name': 'gl0', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/ed6eb218-7372-447c-b574-813c6f93602f', 'rel': 'self'}, {'href': 'http://localhost/audits/ed6eb218-7372-447c-b574-813c6f93602f', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '100fc572-3e43-466f-b77d-b27a44fc6b0b', 'name': 'My Audit 3', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'd7e264fb-58bb-4dad-92f6-80b32ce249a3', 'goal_name': 'gl3', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/100fc572-3e43-466f-b77d-b27a44fc6b0b', 'rel': 'self'}, {'href': 'http://localhost/audits/100fc572-3e43-466f-b77d-b27a44fc6b0b', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}]} -GET: /v1/audits?sort_key=bad_name {} +GET: /v1/audit_templates?sort_key=goal_name&sort_dir=asc {} +GOT:{'audit_templates': [{'uuid': '5c82bb45-7a8c-4b1e-85e6-f4ad80989021', 'name': 'My Audit Template 2', 'goal_uuid': 'e254d2b8-9469-451e-8915-4bad050ccd72', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/5c82bb45-7a8c-4b1e-85e6-f4ad80989021', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/5c82bb45-7a8c-4b1e-85e6-f4ad80989021', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '80e73220-53c1-4e2d-9077-92486f4de10e', 'name': 'My Audit Template 1', 'goal_uuid': 'e254d2b8-9469-451e-8915-4bad050ccd72', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/80e73220-53c1-4e2d-9077-92486f4de10e', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/80e73220-53c1-4e2d-9077-92486f4de10e', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '951c73bc-ff1c-4d12-b72b-9d7f4416abd9', 'name': 'My Audit Template 3', 'goal_uuid': 'e254d2b8-9469-451e-8915-4bad050ccd72', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/951c73bc-ff1c-4d12-b72b-9d7f4416abd9', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/951c73bc-ff1c-4d12-b72b-9d7f4416abd9', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '9c0530be-0d4b-4022-98e9-2a48d75952ee', 'name': 'My Audit Template 5', 'goal_uuid': '25fdea2c-2e8f-48c5-a212-a225c21f3ab0', 'goal_name': 'dummy_2', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/9c0530be-0d4b-4022-98e9-2a48d75952ee', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/9c0530be-0d4b-4022-98e9-2a48d75952ee', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'c3896e97-b695-4890-9aac-7d068dd5e301', 'name': 'My Audit Template 4', 'goal_uuid': '25fdea2c-2e8f-48c5-a212-a225c21f3ab0', 'goal_name': 'dummy_2', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/c3896e97-b695-4890-9aac-7d068dd5e301', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/c3896e97-b695-4890-9aac-7d068dd5e301', 'rel': 'bookmark'}], 'scope': []}]} +GET: /v1/audit_templates?sort_key=goal_name&sort_dir=desc {} +GOT:{'audit_templates': [{'uuid': 'c3896e97-b695-4890-9aac-7d068dd5e301', 'name': 'My Audit Template 4', 'goal_uuid': '25fdea2c-2e8f-48c5-a212-a225c21f3ab0', 'goal_name': 'dummy_2', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/c3896e97-b695-4890-9aac-7d068dd5e301', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/c3896e97-b695-4890-9aac-7d068dd5e301', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '9c0530be-0d4b-4022-98e9-2a48d75952ee', 'name': 'My Audit Template 5', 'goal_uuid': '25fdea2c-2e8f-48c5-a212-a225c21f3ab0', 'goal_name': 'dummy_2', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/9c0530be-0d4b-4022-98e9-2a48d75952ee', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/9c0530be-0d4b-4022-98e9-2a48d75952ee', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '951c73bc-ff1c-4d12-b72b-9d7f4416abd9', 'name': 'My Audit Template 3', 'goal_uuid': 'e254d2b8-9469-451e-8915-4bad050ccd72', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/951c73bc-ff1c-4d12-b72b-9d7f4416abd9', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/951c73bc-ff1c-4d12-b72b-9d7f4416abd9', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '80e73220-53c1-4e2d-9077-92486f4de10e', 'name': 'My Audit Template 1', 'goal_uuid': 'e254d2b8-9469-451e-8915-4bad050ccd72', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/80e73220-53c1-4e2d-9077-92486f4de10e', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/80e73220-53c1-4e2d-9077-92486f4de10e', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '5c82bb45-7a8c-4b1e-85e6-f4ad80989021', 'name': 'My Audit Template 2', 'goal_uuid': 'e254d2b8-9469-451e-8915-4bad050ccd72', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/5c82bb45-7a8c-4b1e-85e6-f4ad80989021', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/5c82bb45-7a8c-4b1e-85e6-f4ad80989021', 'rel': 'bookmark'}], 'scope': []}]} +GET: /v1/audit_templates?sort_key=name {} +GOT:{'audit_templates': [{'uuid': '5a6ca39e-d7ca-4601-a352-4d5ad2dffbe7', 'name': 'My Audit Template 1', 'goal_uuid': '7237cd68-d9ac-4011-bb4c-cb0387731f42', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/5a6ca39e-d7ca-4601-a352-4d5ad2dffbe7', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/5a6ca39e-d7ca-4601-a352-4d5ad2dffbe7', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '11ea479a-6ac4-42fd-a0ba-5848500be119', 'name': 'My Audit Template 2', 'goal_uuid': '7237cd68-d9ac-4011-bb4c-cb0387731f42', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/11ea479a-6ac4-42fd-a0ba-5848500be119', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/11ea479a-6ac4-42fd-a0ba-5848500be119', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '6410a5c9-d051-4fb4-a728-07e78fbff4ea', 'name': 'My Audit Template 3', 'goal_uuid': '7237cd68-d9ac-4011-bb4c-cb0387731f42', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/6410a5c9-d051-4fb4-a728-07e78fbff4ea', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/6410a5c9-d051-4fb4-a728-07e78fbff4ea', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '3665d282-c52d-4b08-95a3-a9810b33fb8b', 'name': 'My Audit Template 4', 'goal_uuid': '7237cd68-d9ac-4011-bb4c-cb0387731f42', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/3665d282-c52d-4b08-95a3-a9810b33fb8b', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/3665d282-c52d-4b08-95a3-a9810b33fb8b', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '712dc569-045a-4e29-984b-eab9271b8ee3', 'name': 'My Audit Template 5', 'goal_uuid': '7237cd68-d9ac-4011-bb4c-cb0387731f42', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/712dc569-045a-4e29-984b-eab9271b8ee3', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/712dc569-045a-4e29-984b-eab9271b8ee3', 'rel': 'bookmark'}], 'scope': []}]} +GET: /v1/audit_templates {} +GOT:{'audit_templates': [{'uuid': '55ac9a83-0a9f-42ef-a70f-50ffec12a668', 'name': 'My Audit Template 1', 'goal_uuid': '1f42cb5f-f903-45fc-83ca-4810a003e862', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/55ac9a83-0a9f-42ef-a70f-50ffec12a668', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/55ac9a83-0a9f-42ef-a70f-50ffec12a668', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '5171ad34-9c75-4bc7-9be0-f78cf0ca3ff6', 'name': 'My Audit Template 2', 'goal_uuid': '1f42cb5f-f903-45fc-83ca-4810a003e862', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/5171ad34-9c75-4bc7-9be0-f78cf0ca3ff6', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/5171ad34-9c75-4bc7-9be0-f78cf0ca3ff6', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '21e9d82b-133c-400b-8dee-d336018bbd9d', 'name': 'My Audit Template 3', 'goal_uuid': '1f42cb5f-f903-45fc-83ca-4810a003e862', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/21e9d82b-133c-400b-8dee-d336018bbd9d', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/21e9d82b-133c-400b-8dee-d336018bbd9d', 'rel': 'bookmark'}], 'scope': []}]} +GET: /v1/audit_templates?sort_key=goal_bad_name {} GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Invalid sort key: bad_name\", \"debuginfo\": null}"} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/uuid', 'op': 'remove'}] +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Invalid sort key: goal_bad_name\", \"debuginfo\": null}"}watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_sort_key_validation +watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_sort_key_validation ... ok +watcher.tests.api.v1.test_audit_templates.TestPatch.test_add_goal_uuid +watcher.tests.api.v1.test_audit_templates.TestPatch.test_add_goal_uuid ... ok + +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'ONGOING', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"'/uuid' is an internal attribute and can not be updated\", \"debuginfo\": null}"}watcher.tests.api.v1.test_audits.TestPatch.test_remove_uuid -watcher.tests.api.v1.test_audits.TestPatch.test_remove_uuid ... ok -watcher.tests.api.v1.test_audits.TestPatch.test_replace_ok -watcher.tests.api.v1.test_audits.TestPatch.test_replace_ok ... ok -watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_get_one_soft_deleted -watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_get_one_soft_deleted ... ok -watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_services_collection_links_default_limit -watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_services_collection_links_default_limit ... ok - +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'ONGOING'}]'. Reason: State transition not allowed: (SUCCEEDED -> ONGOING)\", \"debuginfo\": null}"} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'FAILED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:49.255590+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'SUCCEEDED', 'op': 'replace'}] +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUCCEEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:19:14.643284+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUCCEEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:19:17.820500+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'FAILED', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUCCEEDED'}]'. Reason: State transition not allowed: (FAILED -> SUCCEEDED)\", \"debuginfo\": null}"} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'FAILED'}]'. Reason: State transition not allowed: (SUCCEEDED -> FAILED)\", \"debuginfo\": null}"} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'FAILED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:49.255590+00:00', 'deleted_at': None, 'updated_at': None} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUCCEEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:19:17.820500+00:00', 'deleted_at': None, 'updated_at': None} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'FAILED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:51.262539+00:00', 'deleted_at': None, 'updated_at': None} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUCCEEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:19:21.021063+00:00', 'deleted_at': None, 'updated_at': None} PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'DELETED', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'DELETED'}]'. Reason: State transition not allowed: (FAILED -> DELETED)\", \"debuginfo\": null}"} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'DELETED'}]'. Reason: State transition not allowed: (SUCCEEDED -> DELETED)\", \"debuginfo\": null}"} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'FAILED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:51.262539+00:00', 'deleted_at': None, 'updated_at': None} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUCCEEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:19:21.021063+00:00', 'deleted_at': None, 'updated_at': None} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'FAILED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:52.734411+00:00', 'deleted_at': None, 'updated_at': None} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUCCEEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:19:23.860018+00:00', 'deleted_at': None, 'updated_at': None} PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'CANCELLED', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'CANCELLED'}]'. Reason: State transition not allowed: (FAILED -> CANCELLED)\", \"debuginfo\": null}"} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'CANCELLED'}]'. Reason: State transition not allowed: (SUCCEEDED -> CANCELLED)\", \"debuginfo\": null}"} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'FAILED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:52.734411+00:00', 'deleted_at': None, 'updated_at': None} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUCCEEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:19:23.860018+00:00', 'deleted_at': None, 'updated_at': None} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'FAILED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:54.225645+00:00', 'deleted_at': None, 'updated_at': None} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUCCEEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:19:26.718397+00:00', 'deleted_at': None, 'updated_at': None} PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'SUPERSEDED', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUPERSEDED'}]'. Reason: State transition not allowed: (FAILED -> SUPERSEDED)\", \"debuginfo\": null}"} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUPERSEDED'}]'. Reason: State transition not allowed: (SUCCEEDED -> SUPERSEDED)\", \"debuginfo\": null}"} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'FAILED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:54.225645+00:00', 'deleted_at': None, 'updated_at': None} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUCCEEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:19:26.718397+00:00', 'deleted_at': None, 'updated_at': None} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'FAILED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:55.441851+00:00', 'deleted_at': None, 'updated_at': None} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUCCEEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:19:29.681042+00:00', 'deleted_at': None, 'updated_at': None}watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUCCEEDED -> CANCELLING) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUCCEEDED -> CANCELLING) ... ok +watcher.tests.api.v1.test_audit_templates.TestPatch.test_remove_strategy +watcher.tests.api.v1.test_audit_templates.TestPatch.test_remove_strategy ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLED -> RECOMMENDED) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLED -> RECOMMENDED) ... ok +watcher.tests.api.v1.test_audit_templates.TestPatch.test_remove_uuid +watcher.tests.api.v1.test_audit_templates.TestPatch.test_remove_uuid ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLED -> PENDING) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLED -> PENDING) ... ok +watcher.tests.api.v1.test_audit_templates.TestPatch.test_replace_goal_uuid +watcher.tests.api.v1.test_audit_templates.TestPatch.test_replace_goal_uuid ... ok +watcher.tests.api.v1.test_audit_templates.TestPatch.test_replace_invalid_strategy +watcher.tests.api.v1.test_audit_templates.TestPatch.test_replace_invalid_strategy ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLED -> ONGOING) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLED -> ONGOING) ... ok +watcher.tests.api.v1.test_audit_templates.TestPatch.test_replace_non_existent_audit_template +watcher.tests.api.v1.test_audit_templates.TestPatch.test_replace_non_existent_audit_template ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLED -> FAILED) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLED -> FAILED) ... ok +watcher.tests.api.v1.test_audit_templates.TestPatch.test_replace_strategy_uuid +watcher.tests.api.v1.test_audit_templates.TestPatch.test_replace_strategy_uuid ... ok + PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'CANCELLING', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'CANCELLING'}]'. Reason: State transition not allowed: (FAILED -> CANCELLING)\", \"debuginfo\": null}"} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'CANCELLING'}]'. Reason: State transition not allowed: (SUCCEEDED -> CANCELLING)\", \"debuginfo\": null}"} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'FAILED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:55.441851+00:00', 'deleted_at': None, 'updated_at': None}watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(FAILED -> CANCELLING) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(FAILED -> CANCELLING) ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUCCEEDED -> RECOMMENDED) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUCCEEDED -> RECOMMENDED) ... ok -watcher.tests.api.v1.test_services.TestServicePolicyEnforcement.test_policy_disallow_detail -watcher.tests.api.v1.test_services.TestServicePolicyEnforcement.test_policy_disallow_detail ... ok -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(ONGOING -> DELETED) -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(ONGOING -> DELETED) ... ok - -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUSPENDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:51.156220+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'DELETED', 'op': 'replace'}] -GOT:Response: 200 OK +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUCCEEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:19:29.681042+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:19:32.739404+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'RECOMMENDED', 'op': 'replace'}] +GOT:Response: 400 Bad Request Content-Type: application/json -{"uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "name": "My Audit", "audit_type": "ONESHOT", "state": "DELETED", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "self"}, {"href": "http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "bookmark"}], "interval": "3600", "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": "host_1", "created_at": "2021-02-17T16:18:51.156220+00:00", "deleted_at": null, "updated_at": "2000-01-01T00:00:00+00:00"} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:51.156220+00:00', 'deleted_at': None, 'updated_at': '2000-01-01T00:00:00+00:00'} -POST: /v1/audits {'name': 'My Audit', 'audit_type': 'ONESHOT', 'parameters': {}, 'auto_trigger': False, 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': None, 'audit_template_uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66'} -GOT:Response: 201 Created +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'RECOMMENDED'}]'. Reason: State transition not allowed: (CANCELLED -> RECOMMENDED)\", \"debuginfo\": null}"} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:19:32.739404+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:19:35.632024+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'PENDING', 'op': 'replace'}] +GOT:Response: 400 Bad Request Content-Type: application/json -Location: http://localhost/v1/audits/56923c18-0907-43b6-aa7e-218331d9b15b -{"uuid": "56923c18-0907-43b6-aa7e-218331d9b15b", "name": "My Audit", "audit_type": "ONESHOT", "state": "PENDING", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/56923c18-0907-43b6-aa7e-218331d9b15b", "rel": "self"}, {"href": "http://localhost/audits/56923c18-0907-43b6-aa7e-218331d9b15b", "rel": "bookmark"}], "interval": null, "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": null, "created_at": "2021-02-17T16:18:53.174008+00:00", "deleted_at": null, "updated_at": null} -POST: /v1/audits {'name': 'My Audit', 'audit_type': 'ONESHOT', 'parameters': {'name': 'Tom'}, 'auto_trigger': False, 'goal': None, 'strategy': None, 'audit_template_uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66'} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'PENDING'}]'. Reason: State transition not allowed: (CANCELLED -> PENDING)\", \"debuginfo\": null}"} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:19:35.632024+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:19:38.786046+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'ONGOING', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Specify parameters but no predefined strategy for audit, or no parameter spec in predefined strategy\", \"debuginfo\": null}"} -POST: /v1/audits {'name': 'this audit name is just for test', 'audit_type': 'ONESHOT', 'parameters': {}, 'auto_trigger': False, 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': None, 'audit_template_uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66'} -GOT:Response: 201 Created +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'ONGOING'}]'. Reason: State transition not allowed: (CANCELLED -> ONGOING)\", \"debuginfo\": null}"} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:19:38.786046+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:19:41.622150+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'FAILED', 'op': 'replace'}] +GOT:Response: 400 Bad Request Content-Type: application/json -Location: http://localhost/v1/audits/7cc8bde8-055b-4d12-bc37-5e863778429b -{"uuid": "7cc8bde8-055b-4d12-bc37-5e863778429b", "name": "this audit name is just for test", "audit_type": "ONESHOT", "state": "PENDING", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/7cc8bde8-055b-4d12-bc37-5e863778429b", "rel": "self"}, {"href": "http://localhost/audits/7cc8bde8-055b-4d12-bc37-5e863778429b", "rel": "bookmark"}], "interval": null, "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": null, "created_at": "2000-01-01T00:00:00+00:00", "deleted_at": null, "updated_at": null} -POST: /v1/audits {'name': 'this audit name is just for test10a47dd1-4874-4298-91cf-eff046dbdb8d', 'audit_type': 'ONESHOT', 'parameters': {}, 'auto_trigger': False, 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': None, 'audit_template_uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66'} -GOT:Response: 201 Created +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'FAILED'}]'. Reason: State transition not allowed: (CANCELLED -> FAILED)\", \"debuginfo\": null}"} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:19:41.622150+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:19:44.786044+00:00', 'deleted_at': None, 'updated_at': None}watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLED -> SUCCEEDED) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLED -> SUCCEEDED) ... ok + +PATCH: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/goal', 'value': '5e5b2ce6-5018-45a8-9068-3673e0e1f511', 'op': 'add'}] +GOT:Response: 200 OK Content-Type: application/json -Location: http://localhost/v1/audits/5336e84d-f6fb-4541-90ea-3693ea17d542 -{"uuid": "5336e84d-f6fb-4541-90ea-3693ea17d542", "name": "this audit name is just for test10a47dd1-4874-4298-91cf-eff046d", "audit_type": "ONESHOT", "state": "PENDING", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/5336e84d-f6fb-4541-90ea-3693ea17d542", "rel": "self"}, {"href": "http://localhost/audits/5336e84d-f6fb-4541-90ea-3693ea17d542", "rel": "bookmark"}], "interval": null, "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": null, "created_at": "2000-01-01T00:00:00+00:00", "deleted_at": null, "updated_at": null} -POST: /v1/audits {'name': 'My Audit', 'audit_type': 'ONESHOT', 'parameters': {'fake1': 1, 'fake2': 'hello'}, 'auto_trigger': False, 'goal': None, 'strategy': None, 'audit_template_uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a67'} +{"uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "name": "My Audit Template", "description": "Desc. Of My Audit Template", "goal_uuid": "5e5b2ce6-5018-45a8-9068-3673e0e1f511", "goal_name": "dummy_2", "strategy_uuid": null, "strategy_name": null, "links": [{"href": "http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "scope": [], "created_at": "2021-02-17T17:19:28.342349+00:00", "deleted_at": null, "updated_at": "2021-02-17T17:19:29.080842+00:00"} +GET: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} +GOT:{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': '5e5b2ce6-5018-45a8-9068-3673e0e1f511', 'goal_name': 'dummy_2', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T17:19:28.342349+00:00', 'deleted_at': None, 'updated_at': '2021-02-17T17:19:29.080842+00:00'} +GET: /v1/audit_templates/4b3b31fa-b88e-49ca-8de6-02566fa0ce1a {} +GOT:{'uuid': '4b3b31fa-b88e-49ca-8de6-02566fa0ce1a', 'name': 'AT_ba1e99ed-49b3-444c-b3c9-18daf9ee084b', 'description': 'Desc. Of My Audit Template', 'goal_uuid': 'a50a5c6b-035f-4214-82b8-a886b04ad942', 'goal_name': 'dummy_1', 'strategy_uuid': '7286b81f-da0a-4cfb-8112-c89bcc8a5a4c', 'strategy_name': 'strategy_1', 'links': [{'href': 'http://localhost/v1/audit_templates/4b3b31fa-b88e-49ca-8de6-02566fa0ce1a', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/4b3b31fa-b88e-49ca-8de6-02566fa0ce1a', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T17:19:32.917751+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/strategy', 'op': 'remove'}] +GOT:Response: 200 OK +Content-Type: application/json +{"uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "name": "My Audit Template", "description": "Desc. Of My Audit Template", "goal_uuid": "a50a5c6b-035f-4214-82b8-a886b04ad942", "goal_name": "dummy_1", "strategy_uuid": null, "strategy_name": null, "links": [{"href": "http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "scope": [], "created_at": "2021-02-17T17:19:32.745675+00:00", "deleted_at": null, "updated_at": null} +PATCH: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/uuid', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Audit parameter fake2 are not allowed\", \"debuginfo\": null}"} -GET: /v1/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652/detail {} -GOT:Response: 404 Not Found +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"'/uuid' is an internal attribute and can not be updated\", \"debuginfo\": null}"} +GET: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} +GOT:{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': 'eb0ac276-77c4-447b-814c-bb9b4eeb7e3b', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T17:19:36.648806+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/goal', 'value': '381c731f-9b4b-45f1-acc4-5863176f7ac2', 'op': 'replace'}] +GOT:Response: 200 OK Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"The %(name)s resource %(id)s could not be found\", \"debuginfo\": null}"} -GET: /v1/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652 {} -GOT:{'uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'name': 'TEST', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652', 'rel': 'self'}, {'href': 'http://localhost/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652', 'rel': 'bookmark'}], 'created_at': '2021-02-17T16:18:57.330325+00:00', 'updated_at': '2021-02-17T16:18:57.372482+00:00', 'deleted_at': '2021-02-17T16:18:57.366817+00:00'} -GET: /v1/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652 {} -GOT:Response: 404 Not Found +{"uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "name": "My Audit Template", "description": "Desc. Of My Audit Template", "goal_uuid": "381c731f-9b4b-45f1-acc4-5863176f7ac2", "goal_name": "dummy_2", "strategy_uuid": null, "strategy_name": null, "links": [{"href": "http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "scope": [], "created_at": "2021-02-17T17:19:36.648806+00:00", "deleted_at": null, "updated_at": "2000-01-01T00:00:00+00:00"} +GET: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} +GOT:{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': '381c731f-9b4b-45f1-acc4-5863176f7ac2', 'goal_name': 'dummy_2', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T17:19:36.648806+00:00', 'deleted_at': None, 'updated_at': '2000-01-01T00:00:00+00:00'} +PATCH: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/strategy', 'value': '608cffa3-c456-4586-8966-a3bfa69dabc3', 'op': 'replace'}] +GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Goal f7ad87ae-4298-91cf-93a0-f35a852e3652 could not be found\", \"debuginfo\": null}"} -GET: /v1/goals/?sort_key=uuid {} -GOT:{'goals': [{'uuid': '2a1a77f3-cc2f-47d0-909d-11414fc57c1e', 'name': 'GOAL_3', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/2a1a77f3-cc2f-47d0-909d-11414fc57c1e', 'rel': 'self'}, {'href': 'http://localhost/goals/2a1a77f3-cc2f-47d0-909d-11414fc57c1e', 'rel': 'bookmark'}]}, {'uuid': '6b708a4d-32cc-46a2-ba21-13a6545c0d65', 'name': 'GOAL_5', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/6b708a4d-32cc-46a2-ba21-13a6545c0d65', 'rel': 'self'}, {'href': 'http://localhost/goals/6b708a4d-32cc-46a2-ba21-13a6545c0d65', 'rel': 'bookmark'}]}, {'uuid': 'c630728f-7db1-4408-830f-0fad8ff8214b', 'name': 'GOAL_2', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/c630728f-7db1-4408-830f-0fad8ff8214b', 'rel': 'self'}, {'href': 'http://localhost/goals/c630728f-7db1-4408-830f-0fad8ff8214b', 'rel': 'bookmark'}]}, {'uuid': 'd904d463-0270-4fe7-b68d-1f12ea36f896', 'name': 'GOAL_1', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/d904d463-0270-4fe7-b68d-1f12ea36f896', 'rel': 'self'}, {'href': 'http://localhost/goals/d904d463-0270-4fe7-b68d-1f12ea36f896', 'rel': 'bookmark'}]}, {'uuid': 'f6c67a3d-4ca5-4e4d-88d4-1f5dd82aec66', 'name': 'GOAL_4', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/f6c67a3d-4ca5-4e4d-88d4-1f5dd82aec66', 'rel': 'self'}, {'href': 'http://localhost/goals/f6c67a3d-4ca5-4e4d-88d4-1f5dd82aec66', 'rel': 'bookmark'}]}]}watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_many_with_sort_key_uuid -watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_many_with_sort_key_uuid ... ok -watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_one -watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_one ... ok -watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_sort_key_validation -watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_sort_key_validation ... ok -watcher.tests.api.v1.test_strategies.TestListStrategy.test_filter_by_goal_uuid -watcher.tests.api.v1.test_strategies.TestListStrategy.test_filter_by_goal_uuid ... ok -watcher.tests.api.v1.test_goals.TestListGoal.test_sort_key_validation -watcher.tests.api.v1.test_goals.TestListGoal.test_sort_key_validation ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUCCEEDED -> PENDING) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUCCEEDED -> PENDING) ... ok -watcher.tests.api.v1.test_scoring_engines.TestListScoringEngine.test_detail_against_single -watcher.tests.api.v1.test_scoring_engines.TestListScoringEngine.test_detail_against_single ... ok -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(ONGOING -> PENDING) -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(ONGOING -> PENDING) ... ok -watcher.tests.api.v1.test_scoring_engines.TestListScoringEngine.test_get_one_soft_deleted -watcher.tests.api.v1.test_scoring_engines.TestListScoringEngine.test_get_one_soft_deleted ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUCCEEDED -> ONGOING) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUCCEEDED -> ONGOING) ... ok -watcher.tests.api.v1.test_scoring_engines.TestListScoringEngine.test_many_with_sort_key_uuid -watcher.tests.api.v1.test_scoring_engines.TestListScoringEngine.test_many_with_sort_key_uuid ... ok - -GET: /v1/scoring_engines/1/detail {} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Invalid input for field/attribute patch. Value: '[{'path': '/strategy', 'value': '608cffa3-c456-4586-8966-a3bfa69dabc3', 'op': 'replace'}]'. Strategy 608cffa3-c456-4586-8966-a3bfa69dabc3 is invalid\", \"debuginfo\": null}"} +PATCH: /v1/audit_templates/969f9298-b985-4f7b-9ad4-757dcce8ab4f [{'path': '/goal', 'value': 'a4cd1774-855d-44d6-88ca-5d20f12293cc', 'op': 'replace'}] GOT:Response: 404 Not Found Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"The %(name)s resource %(id)s could not be found\", \"debuginfo\": null}"} -GET: /v1/scoring_engines {} -GOT:{'scoring_engines': [{'uuid': '34b49da9-ff24-4ae0-a3c1-bbbe64817349', 'name': '1', 'description': 'SE_1', 'links': [{'href': 'http://localhost/v1/scoring_engines/34b49da9-ff24-4ae0-a3c1-bbbe64817349', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/34b49da9-ff24-4ae0-a3c1-bbbe64817349', 'rel': 'bookmark'}]}, {'uuid': 'eb3edc80-1790-471c-a428-978e2d1d0ada', 'name': '2', 'description': 'SE_2', 'links': [{'href': 'http://localhost/v1/scoring_engines/eb3edc80-1790-471c-a428-978e2d1d0ada', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/eb3edc80-1790-471c-a428-978e2d1d0ada', 'rel': 'bookmark'}]}, {'uuid': 'a2058165-2530-422f-af82-8c3432acfe7a', 'name': '3', 'description': 'SE_3', 'links': [{'href': 'http://localhost/v1/scoring_engines/a2058165-2530-422f-af82-8c3432acfe7a', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/a2058165-2530-422f-af82-8c3432acfe7a', 'rel': 'bookmark'}]}, {'uuid': 'cf7cc8e6-db1c-45ea-bdd1-8c094ddc0430', 'name': '4', 'description': 'SE_4', 'links': [{'href': 'http://localhost/v1/scoring_engines/cf7cc8e6-db1c-45ea-bdd1-8c094ddc0430', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/cf7cc8e6-db1c-45ea-bdd1-8c094ddc0430', 'rel': 'bookmark'}]}, {'uuid': 'a37d7c32-4e3c-4dce-9d25-08e58c6a44cc', 'name': '5', 'description': 'SE_5', 'links': [{'href': 'http://localhost/v1/scoring_engines/a37d7c32-4e3c-4dce-9d25-08e58c6a44cc', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/a37d7c32-4e3c-4dce-9d25-08e58c6a44cc', 'rel': 'bookmark'}]}]} -GET: /v1/scoring_engines {} -GOT:{'scoring_engines': [{'uuid': '1c7072c3-c996-4d35-a5e2-247e79ed0981', 'name': '1', 'description': 'SE_1', 'links': [{'href': 'http://localhost/v1/scoring_engines/1c7072c3-c996-4d35-a5e2-247e79ed0981', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/1c7072c3-c996-4d35-a5e2-247e79ed0981', 'rel': 'bookmark'}]}, {'uuid': 'a20614e0-4ad0-4508-b619-5fa1fb5295ec', 'name': '2', 'description': 'SE_2', 'links': [{'href': 'http://localhost/v1/scoring_engines/a20614e0-4ad0-4508-b619-5fa1fb5295ec', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/a20614e0-4ad0-4508-b619-5fa1fb5295ec', 'rel': 'bookmark'}]}, {'uuid': 'c3eb30e8-82e2-4e9e-889a-f2e84086f544', 'name': '3', 'description': 'SE_3', 'links': [{'href': 'http://localhost/v1/scoring_engines/c3eb30e8-82e2-4e9e-889a-f2e84086f544', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/c3eb30e8-82e2-4e9e-889a-f2e84086f544', 'rel': 'bookmark'}]}]} -GET: /v1/scoring_engines {} -GOT:{'scoring_engines': [{'uuid': 'e8370ede-4f39-11e6-9ffa-08002722cb21', 'name': 'test-se-01', 'description': 'test scoring engine 01', 'links': [{'href': 'http://localhost/v1/scoring_engines/e8370ede-4f39-11e6-9ffa-08002722cb21', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/e8370ede-4f39-11e6-9ffa-08002722cb21', 'rel': 'bookmark'}]}]} -GET: /v1/services/1/detail {} -GOT:Response: 404 Not Found +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"AuditTemplate 969f9298-b985-4f7b-9ad4-757dcce8ab4f could not be found\", \"debuginfo\": null}"} +PATCH: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/strategy', 'value': '7de81c13-9fe3-4df0-a586-74d1141db90e', 'op': 'replace'}] +GOT:Response: 200 OK Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"The %(name)s resource %(id)s could not be found\", \"debuginfo\": null}"} -GET: /v1/services {} -GOT:{'services': [{'id': 1, 'name': 'SERVICE_1', 'host': 'CONTROLLER', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/1', 'rel': 'self'}, {'href': 'http://localhost/services/1', 'rel': 'bookmark'}]}, {'id': 2, 'name': 'SERVICE_2', 'host': 'CONTROLLER', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/2', 'rel': 'self'}, {'href': 'http://localhost/services/2', 'rel': 'bookmark'}]}, {'id': 3, 'name': 'SERVICE_3', 'host': 'CONTROLLER', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/3', 'rel': 'self'}, {'href': 'http://localhost/services/3', 'rel': 'bookmark'}]}], 'next': 'http://localhost/v1/services?sort_key=id&sort_dir=asc&limit=3&marker=3'} -GET: /v1/services?sort_key=bad_name {} -GOT:Response: 400 Bad Request +{"uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "name": "My Audit Template", "description": "Desc. Of My Audit Template", "goal_uuid": "734f6546-fd3c-4e13-b938-2f4c079e4b90", "goal_name": "dummy_1", "strategy_uuid": "7de81c13-9fe3-4df0-a586-74d1141db90e", "strategy_name": "strategy_2", "links": [{"href": "http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "scope": [], "created_at": "2021-02-17T17:19:42.467963+00:00", "deleted_at": null, "updated_at": "2021-02-17T17:19:43.299253+00:00"} +GET: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} +GOT:{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': '734f6546-fd3c-4e13-b938-2f4c079e4b90', 'goal_name': 'dummy_1', 'strategy_uuid': '7de81c13-9fe3-4df0-a586-74d1141db90e', 'strategy_name': 'strategy_2', 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T17:19:42.467963+00:00', 'deleted_at': None, 'updated_at': '2021-02-17T17:19:43.299253+00:00'} +POST: /v1/audit_templates {'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'scope': [], 'goal': '5a65da82-ef8f-4f05-b175-cca0b6f1764d', 'strategy': '553214b8-4bc9-425d-9fe1-e0bbb9c38df0'} +GOT:Response: 201 Created Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Invalid sort key: bad_name\", \"debuginfo\": null}"} -GET: /v1/services/watcher-service {} -GOT:{'id': 1, 'name': 'watcher-service', 'host': 'controller', 'last_seen_up': '2016-09-22T08:32:06', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/1', 'rel': 'self'}, {'href': 'http://localhost/services/1', 'rel': 'bookmark'}], 'created_at': '2021-02-17T16:18:55.140265+00:00', 'updated_at': None, 'deleted_at': None} -GET: /v1/services/1 {} -GOT:{'id': 1, 'name': 'watcher-service', 'host': 'controller', 'last_seen_up': '2016-09-22T08:32:06', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/1', 'rel': 'self'}, {'href': 'http://localhost/services/1', 'rel': 'bookmark'}], 'created_at': '2021-02-17T16:18:55.797036+00:00', 'updated_at': '2021-02-17T16:18:55.850878+00:00', 'deleted_at': '2021-02-17T16:18:55.838087+00:00'} -GET: /v1/services/1 {} -GOT:Response: 404 Not Found +Location: http://localhost/v1/audit_templates/25f5c3ae-2bb9-44e5-a00b-0119a59bac23 +{"uuid": "25f5c3ae-2bb9-44e5-a00b-0119a59bac23", "name": "My Audit Template", "description": "Desc. Of My Audit Template", "goal_uuid": "5a65da82-ef8f-4f05-b175-cca0b6f1764d", "goal_name": "dummy_1", "strategy_uuid": "553214b8-4bc9-425d-9fe1-e0bbb9c38df0", "strategy_name": "strategy_1", "links": [{"href": "http://localhost/v1/audit_templates/25f5c3ae-2bb9-44e5-a00b-0119a59bac23", "rel": "self"}, {"href": "http://localhost/audit_templates/25f5c3ae-2bb9-44e5-a00b-0119a59bac23", "rel": "bookmark"}], "scope": [], "created_at": "2000-01-01T00:00:00+00:00", "deleted_at": null, "updated_at": null}watcher.tests.api.v1.test_audit_templates.TestPost.test_create_audit_template +watcher.tests.api.v1.test_audit_templates.TestPost.test_create_audit_template ... ok +watcher.tests.api.v1.test_audit_templates.TestPost.test_create_audit_template_does_autogenerate_id +watcher.tests.api.v1.test_audit_templates.TestPost.test_create_audit_template_does_autogenerate_id ... ok +watcher.tests.api.v1.test_audit_templates.TestPost.test_create_audit_template_generate_uuid +watcher.tests.api.v1.test_audit_templates.TestPost.test_create_audit_template_generate_uuid ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLED -> DELETED) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLED -> DELETED) ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLED -> SUPERSEDED) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLED -> SUPERSEDED) ... ok + +POST: /v1/audit_templates {'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'scope': [], 'goal': 'ceceb9d3-1149-4b70-87f9-50f537c093ce', 'strategy': None} +GOT:Response: 201 Created Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"The service 1 cannot be found.\", \"debuginfo\": null}"} -GET: /v1/services/?limit=2 {} -GOT:{'services': [{'id': 1, 'name': 'SERVICE_1', 'host': 'CONTROLLER', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/1', 'rel': 'self'}, {'href': 'http://localhost/services/1', 'rel': 'bookmark'}]}, {'id': 2, 'name': 'SERVICE_2', 'host': 'CONTROLLER', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/2', 'rel': 'self'}, {'href': 'http://localhost/services/2', 'rel': 'bookmark'}]}], 'next': 'http://localhost/v1/services?sort_key=id&sort_dir=asc&limit=2&marker=2'} -GET: /v1/services {} -GOT:{'services': [{'id': 1, 'name': 'SERVICE_1', 'host': 'CONTROLLER', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/1', 'rel': 'self'}, {'href': 'http://localhost/services/1', 'rel': 'bookmark'}]}, {'id': 2, 'name': 'SERVICE_2', 'host': 'CONTROLLER', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/2', 'rel': 'self'}, {'href': 'http://localhost/services/2', 'rel': 'bookmark'}]}, {'id': 3, 'name': 'SERVICE_3', 'host': 'CONTROLLER', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/3', 'rel': 'self'}, {'href': 'http://localhost/services/3', 'rel': 'bookmark'}]}], 'next': 'http://localhost/v1/services?sort_key=id&sort_dir=asc&limit=3&marker=3'} -GET: /v1/services/detail {} -GOT:Response: 403 Forbidden +Location: http://localhost/v1/audit_templates/6bd29bf8-8816-4a89-b217-41d58e203c77 +{"uuid": "6bd29bf8-8816-4a89-b217-41d58e203c77", "name": "My Audit Template", "description": "Desc. Of My Audit Template", "goal_uuid": "ceceb9d3-1149-4b70-87f9-50f537c093ce", "goal_name": "dummy_1", "strategy_uuid": null, "strategy_name": null, "links": [{"href": "http://localhost/v1/audit_templates/6bd29bf8-8816-4a89-b217-41d58e203c77", "rel": "self"}, {"href": "http://localhost/audit_templates/6bd29bf8-8816-4a89-b217-41d58e203c77", "rel": "bookmark"}], "scope": [], "created_at": "2021-02-17T17:19:47.651342+00:00", "deleted_at": null, "updated_at": null} +POST: /v1/audit_templates {'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'scope': [], 'goal': '6be89256-d0d1-40f3-b729-817e563df11c', 'strategy': None} +GOT:Response: 201 Created Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow service:detail to be performed.\", \"debuginfo\": null}"} -GET: /v1/strategies/?goal=1d4f344c-92a8-45c8-b32b-f307cd6751ff {} -GOT:{'strategies': [{'uuid': 'e548ae9e-c996-4675-a725-2bc4915ffe98', 'name': 'Goal 1', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/e548ae9e-c996-4675-a725-2bc4915ffe98', 'rel': 'self'}, {'href': 'http://localhost/strategies/e548ae9e-c996-4675-a725-2bc4915ffe98', 'rel': 'bookmark'}], 'goal_uuid': '1d4f344c-92a8-45c8-b32b-f307cd6751ff', 'goal_name': 'My_Goal 1'}, {'uuid': 'babb95e0-fa2e-4196-8e3b-473e3cd4f94c', 'name': 'Goal 2', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/babb95e0-fa2e-4196-8e3b-473e3cd4f94c', 'rel': 'self'}, {'href': 'http://localhost/strategies/babb95e0-fa2e-4196-8e3b-473e3cd4f94c', 'rel': 'bookmark'}], 'goal_uuid': '1d4f344c-92a8-45c8-b32b-f307cd6751ff', 'goal_name': 'My_Goal 1'}]} -GET: /v1/strategies {} -GOT:{'strategies': [{'uuid': '9d0aafe3-32d5-4710-9352-db7fd7bf6390', 'name': 'STRATEGY_1', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/9d0aafe3-32d5-4710-9352-db7fd7bf6390', 'rel': 'self'}, {'href': 'http://localhost/strategies/9d0aafe3-32d5-4710-9352-db7fd7bf6390', 'rel': 'bookmark'}], 'goal_uuid': '7e02be70-da31-487d-ac13-da4996de5ac5', 'goal_name': 'TEST'}, {'uuid': 'eebe6ad7-3e59-4e23-aa54-eed22c9db519', 'name': 'STRATEGY_2', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/eebe6ad7-3e59-4e23-aa54-eed22c9db519', 'rel': 'self'}, {'href': 'http://localhost/strategies/eebe6ad7-3e59-4e23-aa54-eed22c9db519', 'rel': 'bookmark'}], 'goal_uuid': '7e02be70-da31-487d-ac13-da4996de5ac5', 'goal_name': 'TEST'}, {'uuid': 'b90ab055-cef9-4597-99d3-c043f1a42b63', 'name': 'STRATEGY_3', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/b90ab055-cef9-4597-99d3-c043f1a42b63', 'rel': 'self'}, {'href': 'http://localhost/strategies/b90ab055-cef9-4597-99d3-c043f1a42b63', 'rel': 'bookmark'}], 'goal_uuid': '7e02be70-da31-487d-ac13-da4996de5ac5', 'goal_name': 'TEST'}, {'uuid': 'eaf723c2-ef3e-47e8-913a-93ff95dc24d8', 'name': 'STRATEGY_4', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/eaf723c2-ef3e-47e8-913a-93ff95dc24d8', 'rel': 'self'}, {'href': 'http://localhost/strategies/eaf723c2-ef3e-47e8-913a-93ff95dc24d8', 'rel': 'bookmark'}], 'goal_uuid': '7e02be70-da31-487d-ac13-da4996de5ac5', 'goal_name': 'TEST'}, {'uuid': 'e92ad68f-dde4-40ff-9a56-f74427a51c55', 'name': 'STRATEGY_5', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/e92ad68f-dde4-40ff-9a56-f74427a51c55', 'rel': 'self'}, {'href': 'http://localhost/strategies/e92ad68f-dde4-40ff-9a56-f74427a51c55', 'rel': 'bookmark'}], 'goal_uuid': '7e02be70-da31-487d-ac13-da4996de5ac5', 'goal_name': 'TEST'}]}watcher.tests.api.v1.test_strategies.TestListStrategy.test_many -watcher.tests.api.v1.test_strategies.TestListStrategy.test_many ... ok -watcher.tests.api.v1.test_strategies.TestListStrategy.test_one -watcher.tests.api.v1.test_strategies.TestListStrategy.test_one ... ok -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(SUCCEEDED -> ONGOING) -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(SUCCEEDED -> ONGOING) ... ok -watcher.tests.api.v1.test_strategies.TestListStrategy.test_strategies_collection_links_default_limit -watcher.tests.api.v1.test_strategies.TestListStrategy.test_strategies_collection_links_default_limit ... ok -watcher.tests.api.v1.test_scoring_engines.TestListScoringEngine.test_scoring_engines_collection_links_default_limit -watcher.tests.api.v1.test_scoring_engines.TestListScoringEngine.test_scoring_engines_collection_links_default_limit ... ok -watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_detail_against_single -watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_detail_against_single ... ok -watcher.tests.api.v1.test_scoring_engines.TestListScoringEngine.test_sort_key_validation -watcher.tests.api.v1.test_scoring_engines.TestListScoringEngine.test_sort_key_validation ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUCCEEDED -> FAILED) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUCCEEDED -> FAILED) ... ok -watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcement.test_policy_disallow_get_all -watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcement.test_policy_disallow_get_all ... ok +Location: http://localhost/v1/audit_templates/628fcb15-a55e-4470-98af-b3280831e8f9 +{"uuid": "628fcb15-a55e-4470-98af-b3280831e8f9", "name": "My Audit Template", "description": "Desc. Of My Audit Template", "goal_uuid": "6be89256-d0d1-40f3-b729-817e563df11c", "goal_name": "dummy_1", "strategy_uuid": null, "strategy_name": null, "links": [{"href": "http://localhost/v1/audit_templates/628fcb15-a55e-4470-98af-b3280831e8f9", "rel": "self"}, {"href": "http://localhost/audit_templates/628fcb15-a55e-4470-98af-b3280831e8f9", "rel": "bookmark"}], "scope": [], "created_at": "2021-02-17T17:19:49.294143+00:00", "deleted_at": null, "updated_at": null} +POST: /v1/audit_templates {'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'scope': [{'compute': [{'host_aggregates': [{'id': '*'}]}, {'availability_zones': [{'name': 'AZ1'}, {'name': 'AZ2'}]}, {'exclude': [{'instances': [{'uuid': 'INSTANCE_1'}, {'uuid': 'INSTANCE_2'}]}, {'compute_nodes': [{'name': 'Node_1'}, {'name': 'Node_2'}]}, {'host_aggregates': [{'id': '*'}]}]}]}], 'goal': '9b00d071-0880-44c9-8a0c-7d7b5e9b7d44', 'strategy': 'c0e7a113-1069-4d66-8f5d-7fa8882f682d'} +POST: /v1/audit_templates {'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'scope': [{'host_aggregates': [{'id1': '*'}]}], 'goal': '9b00d071-0880-44c9-8a0c-7d7b5e9b7d44', 'strategy': 'c0e7a113-1069-4d66-8f5d-7fa8882f682d'} +GOT:Response: 500 Internal Server Error +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Server\", \"faultstring\": \"Additional properties are not allowed ('host_aggregates' was unexpected)\\n\\nFailed validating 'additionalProperties' in schema['items']:\\n {'additionalProperties': False,\\n 'properties': {'compute': {'$schema': 'http://json-schema.org/draft-04/schema#',\\n 'additionalProperties': False,\\n 'host_aggregates': {'id': {'additionalProperties': False,\\n 'properties': {'id': {'oneOf': [{'type': 'integer'},\\n {'enum': ['*']}]}}},\\n 'name': {'additionalProperties': False,\\n 'properties': {'name': {'type': 'string'}}}},\\n 'items': {'additionalProperties': False,\\n 'properties': {'availability_zones': {'items': {'additionalProperties': False,\\n 'properties': {'name': {'type': 'string'}},\\n 'type': 'object'},\\n 'type': 'array'},\\n 'exclude': {'items': {'additionalProperties': False,\\n 'properties': {'compute_nodes': {'items': {'additionalProperties': False,\\n 'properties': {'name': {'type': 'string'}},\\n 'type': 'object'},\\n 'type': 'array'},\\n 'host_aggregates': {'items': {'anyOf': [{'$ref': '#/items/properties/compute/host_aggregates/id'},\\n {'$ref': '#/items/properties/compute/host_aggregates/name'}]},\\n 'type': 'array'},\\n 'instance_metadata': {'items': {'type': 'object'},\\n 'type': 'array'},\\n 'instances': {'items': {'additionalProperties': False,\\n 'properties': {'uuid': {'type': 'string'}},\\n 'type': 'object'},\\n 'type': 'array'},\\n 'projects': {'items': {'additionalProperties': False,\\n 'properties': {'uuid': {'type': 'string'}},\\n 'type': 'object'},\\n 'type': 'array'}},\\n 'type': 'object'},\\n 'type': 'array'},\\n 'host_aggregates': {'items': {'anyOf': [{'$ref': '#/items/properties/compute/host_aggregates/id'},\\n {'$ref': '#/items/properties/compute/host_aggregates/name'}]},\\n 'type': 'array'}},\\n 'type': 'object'},\\n 'type': 'array'},\\n 'storage': {'$schema': 'http://json-schema.org/draft-04/schema#',\\n 'items': {'additionalProperties': False,\\n 'properties': {'availability_zones': {'items': {'additionalProperties': False,\\n 'properties': {'name': {'type': 'string'}},\\n 'type': 'object'},\\n 'type': 'array'},\\n 'exclude': {'items': {'properties': {'additionalProperties': False,\\n 'projects': {'items': {'additionalProperties': False,\\n 'properties': {'uuid': {'type': 'string'}},\\n 'type': 'object'},\\n 'type': 'array'},\\n 'storage_pools': {'items': {'additionalProperties': False,\\n 'properties': {'name': {'type': 'string'}},\\n 'type': 'object'},\\n 'type': 'array'},\\n 'volumes': {'items': {'additionalProperties': False,\\n 'properties': {'uuid': {'type': 'string'}},\\n 'type': 'object'},\\n 'type': 'array'}},\\n 'type': 'object'},\\n 'type': 'array'},\\n 'volume_types': {'items': {'additionalProperties': False,\\n 'properties': {'name': {'type': 'string'}},\\n 'type': 'object'},\\n 'type': 'array'}},\\n 'type': 'object'},\\n 'type': 'array'}},\\n 'type': 'object'}\\n\\nOn instance[0]:\\n {'host_aggregates': [{'id1': '*'}]}\", \"debuginfo\": null}"}watcher.tests.api.v1.test_audit_templates.TestPost.test_create_audit_template_validation_with_aggregates +watcher.tests.api.v1.test_audit_templates.TestPost.test_create_audit_template_validation_with_aggregates ... ok +watcher.tests.api.v1.test_audit_templates.TestPost.test_create_audit_template_with_unrelated_strategy +watcher.tests.api.v1.test_audit_templates.TestPost.test_create_audit_template_with_unrelated_strategy ... ok +watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_collection_links +watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_collection_links ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLED -> CANCELLING) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLED -> CANCELLING) ... ok +watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_get_one +watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_get_one ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUPERSEDED -> RECOMMENDED) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUPERSEDED -> RECOMMENDED) ... ok +watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_many +watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_many ... ok -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:56.442838+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'CANCELLED', 'op': 'replace'}] -GOT:Response: 200 OK +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'SUCCEEDED', 'op': 'replace'}] +GOT:Response: 400 Bad Request Content-Type: application/json -{"uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "name": "My Audit", "audit_type": "ONESHOT", "state": "CANCELLED", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "self"}, {"href": "http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "bookmark"}], "interval": "3600", "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": "host_1", "created_at": "2021-02-17T16:18:56.442838+00:00", "deleted_at": null, "updated_at": "2000-01-01T00:00:00+00:00"} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'CANCELLED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:56.442838+00:00', 'deleted_at': None, 'updated_at': '2000-01-01T00:00:00+00:00'} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'ONGOING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:58.260476+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'DELETED', 'op': 'replace'}] +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUCCEEDED'}]'. Reason: State transition not allowed: (CANCELLED -> SUCCEEDED)\", \"debuginfo\": null}"} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:19:44.786044+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:19:48.145295+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'DELETED', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'DELETED'}]'. Reason: State transition not allowed: (ONGOING -> DELETED)\", \"debuginfo\": null}"} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'ONGOING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:58.260476+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'ONGOING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:00.311029+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'PENDING', 'op': 'replace'}] +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'DELETED'}]'. Reason: State transition not allowed: (CANCELLED -> DELETED)\", \"debuginfo\": null}"} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:19:48.145295+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:19:51.082856+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'SUPERSEDED', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'PENDING'}]'. Reason: State transition not allowed: (ONGOING -> PENDING)\", \"debuginfo\": null}"} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'ONGOING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:00.311029+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUCCEEDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:01.627402+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'ONGOING', 'op': 'replace'}] +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUPERSEDED'}]'. Reason: State transition not allowed: (CANCELLED -> SUPERSEDED)\", \"debuginfo\": null}"} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:19:51.082856+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:19:54.011262+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'CANCELLING', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'ONGOING'}]'. Reason: State transition not allowed: (SUCCEEDED -> ONGOING)\", \"debuginfo\": null}"} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUCCEEDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:01.627402+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUCCEEDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:03.109218+00:00', 'deleted_at': None, 'updated_at': None}watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(SUCCEEDED -> FAILED) -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(SUCCEEDED -> FAILED) ... ok -watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_filter_by_goal_name -watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_filter_by_goal_name ... ok -watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcementWithAdminContext.test_detail -watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcementWithAdminContext.test_detail ... ok -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(SUCCEEDED -> CANCELLED) -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(SUCCEEDED -> CANCELLED) ... ok -watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_filter_by_goal_uuid -watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_filter_by_goal_uuid ... ok -watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcementWithAdminContext.test_scoring_engines_collection_links -watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcementWithAdminContext.test_scoring_engines_collection_links ... ok -watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_get_one_by_name -watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_get_one_by_name ... ok -watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcementWithAdminContext.test_scoring_engines_collection_links_default_limit -watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcementWithAdminContext.test_scoring_engines_collection_links_default_limit ... ok -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(SUCCEEDED -> PENDING) -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(SUCCEEDED -> PENDING) ... ok -watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_get_one_by_uuid -watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_get_one_by_uuid ... ok -watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcementWithAdminContext.test_sort_key_validation -watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcementWithAdminContext.test_sort_key_validation ... ok - +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'CANCELLING'}]'. Reason: State transition not allowed: (CANCELLED -> CANCELLING)\", \"debuginfo\": null}"} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUCCEEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:57.087944+00:00', 'deleted_at': None, 'updated_at': None} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:19:54.011262+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUPERSEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:19:56.842979+00:00', 'deleted_at': None, 'updated_at': None} PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'RECOMMENDED', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'RECOMMENDED'}]'. Reason: State transition not allowed: (SUCCEEDED -> RECOMMENDED)\", \"debuginfo\": null}"} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'RECOMMENDED'}]'. Reason: State transition not allowed: (SUPERSEDED -> RECOMMENDED)\", \"debuginfo\": null}"} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUCCEEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:57.087944+00:00', 'deleted_at': None, 'updated_at': None} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUPERSEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:19:56.842979+00:00', 'deleted_at': None, 'updated_at': None} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUCCEEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:59.278422+00:00', 'deleted_at': None, 'updated_at': None} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUPERSEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:19:59.755833+00:00', 'deleted_at': None, 'updated_at': None}watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUPERSEDED -> PENDING) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUPERSEDED -> PENDING) ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUPERSEDED -> ONGOING) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUPERSEDED -> ONGOING) ... ok + +POST: /v1/audit_templates {'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'scope': [], 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': 'df9e0182-9734-4891-83ab-f1acb8eb79e4'} +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Invalid input for field/attribute audit_template_postdata. Value: '{'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'scope': [], 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': 'df9e0182-9734-4891-83ab-f1acb8eb79e4'}'. Goal f7ad87ae-4298-91cf-93a0-f35a852e3652 is invalid\", \"debuginfo\": null}"} +GET: /v1/audits/?limit=3 {} +GOT:{'audits': [{'uuid': '94b086a0-1f0c-4478-9669-d2547448a5f0', 'name': 'My Audit 0', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/94b086a0-1f0c-4478-9669-d2547448a5f0', 'rel': 'self'}, {'href': 'http://localhost/audits/94b086a0-1f0c-4478-9669-d2547448a5f0', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '43f27fb6-6f38-4962-9cae-fd76ae67735c', 'name': 'My Audit 1', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/43f27fb6-6f38-4962-9cae-fd76ae67735c', 'rel': 'self'}, {'href': 'http://localhost/audits/43f27fb6-6f38-4962-9cae-fd76ae67735c', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': 'e5989943-b5e9-4f82-b2fd-ce8c2789cdff', 'name': 'My Audit 2', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/e5989943-b5e9-4f82-b2fd-ce8c2789cdff', 'rel': 'self'}, {'href': 'http://localhost/audits/e5989943-b5e9-4f82-b2fd-ce8c2789cdff', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}], 'next': 'http://localhost/v1/audits?sort_key=id&sort_dir=asc&limit=3&marker=e5989943-b5e9-4f82-b2fd-ce8c2789cdff'} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:19:56.233947+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/audits {} +GOT:{'audits': [{'uuid': '18a61176-b387-4aa1-ae54-31f514a20b92', 'name': 'My Audit 0', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/18a61176-b387-4aa1-ae54-31f514a20b92', 'rel': 'self'}, {'href': 'http://localhost/audits/18a61176-b387-4aa1-ae54-31f514a20b92', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': 'e965604b-e546-4d66-b975-e3b5f45e24f7', 'name': 'My Audit 1', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/e965604b-e546-4d66-b975-e3b5f45e24f7', 'rel': 'self'}, {'href': 'http://localhost/audits/e965604b-e546-4d66-b975-e3b5f45e24f7', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '4c0854fd-dc59-4558-b0fc-65aeff0f6978', 'name': 'My Audit 2', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/4c0854fd-dc59-4558-b0fc-65aeff0f6978', 'rel': 'self'}, {'href': 'http://localhost/audits/4c0854fd-dc59-4558-b0fc-65aeff0f6978', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': 'e95bf3df-c2cc-4d40-9d30-16a7851fb6a0', 'name': 'My Audit 3', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/e95bf3df-c2cc-4d40-9d30-16a7851fb6a0', 'rel': 'self'}, {'href': 'http://localhost/audits/e95bf3df-c2cc-4d40-9d30-16a7851fb6a0', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '46454386-fbbe-4c1c-9ee2-066bc2c7e088', 'name': 'My Audit 4', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/46454386-fbbe-4c1c-9ee2-066bc2c7e088', 'rel': 'self'}, {'href': 'http://localhost/audits/46454386-fbbe-4c1c-9ee2-066bc2c7e088', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}]} +GET: /v1/audits {} +GOT:{'audits': [{'uuid': '4a189a58-2119-4be0-8954-1fcd4159ba0a', 'name': 'My Audit 1', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/4a189a58-2119-4be0-8954-1fcd4159ba0a', 'rel': 'self'}, {'href': 'http://localhost/audits/4a189a58-2119-4be0-8954-1fcd4159ba0a', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': 'deb20ecb-2026-4b1a-94fd-12e448bc158c', 'name': 'My Audit 2', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/deb20ecb-2026-4b1a-94fd-12e448bc158c', 'rel': 'self'}, {'href': 'http://localhost/audits/deb20ecb-2026-4b1a-94fd-12e448bc158c', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': 'c575057e-901e-41d4-a46c-0ae36cd218b9', 'name': 'My Audit 3', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/c575057e-901e-41d4-a46c-0ae36cd218b9', 'rel': 'self'}, {'href': 'http://localhost/audits/c575057e-901e-41d4-a46c-0ae36cd218b9', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '70cbdbc7-68f4-4787-8d6a-2aeed463208c', 'name': 'My Audit 4', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/70cbdbc7-68f4-4787-8d6a-2aeed463208c', 'rel': 'self'}, {'href': 'http://localhost/audits/70cbdbc7-68f4-4787-8d6a-2aeed463208c', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '8e0c72ce-814c-4e7d-a952-524ca98d9496', 'name': 'My Audit 5', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/8e0c72ce-814c-4e7d-a952-524ca98d9496', 'rel': 'self'}, {'href': 'http://localhost/audits/8e0c72ce-814c-4e7d-a952-524ca98d9496', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}]}watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_many_with_soft_deleted +watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_many_with_soft_deleted ... ok +watcher.tests.api.v1.test_audits.TestAuditObject.test_audit_init +watcher.tests.api.v1.test_audits.TestAuditObject.test_audit_init ... ok +watcher.tests.api.v1.test_audits.TestAuditPolicyEnforcement.test_policy_disallow_create +watcher.tests.api.v1.test_audits.TestAuditPolicyEnforcement.test_policy_disallow_create ... ok +watcher.tests.api.v1.test_audits.TestAuditPolicyEnforcement.test_policy_disallow_detail +watcher.tests.api.v1.test_audits.TestAuditPolicyEnforcement.test_policy_disallow_detail ... ok +watcher.tests.api.v1.test_audits.TestAuditPolicyEnforcement.test_policy_disallow_get_all +watcher.tests.api.v1.test_audits.TestAuditPolicyEnforcement.test_policy_disallow_get_all ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUPERSEDED -> FAILED) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUPERSEDED -> FAILED) ... ok +watcher.tests.api.v1.test_audits.TestAuditPolicyEnforcement.test_policy_disallow_update +watcher.tests.api.v1.test_audits.TestAuditPolicyEnforcement.test_policy_disallow_update ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUPERSEDED -> SUCCEEDED) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUPERSEDED -> SUCCEEDED) ... ok +watcher.tests.api.v1.test_audits.TestListAudit.test_collection_links_default_limit +watcher.tests.api.v1.test_audits.TestListAudit.test_collection_links_default_limit ... ok +watcher.tests.api.v1.test_audits.TestListAudit.test_detail +watcher.tests.api.v1.test_audits.TestListAudit.test_detail ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUPERSEDED -> DELETED) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUPERSEDED -> DELETED) ... ok +watcher.tests.api.v1.test_audits.TestListAudit.test_detail_against_single +watcher.tests.api.v1.test_audits.TestListAudit.test_detail_against_single ... ok +watcher.tests.api.v1.test_audits.TestListAudit.test_detail_soft_deleted +watcher.tests.api.v1.test_audits.TestListAudit.test_detail_soft_deleted ... ok + PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'PENDING', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'PENDING'}]'. Reason: State transition not allowed: (SUCCEEDED -> PENDING)\", \"debuginfo\": null}"} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'PENDING'}]'. Reason: State transition not allowed: (SUPERSEDED -> PENDING)\", \"debuginfo\": null}"} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUCCEEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:18:59.278422+00:00', 'deleted_at': None, 'updated_at': None} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUPERSEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:19:59.755833+00:00', 'deleted_at': None, 'updated_at': None} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUCCEEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:01.296332+00:00', 'deleted_at': None, 'updated_at': None} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUPERSEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:20:02.799265+00:00', 'deleted_at': None, 'updated_at': None} PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'ONGOING', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'ONGOING'}]'. Reason: State transition not allowed: (SUCCEEDED -> ONGOING)\", \"debuginfo\": null}"} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'ONGOING'}]'. Reason: State transition not allowed: (SUPERSEDED -> ONGOING)\", \"debuginfo\": null}"} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUCCEEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:01.296332+00:00', 'deleted_at': None, 'updated_at': None} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUPERSEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:20:02.799265+00:00', 'deleted_at': None, 'updated_at': None} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUCCEEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:02.970761+00:00', 'deleted_at': None, 'updated_at': None} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUPERSEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:20:05.741054+00:00', 'deleted_at': None, 'updated_at': None} PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'FAILED', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'FAILED'}]'. Reason: State transition not allowed: (SUCCEEDED -> FAILED)\", \"debuginfo\": null}"} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'FAILED'}]'. Reason: State transition not allowed: (SUPERSEDED -> FAILED)\", \"debuginfo\": null}"} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUPERSEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:20:05.741054+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUPERSEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:20:08.562076+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'SUCCEEDED', 'op': 'replace'}] +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUCCEEDED'}]'. Reason: State transition not allowed: (SUPERSEDED -> SUCCEEDED)\", \"debuginfo\": null}"} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUCCEEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:02.970761+00:00', 'deleted_at': None, 'updated_at': None} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUPERSEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:20:08.562076+00:00', 'deleted_at': None, 'updated_at': None} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUCCEEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:04.710160+00:00', 'deleted_at': None, 'updated_at': None} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUPERSEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:20:11.330084+00:00', 'deleted_at': None, 'updated_at': None} PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'DELETED', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'DELETED'}]'. Reason: State transition not allowed: (SUCCEEDED -> DELETED)\", \"debuginfo\": null}"} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'DELETED'}]'. Reason: State transition not allowed: (SUPERSEDED -> DELETED)\", \"debuginfo\": null}"} GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUCCEEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:04.710160+00:00', 'deleted_at': None, 'updated_at': None}watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUCCEEDED -> DELETED) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUCCEEDED -> DELETED) ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUCCEEDED -> CANCELLED) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUCCEEDED -> CANCELLED) ... ok -watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_many_without_soft_deleted -watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_many_without_soft_deleted ... ok -watcher.tests.api.v1.test_services.TestListService.test_detail -watcher.tests.api.v1.test_services.TestListService.test_detail ... ok -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(SUCCEEDED -> SUSPENDED) -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(SUCCEEDED -> SUSPENDED) ... ok -watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_one -watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_one ... ok -watcher.tests.api.v1.test_services.TestListService.test_services_collection_links -watcher.tests.api.v1.test_services.TestListService.test_services_collection_links ... ok -watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_sort_key_validation -watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_sort_key_validation ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUCCEEDED -> SUPERSEDED) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUCCEEDED -> SUPERSEDED) ... ok -watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_strategies_collection_links_default_limit -watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_strategies_collection_links_default_limit ... ok -watcher.tests.api.v1.test_types.TestBooleanType.test_invalid_value -watcher.tests.api.v1.test_types.TestBooleanType.test_invalid_value ... ok +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUPERSEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:20:11.330084+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUPERSEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:20:13.979404+00:00', 'deleted_at': None, 'updated_at': None}watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUPERSEDED -> CANCELLED) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUPERSEDED -> CANCELLED) ... ok +watcher.tests.api.v1.test_audits.TestListAudit.test_empty +watcher.tests.api.v1.test_audits.TestListAudit.test_empty ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUPERSEDED -> CANCELLING) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUPERSEDED -> CANCELLING) ... ok +watcher.tests.api.v1.test_audits.TestListAudit.test_many +watcher.tests.api.v1.test_audits.TestListAudit.test_many ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLING -> RECOMMENDED) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLING -> RECOMMENDED) ... ok +watcher.tests.api.v1.test_audits.TestListAudit.test_one +watcher.tests.api.v1.test_audits.TestListAudit.test_one ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLING -> PENDING) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLING -> PENDING) ... ok -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'FAILED', 'op': 'replace'}] +POST: /v1/audits {'name': 'My Audit', 'audit_type': 'ONESHOT', 'parameters': {}, 'interval': '3600', 'auto_trigger': False, 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': None, 'audit_template_uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66'} +GOT:Response: 403 Forbidden +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow audit:create to be performed.\", \"debuginfo\": null}"} +GET: /v1/audits/detail {} +GOT:Response: 403 Forbidden +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow audit:detail to be performed.\", \"debuginfo\": null}"} +GET: /v1/audits {} +GOT:Response: 403 Forbidden +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow audit:get_all to be performed.\", \"debuginfo\": null}"} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'SUCCEEDED', 'op': 'replace'}] +GOT:Response: 403 Forbidden +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow audit:update to be performed.\", \"debuginfo\": null}"} +GET: /v1/audits {} +GOT:{'audits': [{'uuid': '5b9ae24d-da33-4d91-b700-1ca6d71bd8e4', 'name': 'My Audit 0', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/5b9ae24d-da33-4d91-b700-1ca6d71bd8e4', 'rel': 'self'}, {'href': 'http://localhost/audits/5b9ae24d-da33-4d91-b700-1ca6d71bd8e4', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '0efd8f68-c746-41cf-967c-3378f28307c4', 'name': 'My Audit 1', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/0efd8f68-c746-41cf-967c-3378f28307c4', 'rel': 'self'}, {'href': 'http://localhost/audits/0efd8f68-c746-41cf-967c-3378f28307c4', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '99f0c379-f5be-47e1-ac26-3416c7b739d9', 'name': 'My Audit 2', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/99f0c379-f5be-47e1-ac26-3416c7b739d9', 'rel': 'self'}, {'href': 'http://localhost/audits/99f0c379-f5be-47e1-ac26-3416c7b739d9', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}], 'next': 'http://localhost/v1/audits?sort_key=id&sort_dir=asc&limit=3&marker=99f0c379-f5be-47e1-ac26-3416c7b739d9'} +GET: /v1/audits/detail {} +GOT:{'audits': [{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:20:11.831428+00:00', 'deleted_at': None, 'updated_at': None}]} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d/detail {} +GOT:Response: 404 Not Found +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"The %(name)s resource %(id)s could not be found\", \"debuginfo\": null}"} +GET: /v1/audits/detail {} +GOT:{'audits': [{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:20:14.652199+00:00', 'deleted_at': '2021-02-17T17:20:15.044277+00:00', 'updated_at': '2021-02-17T17:20:15.071155+00:00'}]} +GET: /v1/audits/detail {} +GOT:{'audits': []} +GET: /v1/audits {} +GOT:{'audits': []} +GET: /v1/audits {} +GOT:{'audits': [{'uuid': 'bb61dd43-4f23-4d0f-8f70-d2a5fc765ffc', 'name': 'My Audit 0', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/bb61dd43-4f23-4d0f-8f70-d2a5fc765ffc', 'rel': 'self'}, {'href': 'http://localhost/audits/bb61dd43-4f23-4d0f-8f70-d2a5fc765ffc', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '5b455242-da0f-49e9-8adc-1818675e01ae', 'name': 'My Audit 1', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/5b455242-da0f-49e9-8adc-1818675e01ae', 'rel': 'self'}, {'href': 'http://localhost/audits/5b455242-da0f-49e9-8adc-1818675e01ae', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': 'e80ec469-01fc-41ce-baee-63f9e3acee4c', 'name': 'My Audit 2', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/e80ec469-01fc-41ce-baee-63f9e3acee4c', 'rel': 'self'}, {'href': 'http://localhost/audits/e80ec469-01fc-41ce-baee-63f9e3acee4c', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '7577c629-c7a4-4e3e-9b5f-6387289318e0', 'name': 'My Audit 3', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/7577c629-c7a4-4e3e-9b5f-6387289318e0', 'rel': 'self'}, {'href': 'http://localhost/audits/7577c629-c7a4-4e3e-9b5f-6387289318e0', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': 'a967baa5-9aa0-49fb-af75-e4b64a30abf3', 'name': 'My Audit 4', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/a967baa5-9aa0-49fb-af75-e4b64a30abf3', 'rel': 'self'}, {'href': 'http://localhost/audits/a967baa5-9aa0-49fb-af75-e4b64a30abf3', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}]} +GET: /v1/audits {} +GOT:{'audits': [{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}]} +GET: /v1/audits {} +GOT:{'audits': [{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}]}watcher.tests.api.v1.test_audits.TestListAudit.test_one_soft_deleted +watcher.tests.api.v1.test_audits.TestListAudit.test_one_soft_deleted ... ok +watcher.tests.api.v1.test_audits.TestPatch.test_add_ok +watcher.tests.api.v1.test_audits.TestPatch.test_add_ok ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLING -> ONGOING) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLING -> ONGOING) ... ok +watcher.tests.api.v1.test_audits.TestPatch.test_remove_non_existent_property +watcher.tests.api.v1.test_audits.TestPatch.test_remove_non_existent_property ... ok +watcher.tests.api.v1.test_audits.TestPatch.test_remove_ok +watcher.tests.api.v1.test_audits.TestPatch.test_remove_ok ... ok + +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'CANCELLED', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'FAILED'}]'. Reason: State transition not allowed: (SUCCEEDED -> FAILED)\", \"debuginfo\": null}"} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUCCEEDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:03.109218+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUCCEEDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:04.614971+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'CANCELLED', 'op': 'replace'}] +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'CANCELLED'}]'. Reason: State transition not allowed: (SUPERSEDED -> CANCELLED)\", \"debuginfo\": null}"} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUPERSEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:20:13.979404+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUPERSEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:20:16.980808+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'CANCELLING', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'CANCELLED'}]'. Reason: State transition not allowed: (SUCCEEDED -> CANCELLED)\", \"debuginfo\": null}"} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUCCEEDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:04.614971+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUCCEEDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:05.774447+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'PENDING', 'op': 'replace'}] +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'CANCELLING'}]'. Reason: State transition not allowed: (SUPERSEDED -> CANCELLING)\", \"debuginfo\": null}"} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUPERSEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:20:16.980808+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:20:19.728465+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'RECOMMENDED', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'PENDING'}]'. Reason: State transition not allowed: (SUCCEEDED -> PENDING)\", \"debuginfo\": null}"} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUCCEEDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:05.774447+00:00', 'deleted_at': None, 'updated_at': None} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'RECOMMENDED'}]'. Reason: State transition not allowed: (CANCELLING -> RECOMMENDED)\", \"debuginfo\": null}"} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:20:19.728465+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:20:22.583353+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'PENDING', 'op': 'replace'}] +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'PENDING'}]'. Reason: State transition not allowed: (CANCELLING -> PENDING)\", \"debuginfo\": null}"} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:20:22.583353+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:20:25.809774+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'ONGOING', 'op': 'replace'}] +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'ONGOING'}]'. Reason: State transition not allowed: (CANCELLING -> ONGOING)\", \"debuginfo\": null}"} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:20:25.809774+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:20:28.956924+00:00', 'deleted_at': None, 'updated_at': None}watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLING -> FAILED) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLING -> FAILED) ... ok +watcher.tests.api.v1.test_audits.TestPost.test_create_audit +watcher.tests.api.v1.test_audits.TestPost.test_create_audit ... ok +watcher.tests.api.v1.test_audits.TestPost.test_create_audit_invalid_audit_template_uuid +watcher.tests.api.v1.test_audits.TestPost.test_create_audit_invalid_audit_template_uuid ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLING -> SUCCEEDED) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLING -> SUCCEEDED) ... ok +watcher.tests.api.v1.test_audits.TestPost.test_create_audit_parameters_no_schema +watcher.tests.api.v1.test_audits.TestPost.test_create_audit_parameters_no_schema ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLING -> DELETED) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLING -> DELETED) ... ok + +GET: /v1/audits {} +GOT:{'audits': []} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'SUCCEEDED', 'op': 'add'}] +GOT:Response: 200 OK +Content-Type: application/json +{"uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "name": "My Audit", "audit_type": "ONESHOT", "state": "SUCCEEDED", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "self"}, {"href": "http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "bookmark"}], "interval": "3600", "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": "host_1", "created_at": "2021-02-17T17:20:24.836378+00:00", "deleted_at": null, "updated_at": "2021-02-17T17:20:25.617540+00:00"} GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUCCEEDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:07.171349+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'SUSPENDED', 'op': 'replace'}] +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUCCEEDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:20:24.836378+00:00', 'deleted_at': None, 'updated_at': '2021-02-17T17:20:25.617540+00:00'} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/non-existent', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUSPENDED'}]'. Reason: State transition not allowed: (SUCCEEDED -> SUSPENDED)\", \"debuginfo\": null}"} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/non-existent', 'op': 'remove'}]'. Reason: can't remove non-existent object 'non-existent'\", \"debuginfo\": null}"} GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUCCEEDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:07.171349+00:00', 'deleted_at': None, 'updated_at': None} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:20:29.118439+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/interval', 'op': 'remove'}] +GOT:Response: 200 OK +Content-Type: application/json +{"uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "name": "My Audit", "audit_type": "ONESHOT", "state": "PENDING", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "self"}, {"href": "http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "bookmark"}], "interval": null, "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": "host_1", "created_at": "2021-02-17T17:20:29.118439+00:00", "deleted_at": null, "updated_at": "2021-02-17T17:20:30.704497+00:00"} GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'FAILED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:08.104616+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'ONGOING', 'op': 'replace'}] +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': None, 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:20:29.118439+00:00', 'deleted_at': None, 'updated_at': '2021-02-17T17:20:30.704497+00:00'} +POST: /v1/audits {'name': 'My Audit', 'audit_type': 'ONESHOT', 'parameters': {}, 'auto_trigger': False, 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': None, 'audit_template_uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66'} +GOT:Response: 201 Created +Content-Type: application/json +Location: http://localhost/v1/audits/df4dae86-af82-49d4-91aa-48afdd8b4b04 +{"uuid": "df4dae86-af82-49d4-91aa-48afdd8b4b04", "name": "My Audit", "audit_type": "ONESHOT", "state": "PENDING", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/df4dae86-af82-49d4-91aa-48afdd8b4b04", "rel": "self"}, {"href": "http://localhost/audits/df4dae86-af82-49d4-91aa-48afdd8b4b04", "rel": "bookmark"}], "interval": null, "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": null, "created_at": "2000-01-01T00:00:00+00:00", "deleted_at": null, "updated_at": null} +POST: /v1/audits {'name': 'My Audit', 'audit_type': 'ONESHOT', 'parameters': {}, 'auto_trigger': False, 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': None, 'audit_template_uuid': '01234567-8910-1112-1314-151617181920'} GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'ONGOING'}]'. Reason: State transition not allowed: (FAILED -> ONGOING)\", \"debuginfo\": null}"} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'FAILED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:08.104616+00:00', 'deleted_at': None, 'updated_at': None}watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(FAILED -> ONGOING) -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(FAILED -> ONGOING) ... ok -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(FAILED -> SUCCEEDED) -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(FAILED -> SUCCEEDED) ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUCCEEDED -> CANCELLING) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUCCEEDED -> CANCELLING) ... ok -watcher.tests.api.v1.test_types.TestJsonPatchType.test_cannot_replace_with_no_value -watcher.tests.api.v1.test_types.TestJsonPatchType.test_cannot_replace_with_no_value ... ok +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"The audit template UUID or name specified is invalid\", \"debuginfo\": null}"} +POST: /v1/audits {'name': 'My Audit', 'audit_type': 'ONESHOT', 'parameters': {'name': 'Tom'}, 'auto_trigger': False, 'goal': None, 'strategy': None, 'audit_template_uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66'} +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Specify parameters but no predefined strategy for audit, or no parameter spec in predefined strategy\", \"debuginfo\": null}"} +POST: /v1/audits {'name': 'this audit name is just for test', 'audit_type': 'ONESHOT', 'parameters': {}, 'auto_trigger': False, 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': None, 'audit_template_uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66'} +GOT:Response: 201 Created +Content-Type: application/json +Location: http://localhost/v1/audits/a4421da3-0855-4f8c-ab61-9a4156e9318e +{"uuid": "a4421da3-0855-4f8c-ab61-9a4156e9318e", "name": "this audit name is just for test", "audit_type": "ONESHOT", "state": "PENDING", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/a4421da3-0855-4f8c-ab61-9a4156e9318e", "rel": "self"}, {"href": "http://localhost/audits/a4421da3-0855-4f8c-ab61-9a4156e9318e", "rel": "bookmark"}], "interval": null, "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": null, "created_at": "2000-01-01T00:00:00+00:00", "deleted_at": null, "updated_at": null} +POST: /v1/audits {'name': 'this audit name is just for test10a47dd1-4874-4298-91cf-eff046dbdb8d', 'audit_type': 'ONESHOT', 'parameters': {}, 'auto_trigger': False, 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': None, 'audit_template_uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66'} +GOT:Response: 201 Created +Content-Type: application/json +Location: http://localhost/v1/audits/3cfb9e14-f2b8-4281-b610-10a9e1288e7c +{"uuid": "3cfb9e14-f2b8-4281-b610-10a9e1288e7c", "name": "this audit name is just for test10a47dd1-4874-4298-91cf-eff046d", "audit_type": "ONESHOT", "state": "PENDING", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/3cfb9e14-f2b8-4281-b610-10a9e1288e7c", "rel": "self"}, {"href": "http://localhost/audits/3cfb9e14-f2b8-4281-b610-10a9e1288e7c", "rel": "bookmark"}], "interval": null, "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": null, "created_at": "2000-01-01T00:00:00+00:00", "deleted_at": null, "updated_at": null}watcher.tests.api.v1.test_audits.TestPost.test_create_audit_with_name +watcher.tests.api.v1.test_audits.TestPost.test_create_audit_with_name ... ok +watcher.tests.api.v1.test_audits.TestPost.test_create_audit_with_state_not_allowed +watcher.tests.api.v1.test_audits.TestPost.test_create_audit_with_state_not_allowed ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLING -> CANCELLED) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLING -> CANCELLED) ... ok +watcher.tests.api.v1.test_audits.TestPost.test_create_continuous_audit_with_interval +watcher.tests.api.v1.test_audits.TestPost.test_create_continuous_audit_with_interval ... ok +watcher.tests.api.v1.test_audits.TestPost.test_create_continuous_audit_with_wrong_interval +watcher.tests.api.v1.test_audits.TestPost.test_create_continuous_audit_with_wrong_interval ... ok +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLING -> SUPERSEDED) +watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLING -> SUPERSEDED) ... ok +watcher.tests.api.v1.test_audits.TestPost.test_create_continuous_audit_without_period +watcher.tests.api.v1.test_audits.TestPost.test_create_continuous_audit_without_period ... ok +watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcement.test_policy_disallow_detail +watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcement.test_policy_disallow_detail ... ok +watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcement.test_policy_disallow_get_all +watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcement.test_policy_disallow_get_all ... ok +watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcement.test_policy_disallow_get_one +watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcement.test_policy_disallow_get_one ... ok +watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_goals_collection_links +watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_goals_collection_links ... ok +watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_goals_collection_links_default_limit +watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_goals_collection_links_default_limit ... ok -GET: /v1/goals {} -GOT:{'goals': [{'uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'name': 'TEST', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652', 'rel': 'self'}, {'href': 'http://localhost/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652', 'rel': 'bookmark'}]}]} -GET: /v1/goals?sort_key=bad_name {} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'FAILED', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Invalid sort key: bad_name\", \"debuginfo\": null}"} -GET: /v1/goals?sort_key=bad_name {} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'FAILED'}]'. Reason: State transition not allowed: (CANCELLING -> FAILED)\", \"debuginfo\": null}"} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:20:28.956924+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:20:33.375428+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'SUCCEEDED', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Invalid sort key: bad_name\", \"debuginfo\": null}"} -GET: /v1/scoring_engines/1/detail {} -GOT:Response: 404 Not Found +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUCCEEDED'}]'. Reason: State transition not allowed: (CANCELLING -> SUCCEEDED)\", \"debuginfo\": null}"} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:20:33.375428+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:20:37.145197+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'DELETED', 'op': 'replace'}] +GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"The %(name)s resource %(id)s could not be found\", \"debuginfo\": null}"} -GET: /v1/scoring_engines/test-se-01 {} -GOT:{'uuid': 'e8370ede-4f39-11e6-9ffa-08002722cb21', 'name': 'test-se-01', 'description': 'test scoring engine 01', 'metainfo': 'test_attr=test_val', 'links': [{'href': 'http://localhost/v1/scoring_engines/e8370ede-4f39-11e6-9ffa-08002722cb21', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/e8370ede-4f39-11e6-9ffa-08002722cb21', 'rel': 'bookmark'}]} -GET: /v1/scoring_engines/test-se-01 {} -GOT:Response: 404 Not Found +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'DELETED'}]'. Reason: State transition not allowed: (CANCELLING -> DELETED)\", \"debuginfo\": null}"} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:20:37.145197+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:20:40.652258+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'CANCELLED', 'op': 'replace'}] +GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"ScoringEngine test-se-01 could not be found\", \"debuginfo\": null}"} -GET: /v1/scoring_engines/?sort_key=uuid {} -GOT:{'scoring_engines': [{'uuid': '111ef267-b826-4e2a-b458-46da500ff99f', 'name': '3', 'description': 'SE_3', 'links': [{'href': 'http://localhost/v1/scoring_engines/111ef267-b826-4e2a-b458-46da500ff99f', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/111ef267-b826-4e2a-b458-46da500ff99f', 'rel': 'bookmark'}]}, {'uuid': '18dcfcc1-1ad9-4f9c-8715-605b1d572623', 'name': '2', 'description': 'SE_2', 'links': [{'href': 'http://localhost/v1/scoring_engines/18dcfcc1-1ad9-4f9c-8715-605b1d572623', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/18dcfcc1-1ad9-4f9c-8715-605b1d572623', 'rel': 'bookmark'}]}, {'uuid': '4b378aa4-f589-4116-8df8-46de572aada5', 'name': '4', 'description': 'SE_4', 'links': [{'href': 'http://localhost/v1/scoring_engines/4b378aa4-f589-4116-8df8-46de572aada5', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/4b378aa4-f589-4116-8df8-46de572aada5', 'rel': 'bookmark'}]}, {'uuid': 'df0243d2-1ed5-44b3-a563-3c76f1484e9a', 'name': '1', 'description': 'SE_1', 'links': [{'href': 'http://localhost/v1/scoring_engines/df0243d2-1ed5-44b3-a563-3c76f1484e9a', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/df0243d2-1ed5-44b3-a563-3c76f1484e9a', 'rel': 'bookmark'}]}, {'uuid': 'f7ef31eb-1b42-4aed-99d5-9bbcfb137392', 'name': '5', 'description': 'SE_5', 'links': [{'href': 'http://localhost/v1/scoring_engines/f7ef31eb-1b42-4aed-99d5-9bbcfb137392', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/f7ef31eb-1b42-4aed-99d5-9bbcfb137392', 'rel': 'bookmark'}]}]} -GET: /v1/scoring_engines {} -GOT:{'scoring_engines': [{'uuid': 'a89a5b55-10ca-4291-9f0b-386681e77b06', 'name': '1', 'description': 'SE_1', 'links': [{'href': 'http://localhost/v1/scoring_engines/a89a5b55-10ca-4291-9f0b-386681e77b06', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/a89a5b55-10ca-4291-9f0b-386681e77b06', 'rel': 'bookmark'}]}, {'uuid': '6798d5bf-719e-4d78-bef1-0068d7473d61', 'name': '2', 'description': 'SE_2', 'links': [{'href': 'http://localhost/v1/scoring_engines/6798d5bf-719e-4d78-bef1-0068d7473d61', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/6798d5bf-719e-4d78-bef1-0068d7473d61', 'rel': 'bookmark'}]}, {'uuid': '6a14c5f6-89dc-452d-9d5b-532bd098d2fa', 'name': '3', 'description': 'SE_3', 'links': [{'href': 'http://localhost/v1/scoring_engines/6a14c5f6-89dc-452d-9d5b-532bd098d2fa', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/6a14c5f6-89dc-452d-9d5b-532bd098d2fa', 'rel': 'bookmark'}]}], 'next': 'http://localhost/v1/scoring_engines?sort_key=id&sort_dir=asc&limit=3&marker=6a14c5f6-89dc-452d-9d5b-532bd098d2fa'} -GET: /v1/goals?sort_key=bad_name {} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'CANCELLED'}]'. Reason: State transition not allowed: (CANCELLING -> CANCELLED)\", \"debuginfo\": null}"} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:20:40.652258+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:20:44.827623+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'SUPERSEDED', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Invalid sort key: bad_name\", \"debuginfo\": null}"} -GET: /v1/scoring_engines {} -GOT:Response: 403 Forbidden +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUPERSEDED'}]'. Reason: State transition not allowed: (CANCELLING -> SUPERSEDED)\", \"debuginfo\": null}"} +GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} +GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T17:20:44.827623+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:Response: 200 OK Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow scoring_engine:get_all to be performed.\", \"debuginfo\": null}"} -GET: /v1/scoring_engines/detail {} -GOT:{'scoring_engines': [{'uuid': 'e8370ede-4f39-11e6-9ffa-08002722cb21', 'name': 'test-se-01', 'description': 'test scoring engine 01', 'metainfo': 'test_attr=test_val', 'links': [{'href': 'http://localhost/v1/scoring_engines/e8370ede-4f39-11e6-9ffa-08002722cb21', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/e8370ede-4f39-11e6-9ffa-08002722cb21', 'rel': 'bookmark'}]}]} -GET: /v1/scoring_engines/?limit=2 {} -GOT:{'scoring_engines': [{'uuid': '76560fe2-77ad-4c13-8eea-d6bde6656701', 'name': '1', 'description': 'SE_1', 'links': [{'href': 'http://localhost/v1/scoring_engines/76560fe2-77ad-4c13-8eea-d6bde6656701', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/76560fe2-77ad-4c13-8eea-d6bde6656701', 'rel': 'bookmark'}]}, {'uuid': '92fb7194-f845-4068-a702-e11e84393021', 'name': '2', 'description': 'SE_2', 'links': [{'href': 'http://localhost/v1/scoring_engines/92fb7194-f845-4068-a702-e11e84393021', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/92fb7194-f845-4068-a702-e11e84393021', 'rel': 'bookmark'}]}], 'next': 'http://localhost/v1/scoring_engines?sort_key=id&sort_dir=asc&limit=2&marker=92fb7194-f845-4068-a702-e11e84393021'} -GET: /v1/scoring_engines {} -GOT:{'scoring_engines': [{'uuid': '307275df-9392-4455-9821-668f520a7890', 'name': '1', 'description': 'SE_1', 'links': [{'href': 'http://localhost/v1/scoring_engines/307275df-9392-4455-9821-668f520a7890', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/307275df-9392-4455-9821-668f520a7890', 'rel': 'bookmark'}]}, {'uuid': '7fa5375b-dddc-418b-839c-0628370065d7', 'name': '2', 'description': 'SE_2', 'links': [{'href': 'http://localhost/v1/scoring_engines/7fa5375b-dddc-418b-839c-0628370065d7', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/7fa5375b-dddc-418b-839c-0628370065d7', 'rel': 'bookmark'}]}, {'uuid': '767f3e81-2458-403e-bc74-9c8997df0bff', 'name': '3', 'description': 'SE_3', 'links': [{'href': 'http://localhost/v1/scoring_engines/767f3e81-2458-403e-bc74-9c8997df0bff', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/767f3e81-2458-403e-bc74-9c8997df0bff', 'rel': 'bookmark'}]}], 'next': 'http://localhost/v1/scoring_engines?sort_key=id&sort_dir=asc&limit=3&marker=767f3e81-2458-403e-bc74-9c8997df0bff'} -GET: /v1/goals?sort_key=bad_name {} +{"uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "action_plan_uuid": "76be87bd-3422-43f9-93a0-e85a577e3061", "state": "PENDING", "action_type": "nop", "description": "", "input_parameters": {"key1": "val1", "key2": "val2", "resource_id": "10a47dd1-4874-4298-91cf-eff046dbdb8d"}, "parents": [], "links": [{"href": "http://localhost/v1/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "self"}, {"href": "http://localhost/actions/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "bookmark"}], "created_at": "2021-02-17T17:20:48.469658+00:00", "deleted_at": null, "updated_at": null}watcher.tests.api.v1.test_actions_plans.TestStart.test_start_action_plan +watcher.tests.api.v1.test_actions_plans.TestStart.test_start_action_plan ... ok +watcher.tests.api.v1.test_actions_plans.TestStart.test_start_action_plan_not_found +watcher.tests.api.v1.test_actions_plans.TestStart.test_start_action_plan_not_found ... ok +watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_many +watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_many ... ok +watcher.tests.api.v1.test_audit_templates.TestAuditTemplateObject.test_audit_template_init +watcher.tests.api.v1.test_audit_templates.TestAuditTemplateObject.test_audit_template_init ... ok +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyEnforcement.test_policy_disallow_create +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyEnforcement.test_policy_disallow_create ... ok +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyEnforcement.test_policy_disallow_detail +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyEnforcement.test_policy_disallow_detail ... ok + +POST: /v1/audits {'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUCCEEDED', 'parameters': {}, 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': None, 'audit_template_uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66'} GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Invalid sort key: bad_name\", \"debuginfo\": null}"} -GET: /v1/services/detail {} -GOT:{'services': [{'id': 1, 'name': 'watcher-service', 'host': 'controller', 'last_seen_up': '2016-09-22T08:32:06', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/1', 'rel': 'self'}, {'href': 'http://localhost/services/1', 'rel': 'bookmark'}], 'created_at': '2021-02-17T16:19:07.329536+00:00', 'updated_at': None, 'deleted_at': None}]} -GET: /v1/services/?limit=2 {} -GOT:{'services': [{'id': 1, 'name': 'SERVICE_1', 'host': 'CONTROLLER', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/1', 'rel': 'self'}, {'href': 'http://localhost/services/1', 'rel': 'bookmark'}]}, {'id': 2, 'name': 'SERVICE_2', 'host': 'CONTROLLER', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/2', 'rel': 'self'}, {'href': 'http://localhost/services/2', 'rel': 'bookmark'}]}], 'next': 'http://localhost/v1/services?sort_key=id&sort_dir=asc&limit=2&marker=2'} -GET: /v1/services/1 {}watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_get_one_by_id -watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_get_one_by_id ... ok -watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_many -watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_many ... ok -watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_many_with_sort_key_name -watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_many_with_sort_key_name ... ok -watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_sort_key_validation -watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_sort_key_validation ... ok -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(FAILED -> CANCELLED) -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(FAILED -> CANCELLED) ... ok -watcher.tests.api.v1.test_types.TestJsonPatchType.test_invalid_op -watcher.tests.api.v1.test_types.TestJsonPatchType.test_invalid_op ... ok -watcher.tests.api.v1.test_strategies.TestListStrategy.test_detail -watcher.tests.api.v1.test_strategies.TestListStrategy.test_detail ... ok -watcher.tests.api.v1.test_types.TestJsonPatchType.test_invalid_path -watcher.tests.api.v1.test_types.TestJsonPatchType.test_invalid_path ... ok -watcher.tests.api.v1.test_types.TestJsonPatchType.test_mandatory_attr -watcher.tests.api.v1.test_types.TestJsonPatchType.test_mandatory_attr ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLED -> RECOMMENDED) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLED -> RECOMMENDED) ... ok -watcher.tests.api.v1.test_strategies.TestListStrategy.test_detail_against_single -watcher.tests.api.v1.test_strategies.TestListStrategy.test_detail_against_single ... ok -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(FAILED -> PENDING) -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(FAILED -> PENDING) ... ok -watcher.tests.api.v1.test_types.TestJsonPatchType.test_missing_required_fields_path -watcher.tests.api.v1.test_types.TestJsonPatchType.test_missing_required_fields_path ... ok -watcher.tests.api.v1.test_types.TestUuidType.test_valid_uuid -watcher.tests.api.v1.test_types.TestUuidType.test_valid_uuid ... ok -watcher.tests.api.v1.test_strategies.TestListStrategy.test_filter_by_goal_name -watcher.tests.api.v1.test_strategies.TestListStrategy.test_filter_by_goal_name ... ok +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Unknown attributes for argument audit_p: next_run_time, uuid\", \"debuginfo\": null}"} +POST: /v1/audits {'name': 'My Audit', 'audit_type': 'CONTINUOUS', 'parameters': {}, 'interval': '1200', 'auto_trigger': False, 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': None, 'audit_template_uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66'} +GOT:Response: 201 Created +Content-Type: application/json +Location: http://localhost/v1/audits/7e4006d1-3b4b-41bd-bee3-a87983670bc7 +{"uuid": "7e4006d1-3b4b-41bd-bee3-a87983670bc7", "name": "My Audit", "audit_type": "CONTINUOUS", "state": "PENDING", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/7e4006d1-3b4b-41bd-bee3-a87983670bc7", "rel": "self"}, {"href": "http://localhost/audits/7e4006d1-3b4b-41bd-bee3-a87983670bc7", "rel": "bookmark"}], "interval": "1200", "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": null, "created_at": "2021-02-17T17:20:44.484048+00:00", "deleted_at": null, "updated_at": null} +POST: /v1/audits {'name': 'My Audit', 'audit_type': 'CONTINUOUS', 'parameters': {}, 'interval': 'zxc', 'auto_trigger': False, 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': None, 'audit_template_uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66'} +GOT:Response: 500 Internal Server Error +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Server\", \"faultstring\": \"Exactly 5 or 6 columns has to be specified for iteratorexpression.\", \"debuginfo\": null}"} +POST: /v1/audits {'name': 'My Audit', 'audit_type': 'CONTINUOUS', 'parameters': {}, 'auto_trigger': False, 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': None, 'audit_template_uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66'} +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Interval of audit must be specified for CONTINUOUS.\", \"debuginfo\": null}"} +GET: /v1/goals/detail {} +GOT:Response: 403 Forbidden +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow goal:detail to be performed.\", \"debuginfo\": null}"} +GET: /v1/goals {} +GOT:Response: 403 Forbidden +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow goal:get_all to be performed.\", \"debuginfo\": null}"} +GET: /v1/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652 {} +GOT:Response: 403 Forbidden +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow goal:get to be performed.\", \"debuginfo\": null}"} +GET: /v1/goals/?limit=2 {} +GOT:{'goals': [{'uuid': 'd0a53469-eab8-4afa-8630-1f9478550f0f', 'name': 'GOAL_1', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/d0a53469-eab8-4afa-8630-1f9478550f0f', 'rel': 'self'}, {'href': 'http://localhost/goals/d0a53469-eab8-4afa-8630-1f9478550f0f', 'rel': 'bookmark'}]}, {'uuid': 'd8dd4a37-256e-48ad-8086-e1a69456f3b3', 'name': 'GOAL_2', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/d8dd4a37-256e-48ad-8086-e1a69456f3b3', 'rel': 'self'}, {'href': 'http://localhost/goals/d8dd4a37-256e-48ad-8086-e1a69456f3b3', 'rel': 'bookmark'}]}], 'next': 'http://localhost/v1/goals?sort_key=id&sort_dir=asc&limit=2&marker=d8dd4a37-256e-48ad-8086-e1a69456f3b3'} +GET: /v1/goals {} +GOT:{'goals': [{'uuid': '32c243c8-1661-4b99-916f-7363eeec8989', 'name': 'GOAL_1', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/32c243c8-1661-4b99-916f-7363eeec8989', 'rel': 'self'}, {'href': 'http://localhost/goals/32c243c8-1661-4b99-916f-7363eeec8989', 'rel': 'bookmark'}]}, {'uuid': 'c47242d9-2543-4267-98c1-6cf30e167966', 'name': 'GOAL_2', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/c47242d9-2543-4267-98c1-6cf30e167966', 'rel': 'self'}, {'href': 'http://localhost/goals/c47242d9-2543-4267-98c1-6cf30e167966', 'rel': 'bookmark'}]}, {'uuid': 'bfa3530d-595a-47bd-b7f3-d8e72fe48deb', 'name': 'GOAL_3', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/bfa3530d-595a-47bd-b7f3-d8e72fe48deb', 'rel': 'self'}, {'href': 'http://localhost/goals/bfa3530d-595a-47bd-b7f3-d8e72fe48deb', 'rel': 'bookmark'}]}], 'next': 'http://localhost/v1/goals?sort_key=id&sort_dir=asc&limit=3&marker=bfa3530d-595a-47bd-b7f3-d8e72fe48deb'} +GET: /v1/goals {} +GOT:{'goals': [{'uuid': '5ebf6b04-0545-46b0-8685-20d4f692ed5f', 'name': 'GOAL_1', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/5ebf6b04-0545-46b0-8685-20d4f692ed5f', 'rel': 'self'}, {'href': 'http://localhost/goals/5ebf6b04-0545-46b0-8685-20d4f692ed5f', 'rel': 'bookmark'}]}, {'uuid': '51e7a761-84f8-4805-95a1-5b755d8cbfd5', 'name': 'GOAL_2', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/51e7a761-84f8-4805-95a1-5b755d8cbfd5', 'rel': 'self'}, {'href': 'http://localhost/goals/51e7a761-84f8-4805-95a1-5b755d8cbfd5', 'rel': 'bookmark'}]}, {'uuid': 'c9e21b88-1834-4c15-a752-3a33c95c3f80', 'name': 'GOAL_3', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/c9e21b88-1834-4c15-a752-3a33c95c3f80', 'rel': 'self'}, {'href': 'http://localhost/goals/c9e21b88-1834-4c15-a752-3a33c95c3f80', 'rel': 'bookmark'}]}, {'uuid': '7dd3d750-3041-441c-804a-cf7ab8a6e036', 'name': 'GOAL_4', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/7dd3d750-3041-441c-804a-cf7ab8a6e036', 'rel': 'self'}, {'href': 'http://localhost/goals/7dd3d750-3041-441c-804a-cf7ab8a6e036', 'rel': 'bookmark'}]}, {'uuid': 'a96145e6-af4e-41d2-af6d-fc852931b9dd', 'name': 'GOAL_5', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/a96145e6-af4e-41d2-af6d-fc852931b9dd', 'rel': 'self'}, {'href': 'http://localhost/goals/a96145e6-af4e-41d2-af6d-fc852931b9dd', 'rel': 'bookmark'}]}]} +GET: /v1/goals/?sort_key=uuid {} +GOT:{'goals': [{'uuid': '4e9aed03-2e18-4678-ae92-a0a85694f81e', 'name': 'GOAL_5', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/4e9aed03-2e18-4678-ae92-a0a85694f81e', 'rel': 'self'}, {'href': 'http://localhost/goals/4e9aed03-2e18-4678-ae92-a0a85694f81e', 'rel': 'bookmark'}]}, {'uuid': '51e8281f-e5e6-4092-9971-27dd533dab9c', 'name': 'GOAL_3', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/51e8281f-e5e6-4092-9971-27dd533dab9c', 'rel': 'self'}, {'href': 'http://localhost/goals/51e8281f-e5e6-4092-9971-27dd533dab9c', 'rel': 'bookmark'}]}, {'uuid': '8e304eea-21af-4416-a375-f0a14ab2cfc4', 'name': 'GOAL_2', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/8e304eea-21af-4416-a375-f0a14ab2cfc4', 'rel': 'self'}, {'href': 'http://localhost/goals/8e304eea-21af-4416-a375-f0a14ab2cfc4', 'rel': 'bookmark'}]}, {'uuid': '9fd386a6-8c67-430c-af14-ea03c0b182e1', 'name': 'GOAL_1', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/9fd386a6-8c67-430c-af14-ea03c0b182e1', 'rel': 'self'}, {'href': 'http://localhost/goals/9fd386a6-8c67-430c-af14-ea03c0b182e1', 'rel': 'bookmark'}]}, {'uuid': 'b700dd7e-35fa-400a-914d-238e2c2d9831', 'name': 'GOAL_4', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/b700dd7e-35fa-400a-914d-238e2c2d9831', 'rel': 'self'}, {'href': 'http://localhost/goals/b700dd7e-35fa-400a-914d-238e2c2d9831', 'rel': 'bookmark'}]}]}watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_many_with_sort_key_uuid +watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_many_with_sort_key_uuid ... ok +watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_many_without_soft_deleted +watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_many_without_soft_deleted ... ok +watcher.tests.api.v1.test_goals.TestListGoal.test_get_one_by_name +watcher.tests.api.v1.test_goals.TestListGoal.test_get_one_by_name ... ok +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_detail +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_detail ... ok +watcher.tests.api.v1.test_goals.TestListGoal.test_get_one_soft_deleted +watcher.tests.api.v1.test_goals.TestListGoal.test_get_one_soft_deleted ... ok /usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring RuntimeWarning /usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring @@ -6256,256 +5842,507 @@ RuntimeWarning /usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring RuntimeWarning -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(FAILED -> SUSPENDED) -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(FAILED -> SUSPENDED) ... ok -watcher.tests.api.v1.test_strategies.TestListStrategy.test_get_one_by_name -watcher.tests.api.v1.test_strategies.TestListStrategy.test_get_one_by_name ... ok -watcher.tests.api.v1.test_strategies.TestListStrategy.test_get_one_soft_deleted -watcher.tests.api.v1.test_strategies.TestListStrategy.test_get_one_soft_deleted ... ok +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +watcher.tests.api.v1.test_goals.TestListGoal.test_goals_collection_links +watcher.tests.api.v1.test_goals.TestListGoal.test_goals_collection_links ... ok +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_detail_soft_deleted +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_detail_soft_deleted ... ok +watcher.tests.api.v1.test_goals.TestListGoal.test_many +watcher.tests.api.v1.test_goals.TestListGoal.test_many ... ok +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_empty +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_empty ... ok +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +watcher.tests.api.v1.test_goals.TestListGoal.test_one +watcher.tests.api.v1.test_goals.TestListGoal.test_one ... ok +watcher.tests.api.v1.test_goals.TestListGoal.test_sort_key_validation +watcher.tests.api.v1.test_goals.TestListGoal.test_sort_key_validation ... ok +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_filter_by_goal_name +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_filter_by_goal_name ... ok +watcher.tests.api.v1.test_scoring_engines.TestListScoringEngine.test_detail +watcher.tests.api.v1.test_scoring_engines.TestListScoringEngine.test_detail ... ok +watcher.tests.api.v1.test_scoring_engines.TestListScoringEngine.test_detail_against_single +watcher.tests.api.v1.test_scoring_engines.TestListScoringEngine.test_detail_against_single ... ok +watcher.tests.api.v1.test_scoring_engines.TestListScoringEngine.test_get_one_soft_deleted +watcher.tests.api.v1.test_scoring_engines.TestListScoringEngine.test_get_one_soft_deleted ... ok +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_filter_by_strategy_name +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_filter_by_strategy_name ... ok +watcher.tests.api.v1.test_scoring_engines.TestListScoringEngine.test_scoring_engines_collection_links +watcher.tests.api.v1.test_scoring_engines.TestListScoringEngine.test_scoring_engines_collection_links ... ok +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_filter_by_strategy_uuid +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_filter_by_strategy_uuid ... ok -GET: /v1/strategies {} -GOT:{'strategies': [{'uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'name': 'TEST', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3', 'rel': 'self'}, {'href': 'http://localhost/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3', 'rel': 'bookmark'}], 'goal_uuid': '4e30732d-9d1a-468f-83d1-4ed62bd7764e', 'goal_name': 'TEST'}]} -GET: /v1/strategies {} -GOT:{'strategies': [{'uuid': '4df9242e-3fb9-4ca9-8408-27814f26c4db', 'name': 'STRATEGY_1', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/4df9242e-3fb9-4ca9-8408-27814f26c4db', 'rel': 'self'}, {'href': 'http://localhost/strategies/4df9242e-3fb9-4ca9-8408-27814f26c4db', 'rel': 'bookmark'}], 'goal_uuid': '8dea5194-f6e2-46b3-b069-8ae26dc0c32e', 'goal_name': 'TEST'}, {'uuid': 'c9e505f9-eb5b-4228-bc47-a1240df35c6b', 'name': 'STRATEGY_2', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/c9e505f9-eb5b-4228-bc47-a1240df35c6b', 'rel': 'self'}, {'href': 'http://localhost/strategies/c9e505f9-eb5b-4228-bc47-a1240df35c6b', 'rel': 'bookmark'}], 'goal_uuid': '8dea5194-f6e2-46b3-b069-8ae26dc0c32e', 'goal_name': 'TEST'}, {'uuid': '792a3dcc-dfb9-4677-89cf-431851ad6d80', 'name': 'STRATEGY_3', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/792a3dcc-dfb9-4677-89cf-431851ad6d80', 'rel': 'self'}, {'href': 'http://localhost/strategies/792a3dcc-dfb9-4677-89cf-431851ad6d80', 'rel': 'bookmark'}], 'goal_uuid': '8dea5194-f6e2-46b3-b069-8ae26dc0c32e', 'goal_name': 'TEST'}], 'next': 'http://localhost/v1/strategies?sort_key=id&sort_dir=asc&limit=3&marker=792a3dcc-dfb9-4677-89cf-431851ad6d80'} -GET: /v1/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3/detail {} +GET: /v1/goals {} +GOT:{'goals': [{'uuid': '54faab69-d759-4927-99fb-e308edfd4cab', 'name': 'GOAL_1', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/54faab69-d759-4927-99fb-e308edfd4cab', 'rel': 'self'}, {'href': 'http://localhost/goals/54faab69-d759-4927-99fb-e308edfd4cab', 'rel': 'bookmark'}]}, {'uuid': '7d611f89-d2c7-4c80-9a70-8cd77a99e606', 'name': 'GOAL_2', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/7d611f89-d2c7-4c80-9a70-8cd77a99e606', 'rel': 'self'}, {'href': 'http://localhost/goals/7d611f89-d2c7-4c80-9a70-8cd77a99e606', 'rel': 'bookmark'}]}, {'uuid': '48f1ed03-54ee-444f-a1c8-5127c54293ff', 'name': 'GOAL_3', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/48f1ed03-54ee-444f-a1c8-5127c54293ff', 'rel': 'self'}, {'href': 'http://localhost/goals/48f1ed03-54ee-444f-a1c8-5127c54293ff', 'rel': 'bookmark'}]}]} +GET: /v1/goals/TEST {} +GOT:{'uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'name': 'TEST', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652', 'rel': 'self'}, {'href': 'http://localhost/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652', 'rel': 'bookmark'}], 'created_at': '2021-02-17T17:20:57.030080+00:00', 'updated_at': None, 'deleted_at': None} +GET: /v1/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652 {} +GOT:{'uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'name': 'TEST', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652', 'rel': 'self'}, {'href': 'http://localhost/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652', 'rel': 'bookmark'}], 'created_at': '2021-02-17T17:20:57.960365+00:00', 'updated_at': '2021-02-17T17:20:58.036626+00:00', 'deleted_at': '2021-02-17T17:20:58.032726+00:00'} +GET: /v1/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652 {} GOT:Response: 404 Not Found Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"The %(name)s resource %(id)s could not be found\", \"debuginfo\": null}"} -GET: /v1/strategies/?goal=My_Goal 1 {} -GOT:{'strategies': [{'uuid': '7cad4c21-8bbb-4860-b3c7-2460075e8245', 'name': 'Goal 1', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/7cad4c21-8bbb-4860-b3c7-2460075e8245', 'rel': 'self'}, {'href': 'http://localhost/strategies/7cad4c21-8bbb-4860-b3c7-2460075e8245', 'rel': 'bookmark'}], 'goal_uuid': '7e2482c4-669b-41e0-9cfd-2cde09828b44', 'goal_name': 'My_Goal 1'}, {'uuid': '63a43700-039e-4e59-8d8c-407021936950', 'name': 'Goal 2', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/63a43700-039e-4e59-8d8c-407021936950', 'rel': 'self'}, {'href': 'http://localhost/strategies/63a43700-039e-4e59-8d8c-407021936950', 'rel': 'bookmark'}], 'goal_uuid': '7e2482c4-669b-41e0-9cfd-2cde09828b44', 'goal_name': 'My_Goal 1'}]} -GET: /v1/strategies/?goal=e89adc49-bfab-4a44-b5bc-676ce6f084a3 {} -GOT:{'strategies': [{'uuid': '992b55ac-b1f8-4f29-ba47-21ae940faf95', 'name': 'Goal 1', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/992b55ac-b1f8-4f29-ba47-21ae940faf95', 'rel': 'self'}, {'href': 'http://localhost/strategies/992b55ac-b1f8-4f29-ba47-21ae940faf95', 'rel': 'bookmark'}], 'goal_uuid': 'e89adc49-bfab-4a44-b5bc-676ce6f084a3', 'goal_name': 'My_Goal 1'}, {'uuid': 'ba10cfb9-4910-4c3f-ac2c-afb7a6886293', 'name': 'Goal 2', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/ba10cfb9-4910-4c3f-ac2c-afb7a6886293', 'rel': 'self'}, {'href': 'http://localhost/strategies/ba10cfb9-4910-4c3f-ac2c-afb7a6886293', 'rel': 'bookmark'}], 'goal_uuid': 'e89adc49-bfab-4a44-b5bc-676ce6f084a3', 'goal_name': 'My_Goal 1'}]} -GET: /v1/strategies/TEST {} -GOT:{'uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'name': 'TEST', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3', 'rel': 'self'}, {'href': 'http://localhost/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3', 'rel': 'bookmark'}], 'goal_uuid': '7a8a23e0-74d8-44c2-bc36-83d2452b6355', 'goal_name': 'TEST', 'parameters_spec': {}} -GET: /v1/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3 {} -GOT:{'uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'name': 'TEST', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3', 'rel': 'self'}, {'href': 'http://localhost/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3', 'rel': 'bookmark'}], 'goal_uuid': 'cf789dd5-eaf7-410f-9003-537cf850e0c4', 'goal_name': 'TEST', 'parameters_spec': {}} -GET: /v1/strategies {} -GOT:{'strategies': [{'uuid': 'f524ede6-5c9e-4008-bf09-ffc7feeb73d9', 'name': 'STRATEGY_1', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/f524ede6-5c9e-4008-bf09-ffc7feeb73d9', 'rel': 'self'}, {'href': 'http://localhost/strategies/f524ede6-5c9e-4008-bf09-ffc7feeb73d9', 'rel': 'bookmark'}], 'goal_uuid': '74b4e473-62a9-4cc7-b8b6-304826cfae4d', 'goal_name': 'TEST'}, {'uuid': 'f6a73f24-cf77-418d-966f-dd62f45f3f3c', 'name': 'STRATEGY_2', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/f6a73f24-cf77-418d-966f-dd62f45f3f3c', 'rel': 'self'}, {'href': 'http://localhost/strategies/f6a73f24-cf77-418d-966f-dd62f45f3f3c', 'rel': 'bookmark'}], 'goal_uuid': '74b4e473-62a9-4cc7-b8b6-304826cfae4d', 'goal_name': 'TEST'}, {'uuid': '9caa604f-4678-4821-9fa7-87fe66ffea24', 'name': 'STRATEGY_3', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/9caa604f-4678-4821-9fa7-87fe66ffea24', 'rel': 'self'}, {'href': 'http://localhost/strategies/9caa604f-4678-4821-9fa7-87fe66ffea24', 'rel': 'bookmark'}], 'goal_uuid': '74b4e473-62a9-4cc7-b8b6-304826cfae4d', 'goal_name': 'TEST'}]} -GET: /v1/strategies {} -GOT:{'strategies': [{'uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'name': 'TEST', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3', 'rel': 'self'}, {'href': 'http://localhost/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3', 'rel': 'bookmark'}], 'goal_uuid': '7bb3aeb4-2afb-450a-b207-98d3a5a57e5a', 'goal_name': 'TEST'}]} -GET: /v1/strategies?sort_key=bad_name {} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Goal f7ad87ae-4298-91cf-93a0-f35a852e3652 could not be found\", \"debuginfo\": null}"} +GET: /v1/goals/?limit=2 {} +GOT:{'goals': [{'uuid': '3257815d-9538-466d-a7c1-7c298bb9cfef', 'name': 'GOAL_1', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/3257815d-9538-466d-a7c1-7c298bb9cfef', 'rel': 'self'}, {'href': 'http://localhost/goals/3257815d-9538-466d-a7c1-7c298bb9cfef', 'rel': 'bookmark'}]}, {'uuid': 'b0ef8b2f-3e5f-4731-9b16-46c6aad5715b', 'name': 'GOAL_2', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/b0ef8b2f-3e5f-4731-9b16-46c6aad5715b', 'rel': 'self'}, {'href': 'http://localhost/goals/b0ef8b2f-3e5f-4731-9b16-46c6aad5715b', 'rel': 'bookmark'}]}], 'next': 'http://localhost/v1/goals?sort_key=id&sort_dir=asc&limit=2&marker=b0ef8b2f-3e5f-4731-9b16-46c6aad5715b'} +GET: /v1/goals {} +GOT:{'goals': [{'uuid': '96ee5e34-4c0a-48b5-bc9f-c743cd79bf3d', 'name': 'GOAL_1', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/96ee5e34-4c0a-48b5-bc9f-c743cd79bf3d', 'rel': 'self'}, {'href': 'http://localhost/goals/96ee5e34-4c0a-48b5-bc9f-c743cd79bf3d', 'rel': 'bookmark'}]}, {'uuid': '03955400-cc01-455c-a179-e2c861ae0bd9', 'name': 'GOAL_2', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/03955400-cc01-455c-a179-e2c861ae0bd9', 'rel': 'self'}, {'href': 'http://localhost/goals/03955400-cc01-455c-a179-e2c861ae0bd9', 'rel': 'bookmark'}]}, {'uuid': '73ac1b23-cf78-44a6-a501-4c8db3ee560d', 'name': 'GOAL_3', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/73ac1b23-cf78-44a6-a501-4c8db3ee560d', 'rel': 'self'}, {'href': 'http://localhost/goals/73ac1b23-cf78-44a6-a501-4c8db3ee560d', 'rel': 'bookmark'}]}, {'uuid': '8dbb3ee7-3b2e-466a-af9c-cfc260867f86', 'name': 'GOAL_4', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/8dbb3ee7-3b2e-466a-af9c-cfc260867f86', 'rel': 'self'}, {'href': 'http://localhost/goals/8dbb3ee7-3b2e-466a-af9c-cfc260867f86', 'rel': 'bookmark'}]}, {'uuid': '36968bc3-efae-487b-ac1d-2b080fef3e94', 'name': 'GOAL_5', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/36968bc3-efae-487b-ac1d-2b080fef3e94', 'rel': 'self'}, {'href': 'http://localhost/goals/36968bc3-efae-487b-ac1d-2b080fef3e94', 'rel': 'bookmark'}]}]} +GET: /v1/goals {} +GOT:{'goals': [{'uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'name': 'TEST', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652', 'rel': 'self'}, {'href': 'http://localhost/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652', 'rel': 'bookmark'}]}]} +GET: /v1/goals?sort_key=bad_name {} GOT:Response: 400 Bad Request Content-Type: application/json {"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Invalid sort key: bad_name\", \"debuginfo\": null}"} -GET: /v1/strategies {} -GOT:{'strategies': [{'uuid': 'd1ec837e-9582-4e09-8adf-7d8e62603060', 'name': 'STRATEGY_1', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/d1ec837e-9582-4e09-8adf-7d8e62603060', 'rel': 'self'}, {'href': 'http://localhost/strategies/d1ec837e-9582-4e09-8adf-7d8e62603060', 'rel': 'bookmark'}], 'goal_uuid': 'e03a5614-b69d-407f-b318-1d778a027157', 'goal_name': 'TEST'}, {'uuid': '7b45c94c-5230-4a12-97b3-50938b9a3589', 'name': 'STRATEGY_2', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/7b45c94c-5230-4a12-97b3-50938b9a3589', 'rel': 'self'}, {'href': 'http://localhost/strategies/7b45c94c-5230-4a12-97b3-50938b9a3589', 'rel': 'bookmark'}], 'goal_uuid': 'e03a5614-b69d-407f-b318-1d778a027157', 'goal_name': 'TEST'}, {'uuid': 'b659268f-d209-41c6-8750-61666c397a85', 'name': 'STRATEGY_3', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/b659268f-d209-41c6-8750-61666c397a85', 'rel': 'self'}, {'href': 'http://localhost/strategies/b659268f-d209-41c6-8750-61666c397a85', 'rel': 'bookmark'}], 'goal_uuid': 'e03a5614-b69d-407f-b318-1d778a027157', 'goal_name': 'TEST'}], 'next': 'http://localhost/v1/strategies?sort_key=id&sort_dir=asc&limit=3&marker=b659268f-d209-41c6-8750-61666c397a85'} - -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUCCEEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:06.541640+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'CANCELLED', 'op': 'replace'}] -GOT:Response: 400 Bad Request +GET: /v1/scoring_engines/detail {} +GOT:{'scoring_engines': [{'uuid': 'e8370ede-4f39-11e6-9ffa-08002722cb21', 'name': 'test-se-01', 'description': 'test scoring engine 01', 'metainfo': 'test_attr=test_val', 'links': [{'href': 'http://localhost/v1/scoring_engines/e8370ede-4f39-11e6-9ffa-08002722cb21', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/e8370ede-4f39-11e6-9ffa-08002722cb21', 'rel': 'bookmark'}]}]} +GET: /v1/scoring_engines/1/detail {} +GOT:Response: 404 Not Found Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'CANCELLED'}]'. Reason: State transition not allowed: (SUCCEEDED -> CANCELLED)\", \"debuginfo\": null}"} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUCCEEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:06.541640+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUCCEEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:08.022684+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'SUPERSEDED', 'op': 'replace'}] -GOT:Response: 400 Bad Request +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"The %(name)s resource %(id)s could not be found\", \"debuginfo\": null}"} +GET: /v1/scoring_engines/test-se-01 {} +GOT:{'uuid': 'e8370ede-4f39-11e6-9ffa-08002722cb21', 'name': 'test-se-01', 'description': 'test scoring engine 01', 'metainfo': 'test_attr=test_val', 'links': [{'href': 'http://localhost/v1/scoring_engines/e8370ede-4f39-11e6-9ffa-08002722cb21', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/e8370ede-4f39-11e6-9ffa-08002722cb21', 'rel': 'bookmark'}]} +GET: /v1/scoring_engines/test-se-01 {} +GOT:Response: 404 Not Found Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUPERSEDED'}]'. Reason: State transition not allowed: (SUCCEEDED -> SUPERSEDED)\", \"debuginfo\": null}"} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUCCEEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:08.022684+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUCCEEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:09.849992+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'CANCELLING', 'op': 'replace'}] -GOT:Response: 400 Bad Request +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"ScoringEngine test-se-01 could not be found\", \"debuginfo\": null}"} +GET: /v1/scoring_engines/?limit=2 {} +GOT:{'scoring_engines': [{'uuid': '232a0a3a-6697-4cc3-8ff8-d0f843ca1851', 'name': '1', 'description': 'SE_1', 'links': [{'href': 'http://localhost/v1/scoring_engines/232a0a3a-6697-4cc3-8ff8-d0f843ca1851', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/232a0a3a-6697-4cc3-8ff8-d0f843ca1851', 'rel': 'bookmark'}]}, {'uuid': '3ff08b14-68b1-48f8-b1f4-e1153df52a4b', 'name': '2', 'description': 'SE_2', 'links': [{'href': 'http://localhost/v1/scoring_engines/3ff08b14-68b1-48f8-b1f4-e1153df52a4b', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/3ff08b14-68b1-48f8-b1f4-e1153df52a4b', 'rel': 'bookmark'}]}], 'next': 'http://localhost/v1/scoring_engines?sort_key=id&sort_dir=asc&limit=2&marker=3ff08b14-68b1-48f8-b1f4-e1153df52a4b'} +GET: /v1/scoring_engines {} +GOT:{'scoring_engines': [{'uuid': '18807e4e-eeed-47d8-b2c2-ad92a5055a7e', 'name': '1', 'description': 'SE_1', 'links': [{'href': 'http://localhost/v1/scoring_engines/18807e4e-eeed-47d8-b2c2-ad92a5055a7e', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/18807e4e-eeed-47d8-b2c2-ad92a5055a7e', 'rel': 'bookmark'}]}, {'uuid': 'e7e26fde-6200-4f4b-b92f-ce020ffd44eb', 'name': '2', 'description': 'SE_2', 'links': [{'href': 'http://localhost/v1/scoring_engines/e7e26fde-6200-4f4b-b92f-ce020ffd44eb', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/e7e26fde-6200-4f4b-b92f-ce020ffd44eb', 'rel': 'bookmark'}]}, {'uuid': 'fc1e4482-e165-45b0-9e3b-729edcdc6593', 'name': '3', 'description': 'SE_3', 'links': [{'href': 'http://localhost/v1/scoring_engines/fc1e4482-e165-45b0-9e3b-729edcdc6593', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/fc1e4482-e165-45b0-9e3b-729edcdc6593', 'rel': 'bookmark'}]}], 'next': 'http://localhost/v1/scoring_engines?sort_key=id&sort_dir=asc&limit=3&marker=fc1e4482-e165-45b0-9e3b-729edcdc6593'}watcher.tests.api.v1.test_scoring_engines.TestListScoringEngine.test_scoring_engines_collection_links_default_limit +watcher.tests.api.v1.test_scoring_engines.TestListScoringEngine.test_scoring_engines_collection_links_default_limit ... ok +watcher.tests.api.v1.test_scoring_engines.TestListScoringEngine.test_sort_key_validation +watcher.tests.api.v1.test_scoring_engines.TestListScoringEngine.test_sort_key_validation ... ok +watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcement.test_policy_disallow_get_all +watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcement.test_policy_disallow_get_all ... ok +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_get_one_by_name +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_get_one_by_name ... ok +watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcement.test_policy_disallow_get_one +watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcement.test_policy_disallow_get_one ... ok +watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcementWithAdminContext.test_get_one_soft_deleted +watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcementWithAdminContext.test_get_one_soft_deleted ... ok +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_get_one_soft_deleted +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_get_one_soft_deleted ... ok +watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcementWithAdminContext.test_many_with_sort_key_uuid +watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcementWithAdminContext.test_many_with_sort_key_uuid ... ok +watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcementWithAdminContext.test_many_without_soft_deleted +watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcementWithAdminContext.test_many_without_soft_deleted ... ok +watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcementWithAdminContext.test_one +watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcementWithAdminContext.test_one ... ok + +POST: /v1/audit_templates {'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'scope': [], 'goal': '50c6b4f2-a9e9-4184-9d35-cb17349bc873', 'strategy': '36a07f9d-456e-4f87-b54e-f20e4478cbc2'} +GOT:Response: 403 Forbidden Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'CANCELLING'}]'. Reason: State transition not allowed: (SUCCEEDED -> CANCELLING)\", \"debuginfo\": null}"} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUCCEEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:09.849992+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:15.071996+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'RECOMMENDED', 'op': 'replace'}] -GOT:Response: 400 Bad Request +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow audit_template:create to be performed.\", \"debuginfo\": null}"} +GET: /v1/audit_templates/detail {} +GOT:Response: 403 Forbidden Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'RECOMMENDED'}]'. Reason: State transition not allowed: (CANCELLED -> RECOMMENDED)\", \"debuginfo\": null}"} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:15.071996+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:23.430751+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'PENDING', 'op': 'replace'}] -GOT:Response: 400 Bad Request +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow audit_template:detail to be performed.\", \"debuginfo\": null}"} +GET: /v1/audit_templates/detail {} +GOT:{'audit_templates': [{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': 'e5739c71-4ed9-4532-97c5-b57299ea817f', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T17:20:57.590189+00:00', 'deleted_at': None, 'updated_at': None}]} +GET: /v1/audit_templates/detail {} +GOT:{'audit_templates': [{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': '2f28bffb-7d4d-4344-8ce8-f7b8e11c5dc3', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T17:20:59.073291+00:00', 'deleted_at': '2021-02-17T17:20:59.205894+00:00', 'updated_at': '2021-02-17T17:20:59.222409+00:00'}]} +GET: /v1/audit_templates/detail {} +GOT:{'audit_templates': []} +GET: /v1/audit_templates {} +GOT:{'audit_templates': []} +GET: /v1/audit_templates?goal=dummy_2 {} +GOT:{'audit_templates': [{'uuid': 'cee7245f-7fac-4dd1-b40d-95ead7563130', 'name': 'My Audit Template 4', 'goal_uuid': '8499b6dd-1076-485c-912f-02c3fcd61d6a', 'goal_name': 'dummy_2', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/cee7245f-7fac-4dd1-b40d-95ead7563130', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/cee7245f-7fac-4dd1-b40d-95ead7563130', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '324f659a-6c10-42b7-8a7b-0d60c18980d9', 'name': 'My Audit Template 5', 'goal_uuid': '8499b6dd-1076-485c-912f-02c3fcd61d6a', 'goal_name': 'dummy_2', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/324f659a-6c10-42b7-8a7b-0d60c18980d9', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/324f659a-6c10-42b7-8a7b-0d60c18980d9', 'rel': 'bookmark'}], 'scope': []}]} +GET: /v1/audit_templates?strategy=strategy_2 {} +GOT:{'audit_templates': [{'uuid': '49425daa-0a14-48c7-8253-01c2b31f7e0f', 'name': 'My Audit Template 4', 'goal_uuid': '6c37ceb7-9805-4573-81e5-e64c1317d98d', 'goal_name': 'dummy_1', 'strategy_uuid': '2c1877f3-3238-47f2-b532-0178265de64e', 'strategy_name': 'strategy_2', 'links': [{'href': 'http://localhost/v1/audit_templates/49425daa-0a14-48c7-8253-01c2b31f7e0f', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/49425daa-0a14-48c7-8253-01c2b31f7e0f', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '871a12cf-d0e0-43aa-af38-85d21f3c786f', 'name': 'My Audit Template 5', 'goal_uuid': '6c37ceb7-9805-4573-81e5-e64c1317d98d', 'goal_name': 'dummy_1', 'strategy_uuid': '2c1877f3-3238-47f2-b532-0178265de64e', 'strategy_name': 'strategy_2', 'links': [{'href': 'http://localhost/v1/audit_templates/871a12cf-d0e0-43aa-af38-85d21f3c786f', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/871a12cf-d0e0-43aa-af38-85d21f3c786f', 'rel': 'bookmark'}], 'scope': []}]} +GET: /v1/audit_templates?strategy=34dbaf0d-fe0d-4857-b314-53139686cdb6 {} +GOT:{'audit_templates': [{'uuid': '4027aeff-cf06-4b0a-ace7-e07f767adb5d', 'name': 'My Audit Template 4', 'goal_uuid': 'd8a39c80-da8d-4ca0-b55d-f80c6fc5229a', 'goal_name': 'dummy_1', 'strategy_uuid': '34dbaf0d-fe0d-4857-b314-53139686cdb6', 'strategy_name': 'strategy_2', 'links': [{'href': 'http://localhost/v1/audit_templates/4027aeff-cf06-4b0a-ace7-e07f767adb5d', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/4027aeff-cf06-4b0a-ace7-e07f767adb5d', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '5f8cf84c-d9e0-467b-bce7-e580f503d215', 'name': 'My Audit Template 5', 'goal_uuid': 'd8a39c80-da8d-4ca0-b55d-f80c6fc5229a', 'goal_name': 'dummy_1', 'strategy_uuid': '34dbaf0d-fe0d-4857-b314-53139686cdb6', 'strategy_name': 'strategy_2', 'links': [{'href': 'http://localhost/v1/audit_templates/5f8cf84c-d9e0-467b-bce7-e580f503d215', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/5f8cf84c-d9e0-467b-bce7-e580f503d215', 'rel': 'bookmark'}], 'scope': []}]} +GET: /v1/audit_templates/My%20Audit%20Template {} +GOT:{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': 'd65f3be4-d88c-4ac5-994b-b5cfcac28e19', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T17:21:10.344462+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} +GOT:{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': 'b637af05-4e36-48ee-8779-a1cfba16aa3c', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T17:21:11.825233+00:00', 'deleted_at': '2021-02-17T17:21:11.926737+00:00', 'updated_at': '2021-02-17T17:21:11.937106+00:00'} +GET: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} +GOT:Response: 404 Not Found Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'PENDING'}]'. Reason: State transition not allowed: (CANCELLED -> PENDING)\", \"debuginfo\": null}"} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:23.430751+00:00', 'deleted_at': None, 'updated_at': None}watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLED -> PENDING) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLED -> PENDING) ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLED -> ONGOING) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLED -> ONGOING) ... ok -watcher.tests.api.v1.test_strategies.TestListStrategy.test_many_with_sort_key_goal_uuid -watcher.tests.api.v1.test_strategies.TestListStrategy.test_many_with_sort_key_goal_uuid ... ok +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"AuditTemplate e74c40e0-d825-11e2-a28f-0800200c9a66 could not be found\", \"debuginfo\": null}"} +GET: /v1/audit_templates/bda2df6f-3680-4762-acf1-8b1ee0b8d677 {} +GOT:{'uuid': 'bda2df6f-3680-4762-acf1-8b1ee0b8d677', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': 'f991a4b6-f94c-4a32-a048-195cb9a8b40c', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/bda2df6f-3680-4762-acf1-8b1ee0b8d677', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/bda2df6f-3680-4762-acf1-8b1ee0b8d677', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T17:21:13.669659+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/audit_templates/bda2df6f-3680-4762-acf1-8b1ee0b8d677 {} +GOT:{'uuid': 'bda2df6f-3680-4762-acf1-8b1ee0b8d677', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': 'f991a4b6-f94c-4a32-a048-195cb9a8b40c', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/bda2df6f-3680-4762-acf1-8b1ee0b8d677', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/bda2df6f-3680-4762-acf1-8b1ee0b8d677', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T17:21:13.669659+00:00', 'deleted_at': None, 'updated_at': None} +GET: /audit_templates/bda2df6f-3680-4762-acf1-8b1ee0b8d677 {} +GOT:{'uuid': 'bda2df6f-3680-4762-acf1-8b1ee0b8d677', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': 'f991a4b6-f94c-4a32-a048-195cb9a8b40c', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/bda2df6f-3680-4762-acf1-8b1ee0b8d677', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/bda2df6f-3680-4762-acf1-8b1ee0b8d677', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T17:21:13.669659+00:00', 'deleted_at': None, 'updated_at': None}watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_links +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_links ... ok +watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcementWithAdminContext.test_scoring_engines_collection_links +watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcementWithAdminContext.test_scoring_engines_collection_links ... ok +watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcementWithAdminContext.test_scoring_engines_collection_links_default_limit +watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcementWithAdminContext.test_scoring_engines_collection_links_default_limit ... ok +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_many_with_sort_key_goal_name +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_many_with_sort_key_goal_name ... ok +watcher.tests.api.v1.test_services.TestListService.test_detail_against_single +watcher.tests.api.v1.test_services.TestListService.test_detail_against_single ... ok +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_one +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_one ... ok +watcher.tests.api.v1.test_services.TestListService.test_get_one_soft_deleted +watcher.tests.api.v1.test_services.TestListService.test_get_one_soft_deleted ... ok +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_sort_key_validation +watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_sort_key_validation ... ok +watcher.tests.api.v1.test_audit_templates.TestDelete.test_delete_audit_template_by_name +watcher.tests.api.v1.test_audit_templates.TestDelete.test_delete_audit_template_by_name ... ok -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'FAILED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:09.327477+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'SUCCEEDED', 'op': 'replace'}] +GET: /v1/goals?sort_key=bad_name {} GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUCCEEDED'}]'. Reason: State transition not allowed: (FAILED -> SUCCEEDED)\", \"debuginfo\": null}"} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'FAILED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:09.327477+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'FAILED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:11.178752+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'CANCELLED', 'op': 'replace'}] -GOT:Response: 400 Bad Request +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Invalid sort key: bad_name\", \"debuginfo\": null}"} +GET: /v1/scoring_engines {} +GOT:Response: 403 Forbidden Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'CANCELLED'}]'. Reason: State transition not allowed: (FAILED -> CANCELLED)\", \"debuginfo\": null}"} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'FAILED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:11.178752+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'FAILED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:17.467330+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'PENDING', 'op': 'replace'}] -GOT:Response: 400 Bad Request +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow scoring_engine:get_all to be performed.\", \"debuginfo\": null}"} +GET: /v1/scoring_engines/e8370ede-4f39-11e6-9ffa-08002722cb21 {} +GOT:Response: 403 Forbidden Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'PENDING'}]'. Reason: State transition not allowed: (FAILED -> PENDING)\", \"debuginfo\": null}"} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'FAILED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:17.467330+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'FAILED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:23.164611+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'SUSPENDED', 'op': 'replace'}] -GOT:Response: 400 Bad Request +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow scoring_engine:get to be performed.\", \"debuginfo\": null}"} +GET: /v1/scoring_engines/test-se-01 {} +GOT:{'uuid': 'e8370ede-4f39-11e6-9ffa-08002722cb21', 'name': 'test-se-01', 'description': 'test scoring engine 01', 'metainfo': 'test_attr=test_val', 'links': [{'href': 'http://localhost/v1/scoring_engines/e8370ede-4f39-11e6-9ffa-08002722cb21', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/e8370ede-4f39-11e6-9ffa-08002722cb21', 'rel': 'bookmark'}]} +GET: /v1/scoring_engines/test-se-01 {} +GOT:Response: 404 Not Found Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUSPENDED'}]'. Reason: State transition not allowed: (FAILED -> SUSPENDED)\", \"debuginfo\": null}"} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'FAILED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:23.164611+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'CANCELLED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:28.674855+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'ONGOING', 'op': 'replace'}] +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"ScoringEngine test-se-01 could not be found\", \"debuginfo\": null}"} +GET: /v1/scoring_engines/?sort_key=uuid {} +GOT:{'scoring_engines': [{'uuid': '45aee8cf-bdc1-40ee-9ac9-5df721db4102', 'name': '1', 'description': 'SE_1', 'links': [{'href': 'http://localhost/v1/scoring_engines/45aee8cf-bdc1-40ee-9ac9-5df721db4102', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/45aee8cf-bdc1-40ee-9ac9-5df721db4102', 'rel': 'bookmark'}]}, {'uuid': '59661ab9-e0bc-4027-9a94-92b382c897aa', 'name': '5', 'description': 'SE_5', 'links': [{'href': 'http://localhost/v1/scoring_engines/59661ab9-e0bc-4027-9a94-92b382c897aa', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/59661ab9-e0bc-4027-9a94-92b382c897aa', 'rel': 'bookmark'}]}, {'uuid': 'af3d9fbc-7433-4318-ad29-6d3e61c0f280', 'name': '2', 'description': 'SE_2', 'links': [{'href': 'http://localhost/v1/scoring_engines/af3d9fbc-7433-4318-ad29-6d3e61c0f280', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/af3d9fbc-7433-4318-ad29-6d3e61c0f280', 'rel': 'bookmark'}]}, {'uuid': 'b3674835-57c8-4450-b7a5-be5d18fab2ba', 'name': '3', 'description': 'SE_3', 'links': [{'href': 'http://localhost/v1/scoring_engines/b3674835-57c8-4450-b7a5-be5d18fab2ba', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/b3674835-57c8-4450-b7a5-be5d18fab2ba', 'rel': 'bookmark'}]}, {'uuid': 'c3c63abd-af61-41eb-9c56-e84b5b63762a', 'name': '4', 'description': 'SE_4', 'links': [{'href': 'http://localhost/v1/scoring_engines/c3c63abd-af61-41eb-9c56-e84b5b63762a', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/c3c63abd-af61-41eb-9c56-e84b5b63762a', 'rel': 'bookmark'}]}]} +GET: /v1/scoring_engines {} +GOT:{'scoring_engines': [{'uuid': '21db9060-4268-4894-95fd-5b66e6184f4e', 'name': '1', 'description': 'SE_1', 'links': [{'href': 'http://localhost/v1/scoring_engines/21db9060-4268-4894-95fd-5b66e6184f4e', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/21db9060-4268-4894-95fd-5b66e6184f4e', 'rel': 'bookmark'}]}, {'uuid': '8c780f25-12c0-4aa8-8425-a4fdce7c1fe4', 'name': '2', 'description': 'SE_2', 'links': [{'href': 'http://localhost/v1/scoring_engines/8c780f25-12c0-4aa8-8425-a4fdce7c1fe4', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/8c780f25-12c0-4aa8-8425-a4fdce7c1fe4', 'rel': 'bookmark'}]}, {'uuid': '6baf33f0-26dd-4342-b1e8-8b31bf69c92c', 'name': '3', 'description': 'SE_3', 'links': [{'href': 'http://localhost/v1/scoring_engines/6baf33f0-26dd-4342-b1e8-8b31bf69c92c', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/6baf33f0-26dd-4342-b1e8-8b31bf69c92c', 'rel': 'bookmark'}]}]} +GET: /v1/scoring_engines {} +GOT:{'scoring_engines': [{'uuid': 'e8370ede-4f39-11e6-9ffa-08002722cb21', 'name': 'test-se-01', 'description': 'test scoring engine 01', 'links': [{'href': 'http://localhost/v1/scoring_engines/e8370ede-4f39-11e6-9ffa-08002722cb21', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/e8370ede-4f39-11e6-9ffa-08002722cb21', 'rel': 'bookmark'}]}]} +GET: /v1/scoring_engines/?limit=2 {} +GOT:{'scoring_engines': [{'uuid': '6e320843-0dd4-4438-a5a3-0502cabf91df', 'name': '1', 'description': 'SE_1', 'links': [{'href': 'http://localhost/v1/scoring_engines/6e320843-0dd4-4438-a5a3-0502cabf91df', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/6e320843-0dd4-4438-a5a3-0502cabf91df', 'rel': 'bookmark'}]}, {'uuid': 'f3b608c7-fa93-4df7-8d88-c463a77445cd', 'name': '2', 'description': 'SE_2', 'links': [{'href': 'http://localhost/v1/scoring_engines/f3b608c7-fa93-4df7-8d88-c463a77445cd', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/f3b608c7-fa93-4df7-8d88-c463a77445cd', 'rel': 'bookmark'}]}], 'next': 'http://localhost/v1/scoring_engines?sort_key=id&sort_dir=asc&limit=2&marker=f3b608c7-fa93-4df7-8d88-c463a77445cd'} +GET: /v1/scoring_engines {} +GOT:{'scoring_engines': [{'uuid': '7c71f322-5daf-4a50-847e-0da8f916ca5f', 'name': '1', 'description': 'SE_1', 'links': [{'href': 'http://localhost/v1/scoring_engines/7c71f322-5daf-4a50-847e-0da8f916ca5f', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/7c71f322-5daf-4a50-847e-0da8f916ca5f', 'rel': 'bookmark'}]}, {'uuid': 'a86a099f-a3a1-4b4b-8052-83a2efd3bcaa', 'name': '2', 'description': 'SE_2', 'links': [{'href': 'http://localhost/v1/scoring_engines/a86a099f-a3a1-4b4b-8052-83a2efd3bcaa', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/a86a099f-a3a1-4b4b-8052-83a2efd3bcaa', 'rel': 'bookmark'}]}, {'uuid': '5756a34e-98cc-40ac-a5d7-0f850158cf60', 'name': '3', 'description': 'SE_3', 'links': [{'href': 'http://localhost/v1/scoring_engines/5756a34e-98cc-40ac-a5d7-0f850158cf60', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/5756a34e-98cc-40ac-a5d7-0f850158cf60', 'rel': 'bookmark'}]}], 'next': 'http://localhost/v1/scoring_engines?sort_key=id&sort_dir=asc&limit=3&marker=5756a34e-98cc-40ac-a5d7-0f850158cf60'} +GET: /v1/services/1/detail {} +GOT:Response: 404 Not Found +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"The %(name)s resource %(id)s could not be found\", \"debuginfo\": null}"} +GET: /v1/services/1 {} +GOT:{'id': 1, 'name': 'watcher-service', 'host': 'controller', 'last_seen_up': '2016-09-22T08:32:06', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/1', 'rel': 'self'}, {'href': 'http://localhost/services/1', 'rel': 'bookmark'}], 'created_at': '2021-02-17T17:21:19.464388+00:00', 'updated_at': '2021-02-17T17:21:19.579555+00:00', 'deleted_at': '2021-02-17T17:21:19.557053+00:00'} +GET: /v1/services/1 {} +GOT:Response: 404 Not Found +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"The service 1 cannot be found.\", \"debuginfo\": null}"} +GET: /v1/services {} +GOT:{'services': [{'id': 1, 'name': 'SERVICE_1', 'host': 'CONTROLLER1', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/1', 'rel': 'self'}, {'href': 'http://localhost/services/1', 'rel': 'bookmark'}]}, {'id': 2, 'name': 'SERVICE_2', 'host': 'CONTROLLER1', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/2', 'rel': 'self'}, {'href': 'http://localhost/services/2', 'rel': 'bookmark'}]}, {'id': 3, 'name': 'SERVICE_3', 'host': 'CONTROLLER1', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/3', 'rel': 'self'}, {'href': 'http://localhost/services/3', 'rel': 'bookmark'}]}, {'id': 4, 'name': 'SERVICE_1', 'host': 'CONTROLLER2', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/4', 'rel': 'self'}, {'href': 'http://localhost/services/4', 'rel': 'bookmark'}]}, {'id': 5, 'name': 'SERVICE_2', 'host': 'CONTROLLER2', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/5', 'rel': 'self'}, {'href': 'http://localhost/services/5', 'rel': 'bookmark'}]}, {'id': 6, 'name': 'SERVICE_3', 'host': 'CONTROLLER2', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/6', 'rel': 'self'}, {'href': 'http://localhost/services/6', 'rel': 'bookmark'}]}]}watcher.tests.api.v1.test_services.TestListService.test_many +watcher.tests.api.v1.test_services.TestListService.test_many ... ok +watcher.tests.api.v1.test_services.TestListService.test_one +watcher.tests.api.v1.test_services.TestListService.test_one ... ok +watcher.tests.api.v1.test_services.TestListService.test_services_collection_links +watcher.tests.api.v1.test_services.TestListService.test_services_collection_links ... ok +watcher.tests.api.v1.test_services.TestListService.test_sort_key_validation +watcher.tests.api.v1.test_services.TestListService.test_sort_key_validation ... ok +watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_collection_links +watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_collection_links ... ok +watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_detail +watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_detail ... ok +watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_detail_against_single +watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_detail_against_single ... ok +watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_many +watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_many ... ok +watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_detail_soft_deleted +watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_detail_soft_deleted ... ok +watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_services_collection_links +watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_services_collection_links ... ok +watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_services_collection_links_default_limit +watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_services_collection_links_default_limit ... ok +watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_sort_key_validation +watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_sort_key_validation ... ok +watcher.tests.api.v1.test_services.TestServicePolicyEnforcement.test_policy_disallow_get_all +watcher.tests.api.v1.test_services.TestServicePolicyEnforcement.test_policy_disallow_get_all ... ok + +GET: /v1/audit_templates?sort_key=goal_name&sort_dir=asc {} +GOT:{'audit_templates': [{'uuid': '43cca69d-fdba-4cbc-9bd2-1763083544d9', 'name': 'My Audit Template 3', 'goal_uuid': 'e5ea375c-095c-48e5-b4f5-899449ca8879', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/43cca69d-fdba-4cbc-9bd2-1763083544d9', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/43cca69d-fdba-4cbc-9bd2-1763083544d9', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '9e2dccc6-0679-4b74-8165-64724de9fd99', 'name': 'My Audit Template 1', 'goal_uuid': 'e5ea375c-095c-48e5-b4f5-899449ca8879', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/9e2dccc6-0679-4b74-8165-64724de9fd99', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/9e2dccc6-0679-4b74-8165-64724de9fd99', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'eafe67db-8d45-41d4-8c69-b20f34b95245', 'name': 'My Audit Template 2', 'goal_uuid': 'e5ea375c-095c-48e5-b4f5-899449ca8879', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/eafe67db-8d45-41d4-8c69-b20f34b95245', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/eafe67db-8d45-41d4-8c69-b20f34b95245', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '9296a6e2-ccca-4289-959a-32a1810f1451', 'name': 'My Audit Template 5', 'goal_uuid': 'e49ee2c1-094b-4069-bd25-261b690d0f6b', 'goal_name': 'dummy_2', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/9296a6e2-ccca-4289-959a-32a1810f1451', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/9296a6e2-ccca-4289-959a-32a1810f1451', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'e43c931a-ed4a-4d4e-afff-329a1f989c56', 'name': 'My Audit Template 4', 'goal_uuid': 'e49ee2c1-094b-4069-bd25-261b690d0f6b', 'goal_name': 'dummy_2', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e43c931a-ed4a-4d4e-afff-329a1f989c56', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e43c931a-ed4a-4d4e-afff-329a1f989c56', 'rel': 'bookmark'}], 'scope': []}]} +GET: /v1/audit_templates?sort_key=goal_name&sort_dir=desc {} +GOT:{'audit_templates': [{'uuid': 'e43c931a-ed4a-4d4e-afff-329a1f989c56', 'name': 'My Audit Template 4', 'goal_uuid': 'e49ee2c1-094b-4069-bd25-261b690d0f6b', 'goal_name': 'dummy_2', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e43c931a-ed4a-4d4e-afff-329a1f989c56', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e43c931a-ed4a-4d4e-afff-329a1f989c56', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '9296a6e2-ccca-4289-959a-32a1810f1451', 'name': 'My Audit Template 5', 'goal_uuid': 'e49ee2c1-094b-4069-bd25-261b690d0f6b', 'goal_name': 'dummy_2', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/9296a6e2-ccca-4289-959a-32a1810f1451', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/9296a6e2-ccca-4289-959a-32a1810f1451', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'eafe67db-8d45-41d4-8c69-b20f34b95245', 'name': 'My Audit Template 2', 'goal_uuid': 'e5ea375c-095c-48e5-b4f5-899449ca8879', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/eafe67db-8d45-41d4-8c69-b20f34b95245', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/eafe67db-8d45-41d4-8c69-b20f34b95245', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '9e2dccc6-0679-4b74-8165-64724de9fd99', 'name': 'My Audit Template 1', 'goal_uuid': 'e5ea375c-095c-48e5-b4f5-899449ca8879', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/9e2dccc6-0679-4b74-8165-64724de9fd99', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/9e2dccc6-0679-4b74-8165-64724de9fd99', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '43cca69d-fdba-4cbc-9bd2-1763083544d9', 'name': 'My Audit Template 3', 'goal_uuid': 'e5ea375c-095c-48e5-b4f5-899449ca8879', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/43cca69d-fdba-4cbc-9bd2-1763083544d9', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/43cca69d-fdba-4cbc-9bd2-1763083544d9', 'rel': 'bookmark'}], 'scope': []}]} +GET: /v1/audit_templates {} +GOT:{'audit_templates': [{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'goal_uuid': 'd0ee64c9-1744-4d3b-93aa-b2aeb9ccc2a2', 'goal_name': 'dummy_1', 'strategy_uuid': '8f0cb49c-54b6-4820-af85-aa3d1420c4c1', 'strategy_name': 'strategy_1', 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': []}]} +GET: /v1/audit_templates?sort_key=goal_bad_name {} GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'ONGOING'}]'. Reason: State transition not allowed: (CANCELLED -> ONGOING)\", \"debuginfo\": null}"}watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(CANCELLED -> ONGOING) -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(CANCELLED -> ONGOING) ... ok -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(CANCELLED -> SUCCEEDED) -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(CANCELLED -> SUCCEEDED) ... ok +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Invalid sort key: goal_bad_name\", \"debuginfo\": null}"} +DELETE: /v1/audit_templates/My%20Audit%20Template +GOT:Response: 204 No Content + + +GET: /v1/audit_templates/My%20Audit%20Template {} +GOT:Response: 404 Not Found +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"AuditTemplate My Audit Template could not be found\", \"debuginfo\": null}"} +GET: /v1/audit_templates/?limit=3 {} +GOT:{'audit_templates': [{'uuid': 'cf1ad034-9a75-464f-ab85-a749fff8dbd9', 'name': 'My Audit Template 0', 'goal_uuid': '184c0650-162a-4e9b-9d7f-e4037fcc2807', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/cf1ad034-9a75-464f-ab85-a749fff8dbd9', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/cf1ad034-9a75-464f-ab85-a749fff8dbd9', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '727206e3-e44b-47ae-b6e8-d2efab5d3bd4', 'name': 'My Audit Template 1', 'goal_uuid': '184c0650-162a-4e9b-9d7f-e4037fcc2807', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/727206e3-e44b-47ae-b6e8-d2efab5d3bd4', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/727206e3-e44b-47ae-b6e8-d2efab5d3bd4', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '031cad3b-1f70-48d3-b613-a05126b5db3e', 'name': 'My Audit Template 2', 'goal_uuid': '184c0650-162a-4e9b-9d7f-e4037fcc2807', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/031cad3b-1f70-48d3-b613-a05126b5db3e', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/031cad3b-1f70-48d3-b613-a05126b5db3e', 'rel': 'bookmark'}], 'scope': []}], 'next': 'http://localhost/v1/audit_templates?sort_key=id&sort_dir=asc&limit=3&marker=031cad3b-1f70-48d3-b613-a05126b5db3e'} +GET: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66/detail {} +GOT:Response: 404 Not Found +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"The %(name)s resource %(id)s could not be found\", \"debuginfo\": null}"} +GET: /v1/audit_templates/detail {} +GOT:{'audit_templates': [{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': 'cbcb3f1c-8f08-4e32-97f7-c2c98b2fce58', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T17:21:27.652391+00:00', 'deleted_at': '2021-02-17T17:21:27.790431+00:00', 'updated_at': '2021-02-17T17:21:27.828030+00:00'}]} +GET: /v1/audit_templates/detail {} +GOT:{'audit_templates': []} +GET: /v1/audit_templates?goal=dummy_2 {} +GOT:{'audit_templates': [{'uuid': '5eddb91c-ac15-47a2-bda9-25aa8a07febc', 'name': 'My Audit Template 4', 'goal_uuid': '5f361872-5cc3-4aac-bde6-4ff9af998c85', 'goal_name': 'dummy_2', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/5eddb91c-ac15-47a2-bda9-25aa8a07febc', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/5eddb91c-ac15-47a2-bda9-25aa8a07febc', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'f9eab95d-a6f5-48e7-95b9-65f8352949d9', 'name': 'My Audit Template 5', 'goal_uuid': '5f361872-5cc3-4aac-bde6-4ff9af998c85', 'goal_name': 'dummy_2', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/f9eab95d-a6f5-48e7-95b9-65f8352949d9', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/f9eab95d-a6f5-48e7-95b9-65f8352949d9', 'rel': 'bookmark'}], 'scope': []}]}watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_filter_by_goal_name +watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_filter_by_goal_name ... ok +watcher.tests.api.v1.test_strategies.TestListStrategy.test_detail +watcher.tests.api.v1.test_strategies.TestListStrategy.test_detail ... ok +watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_filter_by_strategy_name +watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_filter_by_strategy_name ... ok +watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_get_one_by_uuid +watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_get_one_by_uuid ... ok +watcher.tests.api.v1.test_strategies.TestListStrategy.test_filter_by_goal_name +watcher.tests.api.v1.test_strategies.TestListStrategy.test_filter_by_goal_name ... ok watcher.tests.api.v1.test_strategies.TestListStrategy.test_sort_key_validation watcher.tests.api.v1.test_strategies.TestListStrategy.test_sort_key_validation ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLED -> FAILED) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLED -> FAILED) ... ok -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(CANCELLED -> FAILED) -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(CANCELLED -> FAILED) ... ok +watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_get_one_soft_deleted +watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_get_one_soft_deleted ... ok +watcher.tests.api.v1.test_strategies.TestListStrategy.test_strategies_collection_links_default_limit +watcher.tests.api.v1.test_strategies.TestListStrategy.test_strategies_collection_links_default_limit ... ok +watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_get_one_soft_deleted_ok +watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_get_one_soft_deleted_ok ... ok +watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_detail +watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_detail ... ok +watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_links +watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_links ... ok -GOT:{'id': 1, 'name': 'watcher-service', 'host': 'controller', 'last_seen_up': '2016-09-22T08:32:06', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/1', 'rel': 'self'}, {'href': 'http://localhost/services/1', 'rel': 'bookmark'}], 'created_at': '2021-02-17T16:19:09.004151+00:00', 'updated_at': None, 'deleted_at': None} +GET: /v1/services {} +GOT:{'services': [{'id': 1, 'name': 'watcher-service', 'host': 'controller', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/1', 'rel': 'self'}, {'href': 'http://localhost/services/1', 'rel': 'bookmark'}]}]} +GET: /v1/services/?limit=2 {} +GOT:{'services': [{'id': 1, 'name': 'SERVICE_1', 'host': 'CONTROLLER', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/1', 'rel': 'self'}, {'href': 'http://localhost/services/1', 'rel': 'bookmark'}]}, {'id': 2, 'name': 'SERVICE_2', 'host': 'CONTROLLER', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/2', 'rel': 'self'}, {'href': 'http://localhost/services/2', 'rel': 'bookmark'}]}], 'next': 'http://localhost/v1/services?sort_key=id&sort_dir=asc&limit=2&marker=2'} +GET: /v1/services?sort_key=bad_name {} +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Invalid sort key: bad_name\", \"debuginfo\": null}"} +GET: /v1/services/detail {} +GOT:{'services': [{'id': 1, 'name': 'watcher-service', 'host': 'controller', 'last_seen_up': '2016-09-22T08:32:06', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/1', 'rel': 'self'}, {'href': 'http://localhost/services/1', 'rel': 'bookmark'}], 'created_at': '2021-02-17T17:21:26.086241+00:00', 'updated_at': None, 'deleted_at': None}]} GET: /v1/services {} GOT:{'services': [{'id': 1, 'name': 'SERVICE_1', 'host': 'CONTROLLER1', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/1', 'rel': 'self'}, {'href': 'http://localhost/services/1', 'rel': 'bookmark'}]}, {'id': 2, 'name': 'SERVICE_2', 'host': 'CONTROLLER1', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/2', 'rel': 'self'}, {'href': 'http://localhost/services/2', 'rel': 'bookmark'}]}, {'id': 3, 'name': 'SERVICE_3', 'host': 'CONTROLLER1', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/3', 'rel': 'self'}, {'href': 'http://localhost/services/3', 'rel': 'bookmark'}]}, {'id': 4, 'name': 'SERVICE_1', 'host': 'CONTROLLER2', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/4', 'rel': 'self'}, {'href': 'http://localhost/services/4', 'rel': 'bookmark'}]}, {'id': 5, 'name': 'SERVICE_2', 'host': 'CONTROLLER2', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/5', 'rel': 'self'}, {'href': 'http://localhost/services/5', 'rel': 'bookmark'}]}, {'id': 6, 'name': 'SERVICE_3', 'host': 'CONTROLLER2', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/6', 'rel': 'self'}, {'href': 'http://localhost/services/6', 'rel': 'bookmark'}]}]} -GET: /v1/services/?sort_key=name {} -GOT:{'services': [{'id': 1, 'name': 'SERVICE_1', 'host': 'CONTROLLER', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/1', 'rel': 'self'}, {'href': 'http://localhost/services/1', 'rel': 'bookmark'}]}, {'id': 2, 'name': 'SERVICE_2', 'host': 'CONTROLLER', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/2', 'rel': 'self'}, {'href': 'http://localhost/services/2', 'rel': 'bookmark'}]}, {'id': 3, 'name': 'SERVICE_3', 'host': 'CONTROLLER', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/3', 'rel': 'self'}, {'href': 'http://localhost/services/3', 'rel': 'bookmark'}]}]} +GET: /v1/services/?limit=2 {} +GOT:{'services': [{'id': 1, 'name': 'SERVICE_1', 'host': 'CONTROLLER', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/1', 'rel': 'self'}, {'href': 'http://localhost/services/1', 'rel': 'bookmark'}]}, {'id': 2, 'name': 'SERVICE_2', 'host': 'CONTROLLER', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/2', 'rel': 'self'}, {'href': 'http://localhost/services/2', 'rel': 'bookmark'}]}], 'next': 'http://localhost/v1/services?sort_key=id&sort_dir=asc&limit=2&marker=2'} +GET: /v1/services {} +GOT:{'services': [{'id': 1, 'name': 'SERVICE_1', 'host': 'CONTROLLER', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/1', 'rel': 'self'}, {'href': 'http://localhost/services/1', 'rel': 'bookmark'}]}, {'id': 2, 'name': 'SERVICE_2', 'host': 'CONTROLLER', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/2', 'rel': 'self'}, {'href': 'http://localhost/services/2', 'rel': 'bookmark'}]}, {'id': 3, 'name': 'SERVICE_3', 'host': 'CONTROLLER', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/3', 'rel': 'self'}, {'href': 'http://localhost/services/3', 'rel': 'bookmark'}]}], 'next': 'http://localhost/v1/services?sort_key=id&sort_dir=asc&limit=3&marker=3'} GET: /v1/services?sort_key=bad_name {} GOT:Response: 400 Bad Request Content-Type: application/json {"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Invalid sort key: bad_name\", \"debuginfo\": null}"} -GET: /v1/strategies/detail {} -GOT:{'strategies': [{'uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'name': 'TEST', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3', 'rel': 'self'}, {'href': 'http://localhost/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3', 'rel': 'bookmark'}], 'goal_uuid': '02c3fd4f-66c4-4289-b131-b5aee6e17018', 'goal_name': 'TEST', 'parameters_spec': {}}]} -GET: /v1/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3/detail {} -GOT:Response: 404 Not Found +GET: /v1/services {} +GOT:Response: 403 Forbidden Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"The %(name)s resource %(id)s could not be found\", \"debuginfo\": null}"} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow service:get_all to be performed.\", \"debuginfo\": null}"} +GET: /v1/strategies/detail {} +GOT:{'strategies': [{'uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'name': 'TEST', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3', 'rel': 'self'}, {'href': 'http://localhost/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3', 'rel': 'bookmark'}], 'goal_uuid': '98eeffa9-b427-41d3-8b4b-b1d330b2ddad', 'goal_name': 'TEST', 'parameters_spec': {}}]} GET: /v1/strategies/?goal=My_Goal 1 {} -GOT:{'strategies': [{'uuid': 'dbd37ca3-b58c-447e-a0b1-8ea4ce195a3f', 'name': 'Goal 1', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/dbd37ca3-b58c-447e-a0b1-8ea4ce195a3f', 'rel': 'self'}, {'href': 'http://localhost/strategies/dbd37ca3-b58c-447e-a0b1-8ea4ce195a3f', 'rel': 'bookmark'}], 'goal_uuid': 'd82e493f-4d8a-4eb5-94d5-996801fcf3ef', 'goal_name': 'My_Goal 1'}, {'uuid': '761bef54-961b-4a06-beaa-12e65a6efc9b', 'name': 'Goal 2', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/761bef54-961b-4a06-beaa-12e65a6efc9b', 'rel': 'self'}, {'href': 'http://localhost/strategies/761bef54-961b-4a06-beaa-12e65a6efc9b', 'rel': 'bookmark'}], 'goal_uuid': 'd82e493f-4d8a-4eb5-94d5-996801fcf3ef', 'goal_name': 'My_Goal 1'}]} -GET: /v1/strategies/TEST {} -GOT:{'uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'name': 'TEST', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3', 'rel': 'self'}, {'href': 'http://localhost/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3', 'rel': 'bookmark'}], 'goal_uuid': '54bb079a-e544-4a4f-8eef-600d1d5a40c6', 'goal_name': 'TEST', 'parameters_spec': {}} -GET: /v1/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3 {} -GOT:{'uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'name': 'TEST', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3', 'rel': 'self'}, {'href': 'http://localhost/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3', 'rel': 'bookmark'}], 'goal_uuid': '10c0e30d-d4a1-4f06-b186-dd8f4d8873ec', 'goal_name': 'TEST', 'parameters_spec': {}} -GET: /v1/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3 {} -GOT:Response: 404 Not Found -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Strategy cb3d0b58-4415-4d90-b75b-1e96878730e3 could not be found\", \"debuginfo\": null}"} -GET: /v1/strategies/?sort_key=goal_uuid {} -GOT:{'strategies': [{'uuid': '6492bd7a-ca4e-469d-b434-52febca061fa', 'name': 'STRATEGY_5', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/6492bd7a-ca4e-469d-b434-52febca061fa', 'rel': 'self'}, {'href': 'http://localhost/strategies/6492bd7a-ca4e-469d-b434-52febca061fa', 'rel': 'bookmark'}], 'goal_uuid': '24072b77-809d-491b-be2d-0b57a93a12a8', 'goal_name': 'TEST'}, {'uuid': '986d722b-9137-4cb6-a748-7cae3291253d', 'name': 'STRATEGY_3', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/986d722b-9137-4cb6-a748-7cae3291253d', 'rel': 'self'}, {'href': 'http://localhost/strategies/986d722b-9137-4cb6-a748-7cae3291253d', 'rel': 'bookmark'}], 'goal_uuid': '24072b77-809d-491b-be2d-0b57a93a12a8', 'goal_name': 'TEST'}, {'uuid': '9c6f27e2-5780-4465-b15c-7b81ac3a2e81', 'name': 'STRATEGY_2', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/9c6f27e2-5780-4465-b15c-7b81ac3a2e81', 'rel': 'self'}, {'href': 'http://localhost/strategies/9c6f27e2-5780-4465-b15c-7b81ac3a2e81', 'rel': 'bookmark'}], 'goal_uuid': '24072b77-809d-491b-be2d-0b57a93a12a8', 'goal_name': 'TEST'}, {'uuid': 'c5752cde-4aeb-4c64-9983-e59708590f40', 'name': 'STRATEGY_4', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/c5752cde-4aeb-4c64-9983-e59708590f40', 'rel': 'self'}, {'href': 'http://localhost/strategies/c5752cde-4aeb-4c64-9983-e59708590f40', 'rel': 'bookmark'}], 'goal_uuid': '24072b77-809d-491b-be2d-0b57a93a12a8', 'goal_name': 'TEST'}, {'uuid': 'fcacca6e-3d3a-4e4b-9924-c73834ba2184', 'name': 'STRATEGY_1', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/fcacca6e-3d3a-4e4b-9924-c73834ba2184', 'rel': 'self'}, {'href': 'http://localhost/strategies/fcacca6e-3d3a-4e4b-9924-c73834ba2184', 'rel': 'bookmark'}], 'goal_uuid': '24072b77-809d-491b-be2d-0b57a93a12a8', 'goal_name': 'TEST'}]} +GOT:{'strategies': [{'uuid': 'dc0c9a79-542c-4be6-863e-b4b8fb41ec7f', 'name': 'Goal 1', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/dc0c9a79-542c-4be6-863e-b4b8fb41ec7f', 'rel': 'self'}, {'href': 'http://localhost/strategies/dc0c9a79-542c-4be6-863e-b4b8fb41ec7f', 'rel': 'bookmark'}], 'goal_uuid': 'a71a7736-0d2e-4385-b363-d90201b3835b', 'goal_name': 'My_Goal 1'}, {'uuid': '496c4b09-8c98-462b-a431-4b15a4b90e42', 'name': 'Goal 2', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/496c4b09-8c98-462b-a431-4b15a4b90e42', 'rel': 'self'}, {'href': 'http://localhost/strategies/496c4b09-8c98-462b-a431-4b15a4b90e42', 'rel': 'bookmark'}], 'goal_uuid': 'a71a7736-0d2e-4385-b363-d90201b3835b', 'goal_name': 'My_Goal 1'}]} GET: /v1/strategies?sort_key=bad_name {} GOT:Response: 400 Bad Request Content-Type: application/json {"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Invalid sort key: bad_name\", \"debuginfo\": null}"} -GET: /v1/strategies/?limit=2 {} -GOT:{'strategies': [{'uuid': 'f4c0a743-87eb-44b0-b0e5-cc02c3d6b5db', 'name': 'STRATEGY_1', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/f4c0a743-87eb-44b0-b0e5-cc02c3d6b5db', 'rel': 'self'}, {'href': 'http://localhost/strategies/f4c0a743-87eb-44b0-b0e5-cc02c3d6b5db', 'rel': 'bookmark'}], 'goal_uuid': 'bc3f6ba4-2394-490d-a9dc-fb8b1c5f3bf4', 'goal_name': 'TEST'}, {'uuid': 'd4147684-a240-4f91-85d6-d583928cb18c', 'name': 'STRATEGY_2', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/d4147684-a240-4f91-85d6-d583928cb18c', 'rel': 'self'}, {'href': 'http://localhost/strategies/d4147684-a240-4f91-85d6-d583928cb18c', 'rel': 'bookmark'}], 'goal_uuid': 'bc3f6ba4-2394-490d-a9dc-fb8b1c5f3bf4', 'goal_name': 'TEST'}], 'next': 'http://localhost/v1/strategies?sort_key=id&sort_dir=asc&limit=2&marker=d4147684-a240-4f91-85d6-d583928cb18c'}watcher.tests.api.v1.test_strategies.TestListStrategy.test_strategies_collection_links -watcher.tests.api.v1.test_strategies.TestListStrategy.test_strategies_collection_links ... ok -watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_state -watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_state ... ok -watcher.tests.api.v1.test_strategies.TestStrategyPolicyEnforcement.test_policy_disallow_detail -watcher.tests.api.v1.test_strategies.TestStrategyPolicyEnforcement.test_policy_disallow_detail ... ok -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(CANCELLED -> PENDING) -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(CANCELLED -> PENDING) ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLED -> SUCCEEDED) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLED -> SUCCEEDED) ... ok +GET: /v1/strategies {} +GOT:{'strategies': [{'uuid': '3cb93047-b1f3-4557-a96f-af73cb02b5b7', 'name': 'STRATEGY_1', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/3cb93047-b1f3-4557-a96f-af73cb02b5b7', 'rel': 'self'}, {'href': 'http://localhost/strategies/3cb93047-b1f3-4557-a96f-af73cb02b5b7', 'rel': 'bookmark'}], 'goal_uuid': 'b32df42f-3007-402b-9c23-1efad012e57c', 'goal_name': 'TEST'}, {'uuid': '95d355a9-e36c-470a-9275-a089680f6a00', 'name': 'STRATEGY_2', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/95d355a9-e36c-470a-9275-a089680f6a00', 'rel': 'self'}, {'href': 'http://localhost/strategies/95d355a9-e36c-470a-9275-a089680f6a00', 'rel': 'bookmark'}], 'goal_uuid': 'b32df42f-3007-402b-9c23-1efad012e57c', 'goal_name': 'TEST'}, {'uuid': 'ef2043ca-b1cb-4435-8d0a-31b5c51937df', 'name': 'STRATEGY_3', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/ef2043ca-b1cb-4435-8d0a-31b5c51937df', 'rel': 'self'}, {'href': 'http://localhost/strategies/ef2043ca-b1cb-4435-8d0a-31b5c51937df', 'rel': 'bookmark'}], 'goal_uuid': 'b32df42f-3007-402b-9c23-1efad012e57c', 'goal_name': 'TEST'}], 'next': 'http://localhost/v1/strategies?sort_key=id&sort_dir=asc&limit=3&marker=ef2043ca-b1cb-4435-8d0a-31b5c51937df'} +GET: /v1/strategies/detail {} +GOT:{'strategies': [{'uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'name': 'TEST', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3', 'rel': 'self'}, {'href': 'http://localhost/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3', 'rel': 'bookmark'}], 'goal_uuid': '47465154-b882-4a2e-99c5-2d9281dbe00c', 'goal_name': 'TEST', 'parameters_spec': {}}]} +GET: /v1/strategies/?goal=My_Goal 1 {} +GOT:{'strategies': [{'uuid': '6387009a-bd71-4500-bc23-7a0d8f956ccc', 'name': 'Goal 1', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/6387009a-bd71-4500-bc23-7a0d8f956ccc', 'rel': 'self'}, {'href': 'http://localhost/strategies/6387009a-bd71-4500-bc23-7a0d8f956ccc', 'rel': 'bookmark'}], 'goal_uuid': '55478604-e357-4041-a83f-4de606ca5d8e', 'goal_name': 'My_Goal 1'}, {'uuid': 'fa1f6f97-510e-4008-832a-37a4f98c5b68', 'name': 'Goal 2', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/fa1f6f97-510e-4008-832a-37a4f98c5b68', 'rel': 'self'}, {'href': 'http://localhost/strategies/fa1f6f97-510e-4008-832a-37a4f98c5b68', 'rel': 'bookmark'}], 'goal_uuid': '55478604-e357-4041-a83f-4de606ca5d8e', 'goal_name': 'My_Goal 1'}]}watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_filter_by_goal_name +watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_filter_by_goal_name ... ok +watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_many +watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_many ... ok +watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_many_with_soft_deleted +watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_many_with_soft_deleted ... ok +watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_many_without_soft_deleted +watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_many_without_soft_deleted ... ok +watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_one +watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_one ... ok +watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_strategies_collection_links +watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_strategies_collection_links ... ok +watcher.tests.api.v1.test_audit_templates.TestPatch.test_add_non_existent_property +watcher.tests.api.v1.test_audit_templates.TestPatch.test_add_non_existent_property ... ok +watcher.tests.api.v1.test_strategies.TestStrategyPolicyEnforcement.test_policy_disallow_get_one +watcher.tests.api.v1.test_strategies.TestStrategyPolicyEnforcement.test_policy_disallow_get_one ... ok +watcher.tests.api.v1.test_strategies.TestStrategyPolicyEnforcement.test_policy_disallow_state +watcher.tests.api.v1.test_strategies.TestStrategyPolicyEnforcement.test_policy_disallow_state ... ok watcher.tests.api.v1.test_types.TestBooleanType.test_valid_false_values watcher.tests.api.v1.test_types.TestBooleanType.test_valid_false_values ... ok -watcher.tests.api.v1.test_types.TestBooleanType.test_valid_true_values -watcher.tests.api.v1.test_types.TestBooleanType.test_valid_true_values ... ok -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(CANCELLED -> SUSPENDED) -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(CANCELLED -> SUSPENDED) ... ok + +GET: /v1/audit_templates?strategy=strategy_2 {} +GOT:{'audit_templates': [{'uuid': 'a745c8be-b86e-40b8-9271-561636233d14', 'name': 'My Audit Template 4', 'goal_uuid': 'ca1c3815-3eea-4ee5-bd71-3794cebe0788', 'goal_name': 'dummy_1', 'strategy_uuid': '6a9cbea1-bff5-466d-bc06-f546aa4544c1', 'strategy_name': 'strategy_2', 'links': [{'href': 'http://localhost/v1/audit_templates/a745c8be-b86e-40b8-9271-561636233d14', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/a745c8be-b86e-40b8-9271-561636233d14', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '2462f288-21e4-4a54-9078-7c3eca852b64', 'name': 'My Audit Template 5', 'goal_uuid': 'ca1c3815-3eea-4ee5-bd71-3794cebe0788', 'goal_name': 'dummy_1', 'strategy_uuid': '6a9cbea1-bff5-466d-bc06-f546aa4544c1', 'strategy_name': 'strategy_2', 'links': [{'href': 'http://localhost/v1/audit_templates/2462f288-21e4-4a54-9078-7c3eca852b64', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/2462f288-21e4-4a54-9078-7c3eca852b64', 'rel': 'bookmark'}], 'scope': []}]} +GET: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} +GOT:{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': 'b7832b70-7017-4ba8-a9a3-7ac39cdc19bf', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T17:21:34.973233+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} +GOT:{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': '6cf49c12-416a-4520-b30b-6c69d05ca71b', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T17:21:36.424425+00:00', 'deleted_at': '2021-02-17T17:21:36.565759+00:00', 'updated_at': '2021-02-17T17:21:36.593089+00:00'} +GET: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} +GOT:Response: 404 Not Found +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"AuditTemplate e74c40e0-d825-11e2-a28f-0800200c9a66 could not be found\", \"debuginfo\": null}"} +GET: /v1/audit_templates {} +GOT:{'audit_templates': [{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'goal_uuid': 'c1e05d98-0de4-44ee-87b9-acfaceac16cf', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': []}]} +GET: /v1/audit_templates {} +GOT:{'audit_templates': []} +GET: /v1/audit_templates/0a6431da-4149-48f3-8bf5-72a33cb9477c {} +GOT:{'uuid': '0a6431da-4149-48f3-8bf5-72a33cb9477c', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': '77a80b9a-07ce-4f9f-8894-9203445d3184', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/0a6431da-4149-48f3-8bf5-72a33cb9477c', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/0a6431da-4149-48f3-8bf5-72a33cb9477c', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T17:21:40.165344+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/audit_templates/0a6431da-4149-48f3-8bf5-72a33cb9477c {} +GOT:{'uuid': '0a6431da-4149-48f3-8bf5-72a33cb9477c', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': '77a80b9a-07ce-4f9f-8894-9203445d3184', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/0a6431da-4149-48f3-8bf5-72a33cb9477c', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/0a6431da-4149-48f3-8bf5-72a33cb9477c', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T17:21:40.165344+00:00', 'deleted_at': None, 'updated_at': None} +GET: /audit_templates/0a6431da-4149-48f3-8bf5-72a33cb9477c {} +GOT:{'uuid': '0a6431da-4149-48f3-8bf5-72a33cb9477c', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': '77a80b9a-07ce-4f9f-8894-9203445d3184', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/0a6431da-4149-48f3-8bf5-72a33cb9477c', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/0a6431da-4149-48f3-8bf5-72a33cb9477c', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T17:21:40.165344+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/audit_templates {} +GOT:{'audit_templates': [{'uuid': '530554f4-237f-4bca-8217-375aede6bc81', 'name': 'My Audit Template 1', 'goal_uuid': '1485a72a-c7bd-44f0-9694-adc80b9bed8d', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/530554f4-237f-4bca-8217-375aede6bc81', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/530554f4-237f-4bca-8217-375aede6bc81', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '5ddb28d5-aed7-428f-8071-beb31e168c52', 'name': 'My Audit Template 2', 'goal_uuid': '1485a72a-c7bd-44f0-9694-adc80b9bed8d', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/5ddb28d5-aed7-428f-8071-beb31e168c52', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/5ddb28d5-aed7-428f-8071-beb31e168c52', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '65c2ca28-d885-4389-8ec1-707a06181e55', 'name': 'My Audit Template 3', 'goal_uuid': '1485a72a-c7bd-44f0-9694-adc80b9bed8d', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/65c2ca28-d885-4389-8ec1-707a06181e55', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/65c2ca28-d885-4389-8ec1-707a06181e55', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '30dfb432-50bf-4969-9681-92c48e94e2f2', 'name': 'My Audit Template 4', 'goal_uuid': '1485a72a-c7bd-44f0-9694-adc80b9bed8d', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/30dfb432-50bf-4969-9681-92c48e94e2f2', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/30dfb432-50bf-4969-9681-92c48e94e2f2', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '9afb4a18-0b3a-4260-8079-4839ab0964ef', 'name': 'My Audit Template 5', 'goal_uuid': '1485a72a-c7bd-44f0-9694-adc80b9bed8d', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/9afb4a18-0b3a-4260-8079-4839ab0964ef', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/9afb4a18-0b3a-4260-8079-4839ab0964ef', 'rel': 'bookmark'}], 'scope': []}]} +GET: /v1/audit_templates {} +GOT:{'audit_templates': [{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'goal_uuid': 'b737ee5e-cdbc-4c52-837c-2e23f73d306b', 'goal_name': 'dummy_1', 'strategy_uuid': 'a7a9c41b-942f-4844-9d7f-b96ea459d0ce', 'strategy_name': 'strategy_1', 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': []}]} +PATCH: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/foo', 'value': 'bar', 'op': 'add'}] +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Adding a new attribute (/foo) to the root of the resource is not allowed\", \"debuginfo\": null}"} +PATCH: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/strategy', 'value': 'c2f8e891-4c98-4758-92a6-1d5555875fd2', 'op': 'add'}]watcher.tests.api.v1.test_audit_templates.TestPatch.test_add_strategy_uuid +watcher.tests.api.v1.test_audit_templates.TestPatch.test_add_strategy_uuid ... ok watcher.tests.api.v1.test_types.TestJsonPatchType.test_cannot_add_with_no_value watcher.tests.api.v1.test_types.TestJsonPatchType.test_cannot_add_with_no_value ... ok -watcher.tests.api.v1.test_types.TestJsonPatchType.test_missing_required_fields_op -watcher.tests.api.v1.test_types.TestJsonPatchType.test_missing_required_fields_op ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLED -> DELETED) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLED -> DELETED) ... ok +watcher.tests.api.v1.test_types.TestJsonPatchType.test_cannot_remove_mandatory_attr +watcher.tests.api.v1.test_types.TestJsonPatchType.test_cannot_remove_mandatory_attr ... ok +watcher.tests.api.v1.test_audit_templates.TestPatch.test_remove_goal +watcher.tests.api.v1.test_audit_templates.TestPatch.test_remove_goal ... ok +watcher.tests.api.v1.test_types.TestJsonPatchType.test_cannot_replace_with_no_value +watcher.tests.api.v1.test_types.TestJsonPatchType.test_cannot_replace_with_no_value ... ok +watcher.tests.api.v1.test_audit_templates.TestPatch.test_remove_non_existent_property +watcher.tests.api.v1.test_audit_templates.TestPatch.test_remove_non_existent_property ... ok +watcher.tests.api.v1.test_types.TestJsonPatchType.test_mandatory_attr +watcher.tests.api.v1.test_types.TestJsonPatchType.test_mandatory_attr ... ok +watcher.tests.api.v1.test_types.TestJsonPatchType.test_missing_required_fields_path +watcher.tests.api.v1.test_types.TestJsonPatchType.test_missing_required_fields_path ... ok +watcher.tests.api.v1.test_types.TestJsonPatchType.test_valid_patches +watcher.tests.api.v1.test_types.TestJsonPatchType.test_valid_patches ... ok +watcher.tests.api.v1.test_audit_templates.TestPatch.test_replace_goal_uuid_by_name +watcher.tests.api.v1.test_audit_templates.TestPatch.test_replace_goal_uuid_by_name ... ok watcher.tests.api.v1.test_types.TestJsonType.test_apimultitype_tostring watcher.tests.api.v1.test_types.TestJsonType.test_apimultitype_tostring ... ok watcher.tests.api.v1.test_types.TestJsonType.test_invalid_values watcher.tests.api.v1.test_types.TestJsonType.test_invalid_values ... ok - -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'CANCELLED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:28.674855+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'CANCELLED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:34.677186+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'SUCCEEDED', 'op': 'replace'}] -GOT:Response: 400 Bad Request -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUCCEEDED'}]'. Reason: State transition not allowed: (CANCELLED -> SUCCEEDED)\", \"debuginfo\": null}"} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'CANCELLED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:34.677186+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'CANCELLED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:40.851011+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'FAILED', 'op': 'replace'}] -GOT:Response: 400 Bad Request -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'FAILED'}]'. Reason: State transition not allowed: (CANCELLED -> FAILED)\", \"debuginfo\": null}"} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'CANCELLED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:40.851011+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'CANCELLED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:46.104128+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'PENDING', 'op': 'replace'}] -GOT:Response: 400 Bad Request -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'PENDING'}]'. Reason: State transition not allowed: (CANCELLED -> PENDING)\", \"debuginfo\": null}"} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'CANCELLED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:46.104128+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'CANCELLED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:52.098157+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'SUSPENDED', 'op': 'replace'}] -GOT:Response: 400 Bad Request -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUSPENDED'}]'. Reason: State transition not allowed: (CANCELLED -> SUSPENDED)\", \"debuginfo\": null}"} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'CANCELLED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:52.098157+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:58.016177+00:00', 'deleted_at': None, 'updated_at': None}watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(DELETED -> ONGOING) -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(DELETED -> ONGOING) ... ok -watcher.tests.api.v1.test_types.TestNameType.test_valid_name -watcher.tests.api.v1.test_types.TestNameType.test_valid_name ... ok +watcher.tests.api.v1.test_audit_templates.TestPatch.test_replace_invalid_goal +watcher.tests.api.v1.test_audit_templates.TestPatch.test_replace_invalid_goal ... ok +watcher.tests.api.v1.test_types.TestNameType.test_invalid_name +watcher.tests.api.v1.test_types.TestNameType.test_invalid_name ... ok +watcher.tests.api.v1.test_audit_templates.TestPost.test_create_audit_template_with_invalid_goal +watcher.tests.api.v1.test_audit_templates.TestPost.test_create_audit_template_with_invalid_goal ... ok watcher.tests.api.v1.test_types.TestUuidOrNameType.test_valid_uuid watcher.tests.api.v1.test_types.TestUuidOrNameType.test_valid_uuid ... ok -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(DELETED -> SUCCEEDED) -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(DELETED -> SUCCEEDED) ... ok +watcher.tests.api.v1.test_types.TestUuidType.test_invalid_uuid +watcher.tests.api.v1.test_types.TestUuidType.test_invalid_uuid ... ok +watcher.tests.api.v1.test_audit_templates.TestPost.test_create_audit_template_with_invalid_strategy +watcher.tests.api.v1.test_audit_templates.TestPost.test_create_audit_template_with_invalid_strategy ... ok +watcher.tests.api.v1.test_utils.TestApiUtils.test_validate_limit +watcher.tests.api.v1.test_utils.TestApiUtils.test_validate_limit ... ok +watcher.tests.api.v1.test_audit_templates.TestPost.test_create_audit_template_with_uuid +watcher.tests.api.v1.test_audit_templates.TestPost.test_create_audit_template_with_uuid ... ok watcher.tests.api.v1.test_utils.TestApiUtils.test_validate_search_filters_with_invalid_key watcher.tests.api.v1.test_utils.TestApiUtils.test_validate_search_filters_with_invalid_key ... ok -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning +watcher.tests.api.v1.test_utils.TestApiUtils.test_validate_sort_dir +watcher.tests.api.v1.test_utils.TestApiUtils.test_validate_sort_dir ... ok /usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring RuntimeWarning /usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring @@ -6553,409 +6390,204 @@ /usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring RuntimeWarning +GET: /v1/strategies {} +GOT:{'strategies': [{'uuid': 'e8dfa9bc-44f0-476e-8ef3-c564960b289d', 'name': 'STRATEGY_1', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/e8dfa9bc-44f0-476e-8ef3-c564960b289d', 'rel': 'self'}, {'href': 'http://localhost/strategies/e8dfa9bc-44f0-476e-8ef3-c564960b289d', 'rel': 'bookmark'}], 'goal_uuid': 'be931401-34fe-4203-9d6a-365dd73e2085', 'goal_name': 'TEST'}, {'uuid': 'c8e12a6d-0429-4d7b-a611-4b23d3e63594', 'name': 'STRATEGY_2', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/c8e12a6d-0429-4d7b-a611-4b23d3e63594', 'rel': 'self'}, {'href': 'http://localhost/strategies/c8e12a6d-0429-4d7b-a611-4b23d3e63594', 'rel': 'bookmark'}], 'goal_uuid': 'be931401-34fe-4203-9d6a-365dd73e2085', 'goal_name': 'TEST'}, {'uuid': '53731113-47d3-42bd-b49e-b5c6e5d68c03', 'name': 'STRATEGY_3', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/53731113-47d3-42bd-b49e-b5c6e5d68c03', 'rel': 'self'}, {'href': 'http://localhost/strategies/53731113-47d3-42bd-b49e-b5c6e5d68c03', 'rel': 'bookmark'}], 'goal_uuid': 'be931401-34fe-4203-9d6a-365dd73e2085', 'goal_name': 'TEST'}, {'uuid': 'f134a033-7284-4f73-a1bf-0a171649f973', 'name': 'STRATEGY_4', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/f134a033-7284-4f73-a1bf-0a171649f973', 'rel': 'self'}, {'href': 'http://localhost/strategies/f134a033-7284-4f73-a1bf-0a171649f973', 'rel': 'bookmark'}], 'goal_uuid': 'be931401-34fe-4203-9d6a-365dd73e2085', 'goal_name': 'TEST'}, {'uuid': 'e0847922-0d1e-4e0c-9e98-0bb86a955aab', 'name': 'STRATEGY_5', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/e0847922-0d1e-4e0c-9e98-0bb86a955aab', 'rel': 'self'}, {'href': 'http://localhost/strategies/e0847922-0d1e-4e0c-9e98-0bb86a955aab', 'rel': 'bookmark'}], 'goal_uuid': 'be931401-34fe-4203-9d6a-365dd73e2085', 'goal_name': 'TEST'}]} +GET: /v1/strategies {} +GOT:{'strategies': [{'uuid': '9ae13488-329d-4da6-b405-1c1dc3bf49ad', 'name': 'STRATEGY_1', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/9ae13488-329d-4da6-b405-1c1dc3bf49ad', 'rel': 'self'}, {'href': 'http://localhost/strategies/9ae13488-329d-4da6-b405-1c1dc3bf49ad', 'rel': 'bookmark'}], 'goal_uuid': '060cc778-9c44-4b22-abe6-6ea1f5786c2b', 'goal_name': 'TEST'}, {'uuid': '91de560f-76cd-401a-8ff8-2fe40f9bf396', 'name': 'STRATEGY_2', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/91de560f-76cd-401a-8ff8-2fe40f9bf396', 'rel': 'self'}, {'href': 'http://localhost/strategies/91de560f-76cd-401a-8ff8-2fe40f9bf396', 'rel': 'bookmark'}], 'goal_uuid': '060cc778-9c44-4b22-abe6-6ea1f5786c2b', 'goal_name': 'TEST'}, {'uuid': '108fd4b5-570e-4d10-ae6a-7459d917eee6', 'name': 'STRATEGY_3', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/108fd4b5-570e-4d10-ae6a-7459d917eee6', 'rel': 'self'}, {'href': 'http://localhost/strategies/108fd4b5-570e-4d10-ae6a-7459d917eee6', 'rel': 'bookmark'}], 'goal_uuid': '060cc778-9c44-4b22-abe6-6ea1f5786c2b', 'goal_name': 'TEST'}]} +GET: /v1/strategies/?limit=2 {} +GOT:{'strategies': [{'uuid': '1e4e237b-9f72-4da0-8de3-bef4b263ee33', 'name': 'STRATEGY_1', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/1e4e237b-9f72-4da0-8de3-bef4b263ee33', 'rel': 'self'}, {'href': 'http://localhost/strategies/1e4e237b-9f72-4da0-8de3-bef4b263ee33', 'rel': 'bookmark'}], 'goal_uuid': 'ee2c3673-a742-4946-9482-87bed6a68349', 'goal_name': 'TEST'}, {'uuid': '03561636-bdce-4521-9f3b-bf7306d55f62', 'name': 'STRATEGY_2', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/03561636-bdce-4521-9f3b-bf7306d55f62', 'rel': 'self'}, {'href': 'http://localhost/strategies/03561636-bdce-4521-9f3b-bf7306d55f62', 'rel': 'bookmark'}], 'goal_uuid': 'ee2c3673-a742-4946-9482-87bed6a68349', 'goal_name': 'TEST'}], 'next': 'http://localhost/v1/strategies?sort_key=id&sort_dir=asc&limit=2&marker=03561636-bdce-4521-9f3b-bf7306d55f62'} +GET: /v1/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3 {} +GOT:Response: 403 Forbidden +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow strategy:get to be performed.\", \"debuginfo\": null}"} GET: /v1/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3/state {} -GOT:[{'type': 'Datasource', 'mandatory': True, 'comment': '', 'state': 'gnocchi: True'}, {'type': 'Metrics', 'mandatory': False, 'comment': '', 'state': [{'compute.node.cpu.percent': 'available'}, {'cpu_util': 'available'}]}, {'type': 'CDM', 'mandatory': True, 'comment': '', 'state': [{'compute_model': 'available'}, {'storage_model': 'not available'}]}, {'type': 'Name', 'mandatory': '', 'comment': '', 'state': 'TEST'}, {'type': 'Name', 'state': 'TEST', 'mandatory': '', 'comment': ''}] -GET: /v1/strategies/detail {} GOT:Response: 403 Forbidden Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow strategy:detail to be performed.\", \"debuginfo\": null}"} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow strategy:state to be performed.\", \"debuginfo\": null}"} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:30.790006+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'ONGOING', 'op': 'replace'}] -GOT:Response: 400 Bad Request +GOT:Response: 200 OK Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'ONGOING'}]'. Reason: State transition not allowed: (CANCELLED -> ONGOING)\", \"debuginfo\": null}"} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:30.790006+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:38.709539+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'FAILED', 'op': 'replace'}] -GOT:Response: 400 Bad Request +{"uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "name": "My Audit Template", "description": "Desc. Of My Audit Template", "goal_uuid": "3fe7ecd2-cc5f-4542-8bdc-a380f4adc752", "goal_name": "dummy_1", "strategy_uuid": "c2f8e891-4c98-4758-92a6-1d5555875fd2", "strategy_name": "strategy_1", "links": [{"href": "http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "scope": [], "created_at": "2021-02-17T17:21:48.947394+00:00", "deleted_at": null, "updated_at": "2021-02-17T17:21:49.770280+00:00"} +GET: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} +GOT:{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': '3fe7ecd2-cc5f-4542-8bdc-a380f4adc752', 'goal_name': 'dummy_1', 'strategy_uuid': 'c2f8e891-4c98-4758-92a6-1d5555875fd2', 'strategy_name': 'strategy_1', 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T17:21:48.947394+00:00', 'deleted_at': None, 'updated_at': '2021-02-17T17:21:49.770280+00:00'} +GET: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} +GOT:{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': '38248c35-79ca-452a-ad0b-94eafc6d0ee3', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T17:21:51.640365+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/goal', 'op': 'remove'}] +GOT:Response: 403 Forbidden Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'FAILED'}]'. Reason: State transition not allowed: (CANCELLED -> FAILED)\", \"debuginfo\": null}"} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:38.709539+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:46.355599+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'SUCCEEDED', 'op': 'replace'}] +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Cannot remove 'goal' attribute from an audit template\", \"debuginfo\": null}"} +PATCH: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/non-existent', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUCCEEDED'}]'. Reason: State transition not allowed: (CANCELLED -> SUCCEEDED)\", \"debuginfo\": null}"} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:46.355599+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:53.711427+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'DELETED', 'op': 'replace'}] -GOT:Response: 400 Bad Request +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/non-existent', 'op': 'remove'}]'. Reason: can't remove non-existent object 'non-existent'\", \"debuginfo\": null}"} +GET: /v1/audit_templates/My%20Audit%20Template {} +GOT:{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': '809c4d79-a5b5-4579-a4fe-1841f9bf403f', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T17:21:54.960774+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audit_templates/My Audit Template [{'path': '/goal', 'value': '91e667a6-b6f4-411d-9bf8-397db76c0aec', 'op': 'replace'}] +GOT:Response: 200 OK Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'DELETED'}]'. Reason: State transition not allowed: (CANCELLED -> DELETED)\", \"debuginfo\": null}"} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:53.711427+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:01.663823+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'SUPERSEDED', 'op': 'replace'}] +{"uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "name": "My Audit Template", "description": "Desc. Of My Audit Template", "goal_uuid": "91e667a6-b6f4-411d-9bf8-397db76c0aec", "goal_name": "dummy_2", "strategy_uuid": null, "strategy_name": null, "links": [{"href": "http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "scope": [], "created_at": "2021-02-17T17:21:54.960774+00:00", "deleted_at": null, "updated_at": "2000-01-01T00:00:00+00:00"} +GET: /v1/audit_templates/My Audit Template {} +GOT:{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': '91e667a6-b6f4-411d-9bf8-397db76c0aec', 'goal_name': 'dummy_2', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T17:21:54.960774+00:00', 'deleted_at': None, 'updated_at': '2000-01-01T00:00:00+00:00'} +PATCH: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/goal', 'value': 'd7d7bee9-68ad-4a76-8023-b9580fd1c3a1', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUPERSEDED'}]'. Reason: State transition not allowed: (CANCELLED -> SUPERSEDED)\", \"debuginfo\": null}"} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:01.663823+00:00', 'deleted_at': None, 'updated_at': None}watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLED -> SUPERSEDED) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLED -> SUPERSEDED) ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLED -> CANCELLING) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLED -> CANCELLING) ... ok -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(DELETED -> FAILED) -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(DELETED -> FAILED) ... ok -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(DELETED -> CANCELLED) -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(DELETED -> CANCELLED) ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUPERSEDED -> RECOMMENDED) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUPERSEDED -> RECOMMENDED) ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUPERSEDED -> PENDING) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUPERSEDED -> PENDING) ... ok - -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'ONGOING', 'op': 'replace'}] +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Invalid input for field/attribute patch. Value: '[{'path': '/goal', 'value': 'd7d7bee9-68ad-4a76-8023-b9580fd1c3a1', 'op': 'replace'}]'. Goal d7d7bee9-68ad-4a76-8023-b9580fd1c3a1 is invalid\", \"debuginfo\": null}"} +POST: /v1/audit_templates {'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'scope': [], 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': 'cb3d0b58-4415-4d90-b75b-1e96878730e3'} GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'ONGOING'}]'. Reason: State transition not allowed: (DELETED -> ONGOING)\", \"debuginfo\": null}"} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:19:58.016177+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:04.583564+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'SUCCEEDED', 'op': 'replace'}] +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Invalid input for field/attribute audit_template_postdata. Value: '{'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'scope': [], 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': 'cb3d0b58-4415-4d90-b75b-1e96878730e3'}'. Goal f7ad87ae-4298-91cf-93a0-f35a852e3652 is invalid\", \"debuginfo\": null}"} +POST: /v1/audit_templates {'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'scope': [], 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': 'cb3d0b58-4415-4d90-b75b-1e96878730e3'} GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUCCEEDED'}]'. Reason: State transition not allowed: (DELETED -> SUCCEEDED)\", \"debuginfo\": null}"} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:04.583564+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:13.665791+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'FAILED', 'op': 'replace'}] +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Invalid input for field/attribute audit_template_postdata. Value: '{'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'scope': [], 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': 'cb3d0b58-4415-4d90-b75b-1e96878730e3'}'. Goal f7ad87ae-4298-91cf-93a0-f35a852e3652 is invalid\", \"debuginfo\": null}"} +POST: /v1/audit_templates {'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'scope': [], 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': 'cb3d0b58-4415-4d90-b75b-1e96878730e3'} GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'FAILED'}]'. Reason: State transition not allowed: (DELETED -> FAILED)\", \"debuginfo\": null}"} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:13.665791+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:21.171916+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'CANCELLED', 'op': 'replace'}] -GOT:Response: 400 Bad Request +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Invalid input for field/attribute audit_template_postdata. Value: '{'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'scope': [], 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': 'cb3d0b58-4415-4d90-b75b-1e96878730e3'}'. Goal f7ad87ae-4298-91cf-93a0-f35a852e3652 is invalid\", \"debuginfo\": null}"} +GET: /v1/audits {} +GOT:{'audits': [{'uuid': '0caf3f6c-ecbb-4890-ad09-7d7d6a8c10e6', 'name': 'My Audit 0', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/0caf3f6c-ecbb-4890-ad09-7d7d6a8c10e6', 'rel': 'self'}, {'href': 'http://localhost/audits/0caf3f6c-ecbb-4890-ad09-7d7d6a8c10e6', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '9fc16572-70f1-47ec-839a-64d93665981c', 'name': 'My Audit 1', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/9fc16572-70f1-47ec-839a-64d93665981c', 'rel': 'self'}, {'href': 'http://localhost/audits/9fc16572-70f1-47ec-839a-64d93665981c', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '87f9c267-7fa1-4f5f-852b-7649d1bc521f', 'name': 'My Audit 2', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/87f9c267-7fa1-4f5f-852b-7649d1bc521f', 'rel': 'self'}, {'href': 'http://localhost/audits/87f9c267-7fa1-4f5f-852b-7649d1bc521f', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}], 'next': 'http://localhost/v1/audits?sort_key=id&sort_dir=asc&limit=3&marker=87f9c267-7fa1-4f5f-852b-7649d1bc521f'}watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_collection_links_default_limit +watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_collection_links_default_limit ... ok +watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_detail +watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_detail ... ok +watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_detail_against_single +watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_detail_against_single ... ok +watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_detail_soft_deleted +watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_detail_soft_deleted ... ok +watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_empty +watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_empty ... ok +watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_get_one_soft_deleted +watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_get_one_soft_deleted ... ok +watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_links +watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_links ... ok +watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_many_with_sort_key_goal_uuid +watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_many_with_sort_key_goal_uuid ... ok + +GET: /v1/audits/detail {} +GOT:{'audits': [{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:22:05.580349+00:00', 'deleted_at': None, 'updated_at': None}]} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d/detail {} +GOT:Response: 404 Not Found Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'CANCELLED'}]'. Reason: State transition not allowed: (DELETED -> CANCELLED)\", \"debuginfo\": null}"} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"The %(name)s resource %(id)s could not be found\", \"debuginfo\": null}"} +GET: /v1/audits/detail {} +GOT:{'audits': [{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:22:08.515924+00:00', 'deleted_at': '2021-02-17T17:22:08.871088+00:00', 'updated_at': '2021-02-17T17:22:08.885656+00:00'}]} +GET: /v1/audits/detail {} +GOT:{'audits': []} +GET: /v1/audits {} +GOT:{'audits': []} GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:21.171916+00:00', 'deleted_at': None, 'updated_at': None} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:22:11.335693+00:00', 'deleted_at': '2021-02-17T17:22:11.569261+00:00', 'updated_at': '2021-02-17T17:22:11.587657+00:00'} GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:27.164974+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'PENDING', 'op': 'replace'}] -GOT:Response: 400 Bad Request +GOT:Response: 404 Not Found Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'PENDING'}]'. Reason: State transition not allowed: (DELETED -> PENDING)\", \"debuginfo\": null}"} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:27.164974+00:00', 'deleted_at': None, 'updated_at': None}watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(DELETED -> PENDING) -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(DELETED -> PENDING) ... ok -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(DELETED -> SUSPENDED) -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(DELETED -> SUSPENDED) ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUPERSEDED -> ONGOING) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUPERSEDED -> ONGOING) ... ok -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(PENDING -> SUCCEEDED) -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(PENDING -> SUCCEEDED) ... ok -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(PENDING -> FAILED) -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(PENDING -> FAILED) ... ok +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Audit 10a47dd1-4874-4298-91cf-eff046dbdb8d could not be found\", \"debuginfo\": null}"} +GET: /v1/audits/656989dc-421c-4eb6-ad53-0f702ddad5af {} +GOT:{'uuid': '656989dc-421c-4eb6-ad53-0f702ddad5af', 'name': 'My Audit 1', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/656989dc-421c-4eb6-ad53-0f702ddad5af', 'rel': 'self'}, {'href': 'http://localhost/audits/656989dc-421c-4eb6-ad53-0f702ddad5af', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:22:12.808198+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/audits/656989dc-421c-4eb6-ad53-0f702ddad5af {} +GOT:{'uuid': '656989dc-421c-4eb6-ad53-0f702ddad5af', 'name': 'My Audit 1', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/656989dc-421c-4eb6-ad53-0f702ddad5af', 'rel': 'self'}, {'href': 'http://localhost/audits/656989dc-421c-4eb6-ad53-0f702ddad5af', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:22:12.808198+00:00', 'deleted_at': None, 'updated_at': None} +GET: /audits/656989dc-421c-4eb6-ad53-0f702ddad5af {} +GOT:{'uuid': '656989dc-421c-4eb6-ad53-0f702ddad5af', 'name': 'My Audit 1', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/656989dc-421c-4eb6-ad53-0f702ddad5af', 'rel': 'self'}, {'href': 'http://localhost/audits/656989dc-421c-4eb6-ad53-0f702ddad5af', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:22:12.808198+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/audits/?sort_key=goal_uuid {} +GOT:{'audits': [{'uuid': 'c493c256-b6da-47d4-8095-23d15c854de3', 'name': 'My Audit 2', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': '39ad4a25-ce0b-4f58-9c8e-2d87077ed91c', 'goal_name': 'gl2', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/c493c256-b6da-47d4-8095-23d15c854de3', 'rel': 'self'}, {'href': 'http://localhost/audits/c493c256-b6da-47d4-8095-23d15c854de3', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': 'f5b333ad-9aa6-435c-b4e1-40c9995d9abd', 'name': 'My Audit 4', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': '3af90755-1345-4fe7-9f12-9fdfbcffba69', 'goal_name': 'gl4', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/f5b333ad-9aa6-435c-b4e1-40c9995d9abd', 'rel': 'self'}, {'href': 'http://localhost/audits/f5b333ad-9aa6-435c-b4e1-40c9995d9abd', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': 'b13f70c2-c8dd-45e7-8e04-b19917bbb97e', 'name': 'My Audit 1', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': '63aa9744-fdb4-473c-993c-d5a8f2961c3a', 'goal_name': 'gl1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/b13f70c2-c8dd-45e7-8e04-b19917bbb97e', 'rel': 'self'}, {'href': 'http://localhost/audits/b13f70c2-c8dd-45e7-8e04-b19917bbb97e', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '57510c60-3b94-43bf-97dd-50b73262c599', 'name': 'My Audit 3', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': '836ab902-bd42-4a1f-8148-58f1d74d268e', 'goal_name': 'gl3', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/57510c60-3b94-43bf-97dd-50b73262c599', 'rel': 'self'}, {'href': 'http://localhost/audits/57510c60-3b94-43bf-97dd-50b73262c599', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '3c0a0edf-1d04-4298-aaa3-df5259d10e16', 'name': 'My Audit 0', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': '982ff5b0-d174-485e-b820-5789cdfe4779', 'goal_name': 'gl0', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/3c0a0edf-1d04-4298-aaa3-df5259d10e16', 'rel': 'self'}, {'href': 'http://localhost/audits/3c0a0edf-1d04-4298-aaa3-df5259d10e16', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}]} +GET: /v1/audits {} +GOT:{'audits': [{'uuid': 'f8fb63e8-c3ab-4d1e-971b-41b0d67568b9', 'name': 'My Audit 1', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/f8fb63e8-c3ab-4d1e-971b-41b0d67568b9', 'rel': 'self'}, {'href': 'http://localhost/audits/f8fb63e8-c3ab-4d1e-971b-41b0d67568b9', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': 'd824e1b7-5e0c-4dbb-a7be-ff44f1dbf0a9', 'name': 'My Audit 2', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/d824e1b7-5e0c-4dbb-a7be-ff44f1dbf0a9', 'rel': 'self'}, {'href': 'http://localhost/audits/d824e1b7-5e0c-4dbb-a7be-ff44f1dbf0a9', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': 'bfebeec3-cbc6-4306-9ebc-c3711b9e4653', 'name': 'My Audit 3', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/bfebeec3-cbc6-4306-9ebc-c3711b9e4653', 'rel': 'self'}, {'href': 'http://localhost/audits/bfebeec3-cbc6-4306-9ebc-c3711b9e4653', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}]}watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_many_without_soft_deleted +watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_many_without_soft_deleted ... ok +watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_one +watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_one ... ok +watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_one_soft_deleted +watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_one_soft_deleted ... ok +watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_sort_key_validation +watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_sort_key_validation ... ok +watcher.tests.api.v1.test_audits.TestAuditPolicyEnforcement.test_policy_disallow_delete +watcher.tests.api.v1.test_audits.TestAuditPolicyEnforcement.test_policy_disallow_delete ... ok +watcher.tests.api.v1.test_audits.TestAuditPolicyEnforcement.test_policy_disallow_get_one +watcher.tests.api.v1.test_audits.TestAuditPolicyEnforcement.test_policy_disallow_get_one ... ok +watcher.tests.api.v1.test_audits.TestDelete.test_delete_audit +watcher.tests.api.v1.test_audits.TestDelete.test_delete_audit ... ok +watcher.tests.api.v1.test_audits.TestDelete.test_delete_audit_not_found +watcher.tests.api.v1.test_audits.TestDelete.test_delete_audit_not_found ... ok +watcher.tests.api.v1.test_audits.TestListAudit.test_collection_links +watcher.tests.api.v1.test_audits.TestListAudit.test_collection_links ... ok +watcher.tests.api.v1.test_audits.TestListAudit.test_get_one +watcher.tests.api.v1.test_audits.TestListAudit.test_get_one ... ok +watcher.tests.api.v1.test_audits.TestListAudit.test_get_one_soft_deleted +watcher.tests.api.v1.test_audits.TestListAudit.test_get_one_soft_deleted ... ok -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:09.585875+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'CANCELLING', 'op': 'replace'}] -GOT:Response: 400 Bad Request -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'CANCELLING'}]'. Reason: State transition not allowed: (CANCELLED -> CANCELLING)\", \"debuginfo\": null}"} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:09.585875+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUPERSEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:19.942784+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'RECOMMENDED', 'op': 'replace'}] -GOT:Response: 400 Bad Request -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'RECOMMENDED'}]'. Reason: State transition not allowed: (SUPERSEDED -> RECOMMENDED)\", \"debuginfo\": null}"} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUPERSEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:19.942784+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUPERSEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:28.440304+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'PENDING', 'op': 'replace'}] -GOT:Response: 400 Bad Request -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'PENDING'}]'. Reason: State transition not allowed: (SUPERSEDED -> PENDING)\", \"debuginfo\": null}"} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUPERSEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:28.440304+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUPERSEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:35.840385+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'ONGOING', 'op': 'replace'}] -GOT:Response: 400 Bad Request -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'ONGOING'}]'. Reason: State transition not allowed: (SUPERSEDED -> ONGOING)\", \"debuginfo\": null}"} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUPERSEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:35.840385+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUPERSEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:39.350668+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'FAILED', 'op': 'replace'}] +GET: /v1/audits {} +GOT:{'audits': [{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}]} +GET: /v1/audits {} +GOT:{'audits': [{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}]} +GET: /v1/audits {} +GOT:{'audits': []} +GET: /v1/audits?sort_key=bad_name {} GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'FAILED'}]'. Reason: State transition not allowed: (SUPERSEDED -> FAILED)\", \"debuginfo\": null}"} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUPERSEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:39.350668+00:00', 'deleted_at': None, 'updated_at': None}watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUPERSEDED -> FAILED) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUPERSEDED -> FAILED) ... ok -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(PENDING -> DELETED) -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(PENDING -> DELETED) ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUPERSEDED -> SUCCEEDED) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUPERSEDED -> SUCCEEDED) ... ok - -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:33.567997+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'SUSPENDED', 'op': 'replace'}] -GOT:Response: 400 Bad Request +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Invalid sort key: bad_name\", \"debuginfo\": null}"} +DELETE: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d +GOT:Response: 403 Forbidden Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUSPENDED'}]'. Reason: State transition not allowed: (DELETED -> SUSPENDED)\", \"debuginfo\": null}"} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:33.567997+00:00', 'deleted_at': None, 'updated_at': None} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow audit:delete to be performed.\", \"debuginfo\": null}"} GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:38.943891+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'SUCCEEDED', 'op': 'replace'}] -GOT:Response: 400 Bad Request +GOT:Response: 403 Forbidden Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUCCEEDED'}]'. Reason: State transition not allowed: (PENDING -> SUCCEEDED)\", \"debuginfo\": null}"} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:38.943891+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:39.810451+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'FAILED', 'op': 'replace'}] -GOT:Response: 400 Bad Request +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow audit:get to be performed.\", \"debuginfo\": null}"} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'ONGOING', 'op': 'replace'}] +GOT:Response: 200 OK Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'FAILED'}]'. Reason: State transition not allowed: (PENDING -> FAILED)\", \"debuginfo\": null}"} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:39.810451+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:40.796563+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'DELETED', 'op': 'replace'}] +{"uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "name": "My Audit", "audit_type": "ONESHOT", "state": "ONGOING", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "self"}, {"href": "http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "bookmark"}], "interval": "3600", "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": "host_1", "created_at": "2021-02-17T17:22:24.894180+00:00", "deleted_at": null, "updated_at": "2000-01-01T00:00:00+00:00"} +DELETE: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'DELETED'}]'. Reason: State transition not allowed: (PENDING -> DELETED)\", \"debuginfo\": null}"} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:40.796563+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:41.650892+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'SUSPENDED', 'op': 'replace'}] -GOT:Response: 400 Bad Request +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't delete when state is 'ONGOING'.\", \"debuginfo\": null}"} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'CANCELLED', 'op': 'replace'}] +GOT:Response: 200 OK Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUSPENDED'}]'. Reason: State transition not allowed: (PENDING -> SUSPENDED)\", \"debuginfo\": null}"}watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(PENDING -> SUSPENDED) -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(PENDING -> SUSPENDED) ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUPERSEDED -> DELETED) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUPERSEDED -> DELETED) ... ok -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(SUSPENDED -> SUCCEEDED) -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(SUSPENDED -> SUCCEEDED) ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUPERSEDED -> CANCELLED) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUPERSEDED -> CANCELLED) ... ok -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(SUSPENDED -> FAILED) -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(SUSPENDED -> FAILED) ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUPERSEDED -> CANCELLING) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUPERSEDED -> CANCELLING) ... ok -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(SUSPENDED -> CANCELLED) -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(SUSPENDED -> CANCELLED) ... ok -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(SUSPENDED -> PENDING) -watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(SUSPENDED -> PENDING) ... ok +{"uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "name": "My Audit", "audit_type": "ONESHOT", "state": "CANCELLED", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "self"}, {"href": "http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "bookmark"}], "interval": "3600", "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": "host_1", "created_at": "2021-02-17T17:22:24.894180+00:00", "deleted_at": null, "updated_at": "2000-01-01T00:00:00+00:00"} +DELETE: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d +GOT:Response: 204 No Content -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUPERSEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:40.607590+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'SUCCEEDED', 'op': 'replace'}] -GOT:Response: 400 Bad Request -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUCCEEDED'}]'. Reason: State transition not allowed: (SUPERSEDED -> SUCCEEDED)\", \"debuginfo\": null}"} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUPERSEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:40.607590+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUPERSEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:41.855553+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'DELETED', 'op': 'replace'}] -GOT:Response: 400 Bad Request -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'DELETED'}]'. Reason: State transition not allowed: (SUPERSEDED -> DELETED)\", \"debuginfo\": null}"} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUPERSEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:41.855553+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUPERSEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:43.011099+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'CANCELLED', 'op': 'replace'}] -GOT:Response: 400 Bad Request -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'CANCELLED'}]'. Reason: State transition not allowed: (SUPERSEDED -> CANCELLED)\", \"debuginfo\": null}"} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUPERSEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:43.011099+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUPERSEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:43.816456+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'CANCELLING', 'op': 'replace'}] -GOT:Response: 400 Bad Request -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'CANCELLING'}]'. Reason: State transition not allowed: (SUPERSEDED -> CANCELLING)\", \"debuginfo\": null}"} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'SUPERSEDED', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:43.816456+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:44.809530+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'RECOMMENDED', 'op': 'replace'}] -GOT:Response: 400 Bad Request -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'RECOMMENDED'}]'. Reason: State transition not allowed: (CANCELLING -> RECOMMENDED)\", \"debuginfo\": null}"} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:44.809530+00:00', 'deleted_at': None, 'updated_at': None}watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLING -> RECOMMENDED) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLING -> RECOMMENDED) ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLING -> PENDING) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLING -> PENDING) ... ok GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:41.650892+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUSPENDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:42.391317+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'SUCCEEDED', 'op': 'replace'}] -GOT:Response: 400 Bad Request -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUCCEEDED'}]'. Reason: State transition not allowed: (SUSPENDED -> SUCCEEDED)\", \"debuginfo\": null}"} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUSPENDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:42.391317+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUSPENDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:43.455934+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'FAILED', 'op': 'replace'}] -GOT:Response: 400 Bad Request +GOT:Response: 404 Not Found Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'FAILED'}]'. Reason: State transition not allowed: (SUSPENDED -> FAILED)\", \"debuginfo\": null}"} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUSPENDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:43.455934+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUSPENDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:44.588603+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'CANCELLED', 'op': 'replace'}] -GOT:Response: 400 Bad Request +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Audit 10a47dd1-4874-4298-91cf-eff046dbdb8d could not be found\", \"debuginfo\": null}"} +DELETE: /v1/audits/ef3c33cb-4126-4549-a91e-6ff42a20adb6 +GOT:Response: 404 Not Found Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'CANCELLED'}]'. Reason: State transition not allowed: (SUSPENDED -> CANCELLED)\", \"debuginfo\": null}"} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Audit ef3c33cb-4126-4549-a91e-6ff42a20adb6 could not be found\", \"debuginfo\": null}"} +GET: /v1/audits/?limit=3 {} +GOT:{'audits': [{'uuid': '49c32757-967a-4dff-81da-d7fed57e1ea9', 'name': 'My Audit 0', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/49c32757-967a-4dff-81da-d7fed57e1ea9', 'rel': 'self'}, {'href': 'http://localhost/audits/49c32757-967a-4dff-81da-d7fed57e1ea9', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '3610275b-44f0-42e4-91f9-7513cf4fe905', 'name': 'My Audit 1', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/3610275b-44f0-42e4-91f9-7513cf4fe905', 'rel': 'self'}, {'href': 'http://localhost/audits/3610275b-44f0-42e4-91f9-7513cf4fe905', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '97b18b8a-aeb5-4d7d-86c5-57457003d7c2', 'name': 'My Audit 2', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/97b18b8a-aeb5-4d7d-86c5-57457003d7c2', 'rel': 'self'}, {'href': 'http://localhost/audits/97b18b8a-aeb5-4d7d-86c5-57457003d7c2', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}], 'next': 'http://localhost/v1/audits?sort_key=id&sort_dir=asc&limit=3&marker=97b18b8a-aeb5-4d7d-86c5-57457003d7c2'} GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUSPENDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:44.588603+00:00', 'deleted_at': None, 'updated_at': None} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:22:30.869771+00:00', 'deleted_at': None, 'updated_at': None} GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUSPENDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:45.253926+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'PENDING', 'op': 'replace'}] -GOT:Response: 400 Bad Request -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'PENDING'}]'. Reason: State transition not allowed: (SUSPENDED -> PENDING)\", \"debuginfo\": null}"} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:22:32.014165+00:00', 'deleted_at': '2021-02-17T17:22:32.257363+00:00', 'updated_at': '2021-02-17T17:22:32.276333+00:00'} GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUSPENDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:45.253926+00:00', 'deleted_at': None, 'updated_at': None} -POST: /v1/audits {'name': 'My Audit', 'audit_type': 'ONESHOT', 'parameters': {}, 'auto_trigger': False, 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': None, 'audit_template_uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66'} -GOT:Response: 201 Created -Content-Type: application/json -Location: http://localhost/v1/audits/d93b4d62-df5b-4a4d-992c-3ea09ec1f2b1 -{"uuid": "d93b4d62-df5b-4a4d-992c-3ea09ec1f2b1", "name": "My Audit", "audit_type": "ONESHOT", "state": "PENDING", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/d93b4d62-df5b-4a4d-992c-3ea09ec1f2b1", "rel": "self"}, {"href": "http://localhost/audits/d93b4d62-df5b-4a4d-992c-3ea09ec1f2b1", "rel": "bookmark"}], "interval": null, "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": null, "created_at": "2000-01-01T00:00:00+00:00", "deleted_at": null, "updated_at": null}watcher.tests.api.v1.test_audits.TestPost.test_create_audit -watcher.tests.api.v1.test_audits.TestPost.test_create_audit ... ok -watcher.tests.api.v1.test_audits.TestPost.test_create_audit_doesnt_contain_id -watcher.tests.api.v1.test_audits.TestPost.test_create_audit_doesnt_contain_id ... ok -watcher.tests.api.v1.test_audits.TestPost.test_create_audit_trigger_decision_engine -watcher.tests.api.v1.test_audits.TestPost.test_create_audit_trigger_decision_engine ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLING -> ONGOING) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLING -> ONGOING) ... ok -watcher.tests.api.v1.test_audits.TestPost.test_create_continuous_audit_without_period -watcher.tests.api.v1.test_audits.TestPost.test_create_continuous_audit_without_period ... ok -watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcement.test_policy_disallow_detail -watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcement.test_policy_disallow_detail ... ok -watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_get_one_by_uuid -watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_get_one_by_uuid ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLING -> FAILED) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLING -> FAILED) ... ok -watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_goals_collection_links_default_limit -watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_goals_collection_links_default_limit ... ok -watcher.tests.api.v1.test_goals.TestListGoal.test_detail -watcher.tests.api.v1.test_goals.TestListGoal.test_detail ... ok -watcher.tests.api.v1.test_goals.TestListGoal.test_detail_against_single -watcher.tests.api.v1.test_goals.TestListGoal.test_detail_against_single ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLING -> SUCCEEDED) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLING -> SUCCEEDED) ... ok -watcher.tests.api.v1.test_goals.TestListGoal.test_goals_collection_links -watcher.tests.api.v1.test_goals.TestListGoal.test_goals_collection_links ... ok -watcher.tests.api.v1.test_goals.TestListGoal.test_many_with_sort_key_uuid -watcher.tests.api.v1.test_goals.TestListGoal.test_many_with_sort_key_uuid ... ok - -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:46.104551+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'PENDING', 'op': 'replace'}] -GOT:Response: 400 Bad Request -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'PENDING'}]'. Reason: State transition not allowed: (CANCELLING -> PENDING)\", \"debuginfo\": null}"} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:46.104551+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:47.344963+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'ONGOING', 'op': 'replace'}] -GOT:Response: 400 Bad Request -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'ONGOING'}]'. Reason: State transition not allowed: (CANCELLING -> ONGOING)\", \"debuginfo\": null}"} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:47.344963+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:48.178849+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'FAILED', 'op': 'replace'}] -GOT:Response: 400 Bad Request -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'FAILED'}]'. Reason: State transition not allowed: (CANCELLING -> FAILED)\", \"debuginfo\": null}"} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:48.178849+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:48.785073+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'SUCCEEDED', 'op': 'replace'}] -GOT:Response: 400 Bad Request -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUCCEEDED'}]'. Reason: State transition not allowed: (CANCELLING -> SUCCEEDED)\", \"debuginfo\": null}"} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:48.785073+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:49.382757+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'DELETED', 'op': 'replace'}] -GOT:Response: 400 Bad Request -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'DELETED'}]'. Reason: State transition not allowed: (CANCELLING -> DELETED)\", \"debuginfo\": null}"} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:49.382757+00:00', 'deleted_at': None, 'updated_at': None}watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLING -> DELETED) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLING -> DELETED) ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLING -> CANCELLED) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLING -> CANCELLED) ... ok - -POST: /v1/audits {'name': 'My Audit', 'audit_type': 'ONESHOT', 'parameters': {}, 'auto_trigger': False, 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': None, 'audit_template_uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66'} -GOT:Response: 201 Created -Content-Type: application/json -Location: http://localhost/v1/audits/9cc31756-0382-444a-a700-55dc32c775e0 -{"uuid": "9cc31756-0382-444a-a700-55dc32c775e0", "name": "My Audit", "audit_type": "ONESHOT", "state": "PENDING", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/9cc31756-0382-444a-a700-55dc32c775e0", "rel": "self"}, {"href": "http://localhost/audits/9cc31756-0382-444a-a700-55dc32c775e0", "rel": "bookmark"}], "interval": null, "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": null, "created_at": "2021-02-17T16:20:47.247834+00:00", "deleted_at": null, "updated_at": null} -POST: /v1/audits {'name': 'My Audit', 'audit_type': 'ONESHOT', 'parameters': {}, 'auto_trigger': False, 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': None, 'audit_template_uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66'} -GOT:Response: 201 Created -Content-Type: application/json -Location: http://localhost/v1/audits/680e35f8-e799-4ad5-b984-cf08e639fd65 -{"uuid": "680e35f8-e799-4ad5-b984-cf08e639fd65", "name": "My Audit", "audit_type": "ONESHOT", "state": "PENDING", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/680e35f8-e799-4ad5-b984-cf08e639fd65", "rel": "self"}, {"href": "http://localhost/audits/680e35f8-e799-4ad5-b984-cf08e639fd65", "rel": "bookmark"}], "interval": null, "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": null, "created_at": "2021-02-17T16:20:47.877660+00:00", "deleted_at": null, "updated_at": null} -POST: /v1/audits {'name': 'My Audit', 'audit_type': 'CONTINUOUS', 'parameters': {}, 'auto_trigger': False, 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': None, 'audit_template_uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66'} -GOT:Response: 400 Bad Request -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Interval of audit must be specified for CONTINUOUS.\", \"debuginfo\": null}"} -GET: /v1/goals/detail {} -GOT:Response: 403 Forbidden -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow goal:detail to be performed.\", \"debuginfo\": null}"} -GET: /v1/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652 {} -GOT:{'uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'name': 'TEST', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652', 'rel': 'self'}, {'href': 'http://localhost/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652', 'rel': 'bookmark'}], 'created_at': '2021-02-17T16:20:48.439449+00:00', 'updated_at': None, 'deleted_at': None} -GET: /v1/goals {} -GOT:{'goals': [{'uuid': '6e28be2f-6c56-4f7e-8a60-4dabaa89aed4', 'name': 'GOAL_1', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/6e28be2f-6c56-4f7e-8a60-4dabaa89aed4', 'rel': 'self'}, {'href': 'http://localhost/goals/6e28be2f-6c56-4f7e-8a60-4dabaa89aed4', 'rel': 'bookmark'}]}, {'uuid': '543aaa8b-8e74-48c2-bf31-65943cd25a70', 'name': 'GOAL_2', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/543aaa8b-8e74-48c2-bf31-65943cd25a70', 'rel': 'self'}, {'href': 'http://localhost/goals/543aaa8b-8e74-48c2-bf31-65943cd25a70', 'rel': 'bookmark'}]}, {'uuid': 'c8236b5e-c2a8-4381-800f-003a693e515c', 'name': 'GOAL_3', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/c8236b5e-c2a8-4381-800f-003a693e515c', 'rel': 'self'}, {'href': 'http://localhost/goals/c8236b5e-c2a8-4381-800f-003a693e515c', 'rel': 'bookmark'}]}], 'next': 'http://localhost/v1/goals?sort_key=id&sort_dir=asc&limit=3&marker=c8236b5e-c2a8-4381-800f-003a693e515c'} -GET: /v1/goals/detail {} -GOT:{'goals': [{'uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'name': 'TEST', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652', 'rel': 'self'}, {'href': 'http://localhost/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652', 'rel': 'bookmark'}], 'created_at': '2021-02-17T16:20:48.866614+00:00', 'updated_at': None, 'deleted_at': None}]} -GET: /v1/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652/detail {} GOT:Response: 404 Not Found Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"The %(name)s resource %(id)s could not be found\", \"debuginfo\": null}"} -GET: /v1/goals/?limit=2 {} -GOT:{'goals': [{'uuid': '931b28e1-8364-4b68-a113-1c550decc43f', 'name': 'GOAL_1', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/931b28e1-8364-4b68-a113-1c550decc43f', 'rel': 'self'}, {'href': 'http://localhost/goals/931b28e1-8364-4b68-a113-1c550decc43f', 'rel': 'bookmark'}]}, {'uuid': '1fd8bf1f-f80d-49a5-8092-6806910abd30', 'name': 'GOAL_2', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/1fd8bf1f-f80d-49a5-8092-6806910abd30', 'rel': 'self'}, {'href': 'http://localhost/goals/1fd8bf1f-f80d-49a5-8092-6806910abd30', 'rel': 'bookmark'}]}], 'next': 'http://localhost/v1/goals?sort_key=id&sort_dir=asc&limit=2&marker=1fd8bf1f-f80d-49a5-8092-6806910abd30'} -GET: /v1/goals/?sort_key=uuid {} -GOT:{'goals': [{'uuid': '133bb4e4-3565-4db0-b58b-d64b9a2c9adf', 'name': 'GOAL_2', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/133bb4e4-3565-4db0-b58b-d64b9a2c9adf', 'rel': 'self'}, {'href': 'http://localhost/goals/133bb4e4-3565-4db0-b58b-d64b9a2c9adf', 'rel': 'bookmark'}]}, {'uuid': '3cd9c1fe-80d1-49a1-8bab-b853c02cba07', 'name': 'GOAL_4', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/3cd9c1fe-80d1-49a1-8bab-b853c02cba07', 'rel': 'self'}, {'href': 'http://localhost/goals/3cd9c1fe-80d1-49a1-8bab-b853c02cba07', 'rel': 'bookmark'}]}, {'uuid': '40a19d8b-807f-4644-a04a-b361fcf7f1da', 'name': 'GOAL_1', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/40a19d8b-807f-4644-a04a-b361fcf7f1da', 'rel': 'self'}, {'href': 'http://localhost/goals/40a19d8b-807f-4644-a04a-b361fcf7f1da', 'rel': 'bookmark'}]}, {'uuid': '76c90d1f-0721-45fd-a788-b23676e3dc7c', 'name': 'GOAL_5', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/76c90d1f-0721-45fd-a788-b23676e3dc7c', 'rel': 'self'}, {'href': 'http://localhost/goals/76c90d1f-0721-45fd-a788-b23676e3dc7c', 'rel': 'bookmark'}]}, {'uuid': 'a5eeb12e-b218-48aa-9f85-ebc46e892c5e', 'name': 'GOAL_3', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/a5eeb12e-b218-48aa-9f85-ebc46e892c5e', 'rel': 'self'}, {'href': 'http://localhost/goals/a5eeb12e-b218-48aa-9f85-ebc46e892c5e', 'rel': 'bookmark'}]}]} -GET: /v1/goals {} -GOT:{'goals': [{'uuid': 'd233a3a4-4879-4336-a64a-0dc668bcd4a1', 'name': 'GOAL_1', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/d233a3a4-4879-4336-a64a-0dc668bcd4a1', 'rel': 'self'}, {'href': 'http://localhost/goals/d233a3a4-4879-4336-a64a-0dc668bcd4a1', 'rel': 'bookmark'}]}, {'uuid': 'f363b861-dc64-4f57-ab0d-a145639798f2', 'name': 'GOAL_2', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/f363b861-dc64-4f57-ab0d-a145639798f2', 'rel': 'self'}, {'href': 'http://localhost/goals/f363b861-dc64-4f57-ab0d-a145639798f2', 'rel': 'bookmark'}]}, {'uuid': '9ffbd1ae-8db7-4b6d-b9f1-66fe58c988a4', 'name': 'GOAL_3', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/9ffbd1ae-8db7-4b6d-b9f1-66fe58c988a4', 'rel': 'self'}, {'href': 'http://localhost/goals/9ffbd1ae-8db7-4b6d-b9f1-66fe58c988a4', 'rel': 'bookmark'}]}]}watcher.tests.api.v1.test_goals.TestListGoal.test_many_without_soft_deleted -watcher.tests.api.v1.test_goals.TestListGoal.test_many_without_soft_deleted ... ok -watcher.tests.api.v1.test_goals.TestListGoal.test_one -watcher.tests.api.v1.test_goals.TestListGoal.test_one ... ok -watcher.tests.api.v1.test_scoring_engines.TestListScoringEngine.test_detail -watcher.tests.api.v1.test_scoring_engines.TestListScoringEngine.test_detail ... ok -watcher.tests.api.v1.test_scoring_engines.TestListScoringEngine.test_many_without_soft_deleted -watcher.tests.api.v1.test_scoring_engines.TestListScoringEngine.test_many_without_soft_deleted ... ok +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Audit 10a47dd1-4874-4298-91cf-eff046dbdb8d could not be found\", \"debuginfo\": null}"} +GET: /v1/audits/4df655d1-c374-478b-ab16-19cc04505e27 {} +GOT:{'uuid': '4df655d1-c374-478b-ab16-19cc04505e27', 'name': 'My Audit 1', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/4df655d1-c374-478b-ab16-19cc04505e27', 'rel': 'self'}, {'href': 'http://localhost/audits/4df655d1-c374-478b-ab16-19cc04505e27', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:22:33.542823+00:00', 'deleted_at': None, 'updated_at': None}watcher.tests.api.v1.test_audits.TestListAudit.test_links +watcher.tests.api.v1.test_audits.TestListAudit.test_links ... ok +watcher.tests.api.v1.test_audits.TestListAudit.test_many_with_soft_deleted +watcher.tests.api.v1.test_audits.TestListAudit.test_many_with_soft_deleted ... ok +watcher.tests.api.v1.test_audits.TestListAudit.test_many_with_sort_key_goal_uuid +watcher.tests.api.v1.test_audits.TestListAudit.test_many_with_sort_key_goal_uuid ... ok +watcher.tests.api.v1.test_audits.TestListAudit.test_many_without_soft_deleted +watcher.tests.api.v1.test_audits.TestListAudit.test_many_without_soft_deleted ... ok + +GET: /v1/audits/4df655d1-c374-478b-ab16-19cc04505e27 {} +GOT:{'uuid': '4df655d1-c374-478b-ab16-19cc04505e27', 'name': 'My Audit 1', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/4df655d1-c374-478b-ab16-19cc04505e27', 'rel': 'self'}, {'href': 'http://localhost/audits/4df655d1-c374-478b-ab16-19cc04505e27', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:22:33.542823+00:00', 'deleted_at': None, 'updated_at': None} +GET: /audits/4df655d1-c374-478b-ab16-19cc04505e27 {} +GOT:{'uuid': '4df655d1-c374-478b-ab16-19cc04505e27', 'name': 'My Audit 1', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/4df655d1-c374-478b-ab16-19cc04505e27', 'rel': 'self'}, {'href': 'http://localhost/audits/4df655d1-c374-478b-ab16-19cc04505e27', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:22:33.542823+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/audits {} +GOT:{'audits': [{'uuid': '4297b59f-ee15-4746-94f8-228cee6d5617', 'name': 'My Audit 1', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/4297b59f-ee15-4746-94f8-228cee6d5617', 'rel': 'self'}, {'href': 'http://localhost/audits/4297b59f-ee15-4746-94f8-228cee6d5617', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '43bbc746-8b10-450b-849e-b20062d8f80f', 'name': 'My Audit 2', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/43bbc746-8b10-450b-849e-b20062d8f80f', 'rel': 'self'}, {'href': 'http://localhost/audits/43bbc746-8b10-450b-849e-b20062d8f80f', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '0b07d45d-08d8-4904-9042-9bb6bc6132f4', 'name': 'My Audit 3', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/0b07d45d-08d8-4904-9042-9bb6bc6132f4', 'rel': 'self'}, {'href': 'http://localhost/audits/0b07d45d-08d8-4904-9042-9bb6bc6132f4', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': 'adc4f5e0-3530-468f-8270-c4f4dbd655c9', 'name': 'My Audit 4', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/adc4f5e0-3530-468f-8270-c4f4dbd655c9', 'rel': 'self'}, {'href': 'http://localhost/audits/adc4f5e0-3530-468f-8270-c4f4dbd655c9', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '3461a5f0-1caa-4a05-8758-e88fa4df0617', 'name': 'My Audit 5', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/3461a5f0-1caa-4a05-8758-e88fa4df0617', 'rel': 'self'}, {'href': 'http://localhost/audits/3461a5f0-1caa-4a05-8758-e88fa4df0617', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}]} +GET: /v1/audits/?sort_key=goal_uuid {} +GOT:{'audits': [{'uuid': '79d5ea8c-518d-4090-82ab-f44d0cfdf885', 'name': 'My Audit 0', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': '36a83c49-a6df-42e1-8e76-7b765a8761d4', 'goal_name': 'gl0', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/79d5ea8c-518d-4090-82ab-f44d0cfdf885', 'rel': 'self'}, {'href': 'http://localhost/audits/79d5ea8c-518d-4090-82ab-f44d0cfdf885', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '9d1b60f6-c7b5-40bc-964a-8cdc7ee114fa', 'name': 'My Audit 2', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': '444415c3-b9fd-46a6-bbe4-dcfc954bf78c', 'goal_name': 'gl2', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/9d1b60f6-c7b5-40bc-964a-8cdc7ee114fa', 'rel': 'self'}, {'href': 'http://localhost/audits/9d1b60f6-c7b5-40bc-964a-8cdc7ee114fa', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': 'e88ff2be-e983-4918-bb27-b38e4029bbe0', 'name': 'My Audit 3', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': '86f676bf-28a0-48a3-b47b-8fb196d8fd76', 'goal_name': 'gl3', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/e88ff2be-e983-4918-bb27-b38e4029bbe0', 'rel': 'self'}, {'href': 'http://localhost/audits/e88ff2be-e983-4918-bb27-b38e4029bbe0', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '399c7ac9-5535-43a2-a9b3-40484b4014f5', 'name': 'My Audit 4', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'be386146-853b-4ae4-b619-0beb9d0ba131', 'goal_name': 'gl4', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/399c7ac9-5535-43a2-a9b3-40484b4014f5', 'rel': 'self'}, {'href': 'http://localhost/audits/399c7ac9-5535-43a2-a9b3-40484b4014f5', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '9e270690-4527-4f2c-8c0b-b23a0056f31a', 'name': 'My Audit 1', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'fc50a8ff-8e8f-452c-ba6a-74fe02db0165', 'goal_name': 'gl1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/9e270690-4527-4f2c-8c0b-b23a0056f31a', 'rel': 'self'}, {'href': 'http://localhost/audits/9e270690-4527-4f2c-8c0b-b23a0056f31a', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}]} +GET: /v1/audits {} +GOT:{'audits': [{'uuid': '3b5c4c8b-d64f-4f02-a137-cc115064d3cf', 'name': 'My Audit 1', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/3b5c4c8b-d64f-4f02-a137-cc115064d3cf', 'rel': 'self'}, {'href': 'http://localhost/audits/3b5c4c8b-d64f-4f02-a137-cc115064d3cf', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '8c17be93-0d18-4043-a0fa-51a24e67a54b', 'name': 'My Audit 2', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/8c17be93-0d18-4043-a0fa-51a24e67a54b', 'rel': 'self'}, {'href': 'http://localhost/audits/8c17be93-0d18-4043-a0fa-51a24e67a54b', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': 'a0e7cc52-7243-40b6-acb0-f082b4a7e7e1', 'name': 'My Audit 3', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/a0e7cc52-7243-40b6-acb0-f082b4a7e7e1', 'rel': 'self'}, {'href': 'http://localhost/audits/a0e7cc52-7243-40b6-acb0-f082b4a7e7e1', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}]} +GET: /v1/audits?sort_key=bad_name {}watcher.tests.api.v1.test_audits.TestListAudit.test_sort_key_validation +watcher.tests.api.v1.test_audits.TestListAudit.test_sort_key_validation ... ok +watcher.tests.api.v1.test_audits.TestPatch.test_add_non_existent_property +watcher.tests.api.v1.test_audits.TestPatch.test_add_non_existent_property ... ok /usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring RuntimeWarning /usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring @@ -7070,225 +6702,480 @@ RuntimeWarning /usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring RuntimeWarning -watcher.tests.api.v1.test_scoring_engines.TestListScoringEngine.test_one -watcher.tests.api.v1.test_scoring_engines.TestListScoringEngine.test_one ... ok -watcher.tests.api.v1.test_scoring_engines.TestListScoringEngine.test_scoring_engines_collection_links -watcher.tests.api.v1.test_scoring_engines.TestListScoringEngine.test_scoring_engines_collection_links ... ok -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLING -> SUPERSEDED) -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLING -> SUPERSEDED) ... ok -watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcementWithAdminContext.test_get_one_soft_deleted -watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcementWithAdminContext.test_get_one_soft_deleted ... ok -watcher.tests.api.v1.test_actions_plans.TestStart.test_start_action_plan_not_found -watcher.tests.api.v1.test_actions_plans.TestStart.test_start_action_plan_not_found ... ok -watcher.tests.api.v1.test_services.TestListService.test_many -watcher.tests.api.v1.test_services.TestListService.test_many ... ok -watcher.tests.api.v1.test_audit_templates.TestAuditTemplateObject.test_audit_template_init -watcher.tests.api.v1.test_audit_templates.TestAuditTemplateObject.test_audit_template_init ... ok -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyEnforcement.test_policy_disallow_update -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyEnforcement.test_policy_disallow_update ... ok -watcher.tests.api.v1.test_services.TestListService.test_many_without_soft_deleted -watcher.tests.api.v1.test_services.TestListService.test_many_without_soft_deleted ... ok -watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_detail_against_single -watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_detail_against_single ... ok -watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_many_without_soft_deleted -watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_many_without_soft_deleted ... ok -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_collection_links -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_collection_links ... ok -watcher.tests.api.v1.test_services.TestServicePolicyEnforcement.test_policy_disallow_get_all -watcher.tests.api.v1.test_services.TestServicePolicyEnforcement.test_policy_disallow_get_all ... ok -watcher.tests.api.v1.test_services.TestServicePolicyEnforcement.test_policy_disallow_get_one -watcher.tests.api.v1.test_services.TestServicePolicyEnforcement.test_policy_disallow_get_one ... ok -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_collection_links_default_limit -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_collection_links_default_limit ... ok -watcher.tests.api.v1.test_strategies.TestListStrategy.test_get_one_by_uuid -watcher.tests.api.v1.test_strategies.TestListStrategy.test_get_one_by_uuid ... ok -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_detail_against_single -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_detail_against_single ... ok -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_empty -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_empty ... ok -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_filter_by_goal_name -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_filter_by_goal_name ... ok +watcher.tests.api.v1.test_audits.TestPatch.test_remove_uuid +watcher.tests.api.v1.test_audits.TestPatch.test_remove_uuid ... ok +watcher.tests.api.v1.test_audits.TestPatch.test_replace_non_existent_audit +watcher.tests.api.v1.test_audits.TestPatch.test_replace_non_existent_audit ... ok +watcher.tests.api.v1.test_audits.TestPatch.test_replace_ok +watcher.tests.api.v1.test_audits.TestPatch.test_replace_ok ... ok +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(ONGOING -> DELETED) +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(ONGOING -> DELETED) ... ok +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(ONGOING -> PENDING) +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(ONGOING -> PENDING) ... ok -GET: /v1/goals {} -GOT:{'goals': [{'uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'name': 'TEST', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652', 'rel': 'self'}, {'href': 'http://localhost/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652', 'rel': 'bookmark'}]}]} -GET: /v1/scoring_engines/detail {} -GOT:{'scoring_engines': [{'uuid': 'e8370ede-4f39-11e6-9ffa-08002722cb21', 'name': 'test-se-01', 'description': 'test scoring engine 01', 'metainfo': 'test_attr=test_val', 'links': [{'href': 'http://localhost/v1/scoring_engines/e8370ede-4f39-11e6-9ffa-08002722cb21', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/e8370ede-4f39-11e6-9ffa-08002722cb21', 'rel': 'bookmark'}]}]} -GET: /v1/scoring_engines {} -GOT:{'scoring_engines': [{'uuid': '13e0ba1c-4185-4701-923f-91904dbe3ebe', 'name': '1', 'description': 'SE_1', 'links': [{'href': 'http://localhost/v1/scoring_engines/13e0ba1c-4185-4701-923f-91904dbe3ebe', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/13e0ba1c-4185-4701-923f-91904dbe3ebe', 'rel': 'bookmark'}]}, {'uuid': 'fe7ccda0-d836-4485-bb78-1e9d670a59bb', 'name': '2', 'description': 'SE_2', 'links': [{'href': 'http://localhost/v1/scoring_engines/fe7ccda0-d836-4485-bb78-1e9d670a59bb', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/fe7ccda0-d836-4485-bb78-1e9d670a59bb', 'rel': 'bookmark'}]}, {'uuid': 'f910eeff-7af2-4084-b57e-f3632dd9dd9b', 'name': '3', 'description': 'SE_3', 'links': [{'href': 'http://localhost/v1/scoring_engines/f910eeff-7af2-4084-b57e-f3632dd9dd9b', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/f910eeff-7af2-4084-b57e-f3632dd9dd9b', 'rel': 'bookmark'}]}]} -GET: /v1/scoring_engines {} -GOT:{'scoring_engines': [{'uuid': 'e8370ede-4f39-11e6-9ffa-08002722cb21', 'name': 'test-se-01', 'description': 'test scoring engine 01', 'links': [{'href': 'http://localhost/v1/scoring_engines/e8370ede-4f39-11e6-9ffa-08002722cb21', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/e8370ede-4f39-11e6-9ffa-08002722cb21', 'rel': 'bookmark'}]}]} -GET: /v1/scoring_engines/?limit=2 {} -GOT:{'scoring_engines': [{'uuid': '818baeac-2d39-4398-8b4e-aec048b352c4', 'name': '1', 'description': 'SE_1', 'links': [{'href': 'http://localhost/v1/scoring_engines/818baeac-2d39-4398-8b4e-aec048b352c4', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/818baeac-2d39-4398-8b4e-aec048b352c4', 'rel': 'bookmark'}]}, {'uuid': '588a3c5b-4668-40b9-94a8-292782c482f8', 'name': '2', 'description': 'SE_2', 'links': [{'href': 'http://localhost/v1/scoring_engines/588a3c5b-4668-40b9-94a8-292782c482f8', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/588a3c5b-4668-40b9-94a8-292782c482f8', 'rel': 'bookmark'}]}], 'next': 'http://localhost/v1/scoring_engines?sort_key=id&sort_dir=asc&limit=2&marker=588a3c5b-4668-40b9-94a8-292782c482f8'} -GET: /v1/scoring_engines/test-se-01 {} -GOT:{'uuid': 'e8370ede-4f39-11e6-9ffa-08002722cb21', 'name': 'test-se-01', 'description': 'test scoring engine 01', 'metainfo': 'test_attr=test_val', 'links': [{'href': 'http://localhost/v1/scoring_engines/e8370ede-4f39-11e6-9ffa-08002722cb21', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/e8370ede-4f39-11e6-9ffa-08002722cb21', 'rel': 'bookmark'}]} -GET: /v1/scoring_engines/test-se-01 {} -GOT:Response: 404 Not Found +GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"ScoringEngine test-se-01 could not be found\", \"debuginfo\": null}"} -GET: /v1/services {} -GOT:{'services': [{'id': 1, 'name': 'SERVICE_1', 'host': 'CONTROLLER1', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/1', 'rel': 'self'}, {'href': 'http://localhost/services/1', 'rel': 'bookmark'}]}, {'id': 2, 'name': 'SERVICE_2', 'host': 'CONTROLLER1', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/2', 'rel': 'self'}, {'href': 'http://localhost/services/2', 'rel': 'bookmark'}]}, {'id': 3, 'name': 'SERVICE_3', 'host': 'CONTROLLER1', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/3', 'rel': 'self'}, {'href': 'http://localhost/services/3', 'rel': 'bookmark'}]}, {'id': 4, 'name': 'SERVICE_1', 'host': 'CONTROLLER2', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/4', 'rel': 'self'}, {'href': 'http://localhost/services/4', 'rel': 'bookmark'}]}, {'id': 5, 'name': 'SERVICE_2', 'host': 'CONTROLLER2', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/5', 'rel': 'self'}, {'href': 'http://localhost/services/5', 'rel': 'bookmark'}]}, {'id': 6, 'name': 'SERVICE_3', 'host': 'CONTROLLER2', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/6', 'rel': 'self'}, {'href': 'http://localhost/services/6', 'rel': 'bookmark'}]}]} -GET: /v1/services {} -GOT:{'services': [{'id': 1, 'name': 'SERVICE_1', 'host': 'CONTROLLER', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/1', 'rel': 'self'}, {'href': 'http://localhost/services/1', 'rel': 'bookmark'}]}, {'id': 2, 'name': 'SERVICE_2', 'host': 'CONTROLLER', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/2', 'rel': 'self'}, {'href': 'http://localhost/services/2', 'rel': 'bookmark'}]}, {'id': 3, 'name': 'SERVICE_3', 'host': 'CONTROLLER', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/3', 'rel': 'self'}, {'href': 'http://localhost/services/3', 'rel': 'bookmark'}]}]} -GET: /v1/services/1/detail {} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Invalid sort key: bad_name\", \"debuginfo\": null}"} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/foo', 'value': 'bar', 'op': 'add'}] +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Adding a new attribute (/foo) to the root of the resource is not allowed\", \"debuginfo\": null}"} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/uuid', 'op': 'remove'}] +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"'/uuid' is an internal attribute and can not be updated\", \"debuginfo\": null}"} +PATCH: /v1/audits/77598cf6-c0c4-4777-818c-8cc0b99b57cd [{'path': '/state', 'value': 'SUCCEEDED', 'op': 'replace'}] GOT:Response: 404 Not Found Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"The %(name)s resource %(id)s could not be found\", \"debuginfo\": null}"} -GET: /v1/services {} -GOT:{'services': [{'id': 1, 'name': 'SERVICE_1', 'host': 'CONTROLLER', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/1', 'rel': 'self'}, {'href': 'http://localhost/services/1', 'rel': 'bookmark'}]}, {'id': 2, 'name': 'SERVICE_2', 'host': 'CONTROLLER', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/2', 'rel': 'self'}, {'href': 'http://localhost/services/2', 'rel': 'bookmark'}]}, {'id': 3, 'name': 'SERVICE_3', 'host': 'CONTROLLER', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/3', 'rel': 'self'}, {'href': 'http://localhost/services/3', 'rel': 'bookmark'}]}]} -GET: /v1/services {} -GOT:Response: 403 Forbidden +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Audit 77598cf6-c0c4-4777-818c-8cc0b99b57cd could not be found\", \"debuginfo\": null}"} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:22:47.218936+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'CANCELLED', 'op': 'replace'}] +GOT:Response: 200 OK Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow service:get_all to be performed.\", \"debuginfo\": null}"} -GET: /v1/services/1 {} -GOT:Response: 403 Forbidden +{"uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "name": "My Audit", "audit_type": "ONESHOT", "state": "CANCELLED", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "self"}, {"href": "http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "bookmark"}], "interval": "3600", "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": "host_1", "created_at": "2021-02-17T17:22:47.218936+00:00", "deleted_at": null, "updated_at": "2000-01-01T00:00:00+00:00"} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'CANCELLED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:22:47.218936+00:00', 'deleted_at': None, 'updated_at': '2000-01-01T00:00:00+00:00'} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'ONGOING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:22:49.191762+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'DELETED', 'op': 'replace'}] +GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow service:get to be performed.\", \"debuginfo\": null}"} -GET: /v1/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3 {} -GOT:{'uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'name': 'TEST', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3', 'rel': 'self'}, {'href': 'http://localhost/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3', 'rel': 'bookmark'}], 'goal_uuid': '55f86a2c-257a-42dd-bb4d-36b10012a8c4', 'goal_name': 'TEST', 'parameters_spec': {}} -GET: /v1/strategies {} -GOT:{'strategies': [{'uuid': 'deb0cd35-3c16-4563-9447-25a55415c4b5', 'name': 'STRATEGY_1', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/deb0cd35-3c16-4563-9447-25a55415c4b5', 'rel': 'self'}, {'href': 'http://localhost/strategies/deb0cd35-3c16-4563-9447-25a55415c4b5', 'rel': 'bookmark'}], 'goal_uuid': '9b751fdf-b484-4cde-a74e-129ae2666277', 'goal_name': 'TEST'}, {'uuid': '8e7a1e62-1fa4-40de-b32d-7ecca13ea9fa', 'name': 'STRATEGY_2', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/8e7a1e62-1fa4-40de-b32d-7ecca13ea9fa', 'rel': 'self'}, {'href': 'http://localhost/strategies/8e7a1e62-1fa4-40de-b32d-7ecca13ea9fa', 'rel': 'bookmark'}], 'goal_uuid': '9b751fdf-b484-4cde-a74e-129ae2666277', 'goal_name': 'TEST'}, {'uuid': '30c67629-8094-4164-91ef-157dd9200ba1', 'name': 'STRATEGY_3', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/30c67629-8094-4164-91ef-157dd9200ba1', 'rel': 'self'}, {'href': 'http://localhost/strategies/30c67629-8094-4164-91ef-157dd9200ba1', 'rel': 'bookmark'}], 'goal_uuid': '9b751fdf-b484-4cde-a74e-129ae2666277', 'goal_name': 'TEST'}]}watcher.tests.api.v1.test_strategies.TestListStrategy.test_many_without_soft_deleted -watcher.tests.api.v1.test_strategies.TestListStrategy.test_many_without_soft_deleted ... ok -watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_get_one_soft_deleted -watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_get_one_soft_deleted ... ok -watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_many_with_sort_key_goal_uuid -watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_many_with_sort_key_goal_uuid ... ok +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'DELETED'}]'. Reason: State transition not allowed: (ONGOING -> DELETED)\", \"debuginfo\": null}"} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'ONGOING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:22:49.191762+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'ONGOING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:22:50.880933+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'PENDING', 'op': 'replace'}] +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'PENDING'}]'. Reason: State transition not allowed: (ONGOING -> PENDING)\", \"debuginfo\": null}"} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'ONGOING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:22:50.880933+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUCCEEDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:22:52.549847+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'ONGOING', 'op': 'replace'}] +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'ONGOING'}]'. Reason: State transition not allowed: (SUCCEEDED -> ONGOING)\", \"debuginfo\": null}"} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUCCEEDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:22:52.549847+00:00', 'deleted_at': None, 'updated_at': None}watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(SUCCEEDED -> ONGOING) +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(SUCCEEDED -> ONGOING) ... ok +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(SUCCEEDED -> FAILED) +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(SUCCEEDED -> FAILED) ... ok +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(SUCCEEDED -> CANCELLED) +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(SUCCEEDED -> CANCELLED) ... ok +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(SUCCEEDED -> PENDING) +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(SUCCEEDED -> PENDING) ... ok +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(SUCCEEDED -> SUSPENDED) +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(SUCCEEDED -> SUSPENDED) ... ok -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:49.948918+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'CANCELLED', 'op': 'replace'}] +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUCCEEDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:22:54.487449+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'FAILED', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'CANCELLED'}]'. Reason: State transition not allowed: (CANCELLING -> CANCELLED)\", \"debuginfo\": null}"} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:49.948918+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:50.971015+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 [{'path': '/state', 'value': 'SUPERSEDED', 'op': 'replace'}] +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'FAILED'}]'. Reason: State transition not allowed: (SUCCEEDED -> FAILED)\", \"debuginfo\": null}"} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUCCEEDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:22:54.487449+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUCCEEDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:22:56.321812+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'CANCELLED', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUPERSEDED'}]'. Reason: State transition not allowed: (CANCELLING -> SUPERSEDED)\", \"debuginfo\": null}"} -GET: /v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061 {} -GOT:{'efficacy_indicators': [], 'uuid': '76be87bd-3422-43f9-93a0-e85a577e3061', 'audit_uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'strategy_uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'strategy_name': 'TEST', 'global_efficacy': [], 'state': 'CANCELLING', 'links': [{'href': 'http://localhost/v1/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'self'}, {'href': 'http://localhost/action_plans/76be87bd-3422-43f9-93a0-e85a577e3061', 'rel': 'bookmark'}], 'hostname': 'host_1', 'created_at': '2021-02-17T16:20:50.971015+00:00', 'deleted_at': None, 'updated_at': None} -PATCH: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/state', 'value': 'SUCCEEDED', 'op': 'replace'}] -GOT:Response: 403 Forbidden +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'CANCELLED'}]'. Reason: State transition not allowed: (SUCCEEDED -> CANCELLED)\", \"debuginfo\": null}"} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUCCEEDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:22:56.321812+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUCCEEDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:22:58.100466+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'PENDING', 'op': 'replace'}] +GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow audit_template:update to be performed.\", \"debuginfo\": null}"} -GET: /v1/audit_templates/?limit=3 {} -GOT:{'audit_templates': [{'uuid': '298b7793-a334-4e8f-96ce-07ef7711b31d', 'name': 'My Audit Template 0', 'goal_uuid': '24fdd2b4-e7ed-456c-adc8-c25761d68636', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/298b7793-a334-4e8f-96ce-07ef7711b31d', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/298b7793-a334-4e8f-96ce-07ef7711b31d', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '97a7efd9-db03-4b12-b22a-d5e0e19d45f4', 'name': 'My Audit Template 1', 'goal_uuid': '24fdd2b4-e7ed-456c-adc8-c25761d68636', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/97a7efd9-db03-4b12-b22a-d5e0e19d45f4', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/97a7efd9-db03-4b12-b22a-d5e0e19d45f4', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '15f13e7d-868f-4a6a-8cd0-ff58d9f3d959', 'name': 'My Audit Template 2', 'goal_uuid': '24fdd2b4-e7ed-456c-adc8-c25761d68636', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/15f13e7d-868f-4a6a-8cd0-ff58d9f3d959', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/15f13e7d-868f-4a6a-8cd0-ff58d9f3d959', 'rel': 'bookmark'}], 'scope': []}], 'next': 'http://localhost/v1/audit_templates?sort_key=id&sort_dir=asc&limit=3&marker=15f13e7d-868f-4a6a-8cd0-ff58d9f3d959'} -GET: /v1/audit_templates {} -GOT:{'audit_templates': [{'uuid': 'c21099a2-5538-4814-9d7a-f278d8777ae1', 'name': 'My Audit Template 0', 'goal_uuid': '9e260fd7-9f77-42b5-bec7-199a61be84dc', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/c21099a2-5538-4814-9d7a-f278d8777ae1', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/c21099a2-5538-4814-9d7a-f278d8777ae1', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'a9408f53-76ae-41ef-85c3-3ee351f43d58', 'name': 'My Audit Template 1', 'goal_uuid': '9e260fd7-9f77-42b5-bec7-199a61be84dc', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/a9408f53-76ae-41ef-85c3-3ee351f43d58', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/a9408f53-76ae-41ef-85c3-3ee351f43d58', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'ff5a1d8f-d2f4-4848-9525-2c4c96e7ed46', 'name': 'My Audit Template 2', 'goal_uuid': '9e260fd7-9f77-42b5-bec7-199a61be84dc', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/ff5a1d8f-d2f4-4848-9525-2c4c96e7ed46', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/ff5a1d8f-d2f4-4848-9525-2c4c96e7ed46', 'rel': 'bookmark'}], 'scope': []}], 'next': 'http://localhost/v1/audit_templates?sort_key=id&sort_dir=asc&limit=3&marker=ff5a1d8f-d2f4-4848-9525-2c4c96e7ed46'} -GET: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66/detail {} -GOT:Response: 404 Not Found +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'PENDING'}]'. Reason: State transition not allowed: (SUCCEEDED -> PENDING)\", \"debuginfo\": null}"} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUCCEEDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:22:58.100466+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUCCEEDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:22:59.789300+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'SUSPENDED', 'op': 'replace'}] +GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"The %(name)s resource %(id)s could not be found\", \"debuginfo\": null}"} -GET: /v1/audit_templates {} -GOT:{'audit_templates': []} -GET: /v1/audit_templates?goal=dummy_2 {} -GOT:{'audit_templates': [{'uuid': 'e9c280c4-460a-413f-8089-197575040f87', 'name': 'My Audit Template 4', 'goal_uuid': 'dc830823-c403-4054-9127-7c1c4f5cff2f', 'goal_name': 'dummy_2', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e9c280c4-460a-413f-8089-197575040f87', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e9c280c4-460a-413f-8089-197575040f87', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '62fb2f28-2836-4d99-a4d5-9bbaf45c0890', 'name': 'My Audit Template 5', 'goal_uuid': 'dc830823-c403-4054-9127-7c1c4f5cff2f', 'goal_name': 'dummy_2', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/62fb2f28-2836-4d99-a4d5-9bbaf45c0890', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/62fb2f28-2836-4d99-a4d5-9bbaf45c0890', 'rel': 'bookmark'}], 'scope': []}]} -GET: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} -GOT:{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': '4ea27020-0e2b-49d3-a43d-a69bc04b9161', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T16:20:54.979262+00:00', 'deleted_at': None, 'updated_at': None}watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_get_one_by_uuid -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_get_one_by_uuid ... ok -watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_strategies_collection_links -watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_strategies_collection_links ... ok -watcher.tests.api.v1.test_strategies.TestStrategyPolicyEnforcement.test_policy_disallow_get_all -watcher.tests.api.v1.test_strategies.TestStrategyPolicyEnforcement.test_policy_disallow_get_all ... ok -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_many_with_soft_deleted -watcher.tests.api.v1.test_audit_templates.TestAuditTemplatePolicyWithAdminContext.test_many_with_soft_deleted ... ok -watcher.tests.api.v1.test_strategies.TestStrategyPolicyEnforcement.test_policy_disallow_get_one -watcher.tests.api.v1.test_strategies.TestStrategyPolicyEnforcement.test_policy_disallow_get_one ... ok -watcher.tests.api.v1.test_types.TestJsonPatchType.test_cannot_update_internal_dict_attr -watcher.tests.api.v1.test_types.TestJsonPatchType.test_cannot_update_internal_dict_attr ... ok -watcher.tests.api.v1.test_types.TestNameType.test_invalid_name -watcher.tests.api.v1.test_types.TestNameType.test_invalid_name ... ok -watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_collection_links -watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_collection_links ... ok -watcher.tests.api.v1.test_types.TestUuidOrNameType.test_invalid_uuid_or_name -watcher.tests.api.v1.test_types.TestUuidOrNameType.test_invalid_uuid_or_name ... ok -watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_detail_against_single -watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_detail_against_single ... ok -watcher.tests.api.v1.test_types.TestUuidOrNameType.test_valid_name -watcher.tests.api.v1.test_types.TestUuidOrNameType.test_valid_name ... ok -watcher.tests.api.v1.test_utils.TestApiUtils.test_validate_limit -watcher.tests.api.v1.test_utils.TestApiUtils.test_validate_limit ... ok -watcher.tests.api.v1.test_utils.TestApiUtils.test_validate_sort_dir -watcher.tests.api.v1.test_utils.TestApiUtils.test_validate_sort_dir ... ok -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring - RuntimeWarning -watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_filter_by_goal_uuid -watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_filter_by_goal_uuid ... ok +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUSPENDED'}]'. Reason: State transition not allowed: (SUCCEEDED -> SUSPENDED)\", \"debuginfo\": null}"} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUCCEEDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:22:59.789300+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'FAILED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:01.436048+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'ONGOING', 'op': 'replace'}] +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'ONGOING'}]'. Reason: State transition not allowed: (FAILED -> ONGOING)\", \"debuginfo\": null}"}watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(FAILED -> ONGOING) +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(FAILED -> ONGOING) ... ok +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(FAILED -> SUCCEEDED) +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(FAILED -> SUCCEEDED) ... ok +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(FAILED -> CANCELLED) +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(FAILED -> CANCELLED) ... ok +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(FAILED -> PENDING) +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(FAILED -> PENDING) ... ok +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(FAILED -> SUSPENDED) +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(FAILED -> SUSPENDED) ... ok -GET: /v1/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3 {} -GOT:{'uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'name': 'TEST', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3', 'rel': 'self'}, {'href': 'http://localhost/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3', 'rel': 'bookmark'}], 'goal_uuid': 'a1fcfa9c-ddfe-42e9-ae96-22f25b9f1d97', 'goal_name': 'TEST', 'parameters_spec': {}} -GET: /v1/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3 {} -GOT:Response: 404 Not Found +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'FAILED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:01.436048+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'FAILED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:03.442744+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'SUCCEEDED', 'op': 'replace'}] +GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Strategy cb3d0b58-4415-4d90-b75b-1e96878730e3 could not be found\", \"debuginfo\": null}"} -GET: /v1/strategies/?sort_key=goal_uuid {} -GOT:{'strategies': [{'uuid': '3269b4c5-6f97-470c-88ef-aa0ae68cd6cd', 'name': 'STRATEGY_3', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/3269b4c5-6f97-470c-88ef-aa0ae68cd6cd', 'rel': 'self'}, {'href': 'http://localhost/strategies/3269b4c5-6f97-470c-88ef-aa0ae68cd6cd', 'rel': 'bookmark'}], 'goal_uuid': 'f725f687-8f66-4340-aa5f-413ccba12de8', 'goal_name': 'TEST'}, {'uuid': 'c92d28f9-d833-4f01-99e7-c2f92b5e3bd2', 'name': 'STRATEGY_4', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/c92d28f9-d833-4f01-99e7-c2f92b5e3bd2', 'rel': 'self'}, {'href': 'http://localhost/strategies/c92d28f9-d833-4f01-99e7-c2f92b5e3bd2', 'rel': 'bookmark'}], 'goal_uuid': 'f725f687-8f66-4340-aa5f-413ccba12de8', 'goal_name': 'TEST'}, {'uuid': 'd6ab9f1a-8b1e-4f06-8fc3-3ee660459625', 'name': 'STRATEGY_1', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/d6ab9f1a-8b1e-4f06-8fc3-3ee660459625', 'rel': 'self'}, {'href': 'http://localhost/strategies/d6ab9f1a-8b1e-4f06-8fc3-3ee660459625', 'rel': 'bookmark'}], 'goal_uuid': 'f725f687-8f66-4340-aa5f-413ccba12de8', 'goal_name': 'TEST'}, {'uuid': 'e6d2056e-5887-40ed-94c8-75be3d9941a7', 'name': 'STRATEGY_2', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/e6d2056e-5887-40ed-94c8-75be3d9941a7', 'rel': 'self'}, {'href': 'http://localhost/strategies/e6d2056e-5887-40ed-94c8-75be3d9941a7', 'rel': 'bookmark'}], 'goal_uuid': 'f725f687-8f66-4340-aa5f-413ccba12de8', 'goal_name': 'TEST'}, {'uuid': 'e77fabf1-66bf-4702-b386-78fd61d19aad', 'name': 'STRATEGY_5', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/e77fabf1-66bf-4702-b386-78fd61d19aad', 'rel': 'self'}, {'href': 'http://localhost/strategies/e77fabf1-66bf-4702-b386-78fd61d19aad', 'rel': 'bookmark'}], 'goal_uuid': 'f725f687-8f66-4340-aa5f-413ccba12de8', 'goal_name': 'TEST'}]} -GET: /v1/strategies/?limit=2 {} -GOT:{'strategies': [{'uuid': 'c7605f09-5adc-4d8a-8708-dd8306c9de88', 'name': 'STRATEGY_1', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/c7605f09-5adc-4d8a-8708-dd8306c9de88', 'rel': 'self'}, {'href': 'http://localhost/strategies/c7605f09-5adc-4d8a-8708-dd8306c9de88', 'rel': 'bookmark'}], 'goal_uuid': '154fcb67-7bf6-4257-91d1-1b03d8be029c', 'goal_name': 'TEST'}, {'uuid': '2996903c-897b-4871-94c4-7c3aa3883c6a', 'name': 'STRATEGY_2', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/2996903c-897b-4871-94c4-7c3aa3883c6a', 'rel': 'self'}, {'href': 'http://localhost/strategies/2996903c-897b-4871-94c4-7c3aa3883c6a', 'rel': 'bookmark'}], 'goal_uuid': '154fcb67-7bf6-4257-91d1-1b03d8be029c', 'goal_name': 'TEST'}], 'next': 'http://localhost/v1/strategies?sort_key=id&sort_dir=asc&limit=2&marker=2996903c-897b-4871-94c4-7c3aa3883c6a'} -GET: /v1/strategies {} -GOT:Response: 403 Forbidden +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUCCEEDED'}]'. Reason: State transition not allowed: (FAILED -> SUCCEEDED)\", \"debuginfo\": null}"} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'FAILED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:03.442744+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'FAILED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:05.169676+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'CANCELLED', 'op': 'replace'}] +GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow strategy:get_all to be performed.\", \"debuginfo\": null}"} -GET: /v1/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3 {} -GOT:Response: 403 Forbidden +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'CANCELLED'}]'. Reason: State transition not allowed: (FAILED -> CANCELLED)\", \"debuginfo\": null}"} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'FAILED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:05.169676+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'FAILED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:06.799758+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'PENDING', 'op': 'replace'}] +GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow strategy:get to be performed.\", \"debuginfo\": null}"} -watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_filter_by_strategy_name -watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_filter_by_strategy_name ... ok -watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_get_one_by_name -watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_get_one_by_name ... ok -watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_get_one_by_uuid -watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_get_one_by_uuid ... ok +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'PENDING'}]'. Reason: State transition not allowed: (FAILED -> PENDING)\", \"debuginfo\": null}"} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'FAILED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:06.799758+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'FAILED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:08.547796+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'SUSPENDED', 'op': 'replace'}] +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUSPENDED'}]'. Reason: State transition not allowed: (FAILED -> SUSPENDED)\", \"debuginfo\": null}"} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'FAILED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:08.547796+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'CANCELLED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:10.271596+00:00', 'deleted_at': None, 'updated_at': None}watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(CANCELLED -> ONGOING) +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(CANCELLED -> ONGOING) ... ok +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(CANCELLED -> SUCCEEDED) +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(CANCELLED -> SUCCEEDED) ... ok +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(CANCELLED -> FAILED) +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(CANCELLED -> FAILED) ... ok +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(CANCELLED -> PENDING) +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(CANCELLED -> PENDING) ... ok -GET: /v1/audit_templates {} -GOT:{'audit_templates': [{'uuid': '97bd1833-1fee-4d92-917c-027175b8252d', 'name': 'My Audit Template 1', 'goal_uuid': '0e3e5513-c2e6-41cb-8629-2e2b75a02265', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/97bd1833-1fee-4d92-917c-027175b8252d', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/97bd1833-1fee-4d92-917c-027175b8252d', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '51dbf678-dd64-439e-9faa-fb978a4354fd', 'name': 'My Audit Template 2', 'goal_uuid': '0e3e5513-c2e6-41cb-8629-2e2b75a02265', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/51dbf678-dd64-439e-9faa-fb978a4354fd', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/51dbf678-dd64-439e-9faa-fb978a4354fd', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'e81aa137-3696-4408-b022-d2d87920eb70', 'name': 'My Audit Template 3', 'goal_uuid': '0e3e5513-c2e6-41cb-8629-2e2b75a02265', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e81aa137-3696-4408-b022-d2d87920eb70', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e81aa137-3696-4408-b022-d2d87920eb70', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '6d448e38-f5d6-4829-a7ce-d3fdaff1ace6', 'name': 'My Audit Template 4', 'goal_uuid': '0e3e5513-c2e6-41cb-8629-2e2b75a02265', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/6d448e38-f5d6-4829-a7ce-d3fdaff1ace6', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/6d448e38-f5d6-4829-a7ce-d3fdaff1ace6', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '90c844d7-98b0-4097-ae70-fab4255db815', 'name': 'My Audit Template 5', 'goal_uuid': '0e3e5513-c2e6-41cb-8629-2e2b75a02265', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/90c844d7-98b0-4097-ae70-fab4255db815', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/90c844d7-98b0-4097-ae70-fab4255db815', 'rel': 'bookmark'}], 'scope': []}]} -GET: /v1/audit_templates/?limit=3 {} -GOT:{'audit_templates': [{'uuid': 'de9de808-1727-452e-a133-f30fd5f20a48', 'name': 'My Audit Template 0', 'goal_uuid': 'bcd0e46f-fe4c-41f9-a977-4973c4bfbe70', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/de9de808-1727-452e-a133-f30fd5f20a48', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/de9de808-1727-452e-a133-f30fd5f20a48', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '739d4e28-52c8-407b-b166-3384ce7ab6aa', 'name': 'My Audit Template 1', 'goal_uuid': 'bcd0e46f-fe4c-41f9-a977-4973c4bfbe70', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/739d4e28-52c8-407b-b166-3384ce7ab6aa', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/739d4e28-52c8-407b-b166-3384ce7ab6aa', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'e176eb38-426a-4c19-826c-2bb0e41940c8', 'name': 'My Audit Template 2', 'goal_uuid': 'bcd0e46f-fe4c-41f9-a977-4973c4bfbe70', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e176eb38-426a-4c19-826c-2bb0e41940c8', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e176eb38-426a-4c19-826c-2bb0e41940c8', 'rel': 'bookmark'}], 'scope': []}], 'next': 'http://localhost/v1/audit_templates?sort_key=id&sort_dir=asc&limit=3&marker=e176eb38-426a-4c19-826c-2bb0e41940c8'} -GET: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66/detail {} -GOT:Response: 404 Not Found +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'ONGOING', 'op': 'replace'}] +GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"The %(name)s resource %(id)s could not be found\", \"debuginfo\": null}"} -GET: /v1/audit_templates?goal=696a007a-dcca-4902-9e62-0316d1a83a65 {} -GOT:{'audit_templates': [{'uuid': '6a667a51-0de6-4733-b64e-27bdabb9641c', 'name': 'My Audit Template 4', 'goal_uuid': '696a007a-dcca-4902-9e62-0316d1a83a65', 'goal_name': 'dummy_2', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/6a667a51-0de6-4733-b64e-27bdabb9641c', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/6a667a51-0de6-4733-b64e-27bdabb9641c', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '18e6e5dc-8915-47af-80c9-4e415976dee7', 'name': 'My Audit Template 5', 'goal_uuid': '696a007a-dcca-4902-9e62-0316d1a83a65', 'goal_name': 'dummy_2', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/18e6e5dc-8915-47af-80c9-4e415976dee7', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/18e6e5dc-8915-47af-80c9-4e415976dee7', 'rel': 'bookmark'}], 'scope': []}]} -GET: /v1/audit_templates?strategy=strategy_2 {} -GOT:{'audit_templates': [{'uuid': '85aef189-9ee6-499f-9d14-39a0c5e91702', 'name': 'My Audit Template 4', 'goal_uuid': 'f71bff9c-0a2e-4b6c-a848-bbe17a7d80ce', 'goal_name': 'dummy_1', 'strategy_uuid': 'cd17dd2e-62f6-4667-ad49-20501751ad53', 'strategy_name': 'strategy_2', 'links': [{'href': 'http://localhost/v1/audit_templates/85aef189-9ee6-499f-9d14-39a0c5e91702', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/85aef189-9ee6-499f-9d14-39a0c5e91702', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'de6c9045-d6e5-4862-8b82-f835b8e18d1e', 'name': 'My Audit Template 5', 'goal_uuid': 'f71bff9c-0a2e-4b6c-a848-bbe17a7d80ce', 'goal_name': 'dummy_1', 'strategy_uuid': 'cd17dd2e-62f6-4667-ad49-20501751ad53', 'strategy_name': 'strategy_2', 'links': [{'href': 'http://localhost/v1/audit_templates/de6c9045-d6e5-4862-8b82-f835b8e18d1e', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/de6c9045-d6e5-4862-8b82-f835b8e18d1e', 'rel': 'bookmark'}], 'scope': []}]} -GET: /v1/audit_templates/My%20Audit%20Template {} -GOT:{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': 'c399f8b7-3324-4ebf-bd71-1ef9a0f2a9d2', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T16:20:58.846867+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} -GOT:{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': 'fbc0a562-9b59-4d50-9526-ea5d8f2b9cfd', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T16:20:59.198462+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/audit_templates/948e6490-c6a5-4e16-9a24-1bb8514f1b93 {} -GOT:{'uuid': '948e6490-c6a5-4e16-9a24-1bb8514f1b93', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': '52128af5-30d1-47ba-9dd3-8ed30e7b9641', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/948e6490-c6a5-4e16-9a24-1bb8514f1b93', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/948e6490-c6a5-4e16-9a24-1bb8514f1b93', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T16:20:59.531476+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/audit_templates/948e6490-c6a5-4e16-9a24-1bb8514f1b93 {} -GOT:{'uuid': '948e6490-c6a5-4e16-9a24-1bb8514f1b93', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': '52128af5-30d1-47ba-9dd3-8ed30e7b9641', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/948e6490-c6a5-4e16-9a24-1bb8514f1b93', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/948e6490-c6a5-4e16-9a24-1bb8514f1b93', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T16:20:59.531476+00:00', 'deleted_at': None, 'updated_at': None}watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_links -watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_links ... ok -watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_many_with_sort_key_name -watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_many_with_sort_key_name ... ok -watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_many_without_soft_deleted -watcher.tests.api.v1.test_audit_templates.TestListAuditTemplate.test_many_without_soft_deleted ... ok -watcher.tests.api.v1.test_audit_templates.TestPatch.test_add_non_existent_property -watcher.tests.api.v1.test_audit_templates.TestPatch.test_add_non_existent_property ... ok -watcher.tests.api.v1.test_audit_templates.TestPatch.test_add_strategy_uuid -watcher.tests.api.v1.test_audit_templates.TestPatch.test_add_strategy_uuid ... ok -watcher.tests.api.v1.test_audit_templates.TestPatch.test_remove_non_existent_property -watcher.tests.api.v1.test_audit_templates.TestPatch.test_remove_non_existent_property ... ok +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'ONGOING'}]'. Reason: State transition not allowed: (CANCELLED -> ONGOING)\", \"debuginfo\": null}"} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'CANCELLED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:10.271596+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'CANCELLED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:12.371310+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'SUCCEEDED', 'op': 'replace'}] +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUCCEEDED'}]'. Reason: State transition not allowed: (CANCELLED -> SUCCEEDED)\", \"debuginfo\": null}"} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'CANCELLED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:12.371310+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'CANCELLED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:14.005208+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'FAILED', 'op': 'replace'}] +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'FAILED'}]'. Reason: State transition not allowed: (CANCELLED -> FAILED)\", \"debuginfo\": null}"} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'CANCELLED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:14.005208+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'CANCELLED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:15.689266+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'PENDING', 'op': 'replace'}] +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'PENDING'}]'. Reason: State transition not allowed: (CANCELLED -> PENDING)\", \"debuginfo\": null}"} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'CANCELLED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:15.689266+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'CANCELLED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:17.328928+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'SUSPENDED', 'op': 'replace'}] +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUSPENDED'}]'. Reason: State transition not allowed: (CANCELLED -> SUSPENDED)\", \"debuginfo\": null}"} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'CANCELLED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:17.328928+00:00', 'deleted_at': None, 'updated_at': None}watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(CANCELLED -> SUSPENDED) +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(CANCELLED -> SUSPENDED) ... ok +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(DELETED -> ONGOING) +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(DELETED -> ONGOING) ... ok +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(DELETED -> SUCCEEDED) +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(DELETED -> SUCCEEDED) ... ok +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(DELETED -> FAILED) +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(DELETED -> FAILED) ... ok +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(DELETED -> CANCELLED) +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(DELETED -> CANCELLED) ... ok + +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:19.170129+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'ONGOING', 'op': 'replace'}] +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'ONGOING'}]'. Reason: State transition not allowed: (DELETED -> ONGOING)\", \"debuginfo\": null}"} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:19.170129+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:22.530267+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'SUCCEEDED', 'op': 'replace'}] +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUCCEEDED'}]'. Reason: State transition not allowed: (DELETED -> SUCCEEDED)\", \"debuginfo\": null}"} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:22.530267+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:24.137752+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'FAILED', 'op': 'replace'}] +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'FAILED'}]'. Reason: State transition not allowed: (DELETED -> FAILED)\", \"debuginfo\": null}"} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:24.137752+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:25.805801+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'CANCELLED', 'op': 'replace'}] +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'CANCELLED'}]'. Reason: State transition not allowed: (DELETED -> CANCELLED)\", \"debuginfo\": null}"} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:25.805801+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:27.422085+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'PENDING', 'op': 'replace'}] +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'PENDING'}]'. Reason: State transition not allowed: (DELETED -> PENDING)\", \"debuginfo\": null}"}watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(DELETED -> PENDING) +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(DELETED -> PENDING) ... ok +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(DELETED -> SUSPENDED) +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(DELETED -> SUSPENDED) ... ok +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(PENDING -> SUCCEEDED) +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(PENDING -> SUCCEEDED) ... ok +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(PENDING -> FAILED) +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(PENDING -> FAILED) ... ok +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(PENDING -> DELETED) +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(PENDING -> DELETED) ... ok + +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:27.422085+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:29.423219+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'SUSPENDED', 'op': 'replace'}] +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUSPENDED'}]'. Reason: State transition not allowed: (DELETED -> SUSPENDED)\", \"debuginfo\": null}"} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:29.423219+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:31.091735+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'SUCCEEDED', 'op': 'replace'}] +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUCCEEDED'}]'. Reason: State transition not allowed: (PENDING -> SUCCEEDED)\", \"debuginfo\": null}"} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:31.091735+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:32.750557+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'FAILED', 'op': 'replace'}] +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'FAILED'}]'. Reason: State transition not allowed: (PENDING -> FAILED)\", \"debuginfo\": null}"} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:32.750557+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:34.458172+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'DELETED', 'op': 'replace'}] +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'DELETED'}]'. Reason: State transition not allowed: (PENDING -> DELETED)\", \"debuginfo\": null}"} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:34.458172+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:36.133827+00:00', 'deleted_at': None, 'updated_at': None}watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(PENDING -> SUSPENDED) +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(PENDING -> SUSPENDED) ... ok +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(SUSPENDED -> SUCCEEDED) +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(SUSPENDED -> SUCCEEDED) ... ok +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(SUSPENDED -> FAILED) +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(SUSPENDED -> FAILED) ... ok +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(SUSPENDED -> CANCELLED) +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(SUSPENDED -> CANCELLED) ... ok + +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'SUSPENDED', 'op': 'replace'}] +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUSPENDED'}]'. Reason: State transition not allowed: (PENDING -> SUSPENDED)\", \"debuginfo\": null}"} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:36.133827+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUSPENDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:38.154560+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'SUCCEEDED', 'op': 'replace'}] +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'SUCCEEDED'}]'. Reason: State transition not allowed: (SUSPENDED -> SUCCEEDED)\", \"debuginfo\": null}"} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUSPENDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:38.154560+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUSPENDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:39.833805+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'FAILED', 'op': 'replace'}] +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'FAILED'}]'. Reason: State transition not allowed: (SUSPENDED -> FAILED)\", \"debuginfo\": null}"} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUSPENDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:39.833805+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUSPENDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:41.514040+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'CANCELLED', 'op': 'replace'}] +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'CANCELLED'}]'. Reason: State transition not allowed: (SUSPENDED -> CANCELLED)\", \"debuginfo\": null}"} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUSPENDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:41.514040+00:00', 'deleted_at': None, 'updated_at': None} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUSPENDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:43.227437+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'PENDING', 'op': 'replace'}] +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/state', 'op': 'replace', 'value': 'PENDING'}]'. Reason: State transition not allowed: (SUSPENDED -> PENDING)\", \"debuginfo\": null}"} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUSPENDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:43.227437+00:00', 'deleted_at': None, 'updated_at': None}watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(SUSPENDED -> PENDING) +watcher.tests.api.v1.test_audits.TestPatchStateTransitionDenied.test_replace_denied(SUSPENDED -> PENDING) ... ok +watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(PENDING -> ONGOING) +watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(PENDING -> ONGOING) ... ok +watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(PENDING -> CANCELLED) +watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(PENDING -> CANCELLED) ... ok +watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(ONGOING -> FAILED) +watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(ONGOING -> FAILED) ... ok + +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:45.150497+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'ONGOING', 'op': 'replace'}] +GOT:Response: 200 OK +Content-Type: application/json +{"uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "name": "My Audit", "audit_type": "ONESHOT", "state": "ONGOING", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "self"}, {"href": "http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "bookmark"}], "interval": "3600", "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": "host_1", "created_at": "2021-02-17T17:23:45.150497+00:00", "deleted_at": null, "updated_at": "2000-01-01T00:00:00+00:00"} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'ONGOING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:45.150497+00:00', 'deleted_at': None, 'updated_at': '2000-01-01T00:00:00+00:00'} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:47.257366+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'CANCELLED', 'op': 'replace'}] +GOT:Response: 200 OK +Content-Type: application/json +{"uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "name": "My Audit", "audit_type": "ONESHOT", "state": "CANCELLED", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "self"}, {"href": "http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "bookmark"}], "interval": "3600", "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": "host_1", "created_at": "2021-02-17T17:23:47.257366+00:00", "deleted_at": null, "updated_at": "2000-01-01T00:00:00+00:00"} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'CANCELLED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:47.257366+00:00', 'deleted_at': None, 'updated_at': '2000-01-01T00:00:00+00:00'} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'ONGOING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:49.217441+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'FAILED', 'op': 'replace'}] +GOT:Response: 200 OK +Content-Type: application/json +{"uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "name": "My Audit", "audit_type": "ONESHOT", "state": "FAILED", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "self"}, {"href": "http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "bookmark"}], "interval": "3600", "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": "host_1", "created_at": "2021-02-17T17:23:49.217441+00:00", "deleted_at": null, "updated_at": "2000-01-01T00:00:00+00:00"} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'FAILED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:49.217441+00:00', 'deleted_at': None, 'updated_at': '2000-01-01T00:00:00+00:00'} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'ONGOING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:51.179624+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'SUCCEEDED', 'op': 'replace'}] +GOT:Response: 200 OK +Content-Type: application/json +{"uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "name": "My Audit", "audit_type": "ONESHOT", "state": "SUCCEEDED", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "self"}, {"href": "http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "bookmark"}], "interval": "3600", "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": "host_1", "created_at": "2021-02-17T17:23:51.179624+00:00", "deleted_at": null, "updated_at": "2000-01-01T00:00:00+00:00"}watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(ONGOING -> SUCCEEDED) +watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(ONGOING -> SUCCEEDED) ... ok +watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(ONGOING -> CANCELLED) +watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(ONGOING -> CANCELLED) ... ok +watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(ONGOING -> SUSPENDED) +watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(ONGOING -> SUSPENDED) ... ok +watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(FAILED -> DELETED) +watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(FAILED -> DELETED) ... ok + +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUCCEEDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:51.179624+00:00', 'deleted_at': None, 'updated_at': '2000-01-01T00:00:00+00:00'} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'ONGOING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:53.504816+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'CANCELLED', 'op': 'replace'}] +GOT:Response: 200 OK +Content-Type: application/json +{"uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "name": "My Audit", "audit_type": "ONESHOT", "state": "CANCELLED", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "self"}, {"href": "http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "bookmark"}], "interval": "3600", "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": "host_1", "created_at": "2021-02-17T17:23:53.504816+00:00", "deleted_at": null, "updated_at": "2000-01-01T00:00:00+00:00"} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'CANCELLED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:53.504816+00:00', 'deleted_at': None, 'updated_at': '2000-01-01T00:00:00+00:00'} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'ONGOING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:55.541082+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'SUSPENDED', 'op': 'replace'}] +GOT:Response: 200 OK +Content-Type: application/json +{"uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "name": "My Audit", "audit_type": "ONESHOT", "state": "SUSPENDED", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "self"}, {"href": "http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "bookmark"}], "interval": "3600", "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": "host_1", "created_at": "2021-02-17T17:23:55.541082+00:00", "deleted_at": null, "updated_at": "2000-01-01T00:00:00+00:00"} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUSPENDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:55.541082+00:00', 'deleted_at': None, 'updated_at': '2000-01-01T00:00:00+00:00'} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'FAILED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:57.545327+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'DELETED', 'op': 'replace'}] +GOT:Response: 200 OK +Content-Type: application/json +{"uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "name": "My Audit", "audit_type": "ONESHOT", "state": "DELETED", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "self"}, {"href": "http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "bookmark"}], "interval": "3600", "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": "host_1", "created_at": "2021-02-17T17:23:57.545327+00:00", "deleted_at": null, "updated_at": "2000-01-01T00:00:00+00:00"} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:57.545327+00:00', 'deleted_at': None, 'updated_at': '2000-01-01T00:00:00+00:00'} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUCCEEDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:59.531793+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'DELETED', 'op': 'replace'}]watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(SUCCEEDED -> DELETED) +watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(SUCCEEDED -> DELETED) ... ok +watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(CANCELLED -> DELETED) +watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(CANCELLED -> DELETED) ... ok +watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(SUSPENDED -> ONGOING) +watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(SUSPENDED -> ONGOING) ... ok +watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(SUSPENDED -> DELETED) +watcher.tests.api.v1.test_audits.TestPatchStateTransitionOk.test_replace_ok(SUSPENDED -> DELETED) ... ok + +GOT:Response: 200 OK +Content-Type: application/json +{"uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "name": "My Audit", "audit_type": "ONESHOT", "state": "DELETED", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "self"}, {"href": "http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "bookmark"}], "interval": "3600", "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": "host_1", "created_at": "2021-02-17T17:23:59.531793+00:00", "deleted_at": null, "updated_at": "2000-01-01T00:00:00+00:00"} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:23:59.531793+00:00', 'deleted_at': None, 'updated_at': '2000-01-01T00:00:00+00:00'} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'CANCELLED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:24:01.884344+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'DELETED', 'op': 'replace'}] +GOT:Response: 200 OK +Content-Type: application/json +{"uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "name": "My Audit", "audit_type": "ONESHOT", "state": "DELETED", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "self"}, {"href": "http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "bookmark"}], "interval": "3600", "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": "host_1", "created_at": "2021-02-17T17:24:01.884344+00:00", "deleted_at": null, "updated_at": "2000-01-01T00:00:00+00:00"} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:24:01.884344+00:00', 'deleted_at': None, 'updated_at': '2000-01-01T00:00:00+00:00'} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUSPENDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:24:03.823791+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'ONGOING', 'op': 'replace'}] +GOT:Response: 200 OK +Content-Type: application/json +{"uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "name": "My Audit", "audit_type": "ONESHOT", "state": "ONGOING", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "self"}, {"href": "http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "bookmark"}], "interval": "3600", "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": "host_1", "created_at": "2021-02-17T17:24:03.823791+00:00", "deleted_at": null, "updated_at": "2000-01-01T00:00:00+00:00"} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'ONGOING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:24:03.823791+00:00', 'deleted_at': None, 'updated_at': '2000-01-01T00:00:00+00:00'} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'SUSPENDED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:24:05.817692+00:00', 'deleted_at': None, 'updated_at': None} +PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'DELETED', 'op': 'replace'}] +GOT:Response: 200 OK +Content-Type: application/json +{"uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "name": "My Audit", "audit_type": "ONESHOT", "state": "DELETED", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "self"}, {"href": "http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "bookmark"}], "interval": "3600", "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": "host_1", "created_at": "2021-02-17T17:24:05.817692+00:00", "deleted_at": null, "updated_at": "2000-01-01T00:00:00+00:00"} +GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} +GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'DELETED', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T17:24:05.817692+00:00', 'deleted_at': None, 'updated_at': '2000-01-01T00:00:00+00:00'} +POST: /v1/audits {'name': 'My Audit', 'audit_type': 'ONESHOT', 'parameters': {}, 'auto_trigger': False, 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': None, 'audit_template_uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66'}watcher.tests.api.v1.test_audits.TestPost.test_create_audit_doesnt_contain_id +watcher.tests.api.v1.test_audits.TestPost.test_create_audit_doesnt_contain_id ... ok +watcher.tests.api.v1.test_audits.TestPost.test_create_audit_generate_uuid +watcher.tests.api.v1.test_audits.TestPost.test_create_audit_generate_uuid ... ok +watcher.tests.api.v1.test_audits.TestPost.test_create_audit_parameters_no_predefined_strategy +watcher.tests.api.v1.test_audits.TestPost.test_create_audit_parameters_no_predefined_strategy ... ok +watcher.tests.api.v1.test_audits.TestPost.test_create_audit_trigger_decision_engine +watcher.tests.api.v1.test_audits.TestPost.test_create_audit_trigger_decision_engine ... ok +watcher.tests.api.v1.test_audits.TestPost.test_create_audit_with_parameter_not_allowed +watcher.tests.api.v1.test_audits.TestPost.test_create_audit_with_parameter_not_allowed ... ok +watcher.tests.api.v1.test_audits.TestPost.test_create_audit_with_uuid +watcher.tests.api.v1.test_audits.TestPost.test_create_audit_with_uuid ... ok +watcher.tests.api.v1.test_audits.TestPost.test_create_continuous_audit_with_cron_interval +watcher.tests.api.v1.test_audits.TestPost.test_create_continuous_audit_with_cron_interval ... ok +watcher.tests.api.v1.test_audits.TestPost.test_create_oneshot_audit_with_period +watcher.tests.api.v1.test_audits.TestPost.test_create_oneshot_audit_with_period ... ok +watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_detail +watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_detail ... ok +watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_detail_against_single +watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_detail_against_single ... ok +watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_get_one_by_name +watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_get_one_by_name ... ok +watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_get_one_by_uuid +watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_get_one_by_uuid ... ok /usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring RuntimeWarning /usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring @@ -7403,105 +7290,31 @@ RuntimeWarning /usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring RuntimeWarning -watcher.tests.api.v1.test_audit_templates.TestPost.test_create_audit_template_with_unrelated_strategy -watcher.tests.api.v1.test_audit_templates.TestPost.test_create_audit_template_with_unrelated_strategy ... ok - -GET: /audit_templates/948e6490-c6a5-4e16-9a24-1bb8514f1b93 {} -GOT:{'uuid': '948e6490-c6a5-4e16-9a24-1bb8514f1b93', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': '52128af5-30d1-47ba-9dd3-8ed30e7b9641', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/948e6490-c6a5-4e16-9a24-1bb8514f1b93', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/948e6490-c6a5-4e16-9a24-1bb8514f1b93', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T16:20:59.531476+00:00', 'deleted_at': None, 'updated_at': None} -GET: /v1/audit_templates?sort_key=name {} -GOT:{'audit_templates': [{'uuid': '8e5f47a6-2890-4e65-b160-5cb2e53323e5', 'name': 'My Audit Template 1', 'goal_uuid': '1ab24d58-a2a6-4269-907f-9e7b44356d1c', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/8e5f47a6-2890-4e65-b160-5cb2e53323e5', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/8e5f47a6-2890-4e65-b160-5cb2e53323e5', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '69521706-9925-4ed5-acda-9620fb150e7e', 'name': 'My Audit Template 2', 'goal_uuid': '1ab24d58-a2a6-4269-907f-9e7b44356d1c', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/69521706-9925-4ed5-acda-9620fb150e7e', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/69521706-9925-4ed5-acda-9620fb150e7e', 'rel': 'bookmark'}], 'scope': []}, {'uuid': 'db08535f-e73e-4b0d-b136-58f8aba6f6a5', 'name': 'My Audit Template 3', 'goal_uuid': '1ab24d58-a2a6-4269-907f-9e7b44356d1c', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/db08535f-e73e-4b0d-b136-58f8aba6f6a5', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/db08535f-e73e-4b0d-b136-58f8aba6f6a5', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '26c02b76-b8b1-4a8a-b244-2c0815833ba9', 'name': 'My Audit Template 4', 'goal_uuid': '1ab24d58-a2a6-4269-907f-9e7b44356d1c', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/26c02b76-b8b1-4a8a-b244-2c0815833ba9', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/26c02b76-b8b1-4a8a-b244-2c0815833ba9', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '6eaf5810-9f9a-4322-bb23-1e1b0f762fc2', 'name': 'My Audit Template 5', 'goal_uuid': '1ab24d58-a2a6-4269-907f-9e7b44356d1c', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/6eaf5810-9f9a-4322-bb23-1e1b0f762fc2', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/6eaf5810-9f9a-4322-bb23-1e1b0f762fc2', 'rel': 'bookmark'}], 'scope': []}]} -GET: /v1/audit_templates {} -GOT:{'audit_templates': [{'uuid': '6a2a7e20-f2b5-499f-9458-db92f5e0d361', 'name': 'My Audit Template 1', 'goal_uuid': '73016e68-9f61-411f-b7f2-10aa54a4582f', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/6a2a7e20-f2b5-499f-9458-db92f5e0d361', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/6a2a7e20-f2b5-499f-9458-db92f5e0d361', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '50b405c4-57ff-4d4b-95a4-7ee811d87d93', 'name': 'My Audit Template 2', 'goal_uuid': '73016e68-9f61-411f-b7f2-10aa54a4582f', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/50b405c4-57ff-4d4b-95a4-7ee811d87d93', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/50b405c4-57ff-4d4b-95a4-7ee811d87d93', 'rel': 'bookmark'}], 'scope': []}, {'uuid': '7bcf10c4-9d19-4205-8392-513952e62ce9', 'name': 'My Audit Template 3', 'goal_uuid': '73016e68-9f61-411f-b7f2-10aa54a4582f', 'goal_name': 'dummy_1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audit_templates/7bcf10c4-9d19-4205-8392-513952e62ce9', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/7bcf10c4-9d19-4205-8392-513952e62ce9', 'rel': 'bookmark'}], 'scope': []}]} -PATCH: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/foo', 'value': 'bar', 'op': 'add'}] -GOT:Response: 400 Bad Request -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Adding a new attribute (/foo) to the root of the resource is not allowed\", \"debuginfo\": null}"} -PATCH: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/strategy', 'value': 'fc87ae67-758f-41bd-806a-e0cd4bc15b25', 'op': 'add'}] -GOT:Response: 200 OK -Content-Type: application/json -{"uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "name": "My Audit Template", "description": "Desc. Of My Audit Template", "goal_uuid": "0442e8b4-80ab-4707-9821-36cbd3a66d3f", "goal_name": "dummy_1", "strategy_uuid": "fc87ae67-758f-41bd-806a-e0cd4bc15b25", "strategy_name": "strategy_1", "links": [{"href": "http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "scope": [], "created_at": "2021-02-17T16:21:01.457760+00:00", "deleted_at": null, "updated_at": "2021-02-17T16:21:01.627544+00:00"} -GET: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} -GOT:{'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'goal_uuid': '0442e8b4-80ab-4707-9821-36cbd3a66d3f', 'goal_name': 'dummy_1', 'strategy_uuid': 'fc87ae67-758f-41bd-806a-e0cd4bc15b25', 'strategy_name': 'strategy_1', 'links': [{'href': 'http://localhost/v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'self'}, {'href': 'http://localhost/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66', 'rel': 'bookmark'}], 'scope': [], 'created_at': '2021-02-17T16:21:01.457760+00:00', 'deleted_at': None, 'updated_at': '2021-02-17T16:21:01.627544+00:00'} -PATCH: /v1/audit_templates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/non-existent', 'op': 'remove'}] -GOT:Response: 400 Bad Request -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/non-existent', 'op': 'remove'}]'. Reason: can't remove non-existent object 'non-existent'\", \"debuginfo\": null}"} -POST: /v1/audit_templates {'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'scope': [], 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': 'a6efdbd0-77a3-4597-880d-e15df7db0f0a'} -GOT:Response: 400 Bad Request -Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Invalid input for field/attribute audit_template_postdata. Value: '{'name': 'My Audit Template', 'description': 'Desc. Of My Audit Template', 'scope': [], 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': 'a6efdbd0-77a3-4597-880d-e15df7db0f0a'}'. Goal f7ad87ae-4298-91cf-93a0-f35a852e3652 is invalid\", \"debuginfo\": null}"} -GET: /v1/audits {} -GOT:{'audits': [{'uuid': '4b4b93d5-3fc3-4e6f-86bd-3a5fa03c6726', 'name': 'My Audit 0', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/4b4b93d5-3fc3-4e6f-86bd-3a5fa03c6726', 'rel': 'self'}, {'href': 'http://localhost/audits/4b4b93d5-3fc3-4e6f-86bd-3a5fa03c6726', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '1a6d52f3-aaa2-4648-91d5-c378a3412d81', 'name': 'My Audit 1', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/1a6d52f3-aaa2-4648-91d5-c378a3412d81', 'rel': 'self'}, {'href': 'http://localhost/audits/1a6d52f3-aaa2-4648-91d5-c378a3412d81', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '4b2009e6-3f3d-41d2-ba9e-985705a8117f', 'name': 'My Audit 2', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/4b2009e6-3f3d-41d2-ba9e-985705a8117f', 'rel': 'self'}, {'href': 'http://localhost/audits/4b2009e6-3f3d-41d2-ba9e-985705a8117f', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '357f8c14-4101-4442-907b-258ad380ac41', 'name': 'My Audit 3', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/357f8c14-4101-4442-907b-258ad380ac41', 'rel': 'self'}, {'href': 'http://localhost/audits/357f8c14-4101-4442-907b-258ad380ac41', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '41e60345-f4e6-4222-9042-f62f1f661ced', 'name': 'My Audit 4', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/41e60345-f4e6-4222-9042-f62f1f661ced', 'rel': 'self'}, {'href': 'http://localhost/audits/41e60345-f4e6-4222-9042-f62f1f661ced', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}]}watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_many -watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_many ... ok -watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_many_with_sort_key_goal_uuid -watcher.tests.api.v1.test_audits.TestAuditEnforcementWithAdminContext.test_many_with_sort_key_goal_uuid ... ok -watcher.tests.api.v1.test_audits.TestAuditObject.test_audit_init -watcher.tests.api.v1.test_audits.TestAuditObject.test_audit_init ... ok -watcher.tests.api.v1.test_audits.TestAuditPolicyEnforcement.test_policy_disallow_get_one -watcher.tests.api.v1.test_audits.TestAuditPolicyEnforcement.test_policy_disallow_get_one ... ok -watcher.tests.api.v1.test_audits.TestAuditPolicyEnforcement.test_policy_disallow_update -watcher.tests.api.v1.test_audits.TestAuditPolicyEnforcement.test_policy_disallow_update ... ok -watcher.tests.api.v1.test_audits.TestListAudit.test_collection_links -watcher.tests.api.v1.test_audits.TestListAudit.test_collection_links ... ok -watcher.tests.api.v1.test_audits.TestListAudit.test_empty -watcher.tests.api.v1.test_audits.TestListAudit.test_empty ... ok -watcher.tests.api.v1.test_audits.TestListAudit.test_many -watcher.tests.api.v1.test_audits.TestListAudit.test_many ... ok -watcher.tests.api.v1.test_audits.TestPatch.test_add_non_existent_property -watcher.tests.api.v1.test_audits.TestPatch.test_add_non_existent_property ... ok +watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_get_one_soft_deleted +watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_get_one_soft_deleted ... ok -GET: /v1/audits/?sort_key=goal_uuid {} -GOT:{'audits': [{'uuid': '16bfe867-e20f-4fdf-b93d-736d58834176', 'name': 'My Audit 1', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': '27efb5f0-9c89-45c4-8a65-0bf510c6fcf1', 'goal_name': 'gl1', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/16bfe867-e20f-4fdf-b93d-736d58834176', 'rel': 'self'}, {'href': 'http://localhost/audits/16bfe867-e20f-4fdf-b93d-736d58834176', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '7bc051d2-90f6-41cb-bad9-e6e01a7ef408', 'name': 'My Audit 0', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': '67a48820-2abf-4415-a7f0-ad4588ebd8a0', 'goal_name': 'gl0', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/7bc051d2-90f6-41cb-bad9-e6e01a7ef408', 'rel': 'self'}, {'href': 'http://localhost/audits/7bc051d2-90f6-41cb-bad9-e6e01a7ef408', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '79ce31cb-e8b9-48c8-ad92-0264bb85bee5', 'name': 'My Audit 2', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'a33e94f0-91ea-4598-ad17-3ff34ce034ae', 'goal_name': 'gl2', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/79ce31cb-e8b9-48c8-ad92-0264bb85bee5', 'rel': 'self'}, {'href': 'http://localhost/audits/79ce31cb-e8b9-48c8-ad92-0264bb85bee5', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': 'a4a77d96-4e7b-4556-bdf4-f06b34af16b8', 'name': 'My Audit 4', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'af4bb593-88c4-4cd5-938d-6a7f1b8053e6', 'goal_name': 'gl4', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/a4a77d96-4e7b-4556-bdf4-f06b34af16b8', 'rel': 'self'}, {'href': 'http://localhost/audits/a4a77d96-4e7b-4556-bdf4-f06b34af16b8', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '5196b9a6-db18-4e48-baa7-76d4c9803ebf', 'name': 'My Audit 3', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'b5d38aa6-787f-4c6d-a338-c41abf1861fb', 'goal_name': 'gl3', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/5196b9a6-db18-4e48-baa7-76d4c9803ebf', 'rel': 'self'}, {'href': 'http://localhost/audits/5196b9a6-db18-4e48-baa7-76d4c9803ebf', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}]} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:Response: 403 Forbidden +GOT:Response: 201 Created Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow audit:get to be performed.\", \"debuginfo\": null}"} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/state', 'value': 'SUCCEEDED', 'op': 'replace'}] -GOT:Response: 403 Forbidden +Location: http://localhost/v1/audits/bddbc5de-9053-460b-a0b0-eb00abd97bf6 +{"uuid": "bddbc5de-9053-460b-a0b0-eb00abd97bf6", "name": "My Audit", "audit_type": "ONESHOT", "state": "PENDING", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/bddbc5de-9053-460b-a0b0-eb00abd97bf6", "rel": "self"}, {"href": "http://localhost/audits/bddbc5de-9053-460b-a0b0-eb00abd97bf6", "rel": "bookmark"}], "interval": null, "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": null, "created_at": "2021-02-17T17:24:08.178068+00:00", "deleted_at": null, "updated_at": null} +POST: /v1/audits {'name': 'My Audit', 'audit_type': 'ONESHOT', 'parameters': {}, 'auto_trigger': False, 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': None, 'audit_template_uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66'} +GOT:Response: 201 Created Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow audit:update to be performed.\", \"debuginfo\": null}"} -GET: /v1/audits/?limit=3 {} -GOT:{'audits': [{'uuid': '5696b40b-56c4-4cc6-a765-3b5794dbd166', 'name': 'My Audit 0', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/5696b40b-56c4-4cc6-a765-3b5794dbd166', 'rel': 'self'}, {'href': 'http://localhost/audits/5696b40b-56c4-4cc6-a765-3b5794dbd166', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '357763fd-2991-43fa-a9e2-c02ab7b1914d', 'name': 'My Audit 1', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/357763fd-2991-43fa-a9e2-c02ab7b1914d', 'rel': 'self'}, {'href': 'http://localhost/audits/357763fd-2991-43fa-a9e2-c02ab7b1914d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '4e83b7de-a9fa-44ef-8cb1-63b8f589c720', 'name': 'My Audit 2', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/4e83b7de-a9fa-44ef-8cb1-63b8f589c720', 'rel': 'self'}, {'href': 'http://localhost/audits/4e83b7de-a9fa-44ef-8cb1-63b8f589c720', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}], 'next': 'http://localhost/v1/audits?sort_key=id&sort_dir=asc&limit=3&marker=4e83b7de-a9fa-44ef-8cb1-63b8f589c720'} -GET: /v1/audits {} -GOT:{'audits': []} -GET: /v1/audits {} -GOT:{'audits': [{'uuid': 'b3d40f6e-372d-49f2-878e-c40b9e4b08c2', 'name': 'My Audit 0', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/b3d40f6e-372d-49f2-878e-c40b9e4b08c2', 'rel': 'self'}, {'href': 'http://localhost/audits/b3d40f6e-372d-49f2-878e-c40b9e4b08c2', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '9cf61cb1-5a74-411b-aa4e-64b6db9998c0', 'name': 'My Audit 1', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/9cf61cb1-5a74-411b-aa4e-64b6db9998c0', 'rel': 'self'}, {'href': 'http://localhost/audits/9cf61cb1-5a74-411b-aa4e-64b6db9998c0', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': '025efcb3-cfa9-4205-afe2-8c4c98c4e511', 'name': 'My Audit 2', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/025efcb3-cfa9-4205-afe2-8c4c98c4e511', 'rel': 'self'}, {'href': 'http://localhost/audits/025efcb3-cfa9-4205-afe2-8c4c98c4e511', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': 'c7567c42-48eb-4887-a4e8-c18e98339bf6', 'name': 'My Audit 3', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/c7567c42-48eb-4887-a4e8-c18e98339bf6', 'rel': 'self'}, {'href': 'http://localhost/audits/c7567c42-48eb-4887-a4e8-c18e98339bf6', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}, {'uuid': 'f0513a62-2913-4b40-b0fa-cdddba3aefa1', 'name': 'My Audit 4', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'links': [{'href': 'http://localhost/v1/audits/f0513a62-2913-4b40-b0fa-cdddba3aefa1', 'rel': 'self'}, {'href': 'http://localhost/audits/f0513a62-2913-4b40-b0fa-cdddba3aefa1', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None}]} -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/foo', 'value': 'bar', 'op': 'add'}] +Location: http://localhost/v1/audits/337a881d-e656-4643-bdd1-ad87d4aea690 +{"uuid": "337a881d-e656-4643-bdd1-ad87d4aea690", "name": "My Audit", "audit_type": "ONESHOT", "state": "PENDING", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/337a881d-e656-4643-bdd1-ad87d4aea690", "rel": "self"}, {"href": "http://localhost/audits/337a881d-e656-4643-bdd1-ad87d4aea690", "rel": "bookmark"}], "interval": null, "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": null, "created_at": "2021-02-17T17:24:09.671760+00:00", "deleted_at": null, "updated_at": null} +POST: /v1/audits {'name': 'My Audit', 'audit_type': 'ONESHOT', 'parameters': {'name': 'Tom'}, 'auto_trigger': False, 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': None, 'audit_template_uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66'} GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Adding a new attribute (/foo) to the root of the resource is not allowed\", \"debuginfo\": null}"} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': '3600', 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:21:06.687306+00:00', 'deleted_at': None, 'updated_at': None}watcher.tests.api.v1.test_audits.TestPatch.test_remove_ok -watcher.tests.api.v1.test_audits.TestPatch.test_remove_ok ... ok -watcher.tests.api.v1.test_audits.TestPost.test_create_audit_invalid_audit_template_uuid -watcher.tests.api.v1.test_audits.TestPost.test_create_audit_invalid_audit_template_uuid ... ok -watcher.tests.api.v1.test_audits.TestPost.test_create_audit_parameters_no_predefined_strategy -watcher.tests.api.v1.test_audits.TestPost.test_create_audit_parameters_no_predefined_strategy ... ok -watcher.tests.api.v1.test_audits.TestPost.test_create_audit_with_uuid -watcher.tests.api.v1.test_audits.TestPost.test_create_audit_with_uuid ... ok -watcher.tests.api.v1.test_audits.TestPost.test_create_continuous_audit_with_cron_interval -watcher.tests.api.v1.test_audits.TestPost.test_create_continuous_audit_with_cron_interval ... ok -watcher.tests.api.v1.test_audits.TestPost.test_create_continuous_audit_with_interval -watcher.tests.api.v1.test_audits.TestPost.test_create_continuous_audit_with_interval ... ok -watcher.tests.api.v1.test_audits.TestPost.test_create_oneshot_audit_with_period -watcher.tests.api.v1.test_audits.TestPost.test_create_oneshot_audit_with_period ... ok -watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_many -watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_many ... ok - -PATCH: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d [{'path': '/interval', 'op': 'remove'}] -GOT:Response: 200 OK -Content-Type: application/json -{"uuid": "10a47dd1-4874-4298-91cf-eff046dbdb8d", "name": "My Audit", "audit_type": "ONESHOT", "state": "PENDING", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "self"}, {"href": "http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d", "rel": "bookmark"}], "interval": null, "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": "host_1", "created_at": "2021-02-17T16:21:06.687306+00:00", "deleted_at": null, "updated_at": "2021-02-17T16:21:06.925903+00:00"} -GET: /v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d {} -GOT:{'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'goal_uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'goal_name': 'TEST', 'strategy_uuid': None, 'strategy_name': None, 'parameters': {}, 'links': [{'href': 'http://localhost/v1/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'self'}, {'href': 'http://localhost/audits/10a47dd1-4874-4298-91cf-eff046dbdb8d', 'rel': 'bookmark'}], 'interval': None, 'scope': [], 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'created_at': '2021-02-17T16:21:06.687306+00:00', 'deleted_at': None, 'updated_at': '2021-02-17T16:21:06.925903+00:00'} -POST: /v1/audits {'name': 'My Audit', 'audit_type': 'ONESHOT', 'parameters': {}, 'auto_trigger': False, 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': None, 'audit_template_uuid': '01234567-8910-1112-1314-151617181920'} -GOT:Response: 400 Bad Request +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Specify parameters but no predefined strategy for audit, or no parameter spec in predefined strategy\", \"debuginfo\": null}"} +POST: /v1/audits {'name': 'My Audit', 'audit_type': 'ONESHOT', 'parameters': {}, 'auto_trigger': False, 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': None, 'audit_template_uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66'} +GOT:Response: 201 Created Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"The audit template UUID or name specified is invalid\", \"debuginfo\": null}"} -POST: /v1/audits {'name': 'My Audit', 'audit_type': 'ONESHOT', 'parameters': {'name': 'Tom'}, 'auto_trigger': False, 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': None, 'audit_template_uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66'} +Location: http://localhost/v1/audits/b2a45029-f92b-4217-a4b8-1dbd3c249949 +{"uuid": "b2a45029-f92b-4217-a4b8-1dbd3c249949", "name": "My Audit", "audit_type": "ONESHOT", "state": "PENDING", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/b2a45029-f92b-4217-a4b8-1dbd3c249949", "rel": "self"}, {"href": "http://localhost/audits/b2a45029-f92b-4217-a4b8-1dbd3c249949", "rel": "bookmark"}], "interval": null, "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": null, "created_at": "2021-02-17T17:24:11.907627+00:00", "deleted_at": null, "updated_at": null} +POST: /v1/audits {'name': 'My Audit', 'audit_type': 'ONESHOT', 'parameters': {'fake1': 1, 'fake2': 'hello'}, 'auto_trigger': False, 'goal': None, 'strategy': None, 'audit_template_uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a67'} GOT:Response: 400 Bad Request Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Specify parameters but no predefined strategy for audit, or no parameter spec in predefined strategy\", \"debuginfo\": null}"} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Audit parameter fake2 are not allowed\", \"debuginfo\": null}"} POST: /v1/audits {'uuid': '10a47dd1-4874-4298-91cf-eff046dbdb8d', 'name': 'My Audit', 'audit_type': 'ONESHOT', 'state': 'PENDING', 'parameters': {}, 'interval': '3600', 'auto_trigger': False, 'next_run_time': None, 'hostname': 'host_1', 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': None, 'audit_template_uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66'} GOT:Response: 400 Bad Request Content-Type: application/json @@ -7509,69 +7322,170 @@ POST: /v1/audits {'name': 'My Audit', 'audit_type': 'CONTINUOUS', 'parameters': {}, 'interval': '* * * * *', 'auto_trigger': False, 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': None, 'audit_template_uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66'} GOT:Response: 201 Created Content-Type: application/json -Location: http://localhost/v1/audits/77e3041e-548a-4593-b80f-0fba762e5288 -{"uuid": "77e3041e-548a-4593-b80f-0fba762e5288", "name": "My Audit", "audit_type": "CONTINUOUS", "state": "PENDING", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/77e3041e-548a-4593-b80f-0fba762e5288", "rel": "self"}, {"href": "http://localhost/audits/77e3041e-548a-4593-b80f-0fba762e5288", "rel": "bookmark"}], "interval": "* * * * *", "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": null, "created_at": "2021-02-17T16:21:08.084937+00:00", "deleted_at": null, "updated_at": null} -POST: /v1/audits {'name': 'My Audit', 'audit_type': 'CONTINUOUS', 'parameters': {}, 'interval': '1200', 'auto_trigger': False, 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': None, 'audit_template_uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66'} -GOT:Response: 201 Created -Content-Type: application/json -Location: http://localhost/v1/audits/3bb32710-8f7f-475d-90d2-f19e4ef9a531 -{"uuid": "3bb32710-8f7f-475d-90d2-f19e4ef9a531", "name": "My Audit", "audit_type": "CONTINUOUS", "state": "PENDING", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/3bb32710-8f7f-475d-90d2-f19e4ef9a531", "rel": "self"}, {"href": "http://localhost/audits/3bb32710-8f7f-475d-90d2-f19e4ef9a531", "rel": "bookmark"}], "interval": "1200", "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": null, "created_at": "2021-02-17T16:21:08.417942+00:00", "deleted_at": null, "updated_at": null} +Location: http://localhost/v1/audits/52074f38-3df7-46ea-9f5f-e9d5f5c411cf +{"uuid": "52074f38-3df7-46ea-9f5f-e9d5f5c411cf", "name": "My Audit", "audit_type": "CONTINUOUS", "state": "PENDING", "goal_uuid": "f7ad87ae-4298-91cf-93a0-f35a852e3652", "goal_name": "TEST", "strategy_uuid": null, "strategy_name": null, "parameters": {}, "links": [{"href": "http://localhost/v1/audits/52074f38-3df7-46ea-9f5f-e9d5f5c411cf", "rel": "self"}, {"href": "http://localhost/audits/52074f38-3df7-46ea-9f5f-e9d5f5c411cf", "rel": "bookmark"}], "interval": "* * * * *", "scope": [], "auto_trigger": false, "next_run_time": null, "hostname": null, "created_at": "2021-02-17T17:24:15.380543+00:00", "deleted_at": null, "updated_at": null} POST: /v1/audits {'name': 'My Audit', 'audit_type': 'ONESHOT', 'parameters': {}, 'interval': '3600', 'auto_trigger': False, 'goal': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'strategy': None, 'audit_template_uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66'} GOT:Response: 400 Bad Request Content-Type: application/json {"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Interval of audit must not be set for ONESHOT.\", \"debuginfo\": null}"} +GET: /v1/goals/detail {} +GOT:{'goals': [{'uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'name': 'TEST', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652', 'rel': 'self'}, {'href': 'http://localhost/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652', 'rel': 'bookmark'}], 'created_at': '2021-02-17T17:24:16.890101+00:00', 'updated_at': None, 'deleted_at': None}]} +GET: /v1/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652/detail {} +GOT:Response: 404 Not Found +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"The %(name)s resource %(id)s could not be found\", \"debuginfo\": null}"} +GET: /v1/goals/TEST {} +GOT:{'uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'name': 'TEST', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652', 'rel': 'self'}, {'href': 'http://localhost/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652', 'rel': 'bookmark'}], 'created_at': '2021-02-17T17:24:18.169192+00:00', 'updated_at': None, 'deleted_at': None} +GET: /v1/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652 {} +GOT:{'uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'name': 'TEST', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652', 'rel': 'self'}, {'href': 'http://localhost/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652', 'rel': 'bookmark'}], 'created_at': '2021-02-17T17:24:18.820858+00:00', 'updated_at': None, 'deleted_at': None} +GET: /v1/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652 {} +GOT:{'uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'name': 'TEST', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652', 'rel': 'self'}, {'href': 'http://localhost/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652', 'rel': 'bookmark'}], 'created_at': '2021-02-17T17:24:19.484780+00:00', 'updated_at': '2021-02-17T17:24:19.551285+00:00', 'deleted_at': '2021-02-17T17:24:19.536780+00:00'} +GET: /v1/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652 {} +GOT:Response: 404 Not Found +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Goal f7ad87ae-4298-91cf-93a0-f35a852e3652 could not be found\", \"debuginfo\": null}"} GET: /v1/goals {} -GOT:{'goals': [{'uuid': '11fa4d7a-3368-4a49-ab89-fbf844f59647', 'name': 'GOAL_1', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/11fa4d7a-3368-4a49-ab89-fbf844f59647', 'rel': 'self'}, {'href': 'http://localhost/goals/11fa4d7a-3368-4a49-ab89-fbf844f59647', 'rel': 'bookmark'}]}, {'uuid': 'f112b0c4-2a0d-4568-ae72-bec70b53cafb', 'name': 'GOAL_2', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/f112b0c4-2a0d-4568-ae72-bec70b53cafb', 'rel': 'self'}, {'href': 'http://localhost/goals/f112b0c4-2a0d-4568-ae72-bec70b53cafb', 'rel': 'bookmark'}]}, {'uuid': 'a374e09a-4f85-4e7e-b4a4-a0191871a445', 'name': 'GOAL_3', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/a374e09a-4f85-4e7e-b4a4-a0191871a445', 'rel': 'self'}, {'href': 'http://localhost/goals/a374e09a-4f85-4e7e-b4a4-a0191871a445', 'rel': 'bookmark'}]}, {'uuid': '1af210ea-7e5a-46dd-b183-41c194aa9c21', 'name': 'GOAL_4', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/1af210ea-7e5a-46dd-b183-41c194aa9c21', 'rel': 'self'}, {'href': 'http://localhost/goals/1af210ea-7e5a-46dd-b183-41c194aa9c21', 'rel': 'bookmark'}]}, {'uuid': '3bfd5fcd-776b-4493-a63b-902d3c16a794', 'name': 'GOAL_5', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/3bfd5fcd-776b-4493-a63b-902d3c16a794', 'rel': 'self'}, {'href': 'http://localhost/goals/3bfd5fcd-776b-4493-a63b-902d3c16a794', 'rel': 'bookmark'}]}]} -GET: /v1/goals {} -GOT:{'goals': [{'uuid': '104aa3c8-51b0-4b8e-ad01-a13799177a02', 'name': 'GOAL_1', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/104aa3c8-51b0-4b8e-ad01-a13799177a02', 'rel': 'self'}, {'href': 'http://localhost/goals/104aa3c8-51b0-4b8e-ad01-a13799177a02', 'rel': 'bookmark'}]}, {'uuid': 'b053c475-24bf-4ff4-8151-50e906db37f4', 'name': 'GOAL_2', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/b053c475-24bf-4ff4-8151-50e906db37f4', 'rel': 'self'}, {'href': 'http://localhost/goals/b053c475-24bf-4ff4-8151-50e906db37f4', 'rel': 'bookmark'}]}, {'uuid': '2e199fa3-4c1b-40eb-aaef-4fa42d377122', 'name': 'GOAL_3', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/2e199fa3-4c1b-40eb-aaef-4fa42d377122', 'rel': 'self'}, {'href': 'http://localhost/goals/2e199fa3-4c1b-40eb-aaef-4fa42d377122', 'rel': 'bookmark'}]}]}watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_many_without_soft_deleted -watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_many_without_soft_deleted ... ok +GOT:{'goals': [{'uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'name': 'TEST', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652', 'rel': 'self'}, {'href': 'http://localhost/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652', 'rel': 'bookmark'}]}]}watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_one +watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_one ... ok +watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_sort_key_validation +watcher.tests.api.v1.test_goals.TestGoalPolicyEnforcementWithAdminContext.test_sort_key_validation ... ok +watcher.tests.api.v1.test_goals.TestListGoal.test_detail +watcher.tests.api.v1.test_goals.TestListGoal.test_detail ... ok +watcher.tests.api.v1.test_goals.TestListGoal.test_detail_against_single +watcher.tests.api.v1.test_goals.TestListGoal.test_detail_against_single ... ok watcher.tests.api.v1.test_goals.TestListGoal.test_get_one_by_uuid watcher.tests.api.v1.test_goals.TestListGoal.test_get_one_by_uuid ... ok watcher.tests.api.v1.test_goals.TestListGoal.test_goals_collection_links_default_limit watcher.tests.api.v1.test_goals.TestListGoal.test_goals_collection_links_default_limit ... ok -watcher.tests.api.v1.test_goals.TestListGoal.test_many -watcher.tests.api.v1.test_goals.TestListGoal.test_many ... ok +watcher.tests.api.v1.test_goals.TestListGoal.test_many_with_sort_key_uuid +watcher.tests.api.v1.test_goals.TestListGoal.test_many_with_sort_key_uuid ... ok +watcher.tests.api.v1.test_goals.TestListGoal.test_many_without_soft_deleted +watcher.tests.api.v1.test_goals.TestListGoal.test_many_without_soft_deleted ... ok +watcher.tests.api.v1.test_scoring_engines.TestListScoringEngine.test_many +watcher.tests.api.v1.test_scoring_engines.TestListScoringEngine.test_many ... ok + +GET: /v1/goals?sort_key=bad_name {} +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Invalid sort key: bad_name\", \"debuginfo\": null}"} +GET: /v1/goals/detail {} +GOT:{'goals': [{'uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'name': 'TEST', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652', 'rel': 'self'}, {'href': 'http://localhost/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652', 'rel': 'bookmark'}], 'created_at': '2021-02-17T17:24:21.997235+00:00', 'updated_at': None, 'deleted_at': None}]} +GET: /v1/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652/detail {} +GOT:Response: 404 Not Found +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"The %(name)s resource %(id)s could not be found\", \"debuginfo\": null}"} +GET: /v1/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652 {} +GOT:{'uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'name': 'TEST', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652', 'rel': 'self'}, {'href': 'http://localhost/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652', 'rel': 'bookmark'}], 'created_at': '2021-02-17T17:24:23.307156+00:00', 'updated_at': None, 'deleted_at': None} +GET: /v1/goals {} +GOT:{'goals': [{'uuid': '28d07aaf-c13f-44e4-a773-bb341ec74a2b', 'name': 'GOAL_1', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/28d07aaf-c13f-44e4-a773-bb341ec74a2b', 'rel': 'self'}, {'href': 'http://localhost/goals/28d07aaf-c13f-44e4-a773-bb341ec74a2b', 'rel': 'bookmark'}]}, {'uuid': '2aa65431-dd0b-449f-81a8-fe621c126272', 'name': 'GOAL_2', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/2aa65431-dd0b-449f-81a8-fe621c126272', 'rel': 'self'}, {'href': 'http://localhost/goals/2aa65431-dd0b-449f-81a8-fe621c126272', 'rel': 'bookmark'}]}, {'uuid': '43320af5-fafa-4a08-a7bb-7eb0f7c534c7', 'name': 'GOAL_3', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/43320af5-fafa-4a08-a7bb-7eb0f7c534c7', 'rel': 'self'}, {'href': 'http://localhost/goals/43320af5-fafa-4a08-a7bb-7eb0f7c534c7', 'rel': 'bookmark'}]}], 'next': 'http://localhost/v1/goals?sort_key=id&sort_dir=asc&limit=3&marker=43320af5-fafa-4a08-a7bb-7eb0f7c534c7'} +GET: /v1/goals/?sort_key=uuid {} +GOT:{'goals': [{'uuid': '1feee5a3-9555-4bd0-a880-4c014a557f6a', 'name': 'GOAL_4', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/1feee5a3-9555-4bd0-a880-4c014a557f6a', 'rel': 'self'}, {'href': 'http://localhost/goals/1feee5a3-9555-4bd0-a880-4c014a557f6a', 'rel': 'bookmark'}]}, {'uuid': '4ec70b6c-b966-44e4-8f0b-cc9342672f7e', 'name': 'GOAL_2', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/4ec70b6c-b966-44e4-8f0b-cc9342672f7e', 'rel': 'self'}, {'href': 'http://localhost/goals/4ec70b6c-b966-44e4-8f0b-cc9342672f7e', 'rel': 'bookmark'}]}, {'uuid': '6dcba1ef-1aba-4e08-ab29-ec05d6414677', 'name': 'GOAL_1', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/6dcba1ef-1aba-4e08-ab29-ec05d6414677', 'rel': 'self'}, {'href': 'http://localhost/goals/6dcba1ef-1aba-4e08-ab29-ec05d6414677', 'rel': 'bookmark'}]}, {'uuid': 'c4b3aae7-8651-4e9b-b1e9-b38bd818cd45', 'name': 'GOAL_3', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/c4b3aae7-8651-4e9b-b1e9-b38bd818cd45', 'rel': 'self'}, {'href': 'http://localhost/goals/c4b3aae7-8651-4e9b-b1e9-b38bd818cd45', 'rel': 'bookmark'}]}, {'uuid': 'cf4dcc1c-55c3-4ac1-87af-9a4e1a687fdc', 'name': 'GOAL_5', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/cf4dcc1c-55c3-4ac1-87af-9a4e1a687fdc', 'rel': 'self'}, {'href': 'http://localhost/goals/cf4dcc1c-55c3-4ac1-87af-9a4e1a687fdc', 'rel': 'bookmark'}]}]} +GET: /v1/goals {} +GOT:{'goals': [{'uuid': '395354c1-d338-4cd3-9bbc-95fa795e5601', 'name': 'GOAL_1', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/395354c1-d338-4cd3-9bbc-95fa795e5601', 'rel': 'self'}, {'href': 'http://localhost/goals/395354c1-d338-4cd3-9bbc-95fa795e5601', 'rel': 'bookmark'}]}, {'uuid': '28ffead7-c435-4b16-9127-9c1b16918339', 'name': 'GOAL_2', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/28ffead7-c435-4b16-9127-9c1b16918339', 'rel': 'self'}, {'href': 'http://localhost/goals/28ffead7-c435-4b16-9127-9c1b16918339', 'rel': 'bookmark'}]}, {'uuid': '2445353a-a476-4a5c-99e3-f9fa3278fbfb', 'name': 'GOAL_3', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/2445353a-a476-4a5c-99e3-f9fa3278fbfb', 'rel': 'self'}, {'href': 'http://localhost/goals/2445353a-a476-4a5c-99e3-f9fa3278fbfb', 'rel': 'bookmark'}]}]} +GET: /v1/scoring_engines {} +GOT:{'scoring_engines': [{'uuid': 'bbf5f5c5-78f7-41da-9078-32c7c9f169f9', 'name': '1', 'description': 'SE_1', 'links': [{'href': 'http://localhost/v1/scoring_engines/bbf5f5c5-78f7-41da-9078-32c7c9f169f9', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/bbf5f5c5-78f7-41da-9078-32c7c9f169f9', 'rel': 'bookmark'}]}, {'uuid': 'd1be0131-f5ca-4e50-b22c-f80777f7d54a', 'name': '2', 'description': 'SE_2', 'links': [{'href': 'http://localhost/v1/scoring_engines/d1be0131-f5ca-4e50-b22c-f80777f7d54a', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/d1be0131-f5ca-4e50-b22c-f80777f7d54a', 'rel': 'bookmark'}]}, {'uuid': '7566cdd5-18ab-46da-b681-6f19a21aa324', 'name': '3', 'description': 'SE_3', 'links': [{'href': 'http://localhost/v1/scoring_engines/7566cdd5-18ab-46da-b681-6f19a21aa324', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/7566cdd5-18ab-46da-b681-6f19a21aa324', 'rel': 'bookmark'}]}, {'uuid': '684a46e4-26e7-45a1-8cbe-8b17d7daf2f4', 'name': '4', 'description': 'SE_4', 'links': [{'href': 'http://localhost/v1/scoring_engines/684a46e4-26e7-45a1-8cbe-8b17d7daf2f4', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/684a46e4-26e7-45a1-8cbe-8b17d7daf2f4', 'rel': 'bookmark'}]}, {'uuid': 'ee6fef9f-0b9c-441f-b7ce-78677a56b8cd', 'name': '5', 'description': 'SE_5', 'links': [{'href': 'http://localhost/v1/scoring_engines/ee6fef9f-0b9c-441f-b7ce-78677a56b8cd', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/ee6fef9f-0b9c-441f-b7ce-78677a56b8cd', 'rel': 'bookmark'}]}]} +GET: /v1/scoring_engines/?sort_key=uuid {} +GOT:{'scoring_engines': [{'uuid': '0f2f477a-76ed-4b65-b869-45baaf983d00', 'name': '4', 'description': 'SE_4', 'links': [{'href': 'http://localhost/v1/scoring_engines/0f2f477a-76ed-4b65-b869-45baaf983d00', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/0f2f477a-76ed-4b65-b869-45baaf983d00', 'rel': 'bookmark'}]}, {'uuid': '34415542-66fe-45b9-91fa-6aad1eca217a', 'name': '5', 'description': 'SE_5', 'links': [{'href': 'http://localhost/v1/scoring_engines/34415542-66fe-45b9-91fa-6aad1eca217a', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/34415542-66fe-45b9-91fa-6aad1eca217a', 'rel': 'bookmark'}]}, {'uuid': '9dc55c11-83a2-48d4-881a-57c0ba0192b5', 'name': '3', 'description': 'SE_3', 'links': [{'href': 'http://localhost/v1/scoring_engines/9dc55c11-83a2-48d4-881a-57c0ba0192b5', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/9dc55c11-83a2-48d4-881a-57c0ba0192b5', 'rel': 'bookmark'}]}, {'uuid': 'ba0e00a7-b9a4-4879-b4ad-7258640adf5b', 'name': '1', 'description': 'SE_1', 'links': [{'href': 'http://localhost/v1/scoring_engines/ba0e00a7-b9a4-4879-b4ad-7258640adf5b', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/ba0e00a7-b9a4-4879-b4ad-7258640adf5b', 'rel': 'bookmark'}]}, {'uuid': 'fa196935-814c-48f7-a463-227c48f44757', 'name': '2', 'description': 'SE_2', 'links': [{'href': 'http://localhost/v1/scoring_engines/fa196935-814c-48f7-a463-227c48f44757', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/fa196935-814c-48f7-a463-227c48f44757', 'rel': 'bookmark'}]}]}watcher.tests.api.v1.test_scoring_engines.TestListScoringEngine.test_many_with_sort_key_uuid +watcher.tests.api.v1.test_scoring_engines.TestListScoringEngine.test_many_with_sort_key_uuid ... ok +watcher.tests.api.v1.test_scoring_engines.TestListScoringEngine.test_many_without_soft_deleted +watcher.tests.api.v1.test_scoring_engines.TestListScoringEngine.test_many_without_soft_deleted ... ok +watcher.tests.api.v1.test_scoring_engines.TestListScoringEngine.test_one +watcher.tests.api.v1.test_scoring_engines.TestListScoringEngine.test_one ... ok watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcement.test_policy_disallow_detail watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcement.test_policy_disallow_detail ... ok -watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcement.test_policy_disallow_get_one -watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcement.test_policy_disallow_get_one ... ok -watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcementWithAdminContext.test_many_with_sort_key_uuid -watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcementWithAdminContext.test_many_with_sort_key_uuid ... ok +watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcementWithAdminContext.test_detail +watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcementWithAdminContext.test_detail ... ok +watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcementWithAdminContext.test_detail_against_single +watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcementWithAdminContext.test_detail_against_single ... ok +watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcementWithAdminContext.test_many +watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcementWithAdminContext.test_many ... ok +watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcementWithAdminContext.test_sort_key_validation +watcher.tests.api.v1.test_scoring_engines.TestScoringEnginePolicyEnforcementWithAdminContext.test_sort_key_validation ... ok +watcher.tests.api.v1.test_services.TestListService.test_detail +watcher.tests.api.v1.test_services.TestListService.test_detail ... ok watcher.tests.api.v1.test_services.TestListService.test_get_one_by_id watcher.tests.api.v1.test_services.TestListService.test_get_one_by_id ... ok watcher.tests.api.v1.test_services.TestListService.test_get_one_by_name watcher.tests.api.v1.test_services.TestListService.test_get_one_by_name ... ok -watcher.tests.api.v1.test_services.TestListService.test_get_one_soft_deleted -watcher.tests.api.v1.test_services.TestListService.test_get_one_soft_deleted ... ok watcher.tests.api.v1.test_services.TestListService.test_many_with_sort_key_name watcher.tests.api.v1.test_services.TestListService.test_many_with_sort_key_name ... ok -watcher.tests.api.v1.test_services.TestListService.test_one -watcher.tests.api.v1.test_services.TestListService.test_one ... ok -watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_detail -watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_detail ... ok +watcher.tests.api.v1.test_services.TestListService.test_many_without_soft_deleted +watcher.tests.api.v1.test_services.TestListService.test_many_without_soft_deleted ... ok +watcher.tests.api.v1.test_services.TestListService.test_services_collection_links_default_limit +watcher.tests.api.v1.test_services.TestListService.test_services_collection_links_default_limit ... ok +watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_detail_against_single +watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_detail_against_single ... ok +watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_get_one_by_id +watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_get_one_by_id ... ok +watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_get_one_by_name +watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_get_one_by_name ... ok -GET: /v1/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652 {} -GOT:{'uuid': 'f7ad87ae-4298-91cf-93a0-f35a852e3652', 'name': 'TEST', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652', 'rel': 'self'}, {'href': 'http://localhost/goals/f7ad87ae-4298-91cf-93a0-f35a852e3652', 'rel': 'bookmark'}], 'created_at': '2021-02-17T16:21:09.315085+00:00', 'updated_at': None, 'deleted_at': None} -GET: /v1/goals {} -GOT:{'goals': [{'uuid': '6df8ea44-7d20-47ea-8a4d-d88fae74d1d0', 'name': 'GOAL_1', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/6df8ea44-7d20-47ea-8a4d-d88fae74d1d0', 'rel': 'self'}, {'href': 'http://localhost/goals/6df8ea44-7d20-47ea-8a4d-d88fae74d1d0', 'rel': 'bookmark'}]}, {'uuid': '5bf030c8-51a2-436e-9f4c-9bb68cb14d55', 'name': 'GOAL_2', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/5bf030c8-51a2-436e-9f4c-9bb68cb14d55', 'rel': 'self'}, {'href': 'http://localhost/goals/5bf030c8-51a2-436e-9f4c-9bb68cb14d55', 'rel': 'bookmark'}]}, {'uuid': '929bbe2b-1ed1-4651-9cec-29f151200133', 'name': 'GOAL_3', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/929bbe2b-1ed1-4651-9cec-29f151200133', 'rel': 'self'}, {'href': 'http://localhost/goals/929bbe2b-1ed1-4651-9cec-29f151200133', 'rel': 'bookmark'}]}], 'next': 'http://localhost/v1/goals?sort_key=id&sort_dir=asc&limit=3&marker=929bbe2b-1ed1-4651-9cec-29f151200133'} -GET: /v1/goals {} -GOT:{'goals': [{'uuid': '90d34866-bdb8-4cb1-97ee-d53ee7a8a277', 'name': 'GOAL_1', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/90d34866-bdb8-4cb1-97ee-d53ee7a8a277', 'rel': 'self'}, {'href': 'http://localhost/goals/90d34866-bdb8-4cb1-97ee-d53ee7a8a277', 'rel': 'bookmark'}]}, {'uuid': '1b82eb47-6460-44c8-9376-fd28d7e088d3', 'name': 'GOAL_2', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/1b82eb47-6460-44c8-9376-fd28d7e088d3', 'rel': 'self'}, {'href': 'http://localhost/goals/1b82eb47-6460-44c8-9376-fd28d7e088d3', 'rel': 'bookmark'}]}, {'uuid': '763ab1be-d132-40cd-a130-df10282fe113', 'name': 'GOAL_3', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/763ab1be-d132-40cd-a130-df10282fe113', 'rel': 'self'}, {'href': 'http://localhost/goals/763ab1be-d132-40cd-a130-df10282fe113', 'rel': 'bookmark'}]}, {'uuid': '0875b5f9-3bb4-4702-a7e9-1d4c4f9a0670', 'name': 'GOAL_4', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/0875b5f9-3bb4-4702-a7e9-1d4c4f9a0670', 'rel': 'self'}, {'href': 'http://localhost/goals/0875b5f9-3bb4-4702-a7e9-1d4c4f9a0670', 'rel': 'bookmark'}]}, {'uuid': 'ce1ccc38-eefc-4226-83b6-0c3b26f52f34', 'name': 'GOAL_5', 'display_name': 'test goal', 'efficacy_specification': [], 'links': [{'href': 'http://localhost/v1/goals/ce1ccc38-eefc-4226-83b6-0c3b26f52f34', 'rel': 'self'}, {'href': 'http://localhost/goals/ce1ccc38-eefc-4226-83b6-0c3b26f52f34', 'rel': 'bookmark'}]}]} +GET: /v1/scoring_engines {} +GOT:{'scoring_engines': [{'uuid': 'e93a4128-c9c6-44af-9e83-ec1833da7dfb', 'name': '1', 'description': 'SE_1', 'links': [{'href': 'http://localhost/v1/scoring_engines/e93a4128-c9c6-44af-9e83-ec1833da7dfb', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/e93a4128-c9c6-44af-9e83-ec1833da7dfb', 'rel': 'bookmark'}]}, {'uuid': 'b2321571-cfc0-4826-aef2-a24f87fecb13', 'name': '2', 'description': 'SE_2', 'links': [{'href': 'http://localhost/v1/scoring_engines/b2321571-cfc0-4826-aef2-a24f87fecb13', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/b2321571-cfc0-4826-aef2-a24f87fecb13', 'rel': 'bookmark'}]}, {'uuid': '61dcf826-2adb-44f6-b472-c46177ba549d', 'name': '3', 'description': 'SE_3', 'links': [{'href': 'http://localhost/v1/scoring_engines/61dcf826-2adb-44f6-b472-c46177ba549d', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/61dcf826-2adb-44f6-b472-c46177ba549d', 'rel': 'bookmark'}]}]} +GET: /v1/scoring_engines {} +GOT:{'scoring_engines': [{'uuid': 'e8370ede-4f39-11e6-9ffa-08002722cb21', 'name': 'test-se-01', 'description': 'test scoring engine 01', 'links': [{'href': 'http://localhost/v1/scoring_engines/e8370ede-4f39-11e6-9ffa-08002722cb21', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/e8370ede-4f39-11e6-9ffa-08002722cb21', 'rel': 'bookmark'}]}]} GET: /v1/scoring_engines/detail {} GOT:Response: 403 Forbidden Content-Type: application/json {"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow scoring_engine:detail to be performed.\", \"debuginfo\": null}"} -GET: /v1/scoring_engines/e8370ede-4f39-11e6-9ffa-08002722cb21 {} -GOT:Response: 403 Forbidden +GET: /v1/scoring_engines/detail {} +GOT:{'scoring_engines': [{'uuid': 'e8370ede-4f39-11e6-9ffa-08002722cb21', 'name': 'test-se-01', 'description': 'test scoring engine 01', 'metainfo': 'test_attr=test_val', 'links': [{'href': 'http://localhost/v1/scoring_engines/e8370ede-4f39-11e6-9ffa-08002722cb21', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/e8370ede-4f39-11e6-9ffa-08002722cb21', 'rel': 'bookmark'}]}]} +GET: /v1/scoring_engines/1/detail {} +GOT:Response: 404 Not Found Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow scoring_engine:get to be performed.\", \"debuginfo\": null}"} -GET: /v1/scoring_engines/?sort_key=uuid {} -GOT:{'scoring_engines': [{'uuid': '7d460ccd-002a-4669-ba27-e36bef7f1c6b', 'name': '3', 'description': 'SE_3', 'links': [{'href': 'http://localhost/v1/scoring_engines/7d460ccd-002a-4669-ba27-e36bef7f1c6b', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/7d460ccd-002a-4669-ba27-e36bef7f1c6b', 'rel': 'bookmark'}]}, {'uuid': '89081b45-cd61-4adc-ac5e-5f03933dbbd5', 'name': '2', 'description': 'SE_2', 'links': [{'href': 'http://localhost/v1/scoring_engines/89081b45-cd61-4adc-ac5e-5f03933dbbd5', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/89081b45-cd61-4adc-ac5e-5f03933dbbd5', 'rel': 'bookmark'}]}, {'uuid': 'bb178663-fcc7-4ad0-bd6e-ffe9dfaafed6', 'name': '4', 'description': 'SE_4', 'links': [{'href': 'http://localhost/v1/scoring_engines/bb178663-fcc7-4ad0-bd6e-ffe9dfaafed6', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/bb178663-fcc7-4ad0-bd6e-ffe9dfaafed6', 'rel': 'bookmark'}]}, {'uuid': 'bce1b030-f2d4-4ba2-a305-0fb725569210', 'name': '1', 'description': 'SE_1', 'links': [{'href': 'http://localhost/v1/scoring_engines/bce1b030-f2d4-4ba2-a305-0fb725569210', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/bce1b030-f2d4-4ba2-a305-0fb725569210', 'rel': 'bookmark'}]}, {'uuid': 'ec64ec4b-395f-4cad-bc87-cf439f6e23f3', 'name': '5', 'description': 'SE_5', 'links': [{'href': 'http://localhost/v1/scoring_engines/ec64ec4b-395f-4cad-bc87-cf439f6e23f3', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/ec64ec4b-395f-4cad-bc87-cf439f6e23f3', 'rel': 'bookmark'}]}]} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"The %(name)s resource %(id)s could not be found\", \"debuginfo\": null}"} +GET: /v1/scoring_engines {} +GOT:{'scoring_engines': [{'uuid': '9c073046-17db-42e8-b082-6468e70e422b', 'name': '1', 'description': 'SE_1', 'links': [{'href': 'http://localhost/v1/scoring_engines/9c073046-17db-42e8-b082-6468e70e422b', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/9c073046-17db-42e8-b082-6468e70e422b', 'rel': 'bookmark'}]}, {'uuid': 'c6a3cc73-298e-4ade-a817-34216721100d', 'name': '2', 'description': 'SE_2', 'links': [{'href': 'http://localhost/v1/scoring_engines/c6a3cc73-298e-4ade-a817-34216721100d', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/c6a3cc73-298e-4ade-a817-34216721100d', 'rel': 'bookmark'}]}, {'uuid': 'a50e9edc-9368-48cd-b884-59627fe46935', 'name': '3', 'description': 'SE_3', 'links': [{'href': 'http://localhost/v1/scoring_engines/a50e9edc-9368-48cd-b884-59627fe46935', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/a50e9edc-9368-48cd-b884-59627fe46935', 'rel': 'bookmark'}]}, {'uuid': '1e2d5661-ef42-44df-92e7-0d57768a6a32', 'name': '4', 'description': 'SE_4', 'links': [{'href': 'http://localhost/v1/scoring_engines/1e2d5661-ef42-44df-92e7-0d57768a6a32', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/1e2d5661-ef42-44df-92e7-0d57768a6a32', 'rel': 'bookmark'}]}, {'uuid': 'e5cfa7e3-ea23-4a2b-8d4a-5bf3a4481755', 'name': '5', 'description': 'SE_5', 'links': [{'href': 'http://localhost/v1/scoring_engines/e5cfa7e3-ea23-4a2b-8d4a-5bf3a4481755', 'rel': 'self'}, {'href': 'http://localhost/scoring_engines/e5cfa7e3-ea23-4a2b-8d4a-5bf3a4481755', 'rel': 'bookmark'}]}]} +GET: /v1/goals?sort_key=bad_name {} +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Invalid sort key: bad_name\", \"debuginfo\": null}"} +GET: /v1/services/detail {} +GOT:{'services': [{'id': 1, 'name': 'watcher-service', 'host': 'controller', 'last_seen_up': '2016-09-22T08:32:06', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/1', 'rel': 'self'}, {'href': 'http://localhost/services/1', 'rel': 'bookmark'}], 'created_at': '2021-02-17T17:24:33.835530+00:00', 'updated_at': None, 'deleted_at': None}]} +GET: /v1/services/1 {} +GOT:{'id': 1, 'name': 'watcher-service', 'host': 'controller', 'last_seen_up': '2016-09-22T08:32:06', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/1', 'rel': 'self'}, {'href': 'http://localhost/services/1', 'rel': 'bookmark'}], 'created_at': '2021-02-17T17:24:34.571942+00:00', 'updated_at': None, 'deleted_at': None} +GET: /v1/services/watcher-service {} +GOT:{'id': 1, 'name': 'watcher-service', 'host': 'controller', 'last_seen_up': '2016-09-22T08:32:06', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/1', 'rel': 'self'}, {'href': 'http://localhost/services/1', 'rel': 'bookmark'}], 'created_at': '2021-02-17T17:24:35.269964+00:00', 'updated_at': None, 'deleted_at': None} +GET: /v1/services/?sort_key=name {} +GOT:{'services': [{'id': 1, 'name': 'SERVICE_1', 'host': 'CONTROLLER', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/1', 'rel': 'self'}, {'href': 'http://localhost/services/1', 'rel': 'bookmark'}]}, {'id': 2, 'name': 'SERVICE_2', 'host': 'CONTROLLER', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/2', 'rel': 'self'}, {'href': 'http://localhost/services/2', 'rel': 'bookmark'}]}, {'id': 3, 'name': 'SERVICE_3', 'host': 'CONTROLLER', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/3', 'rel': 'self'}, {'href': 'http://localhost/services/3', 'rel': 'bookmark'}]}]} +GET: /v1/services {} +GOT:{'services': [{'id': 1, 'name': 'SERVICE_1', 'host': 'CONTROLLER', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/1', 'rel': 'self'}, {'href': 'http://localhost/services/1', 'rel': 'bookmark'}]}, {'id': 2, 'name': 'SERVICE_2', 'host': 'CONTROLLER', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/2', 'rel': 'self'}, {'href': 'http://localhost/services/2', 'rel': 'bookmark'}]}, {'id': 3, 'name': 'SERVICE_3', 'host': 'CONTROLLER', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/3', 'rel': 'self'}, {'href': 'http://localhost/services/3', 'rel': 'bookmark'}]}]} +GET: /v1/services {} +GOT:{'services': [{'id': 1, 'name': 'SERVICE_1', 'host': 'CONTROLLER', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/1', 'rel': 'self'}, {'href': 'http://localhost/services/1', 'rel': 'bookmark'}]}, {'id': 2, 'name': 'SERVICE_2', 'host': 'CONTROLLER', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/2', 'rel': 'self'}, {'href': 'http://localhost/services/2', 'rel': 'bookmark'}]}, {'id': 3, 'name': 'SERVICE_3', 'host': 'CONTROLLER', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/3', 'rel': 'self'}, {'href': 'http://localhost/services/3', 'rel': 'bookmark'}]}], 'next': 'http://localhost/v1/services?sort_key=id&sort_dir=asc&limit=3&marker=3'} +GET: /v1/services/1/detail {} +GOT:Response: 404 Not Found +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"The %(name)s resource %(id)s could not be found\", \"debuginfo\": null}"} GET: /v1/services/1 {} -GOT:{'id': 1, 'name': 'watcher-service', 'host': 'controller', 'last_seen_up': '2016-09-22T08:32:06', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/1', 'rel': 'self'}, {'href': 'http://localhost/services/1', 'rel': 'bookmark'}], 'created_at': '2021-02-17T16:21:10.461927+00:00', 'updated_at': None, 'deleted_at': None} +GOT:{'id': 1, 'name': 'watcher-service', 'host': 'controller', 'last_seen_up': '2016-09-22T08:32:06', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/1', 'rel': 'self'}, {'href': 'http://localhost/services/1', 'rel': 'bookmark'}], 'created_at': '2021-02-17T17:24:39.578303+00:00', 'updated_at': None, 'deleted_at': None} GET: /v1/services/watcher-service {} -GOT:{'id': 1, 'name': 'watcher-service', 'host': 'controller', 'last_seen_up': '2016-09-22T08:32:06', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/1', 'rel': 'self'}, {'href': 'http://localhost/services/1', 'rel': 'bookmark'}], 'created_at': '2021-02-17T16:21:10.657613+00:00', 'updated_at': None, 'deleted_at': None} +GOT:{'id': 1, 'name': 'watcher-service', 'host': 'controller', 'last_seen_up': '2016-09-22T08:32:06', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/1', 'rel': 'self'}, {'href': 'http://localhost/services/1', 'rel': 'bookmark'}], 'created_at': '2021-02-17T17:24:40.282386+00:00', 'updated_at': None, 'deleted_at': None} GET: /v1/services/1 {} -GOT:{'id': 1, 'name': 'watcher-service', 'host': 'controller', 'last_seen_up': '2016-09-22T08:32:06', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/1', 'rel': 'self'}, {'href': 'http://localhost/services/1', 'rel': 'bookmark'}], 'created_at': '2021-02-17T16:21:10.839543+00:00', 'updated_at': '2021-02-17T16:21:10.855702+00:00', 'deleted_at': '2021-02-17T16:21:10.851937+00:00'} +GOT:{'id': 1, 'name': 'watcher-service', 'host': 'controller', 'last_seen_up': '2016-09-22T08:32:06', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/1', 'rel': 'self'}, {'href': 'http://localhost/services/1', 'rel': 'bookmark'}], 'created_at': '2021-02-17T17:24:41.040351+00:00', 'updated_at': '2021-02-17T17:24:41.103496+00:00', 'deleted_at': '2021-02-17T17:24:41.095795+00:00'}watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_get_one_soft_deleted +watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_get_one_soft_deleted ... ok +watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_many_with_sort_key_name +watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_many_with_sort_key_name ... ok +watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_many_without_soft_deleted +watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_many_without_soft_deleted ... ok +watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_one +watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_one ... ok +watcher.tests.api.v1.test_services.TestServicePolicyEnforcement.test_policy_disallow_detail +watcher.tests.api.v1.test_services.TestServicePolicyEnforcement.test_policy_disallow_detail ... ok +watcher.tests.api.v1.test_services.TestServicePolicyEnforcement.test_policy_disallow_get_one +watcher.tests.api.v1.test_services.TestServicePolicyEnforcement.test_policy_disallow_get_one ... ok +watcher.tests.api.v1.test_strategies.TestListStrategy.test_detail_against_single +watcher.tests.api.v1.test_strategies.TestListStrategy.test_detail_against_single ... ok +watcher.tests.api.v1.test_strategies.TestListStrategy.test_filter_by_goal_uuid +watcher.tests.api.v1.test_strategies.TestListStrategy.test_filter_by_goal_uuid ... ok +watcher.tests.api.v1.test_strategies.TestListStrategy.test_get_one_by_name +watcher.tests.api.v1.test_strategies.TestListStrategy.test_get_one_by_name ... ok +watcher.tests.api.v1.test_strategies.TestListStrategy.test_get_one_by_uuid +watcher.tests.api.v1.test_strategies.TestListStrategy.test_get_one_by_uuid ... ok +watcher.tests.api.v1.test_strategies.TestListStrategy.test_get_one_soft_deleted +watcher.tests.api.v1.test_strategies.TestListStrategy.test_get_one_soft_deleted ... ok +watcher.tests.api.v1.test_strategies.TestListStrategy.test_many +watcher.tests.api.v1.test_strategies.TestListStrategy.test_many ... ok + GET: /v1/services/1 {} GOT:Response: 404 Not Found Content-Type: application/json @@ -7579,30 +7493,122 @@ GET: /v1/services/?sort_key=name {} GOT:{'services': [{'id': 1, 'name': 'SERVICE_1', 'host': 'CONTROLLER', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/1', 'rel': 'self'}, {'href': 'http://localhost/services/1', 'rel': 'bookmark'}]}, {'id': 2, 'name': 'SERVICE_2', 'host': 'CONTROLLER', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/2', 'rel': 'self'}, {'href': 'http://localhost/services/2', 'rel': 'bookmark'}]}, {'id': 3, 'name': 'SERVICE_3', 'host': 'CONTROLLER', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/3', 'rel': 'self'}, {'href': 'http://localhost/services/3', 'rel': 'bookmark'}]}]} GET: /v1/services {} +GOT:{'services': [{'id': 1, 'name': 'SERVICE_1', 'host': 'CONTROLLER', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/1', 'rel': 'self'}, {'href': 'http://localhost/services/1', 'rel': 'bookmark'}]}, {'id': 2, 'name': 'SERVICE_2', 'host': 'CONTROLLER', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/2', 'rel': 'self'}, {'href': 'http://localhost/services/2', 'rel': 'bookmark'}]}, {'id': 3, 'name': 'SERVICE_3', 'host': 'CONTROLLER', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/3', 'rel': 'self'}, {'href': 'http://localhost/services/3', 'rel': 'bookmark'}]}]} +GET: /v1/services {} GOT:{'services': [{'id': 1, 'name': 'watcher-service', 'host': 'controller', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/1', 'rel': 'self'}, {'href': 'http://localhost/services/1', 'rel': 'bookmark'}]}]} GET: /v1/services/detail {} -GOT:{'services': [{'id': 1, 'name': 'watcher-service', 'host': 'controller', 'last_seen_up': '2016-09-22T08:32:06', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/1', 'rel': 'self'}, {'href': 'http://localhost/services/1', 'rel': 'bookmark'}], 'created_at': '2021-02-17T16:21:11.510613+00:00', 'updated_at': None, 'deleted_at': None}]} -GET: /v1/services {} -GOT:{'services': [{'id': 1, 'name': 'watcher-service', 'host': 'controller', 'status': 'FAILED', 'links': [{'href': 'http://localhost/v1/services/1', 'rel': 'self'}, {'href': 'http://localhost/services/1', 'rel': 'bookmark'}]}]}watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_one -watcher.tests.api.v1.test_services.TestServiceEnforcementWithAdminContext.test_one ... ok +GOT:Response: 403 Forbidden +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow service:detail to be performed.\", \"debuginfo\": null}"} +GET: /v1/services/1 {} +GOT:Response: 403 Forbidden +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow service:get to be performed.\", \"debuginfo\": null}"} +GET: /v1/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3/detail {} +GOT:Response: 404 Not Found +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"The %(name)s resource %(id)s could not be found\", \"debuginfo\": null}"} +GET: /v1/strategies/?goal=6123d649-a92c-4cd4-acca-526b62b1d497 {} +GOT:{'strategies': [{'uuid': 'bc5015c2-7455-4e5d-bae9-ba771a85bd6d', 'name': 'Goal 1', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/bc5015c2-7455-4e5d-bae9-ba771a85bd6d', 'rel': 'self'}, {'href': 'http://localhost/strategies/bc5015c2-7455-4e5d-bae9-ba771a85bd6d', 'rel': 'bookmark'}], 'goal_uuid': '6123d649-a92c-4cd4-acca-526b62b1d497', 'goal_name': 'My_Goal 1'}, {'uuid': '9f7eed85-cdce-4a9c-91ec-9c138be10c7f', 'name': 'Goal 2', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/9f7eed85-cdce-4a9c-91ec-9c138be10c7f', 'rel': 'self'}, {'href': 'http://localhost/strategies/9f7eed85-cdce-4a9c-91ec-9c138be10c7f', 'rel': 'bookmark'}], 'goal_uuid': '6123d649-a92c-4cd4-acca-526b62b1d497', 'goal_name': 'My_Goal 1'}]} +GET: /v1/strategies/TEST {} +GOT:{'uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'name': 'TEST', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3', 'rel': 'self'}, {'href': 'http://localhost/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3', 'rel': 'bookmark'}], 'goal_uuid': '34144b3f-6565-4869-aa0b-7957f2276819', 'goal_name': 'TEST', 'parameters_spec': {}} +GET: /v1/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3 {} +GOT:{'uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'name': 'TEST', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3', 'rel': 'self'}, {'href': 'http://localhost/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3', 'rel': 'bookmark'}], 'goal_uuid': '8764d654-6c87-4bca-b2b9-249963db613f', 'goal_name': 'TEST', 'parameters_spec': {}} +GET: /v1/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3 {} +GOT:{'uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'name': 'TEST', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3', 'rel': 'self'}, {'href': 'http://localhost/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3', 'rel': 'bookmark'}], 'goal_uuid': '3f4fe85a-f293-435a-8cfd-3752584eaf7a', 'goal_name': 'TEST', 'parameters_spec': {}} +GET: /v1/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3 {} +GOT:Response: 404 Not Found +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Strategy cb3d0b58-4415-4d90-b75b-1e96878730e3 could not be found\", \"debuginfo\": null}"} +GET: /v1/strategies {} +GOT:{'strategies': [{'uuid': '8cc4c731-c2d8-42ef-b338-e80ed85bed04', 'name': 'STRATEGY_1', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/8cc4c731-c2d8-42ef-b338-e80ed85bed04', 'rel': 'self'}, {'href': 'http://localhost/strategies/8cc4c731-c2d8-42ef-b338-e80ed85bed04', 'rel': 'bookmark'}], 'goal_uuid': '5ae0fed7-496a-472c-96f4-03ac5d3092a1', 'goal_name': 'TEST'}, {'uuid': '70d04a22-0ace-48da-91ff-158bedeb60c8', 'name': 'STRATEGY_2', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/70d04a22-0ace-48da-91ff-158bedeb60c8', 'rel': 'self'}, {'href': 'http://localhost/strategies/70d04a22-0ace-48da-91ff-158bedeb60c8', 'rel': 'bookmark'}], 'goal_uuid': '5ae0fed7-496a-472c-96f4-03ac5d3092a1', 'goal_name': 'TEST'}, {'uuid': 'd7d3cae6-977a-420b-a2fe-69ec542b0b23', 'name': 'STRATEGY_3', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/d7d3cae6-977a-420b-a2fe-69ec542b0b23', 'rel': 'self'}, {'href': 'http://localhost/strategies/d7d3cae6-977a-420b-a2fe-69ec542b0b23', 'rel': 'bookmark'}], 'goal_uuid': '5ae0fed7-496a-472c-96f4-03ac5d3092a1', 'goal_name': 'TEST'}, {'uuid': 'e9ff8d75-cc02-445d-a900-12885ed5dff5', 'name': 'STRATEGY_4', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/e9ff8d75-cc02-445d-a900-12885ed5dff5', 'rel': 'self'}, {'href': 'http://localhost/strategies/e9ff8d75-cc02-445d-a900-12885ed5dff5', 'rel': 'bookmark'}], 'goal_uuid': '5ae0fed7-496a-472c-96f4-03ac5d3092a1', 'goal_name': 'TEST'}, {'uuid': 'd0f0d015-65be-4ca9-ae18-c93249378753', 'name': 'STRATEGY_5', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/d0f0d015-65be-4ca9-ae18-c93249378753', 'rel': 'self'}, {'href': 'http://localhost/strategies/d0f0d015-65be-4ca9-ae18-c93249378753', 'rel': 'bookmark'}], 'goal_uuid': '5ae0fed7-496a-472c-96f4-03ac5d3092a1', 'goal_name': 'TEST'}]} +GET: /v1/strategies/?sort_key=goal_uuid {} +GOT:{'strategies': [{'uuid': '0c8f3b75-b4a8-4de8-bac0-571f60165d0a', 'name': 'STRATEGY_1', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/0c8f3b75-b4a8-4de8-bac0-571f60165d0a', 'rel': 'self'}, {'href': 'http://localhost/strategies/0c8f3b75-b4a8-4de8-bac0-571f60165d0a', 'rel': 'bookmark'}], 'goal_uuid': 'e1f2d960-62ac-4c00-ab91-7d6499475649', 'goal_name': 'TEST'}, {'uuid': '3d0280a2-2053-4147-bea0-18a5c15e874a', 'name': 'STRATEGY_3', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/3d0280a2-2053-4147-bea0-18a5c15e874a', 'rel': 'self'}, {'href': 'http://localhost/strategies/3d0280a2-2053-4147-bea0-18a5c15e874a', 'rel': 'bookmark'}], 'goal_uuid': 'e1f2d960-62ac-4c00-ab91-7d6499475649', 'goal_name': 'TEST'}, {'uuid': '9f19abe1-e288-4890-b877-cb51a62f35a2', 'name': 'STRATEGY_5', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/9f19abe1-e288-4890-b877-cb51a62f35a2', 'rel': 'self'}, {'href': 'http://localhost/strategies/9f19abe1-e288-4890-b877-cb51a62f35a2', 'rel': 'bookmark'}], 'goal_uuid': 'e1f2d960-62ac-4c00-ab91-7d6499475649', 'goal_name': 'TEST'}, {'uuid': 'a1c8a77e-2401-49aa-a994-0fe0363c78cf', 'name': 'STRATEGY_4', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/a1c8a77e-2401-49aa-a994-0fe0363c78cf', 'rel': 'self'}, {'href': 'http://localhost/strategies/a1c8a77e-2401-49aa-a994-0fe0363c78cf', 'rel': 'bookmark'}], 'goal_uuid': 'e1f2d960-62ac-4c00-ab91-7d6499475649', 'goal_name': 'TEST'}, {'uuid': 'd45ff66b-3cf4-4e70-a558-4c72bac9438b', 'name': 'STRATEGY_2', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/d45ff66b-3cf4-4e70-a558-4c72bac9438b', 'rel': 'self'}, {'href': 'http://localhost/strategies/d45ff66b-3cf4-4e70-a558-4c72bac9438b', 'rel': 'bookmark'}], 'goal_uuid': 'e1f2d960-62ac-4c00-ab91-7d6499475649', 'goal_name': 'TEST'}]}watcher.tests.api.v1.test_strategies.TestListStrategy.test_many_with_sort_key_goal_uuid +watcher.tests.api.v1.test_strategies.TestListStrategy.test_many_with_sort_key_goal_uuid ... ok +watcher.tests.api.v1.test_strategies.TestListStrategy.test_many_without_soft_deleted +watcher.tests.api.v1.test_strategies.TestListStrategy.test_many_without_soft_deleted ... ok +watcher.tests.api.v1.test_strategies.TestListStrategy.test_one +watcher.tests.api.v1.test_strategies.TestListStrategy.test_one ... ok watcher.tests.api.v1.test_strategies.TestListStrategy.test_state watcher.tests.api.v1.test_strategies.TestListStrategy.test_state ... ok -watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_detail -watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_detail ... ok -watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_many -watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_many ... ok -watcher.tests.api.v1.test_strategies.TestStrategyPolicyEnforcement.test_policy_disallow_state -watcher.tests.api.v1.test_strategies.TestStrategyPolicyEnforcement.test_policy_disallow_state ... ok -watcher.tests.api.v1.test_types.TestJsonPatchType.test_cannot_remove_mandatory_attr -watcher.tests.api.v1.test_types.TestJsonPatchType.test_cannot_remove_mandatory_attr ... ok +watcher.tests.api.v1.test_strategies.TestListStrategy.test_strategies_collection_links +watcher.tests.api.v1.test_strategies.TestListStrategy.test_strategies_collection_links ... ok +watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_detail_against_single +watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_detail_against_single ... ok +watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_filter_by_goal_uuid +watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_filter_by_goal_uuid ... ok +watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_get_one_by_name +watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_get_one_by_name ... ok +watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_get_one_by_uuid +watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_get_one_by_uuid ... ok +watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_get_one_soft_deleted +watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_get_one_soft_deleted ... ok +watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_many_with_sort_key_goal_uuid +watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_many_with_sort_key_goal_uuid ... ok + +GET: /v1/strategies {} +GOT:{'strategies': [{'uuid': '435733e4-cd56-4f84-aa7c-7c037cd4725a', 'name': 'STRATEGY_1', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/435733e4-cd56-4f84-aa7c-7c037cd4725a', 'rel': 'self'}, {'href': 'http://localhost/strategies/435733e4-cd56-4f84-aa7c-7c037cd4725a', 'rel': 'bookmark'}], 'goal_uuid': '9f2831b5-07c1-4846-bddf-52fcb62783ee', 'goal_name': 'TEST'}, {'uuid': 'd7e6018e-b601-49ca-8ee7-ba9a7a95b680', 'name': 'STRATEGY_2', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/d7e6018e-b601-49ca-8ee7-ba9a7a95b680', 'rel': 'self'}, {'href': 'http://localhost/strategies/d7e6018e-b601-49ca-8ee7-ba9a7a95b680', 'rel': 'bookmark'}], 'goal_uuid': '9f2831b5-07c1-4846-bddf-52fcb62783ee', 'goal_name': 'TEST'}, {'uuid': 'b89c8c76-feda-4833-8e44-6ffaa1651ee5', 'name': 'STRATEGY_3', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/b89c8c76-feda-4833-8e44-6ffaa1651ee5', 'rel': 'self'}, {'href': 'http://localhost/strategies/b89c8c76-feda-4833-8e44-6ffaa1651ee5', 'rel': 'bookmark'}], 'goal_uuid': '9f2831b5-07c1-4846-bddf-52fcb62783ee', 'goal_name': 'TEST'}]} +GET: /v1/strategies {} +GOT:{'strategies': [{'uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'name': 'TEST', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3', 'rel': 'self'}, {'href': 'http://localhost/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3', 'rel': 'bookmark'}], 'goal_uuid': '44cbac0d-bb2e-434f-aa8d-f42d4198e0f1', 'goal_name': 'TEST'}]} +GET: /v1/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3/state {} +GOT:[{'type': 'Datasource', 'mandatory': True, 'comment': '', 'state': 'gnocchi: True'}, {'type': 'Metrics', 'mandatory': False, 'comment': '', 'state': [{'compute.node.cpu.percent': 'available'}, {'cpu_util': 'available'}]}, {'type': 'CDM', 'mandatory': True, 'comment': '', 'state': [{'compute_model': 'available'}, {'storage_model': 'not available'}]}, {'type': 'Name', 'mandatory': '', 'comment': '', 'state': 'TEST'}, {'type': 'Name', 'state': 'TEST', 'mandatory': '', 'comment': ''}] +GET: /v1/strategies/?limit=2 {} +GOT:{'strategies': [{'uuid': '470867c8-7b03-453a-98d6-b8b7338c51cf', 'name': 'STRATEGY_1', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/470867c8-7b03-453a-98d6-b8b7338c51cf', 'rel': 'self'}, {'href': 'http://localhost/strategies/470867c8-7b03-453a-98d6-b8b7338c51cf', 'rel': 'bookmark'}], 'goal_uuid': '87d68714-fa76-402a-8058-745c37c46cb3', 'goal_name': 'TEST'}, {'uuid': '0709197c-f789-4789-8265-ede961cd24e7', 'name': 'STRATEGY_2', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/0709197c-f789-4789-8265-ede961cd24e7', 'rel': 'self'}, {'href': 'http://localhost/strategies/0709197c-f789-4789-8265-ede961cd24e7', 'rel': 'bookmark'}], 'goal_uuid': '87d68714-fa76-402a-8058-745c37c46cb3', 'goal_name': 'TEST'}], 'next': 'http://localhost/v1/strategies?sort_key=id&sort_dir=asc&limit=2&marker=0709197c-f789-4789-8265-ede961cd24e7'} +GET: /v1/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3/detail {} +GOT:Response: 404 Not Found +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"The %(name)s resource %(id)s could not be found\", \"debuginfo\": null}"} +GET: /v1/strategies/?goal=eca06868-4aed-4283-a481-df614611c1c6 {} +GOT:{'strategies': [{'uuid': '74dfdb41-411c-44b8-a69a-75f3827950c6', 'name': 'Goal 1', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/74dfdb41-411c-44b8-a69a-75f3827950c6', 'rel': 'self'}, {'href': 'http://localhost/strategies/74dfdb41-411c-44b8-a69a-75f3827950c6', 'rel': 'bookmark'}], 'goal_uuid': 'eca06868-4aed-4283-a481-df614611c1c6', 'goal_name': 'My_Goal 1'}, {'uuid': 'dc2f7ad4-3c11-4301-9171-0610407822da', 'name': 'Goal 2', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/dc2f7ad4-3c11-4301-9171-0610407822da', 'rel': 'self'}, {'href': 'http://localhost/strategies/dc2f7ad4-3c11-4301-9171-0610407822da', 'rel': 'bookmark'}], 'goal_uuid': 'eca06868-4aed-4283-a481-df614611c1c6', 'goal_name': 'My_Goal 1'}]} +GET: /v1/strategies/TEST {} +GOT:{'uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'name': 'TEST', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3', 'rel': 'self'}, {'href': 'http://localhost/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3', 'rel': 'bookmark'}], 'goal_uuid': '39149c3f-dad7-4ccd-b309-fbdb12b95ad7', 'goal_name': 'TEST', 'parameters_spec': {}} +GET: /v1/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3 {} +GOT:{'uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'name': 'TEST', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3', 'rel': 'self'}, {'href': 'http://localhost/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3', 'rel': 'bookmark'}], 'goal_uuid': 'd6862287-46fa-4769-bdd9-0b2a92ddc4c1', 'goal_name': 'TEST', 'parameters_spec': {}} +GET: /v1/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3 {} +GOT:{'uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'name': 'TEST', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3', 'rel': 'self'}, {'href': 'http://localhost/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3', 'rel': 'bookmark'}], 'goal_uuid': '39bd3fd8-2160-4d3b-a351-c971e3395da3', 'goal_name': 'TEST', 'parameters_spec': {}} +GET: /v1/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3 {} +GOT:Response: 404 Not Found +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Strategy cb3d0b58-4415-4d90-b75b-1e96878730e3 could not be found\", \"debuginfo\": null}"} +GET: /v1/strategies/?sort_key=goal_uuid {} +GOT:{'strategies': [{'uuid': '044d3732-ee26-4ee3-94d7-d0f01fe536f4', 'name': 'STRATEGY_1', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/044d3732-ee26-4ee3-94d7-d0f01fe536f4', 'rel': 'self'}, {'href': 'http://localhost/strategies/044d3732-ee26-4ee3-94d7-d0f01fe536f4', 'rel': 'bookmark'}], 'goal_uuid': 'f7f03bbf-a89d-4fde-bbcd-fb8c7faa84a4', 'goal_name': 'TEST'}, {'uuid': '31b07f22-bcb6-4379-89e9-12858296f5da', 'name': 'STRATEGY_2', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/31b07f22-bcb6-4379-89e9-12858296f5da', 'rel': 'self'}, {'href': 'http://localhost/strategies/31b07f22-bcb6-4379-89e9-12858296f5da', 'rel': 'bookmark'}], 'goal_uuid': 'f7f03bbf-a89d-4fde-bbcd-fb8c7faa84a4', 'goal_name': 'TEST'}, {'uuid': '645135b4-b0eb-4b9a-bd84-7c942cc58598', 'name': 'STRATEGY_3', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/645135b4-b0eb-4b9a-bd84-7c942cc58598', 'rel': 'self'}, {'href': 'http://localhost/strategies/645135b4-b0eb-4b9a-bd84-7c942cc58598', 'rel': 'bookmark'}], 'goal_uuid': 'f7f03bbf-a89d-4fde-bbcd-fb8c7faa84a4', 'goal_name': 'TEST'}, {'uuid': '6dbd69b9-1553-4676-8060-13f1ddcd6a21', 'name': 'STRATEGY_5', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/6dbd69b9-1553-4676-8060-13f1ddcd6a21', 'rel': 'self'}, {'href': 'http://localhost/strategies/6dbd69b9-1553-4676-8060-13f1ddcd6a21', 'rel': 'bookmark'}], 'goal_uuid': 'f7f03bbf-a89d-4fde-bbcd-fb8c7faa84a4', 'goal_name': 'TEST'}, {'uuid': '78195229-eafd-4429-84b1-32d49f99ba85', 'name': 'STRATEGY_4', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/78195229-eafd-4429-84b1-32d49f99ba85', 'rel': 'self'}, {'href': 'http://localhost/strategies/78195229-eafd-4429-84b1-32d49f99ba85', 'rel': 'bookmark'}], 'goal_uuid': 'f7f03bbf-a89d-4fde-bbcd-fb8c7faa84a4', 'goal_name': 'TEST'}]} +GET: /v1/strategies {} +GOT:{'strategies': [{'uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'name': 'TEST', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3', 'rel': 'self'}, {'href': 'http://localhost/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3', 'rel': 'bookmark'}], 'goal_uuid': '678d50cd-bedb-458f-bf0a-2530e68ed17a', 'goal_name': 'TEST'}]}watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_one +watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_one ... ok +watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_sort_key_validation +watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_sort_key_validation ... ok +watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_state +watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_state ... ok +watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_strategies_collection_links_default_limit +watcher.tests.api.v1.test_strategies.TestStrategyEnforcementWithAdminContext.test_strategies_collection_links_default_limit ... ok +watcher.tests.api.v1.test_strategies.TestStrategyPolicyEnforcement.test_policy_disallow_detail +watcher.tests.api.v1.test_strategies.TestStrategyPolicyEnforcement.test_policy_disallow_detail ... ok +watcher.tests.api.v1.test_strategies.TestStrategyPolicyEnforcement.test_policy_disallow_get_all +watcher.tests.api.v1.test_strategies.TestStrategyPolicyEnforcement.test_policy_disallow_get_all ... ok +watcher.tests.api.v1.test_types.TestBooleanType.test_invalid_value +watcher.tests.api.v1.test_types.TestBooleanType.test_invalid_value ... ok +watcher.tests.api.v1.test_types.TestBooleanType.test_valid_true_values +watcher.tests.api.v1.test_types.TestBooleanType.test_valid_true_values ... ok watcher.tests.api.v1.test_types.TestJsonPatchType.test_cannot_update_internal_attr watcher.tests.api.v1.test_types.TestJsonPatchType.test_cannot_update_internal_attr ... ok -watcher.tests.api.v1.test_types.TestJsonPatchType.test_valid_patches -watcher.tests.api.v1.test_types.TestJsonPatchType.test_valid_patches ... ok +watcher.tests.api.v1.test_types.TestJsonPatchType.test_cannot_update_internal_dict_attr +watcher.tests.api.v1.test_types.TestJsonPatchType.test_cannot_update_internal_dict_attr ... ok +watcher.tests.api.v1.test_types.TestJsonPatchType.test_invalid_op +watcher.tests.api.v1.test_types.TestJsonPatchType.test_invalid_op ... ok +watcher.tests.api.v1.test_types.TestJsonPatchType.test_invalid_path +watcher.tests.api.v1.test_types.TestJsonPatchType.test_invalid_path ... ok +watcher.tests.api.v1.test_types.TestJsonPatchType.test_missing_required_fields_op +watcher.tests.api.v1.test_types.TestJsonPatchType.test_missing_required_fields_op ... ok watcher.tests.api.v1.test_types.TestJsonType.test_valid_values watcher.tests.api.v1.test_types.TestJsonType.test_valid_values ... ok -watcher.tests.api.v1.test_types.TestUuidType.test_invalid_uuid -watcher.tests.api.v1.test_types.TestUuidType.test_invalid_uuid ... ok +watcher.tests.api.v1.test_types.TestNameType.test_valid_name +watcher.tests.api.v1.test_types.TestNameType.test_valid_name ... ok +watcher.tests.api.v1.test_types.TestUuidOrNameType.test_invalid_uuid_or_name +watcher.tests.api.v1.test_types.TestUuidOrNameType.test_invalid_uuid_or_name ... ok +watcher.tests.api.v1.test_types.TestUuidOrNameType.test_valid_name +watcher.tests.api.v1.test_types.TestUuidOrNameType.test_valid_name ... ok +watcher.tests.api.v1.test_types.TestUuidType.test_valid_uuid +watcher.tests.api.v1.test_types.TestUuidType.test_valid_uuid ... ok watcher.tests.api.v1.test_utils.TestApiUtils.test_validate_search_filters watcher.tests.api.v1.test_utils.TestApiUtils.test_validate_search_filters ... ok /usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring @@ -7657,35 +7663,63 @@ RuntimeWarning /usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +/usr/lib/python3/dist-packages/pecan/__init__.py:122: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring + RuntimeWarning +GET: /v1/strategies?sort_key=bad_name {} +GOT:Response: 400 Bad Request +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Invalid sort key: bad_name\", \"debuginfo\": null}"} GET: /v1/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3/state {} GOT:[{'type': 'Datasource', 'mandatory': True, 'comment': '', 'state': 'gnocchi: True'}, {'type': 'Metrics', 'mandatory': False, 'comment': '', 'state': [{'compute.node.cpu.percent': 'available'}, {'cpu_util': 'available'}]}, {'type': 'CDM', 'mandatory': True, 'comment': '', 'state': [{'compute_model': 'available'}, {'storage_model': 'not available'}]}, {'type': 'Name', 'mandatory': '', 'comment': '', 'state': 'TEST'}, {'type': 'Name', 'state': 'TEST', 'mandatory': '', 'comment': ''}] +GET: /v1/strategies {} +GOT:{'strategies': [{'uuid': 'f332b631-fe25-4c73-aa80-c73571d7cd23', 'name': 'STRATEGY_1', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/f332b631-fe25-4c73-aa80-c73571d7cd23', 'rel': 'self'}, {'href': 'http://localhost/strategies/f332b631-fe25-4c73-aa80-c73571d7cd23', 'rel': 'bookmark'}], 'goal_uuid': '98535b14-8bf6-4f13-8ad7-11e97e7be43b', 'goal_name': 'TEST'}, {'uuid': '86f318cf-faee-4292-a06f-ff4da0a4553a', 'name': 'STRATEGY_2', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/86f318cf-faee-4292-a06f-ff4da0a4553a', 'rel': 'self'}, {'href': 'http://localhost/strategies/86f318cf-faee-4292-a06f-ff4da0a4553a', 'rel': 'bookmark'}], 'goal_uuid': '98535b14-8bf6-4f13-8ad7-11e97e7be43b', 'goal_name': 'TEST'}, {'uuid': 'a26a1d94-c09a-4598-a788-7eb20a34191b', 'name': 'STRATEGY_3', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/a26a1d94-c09a-4598-a788-7eb20a34191b', 'rel': 'self'}, {'href': 'http://localhost/strategies/a26a1d94-c09a-4598-a788-7eb20a34191b', 'rel': 'bookmark'}], 'goal_uuid': '98535b14-8bf6-4f13-8ad7-11e97e7be43b', 'goal_name': 'TEST'}], 'next': 'http://localhost/v1/strategies?sort_key=id&sort_dir=asc&limit=3&marker=a26a1d94-c09a-4598-a788-7eb20a34191b'} GET: /v1/strategies/detail {} -GOT:{'strategies': [{'uuid': 'cb3d0b58-4415-4d90-b75b-1e96878730e3', 'name': 'TEST', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3', 'rel': 'self'}, {'href': 'http://localhost/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3', 'rel': 'bookmark'}], 'goal_uuid': '863fa001-2820-47ce-bbbf-3cdb5b691475', 'goal_name': 'TEST', 'parameters_spec': {}}]} +GOT:Response: 403 Forbidden +Content-Type: application/json +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow strategy:detail to be performed.\", \"debuginfo\": null}"} GET: /v1/strategies {} -GOT:{'strategies': [{'uuid': '1e946b86-4b55-4dec-ba57-8563182a2067', 'name': 'STRATEGY_1', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/1e946b86-4b55-4dec-ba57-8563182a2067', 'rel': 'self'}, {'href': 'http://localhost/strategies/1e946b86-4b55-4dec-ba57-8563182a2067', 'rel': 'bookmark'}], 'goal_uuid': '9e43fbc0-c611-48bf-9448-c4f4a6b8b725', 'goal_name': 'TEST'}, {'uuid': 'ea5953c5-d5bc-44f7-8fcc-cd2114da5650', 'name': 'STRATEGY_2', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/ea5953c5-d5bc-44f7-8fcc-cd2114da5650', 'rel': 'self'}, {'href': 'http://localhost/strategies/ea5953c5-d5bc-44f7-8fcc-cd2114da5650', 'rel': 'bookmark'}], 'goal_uuid': '9e43fbc0-c611-48bf-9448-c4f4a6b8b725', 'goal_name': 'TEST'}, {'uuid': '730e55c6-767e-48f4-95e4-62afc16dba94', 'name': 'STRATEGY_3', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/730e55c6-767e-48f4-95e4-62afc16dba94', 'rel': 'self'}, {'href': 'http://localhost/strategies/730e55c6-767e-48f4-95e4-62afc16dba94', 'rel': 'bookmark'}], 'goal_uuid': '9e43fbc0-c611-48bf-9448-c4f4a6b8b725', 'goal_name': 'TEST'}, {'uuid': 'f656db00-4673-49c3-8e0a-256e67221f0a', 'name': 'STRATEGY_4', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/f656db00-4673-49c3-8e0a-256e67221f0a', 'rel': 'self'}, {'href': 'http://localhost/strategies/f656db00-4673-49c3-8e0a-256e67221f0a', 'rel': 'bookmark'}], 'goal_uuid': '9e43fbc0-c611-48bf-9448-c4f4a6b8b725', 'goal_name': 'TEST'}, {'uuid': '7697f309-bffc-4fad-8751-bcd25d558bc9', 'name': 'STRATEGY_5', 'display_name': 'test strategy', 'links': [{'href': 'http://localhost/v1/strategies/7697f309-bffc-4fad-8751-bcd25d558bc9', 'rel': 'self'}, {'href': 'http://localhost/strategies/7697f309-bffc-4fad-8751-bcd25d558bc9', 'rel': 'bookmark'}], 'goal_uuid': '9e43fbc0-c611-48bf-9448-c4f4a6b8b725', 'goal_name': 'TEST'}]} -GET: /v1/strategies/cb3d0b58-4415-4d90-b75b-1e96878730e3/state {} GOT:Response: 403 Forbidden Content-Type: application/json -{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow strategy:state to be performed.\", \"debuginfo\": null}"} +{"error_message": "{\"faultcode\": \"Client\", \"faultstring\": \"Policy doesn't allow strategy:get_all to be performed.\", \"debuginfo\": null}"} ---------------------------------------------------------------------- -Ran 522 tests in 453.624s +Ran 522 tests in 894.048s OK + python3-stestr slowest -Test id Runtime (s) ------------------------------------------------------------------------------------------------------------------------------------ ----------- -watcher.tests.api.v1.test_actions.TestListAction.test_many_with_soft_deleted_action_plan_uuid 16.055 -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_many_with_soft_deleted_action_plan_uuid 12.315 -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_many_without_soft_deleted 10.564 -watcher.tests.api.v1.test_actions.TestListAction.test_filter_by_audit_uuid 10.281 -watcher.tests.api.v1.test_actions.TestListAction.test_many_with_action_plan_uuid 10.137 -watcher.tests.api.v1.test_actions.TestListAction.test_filter_by_action_plan_uuid 9.983 -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(CANCELLED -> CANCELLING) 9.890 -watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_many_with_soft_deleted 9.864 -watcher.tests.api.v1.test_actions_plans.TestPatchStateTransitionDenied.test_replace_state_pending_denied(SUPERSEDED -> RECOMMENDED) 9.299 -watcher.tests.api.v1.test_actions.TestListAction.test_many_with_parents 9.184 +Test id Runtime (s) +------------------------------------------------------------------------------------------------------------------------------ ----------- +watcher.tests.api.test_base.TestBase.test_api_setup 8.019 +watcher.tests.api.v1.test_actions.TestActionPolicyEnforcementWithAdminContext.test_many_with_soft_deleted_action_plan_uuid 5.776 +watcher.tests.api.test_hooks.TestContextHook.test_context_hook_admin 5.604 +watcher.tests.api.v1.test_actions.TestListAction.test_many_with_soft_deleted_action_plan_uuid 5.590 +watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_many_with_soft_deleted_audit_uuid 5.549 +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_collection_links 5.537 +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_many_with_soft_deleted 5.502 +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_many_with_soft_deleted_audit_uuid 5.458 +watcher.tests.api.v1.test_actions_plans.TestListActionPlan.test_many_with_soft_deleted 5.457 +watcher.tests.api.v1.test_actions_plans.TestActionPlanPolicyEnforcementWithAdminContext.test_many_without_soft_deleted 5.024 + rm -rf .stestr #pkgos-dh_auto_test --no-py2 'watcher\.tests\.applier.*' pkgos-dh_auto_test --no-py2 'watcher\.tests\.cmd.*' @@ -7695,27 +7729,34 @@ + PYTHONS=disabled + PYTHON3S=disabled + TEST_PARALLEL_OPT=--parallel ++ for i in $@ ++ case "${1}" in + PKGOS_USE_PY2=no + shift -+ [ no = yes ] -+ [ yes = yes ] -+ py3versions -vr ++ for i in $@ ++ case "${1}" in ++ '[' no = yes ']' ++ '[' yes = yes ']' +++ py3versions -vr + PYTHON3S=3.7 -+ [ yes = no ] -+ [ disabled = disabled ] ++ '[' yes = no ']' ++ for pyvers in ${PYTHONS} ${PYTHON3S} ++ '[' disabled = disabled ']' + continue -+ [ 3.7 = disabled ] -+ echo 3.7 -+ cut -d. -f1 ++ for pyvers in ${PYTHONS} ${PYTHON3S} ++ '[' 3.7 = disabled ']' +++ cut -d. -f1 +++ echo 3.7 + PYMAJOR=3 -+ echo ===> Testing with python (python3) ++ echo '===> Testing with python (python3)' ===> Testing with python (python3) -+ [ 3 = 3 ] -+ pwd -+ [ -d /build/watcher-1.12.0/debian/tmp/usr/lib/python3/dist-packages ] -+ [ -e .stestr.conf ] ++ '[' 3 = 3 ']' +++ pwd ++ '[' -d /build/watcher-1.12.0/debian/tmp/usr/lib/python3/dist-packages ']' ++ '[' -e .stestr.conf ']' + rm -rf .stestr -+ PYTHON=python3.7 python3-stestr run --subunit watcher\.tests\.cmd.* ++ PYTHON=python3.7 ++ python3-stestr run --subunit 'watcher\.tests\.cmd.*' + subunit2pyunit The option "config_source" in conf is not known to auth_token The option "periodic_interval" in conf is not known to auth_token @@ -7821,18513 +7862,834 @@ Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri\ instead. Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint -2021-02-17 16:22:50.858 7773 INFO keystonemiddleware.auth_token [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] Starting Keystone auth_token middleware -2021-02-17 16:22:51.079 7779 INFO keystonemiddleware.auth_token [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] Starting Keystone auth_token middleware -2021-02-17 16:22:50.895 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "config_source" in conf is not known to auth_token -2021-02-17 16:22:50.903 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "periodic_interval" in conf is not known to auth_token -2021-02-17 16:22:50.908 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "host" in conf is not known to auth_token -2021-02-17 16:22:50.909 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "service_down_time" in conf is not known to auth_token -2021-02-17 16:22:50.911 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "enable_authentication" in conf is not known to auth_token -2021-02-17 16:22:50.913 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "pybasedir" in conf is not known to auth_token -2021-02-17 16:22:50.914 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "bindir" in conf is not known to auth_token -2021-02-17 16:22:50.916 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "state_path" in conf is not known to auth_token -2021-02-17 16:22:50.918 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "fatal_exception_format_errors" in conf is not known to auth_token -2021-02-17 16:22:50.920 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "notification_level" in conf is not known to auth_token -2021-02-17 16:22:50.921 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "debug" in conf is not known to auth_token -2021-02-17 16:22:50.923 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "log_date_format" in conf is not known to auth_token -2021-02-17 16:22:50.924 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "watch_log_file" in conf is not known to auth_token -2021-02-17 16:22:50.926 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "use_syslog" in conf is not known to auth_token -2021-02-17 16:22:50.928 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "use_journal" in conf is not known to auth_token -2021-02-17 16:22:50.930 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "syslog_log_facility" in conf is not known to auth_token -2021-02-17 16:22:50.931 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "use_json" in conf is not known to auth_token -2021-02-17 16:22:50.933 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "use_stderr" in conf is not known to auth_token -2021-02-17 16:22:50.935 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "logging_context_format_string" in conf is not known to auth_token -2021-02-17 16:22:50.937 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "logging_default_format_string" in conf is not known to auth_token -2021-02-17 16:22:50.938 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "logging_debug_format_suffix" in conf is not known to auth_token -2021-02-17 16:22:50.940 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "logging_exception_prefix" in conf is not known to auth_token -2021-02-17 16:22:50.941 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "logging_user_identity_format" in conf is not known to auth_token -2021-02-17 16:22:50.943 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "default_log_levels" in conf is not known to auth_token -2021-02-17 16:22:50.945 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "publish_errors" in conf is not known to auth_token -2021-02-17 16:22:50.947 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "instance_format" in conf is not known to auth_token -2021-02-17 16:22:50.948 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "instance_uuid_format" in conf is not known to auth_token -2021-02-17 16:22:50.950 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "rate_limit_interval" in conf is not known to auth_token -2021-02-17 16:22:50.951 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "rate_limit_burst" in conf is not known to auth_token -2021-02-17 16:22:50.953 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "rate_limit_except_level" in conf is not known to auth_token -2021-02-17 16:22:50.955 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "config_file" in conf is not known to auth_token -2021-02-17 16:22:50.956 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "config_dir" in conf is not known to auth_token -2021-02-17 16:22:50.958 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "rpc_backend" in conf is not known to auth_token -2021-02-17 16:22:50.959 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "control_exchange" in conf is not known to auth_token -2021-02-17 16:22:50.961 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "api" in conf is not known to auth_token -2021-02-17 16:22:50.963 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "database" in conf is not known to auth_token -2021-02-17 16:22:50.965 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "watcher_planner" in conf is not known to auth_token -2021-02-17 16:22:50.966 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "watcher_applier" in conf is not known to auth_token -2021-02-17 16:22:50.968 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "watcher_decision_engine" in conf is not known to auth_token -2021-02-17 16:22:50.969 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "monasca_client" in conf is not known to auth_token -2021-02-17 16:22:50.971 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "nova_client" in conf is not known to auth_token -2021-02-17 16:22:50.972 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "glance_client" in conf is not known to auth_token -2021-02-17 16:22:50.974 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "gnocchi_client" in conf is not known to auth_token -2021-02-17 16:22:50.976 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "cinder_client" in conf is not known to auth_token -2021-02-17 16:22:50.979 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "ceilometer_client" in conf is not known to auth_token -2021-02-17 16:22:50.980 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "neutron_client" in conf is not known to auth_token -2021-02-17 16:22:50.982 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "watcher_clients_auth" in conf is not known to auth_token -2021-02-17 16:22:50.984 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "ironic_client" in conf is not known to auth_token -2021-02-17 16:22:50.987 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "collector" in conf is not known to auth_token -2021-02-17 16:22:50.989 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "oslo_concurrency" in conf is not known to auth_token -2021-02-17 16:22:50.991 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "oslo_versionedobjects" in conf is not known to auth_token -2021-02-17 16:22:50.994 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "keystone_authtoken" in conf is not known to auth_token -2021-02-17 16:22:50.996 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "oslo_reports" in conf is not known to auth_token -2021-02-17 16:22:50.998 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "oslo_messaging_rabbit" in conf is not known to auth_token -2021-02-17 16:22:50.999 7773 WARNING keystonemiddleware._common.config [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] The option "oslo_messaging_notifications" in conf is not known to auth_token -2021-02-17 16:22:51.002 7773 WARNING keystonemiddleware.auth_token [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -2021-02-17 16:22:51.006 7773 WARNING keystonemiddleware.auth_token [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. -2021-02-17 16:22:51.008 7773 WARNING keystonemiddleware.auth_token [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri\ instead. -2021-02-17 16:22:51.022 7773 WARNING keystonemiddleware.auth_token [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint -2021-02-17 16:22:51.027 7773 INFO watcher.cmd.api [req-864a99f1-48c8-49a9-aed4-2ad36ef80129 - - - - -] serving on 127.0.0.1:9322, view at http://127.0.0.1:9322 -watcher.tests.cmd.test_api.TestApi.test_run_api_app -watcher.tests.cmd.test_api.TestApi.test_run_api_app ... ok -2021-02-17 16:22:51.547 7773 INFO watcher.cmd.applier [req-f1fad3c4-10de-4503-b052-a480fed510ca - - - - -] Starting Watcher Applier service in PID 7773 -watcher.tests.cmd.test_applier.TestApplier.test_run_applier_app -watcher.tests.cmd.test_applier.TestApplier.test_run_applier_app ... ok -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -2021-02-17 16:22:51.110 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "config_source" in conf is not known to auth_token -2021-02-17 16:22:51.116 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "periodic_interval" in conf is not known to auth_token -2021-02-17 16:22:51.119 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "host" in conf is not known to auth_token -2021-02-17 16:22:51.122 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "service_down_time" in conf is not known to auth_token -2021-02-17 16:22:51.124 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "enable_authentication" in conf is not known to auth_token -2021-02-17 16:22:51.128 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "pybasedir" in conf is not known to auth_token -2021-02-17 16:22:51.131 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "bindir" in conf is not known to auth_token -2021-02-17 16:22:51.133 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "state_path" in conf is not known to auth_token -2021-02-17 16:22:51.135 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "fatal_exception_format_errors" in conf is not known to auth_token -2021-02-17 16:22:51.137 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "notification_level" in conf is not known to auth_token -2021-02-17 16:22:51.159 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "debug" in conf is not known to auth_token -2021-02-17 16:22:51.161 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "log_date_format" in conf is not known to auth_token -2021-02-17 16:22:51.171 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "watch_log_file" in conf is not known to auth_token -2021-02-17 16:22:51.174 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "use_syslog" in conf is not known to auth_token -2021-02-17 16:22:51.176 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "use_journal" in conf is not known to auth_token -2021-02-17 16:22:51.178 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "syslog_log_facility" in conf is not known to auth_token -2021-02-17 16:22:51.184 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "use_json" in conf is not known to auth_token -2021-02-17 16:22:51.188 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "use_stderr" in conf is not known to auth_token -2021-02-17 16:22:51.190 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "logging_context_format_string" in conf is not known to auth_token -2021-02-17 16:22:51.200 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "logging_default_format_string" in conf is not known to auth_token -2021-02-17 16:22:51.202 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "logging_debug_format_suffix" in conf is not known to auth_token -2021-02-17 16:22:51.206 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "logging_exception_prefix" in conf is not known to auth_token -2021-02-17 16:22:51.208 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "logging_user_identity_format" in conf is not known to auth_token -2021-02-17 16:22:51.212 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "default_log_levels" in conf is not known to auth_token -2021-02-17 16:22:51.214 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "publish_errors" in conf is not known to auth_token -2021-02-17 16:22:51.218 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "instance_format" in conf is not known to auth_token -2021-02-17 16:22:51.220 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "instance_uuid_format" in conf is not known to auth_token -2021-02-17 16:22:51.222 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "rate_limit_interval" in conf is not known to auth_token -2021-02-17 16:22:51.223 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "rate_limit_burst" in conf is not known to auth_token -2021-02-17 16:22:51.227 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "rate_limit_except_level" in conf is not known to auth_token -2021-02-17 16:22:51.231 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "config_file" in conf is not known to auth_token -2021-02-17 16:22:51.233 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "config_dir" in conf is not known to auth_token -2021-02-17 16:22:51.234 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "rpc_backend" in conf is not known to auth_token -2021-02-17 16:22:51.236 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "control_exchange" in conf is not known to auth_token -2021-02-17 16:22:51.238 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "api" in conf is not known to auth_token -2021-02-17 16:22:51.239 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "database" in conf is not known to auth_token -2021-02-17 16:22:51.241 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "watcher_planner" in conf is not known to auth_token -2021-02-17 16:22:51.243 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "watcher_applier" in conf is not known to auth_token -2021-02-17 16:22:51.245 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "watcher_decision_engine" in conf is not known to auth_token -2021-02-17 16:22:51.246 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "monasca_client" in conf is not known to auth_token -2021-02-17 16:22:51.248 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "nova_client" in conf is not known to auth_token -2021-02-17 16:22:51.250 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "glance_client" in conf is not known to auth_token -2021-02-17 16:22:51.251 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "gnocchi_client" in conf is not known to auth_token -2021-02-17 16:22:51.253 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "cinder_client" in conf is not known to auth_token -2021-02-17 16:22:51.254 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "ceilometer_client" in conf is not known to auth_token -2021-02-17 16:22:51.256 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "neutron_client" in conf is not known to auth_token -2021-02-17 16:22:51.258 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "watcher_clients_auth" in conf is not known to auth_token -2021-02-17 16:22:51.259 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "ironic_client" in conf is not known to auth_token -2021-02-17 16:22:51.261 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "collector" in conf is not known to auth_token -2021-02-17 16:22:51.262 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "oslo_concurrency" in conf is not known to auth_token -2021-02-17 16:22:51.264 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "oslo_versionedobjects" in conf is not known to auth_token -2021-02-17 16:22:51.265 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "keystone_authtoken" in conf is not known to auth_token -2021-02-17 16:22:51.267 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "oslo_reports" in conf is not known to auth_token -2021-02-17 16:22:51.269 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "oslo_messaging_rabbit" in conf is not known to auth_token -2021-02-17 16:22:51.271 7779 WARNING keystonemiddleware._common.config [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] The option "oslo_messaging_notifications" in conf is not known to auth_token -2021-02-17 16:22:51.275 7779 WARNING keystonemiddleware.auth_token [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -2021-02-17 16:22:51.277 7779 WARNING keystonemiddleware.auth_token [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. -2021-02-17 16:22:51.278 7779 WARNING keystonemiddleware.auth_token [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri\ instead. -2021-02-17 16:22:51.289 7779 WARNING keystonemiddleware.auth_token [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint -2021-02-17 16:22:51.293 7779 INFO watcher.cmd.api [req-8356cb91-485d-465e-8eb2-c65475ec3b77 - - - - -] serving on http://localhost:9322 +2021-02-17 17:30:22.311 30472 INFO keystonemiddleware.auth_token [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] Starting Keystone auth_token middleware +2021-02-17 17:30:24.789 30473 INFO keystonemiddleware.auth_token [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] Starting Keystone auth_token middleware +2021-02-17 17:30:22.449 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "config_source" in conf is not known to auth_token +2021-02-17 17:30:22.462 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "periodic_interval" in conf is not known to auth_token +2021-02-17 17:30:22.469 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "host" in conf is not known to auth_token +2021-02-17 17:30:22.473 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "service_down_time" in conf is not known to auth_token +2021-02-17 17:30:22.476 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "enable_authentication" in conf is not known to auth_token +2021-02-17 17:30:22.480 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "pybasedir" in conf is not known to auth_token +2021-02-17 17:30:22.483 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "bindir" in conf is not known to auth_token +2021-02-17 17:30:22.485 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "state_path" in conf is not known to auth_token +2021-02-17 17:30:22.489 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "fatal_exception_format_errors" in conf is not known to auth_token +2021-02-17 17:30:22.492 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "notification_level" in conf is not known to auth_token +2021-02-17 17:30:22.495 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "debug" in conf is not known to auth_token +2021-02-17 17:30:22.502 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "log_date_format" in conf is not known to auth_token +2021-02-17 17:30:22.505 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "watch_log_file" in conf is not known to auth_token +2021-02-17 17:30:22.521 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "use_syslog" in conf is not known to auth_token +2021-02-17 17:30:22.540 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "use_journal" in conf is not known to auth_token +2021-02-17 17:30:22.555 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "syslog_log_facility" in conf is not known to auth_token +2021-02-17 17:30:22.557 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "use_json" in conf is not known to auth_token +2021-02-17 17:30:22.573 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "use_stderr" in conf is not known to auth_token +2021-02-17 17:30:22.592 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "logging_context_format_string" in conf is not known to auth_token +2021-02-17 17:30:22.603 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "logging_default_format_string" in conf is not known to auth_token +2021-02-17 17:30:22.606 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "logging_debug_format_suffix" in conf is not known to auth_token +2021-02-17 17:30:22.613 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "logging_exception_prefix" in conf is not known to auth_token +2021-02-17 17:30:22.621 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "logging_user_identity_format" in conf is not known to auth_token +2021-02-17 17:30:22.628 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "default_log_levels" in conf is not known to auth_token +2021-02-17 17:30:22.636 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "publish_errors" in conf is not known to auth_token +2021-02-17 17:30:22.665 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "instance_format" in conf is not known to auth_token +2021-02-17 17:30:22.680 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "instance_uuid_format" in conf is not known to auth_token +2021-02-17 17:30:22.700 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "rate_limit_interval" in conf is not known to auth_token +2021-02-17 17:30:22.715 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "rate_limit_burst" in conf is not known to auth_token +2021-02-17 17:30:22.718 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "rate_limit_except_level" in conf is not known to auth_token +2021-02-17 17:30:22.733 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "config_file" in conf is not known to auth_token +2021-02-17 17:30:22.752 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "config_dir" in conf is not known to auth_token +2021-02-17 17:30:22.771 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "rpc_backend" in conf is not known to auth_token +2021-02-17 17:30:22.786 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "control_exchange" in conf is not known to auth_token +2021-02-17 17:30:22.789 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "api" in conf is not known to auth_token +2021-02-17 17:30:22.805 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "database" in conf is not known to auth_token +2021-02-17 17:30:22.828 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "watcher_planner" in conf is not known to auth_token +2021-02-17 17:30:22.839 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "watcher_applier" in conf is not known to auth_token +2021-02-17 17:30:22.841 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "watcher_decision_engine" in conf is not known to auth_token +2021-02-17 17:30:22.856 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "monasca_client" in conf is not known to auth_token +2021-02-17 17:30:22.858 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "nova_client" in conf is not known to auth_token +2021-02-17 17:30:22.873 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "glance_client" in conf is not known to auth_token +2021-02-17 17:30:22.884 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "gnocchi_client" in conf is not known to auth_token +2021-02-17 17:30:22.905 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "cinder_client" in conf is not known to auth_token +2021-02-17 17:30:22.943 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "ceilometer_client" in conf is not known to auth_token +2021-02-17 17:30:22.946 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "neutron_client" in conf is not known to auth_token +2021-02-17 17:30:22.969 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "watcher_clients_auth" in conf is not known to auth_token +2021-02-17 17:30:22.996 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "ironic_client" in conf is not known to auth_token +2021-02-17 17:30:23.027 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "collector" in conf is not known to auth_token +2021-02-17 17:30:23.030 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "oslo_concurrency" in conf is not known to auth_token +2021-02-17 17:30:23.049 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "oslo_versionedobjects" in conf is not known to auth_token +2021-02-17 17:30:23.076 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "keystone_authtoken" in conf is not known to auth_token +2021-02-17 17:30:23.103 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "oslo_reports" in conf is not known to auth_token +2021-02-17 17:30:23.128 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "oslo_messaging_rabbit" in conf is not known to auth_token +2021-02-17 17:30:23.147 30472 WARNING keystonemiddleware._common.config [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] The option "oslo_messaging_notifications" in conf is not known to auth_token +2021-02-17 17:30:23.168 30472 WARNING keystonemiddleware.auth_token [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. +2021-02-17 17:30:23.189 30472 WARNING keystonemiddleware.auth_token [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. +2021-02-17 17:30:23.205 30472 WARNING keystonemiddleware.auth_token [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri\ instead. +2021-02-17 17:30:23.325 30472 WARNING keystonemiddleware.auth_token [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint +2021-02-17 17:30:23.375 30472 INFO watcher.cmd.api [req-4d3503c0-f6fe-4ae9-bd14-34007bfc3277 - - - - -] serving on http://localhost:9322 watcher.tests.cmd.test_api.TestApi.test_run_api_app_serve_specific_address watcher.tests.cmd.test_api.TestApi.test_run_api_app_serve_specific_address ... ok -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token +2021-02-17 17:30:25.191 30472 INFO watcher.cmd.applier [req-f9d18623-85d9-4648-b2b7-3e19457f27d1 - - - - -] Starting Watcher Applier service in PID 30472 +watcher.tests.cmd.test_applier.TestApplier.test_run_applier_app +watcher.tests.cmd.test_applier.TestApplier.test_run_applier_app ... ok +2021-02-17 17:30:28.202 30472 INFO keystonemiddleware.auth_token [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] Starting Keystone auth_token middleware +2021-02-17 17:30:24.990 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "config_source" in conf is not known to auth_token +2021-02-17 17:30:25.063 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "periodic_interval" in conf is not known to auth_token +2021-02-17 17:30:25.066 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "host" in conf is not known to auth_token +2021-02-17 17:30:25.085 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "service_down_time" in conf is not known to auth_token +2021-02-17 17:30:25.112 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "enable_authentication" in conf is not known to auth_token +2021-02-17 17:30:25.144 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "pybasedir" in conf is not known to auth_token +2021-02-17 17:30:25.167 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "bindir" in conf is not known to auth_token +2021-02-17 17:30:25.170 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "state_path" in conf is not known to auth_token +2021-02-17 17:30:25.197 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "fatal_exception_format_errors" in conf is not known to auth_token +2021-02-17 17:30:25.228 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "notification_level" in conf is not known to auth_token +2021-02-17 17:30:25.259 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "debug" in conf is not known to auth_token +2021-02-17 17:30:25.262 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "log_date_format" in conf is not known to auth_token +2021-02-17 17:30:25.285 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "watch_log_file" in conf is not known to auth_token +2021-02-17 17:30:25.309 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "use_syslog" in conf is not known to auth_token +2021-02-17 17:30:25.344 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "use_journal" in conf is not known to auth_token +2021-02-17 17:30:25.367 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "syslog_log_facility" in conf is not known to auth_token +2021-02-17 17:30:25.370 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "use_json" in conf is not known to auth_token +2021-02-17 17:30:25.389 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "use_stderr" in conf is not known to auth_token +2021-02-17 17:30:25.408 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "logging_context_format_string" in conf is not known to auth_token +2021-02-17 17:30:25.431 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "logging_default_format_string" in conf is not known to auth_token +2021-02-17 17:30:25.434 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "logging_debug_format_suffix" in conf is not known to auth_token +2021-02-17 17:30:25.453 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "logging_exception_prefix" in conf is not known to auth_token +2021-02-17 17:30:25.468 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "logging_user_identity_format" in conf is not known to auth_token +2021-02-17 17:30:25.491 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "default_log_levels" in conf is not known to auth_token +2021-02-17 17:30:25.509 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "publish_errors" in conf is not known to auth_token +2021-02-17 17:30:25.556 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "instance_format" in conf is not known to auth_token +2021-02-17 17:30:25.575 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "instance_uuid_format" in conf is not known to auth_token +2021-02-17 17:30:25.578 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "rate_limit_interval" in conf is not known to auth_token +2021-02-17 17:30:25.601 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "rate_limit_burst" in conf is not known to auth_token +2021-02-17 17:30:25.617 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "rate_limit_except_level" in conf is not known to auth_token +2021-02-17 17:30:25.632 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "config_file" in conf is not known to auth_token +2021-02-17 17:30:25.647 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "config_dir" in conf is not known to auth_token +2021-02-17 17:30:25.650 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "rpc_backend" in conf is not known to auth_token +2021-02-17 17:30:25.665 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "control_exchange" in conf is not known to auth_token +2021-02-17 17:30:25.677 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "api" in conf is not known to auth_token +2021-02-17 17:30:25.688 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "database" in conf is not known to auth_token +2021-02-17 17:30:25.704 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "watcher_planner" in conf is not known to auth_token +2021-02-17 17:30:25.715 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "watcher_applier" in conf is not known to auth_token +2021-02-17 17:30:25.718 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "watcher_decision_engine" in conf is not known to auth_token +2021-02-17 17:30:25.729 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "monasca_client" in conf is not known to auth_token +2021-02-17 17:30:25.740 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "nova_client" in conf is not known to auth_token +2021-02-17 17:30:25.751 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "glance_client" in conf is not known to auth_token +2021-02-17 17:30:25.765 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "gnocchi_client" in conf is not known to auth_token +2021-02-17 17:30:25.768 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "cinder_client" in conf is not known to auth_token +2021-02-17 17:30:25.791 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "ceilometer_client" in conf is not known to auth_token +2021-02-17 17:30:25.794 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "neutron_client" in conf is not known to auth_token +2021-02-17 17:30:25.805 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "watcher_clients_auth" in conf is not known to auth_token +2021-02-17 17:30:25.816 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "ironic_client" in conf is not known to auth_token +2021-02-17 17:30:25.829 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "collector" in conf is not known to auth_token +2021-02-17 17:30:25.845 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "oslo_concurrency" in conf is not known to auth_token +2021-02-17 17:30:25.853 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "oslo_versionedobjects" in conf is not known to auth_token +2021-02-17 17:30:25.872 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "keystone_authtoken" in conf is not known to auth_token +2021-02-17 17:30:25.883 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "oslo_reports" in conf is not known to auth_token +2021-02-17 17:30:25.895 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "oslo_messaging_rabbit" in conf is not known to auth_token +2021-02-17 17:30:25.898 30473 WARNING keystonemiddleware._common.config [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] The option "oslo_messaging_notifications" in conf is not known to auth_token +2021-02-17 17:30:25.917 30473 WARNING keystonemiddleware.auth_token [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. +2021-02-17 17:30:25.932 30473 WARNING keystonemiddleware.auth_token [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. +2021-02-17 17:30:25.955 30473 WARNING keystonemiddleware.auth_token [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri\ instead. +2021-02-17 17:30:26.091 30473 WARNING keystonemiddleware.auth_token [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint +2021-02-17 17:30:26.125 30473 INFO watcher.cmd.api [req-7c4d64f5-40bc-49cc-babb-b931ebe1e75e - - - - -] serving on 127.0.0.1:9322, view at http://127.0.0.1:9322 +watcher.tests.cmd.test_api.TestApi.test_run_api_app +watcher.tests.cmd.test_api.TestApi.test_run_api_app ... ok +2021-02-17 17:30:28.388 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "config_source" in conf is not known to auth_token +2021-02-17 17:30:28.399 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "periodic_interval" in conf is not known to auth_token +2021-02-17 17:30:28.418 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "host" in conf is not known to auth_token +2021-02-17 17:30:28.421 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "service_down_time" in conf is not known to auth_token +2021-02-17 17:30:28.437 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "enable_authentication" in conf is not known to auth_token +2021-02-17 17:30:28.452 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "pybasedir" in conf is not known to auth_token +2021-02-17 17:30:28.467 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "bindir" in conf is not known to auth_token +2021-02-17 17:30:28.470 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "state_path" in conf is not known to auth_token +2021-02-17 17:30:28.484 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "fatal_exception_format_errors" in conf is not known to auth_token +2021-02-17 17:30:28.500 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "notification_level" in conf is not known to auth_token +2021-02-17 17:30:28.512 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "debug" in conf is not known to auth_token +2021-02-17 17:30:28.521 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "log_date_format" in conf is not known to auth_token +2021-02-17 17:30:28.532 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "watch_log_file" in conf is not known to auth_token +2021-02-17 17:30:28.547 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "use_syslog" in conf is not known to auth_token +2021-02-17 17:30:28.549 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "use_journal" in conf is not known to auth_token +2021-02-17 17:30:28.564 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "syslog_log_facility" in conf is not known to auth_token +2021-02-17 17:30:28.575 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "use_json" in conf is not known to auth_token +2021-02-17 17:30:28.578 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "use_stderr" in conf is not known to auth_token +2021-02-17 17:30:28.589 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "logging_context_format_string" in conf is not known to auth_token +2021-02-17 17:30:28.608 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "logging_default_format_string" in conf is not known to auth_token +2021-02-17 17:30:28.624 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "logging_debug_format_suffix" in conf is not known to auth_token +2021-02-17 17:30:28.631 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "logging_exception_prefix" in conf is not known to auth_token +2021-02-17 17:30:28.648 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "logging_user_identity_format" in conf is not known to auth_token +2021-02-17 17:30:28.660 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "default_log_levels" in conf is not known to auth_token +2021-02-17 17:30:28.675 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "publish_errors" in conf is not known to auth_token +2021-02-17 17:30:28.684 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "instance_format" in conf is not known to auth_token +2021-02-17 17:30:28.699 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "instance_uuid_format" in conf is not known to auth_token +2021-02-17 17:30:28.702 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "rate_limit_interval" in conf is not known to auth_token +2021-02-17 17:30:28.729 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "rate_limit_burst" in conf is not known to auth_token +2021-02-17 17:30:28.757 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "rate_limit_except_level" in conf is not known to auth_token +2021-02-17 17:30:28.771 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "transport_url" in conf is not known to auth_token +2021-02-17 17:30:28.786 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "rpc_backend" in conf is not known to auth_token +2021-02-17 17:30:28.807 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "control_exchange" in conf is not known to auth_token +2021-02-17 17:30:28.810 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "executor_thread_pool_size" in conf is not known to auth_token +2021-02-17 17:30:28.832 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "config_file" in conf is not known to auth_token +2021-02-17 17:30:28.852 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "config_dir" in conf is not known to auth_token +2021-02-17 17:30:28.861 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "rpc_response_timeout" in conf is not known to auth_token +2021-02-17 17:30:28.873 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "api" in conf is not known to auth_token +2021-02-17 17:30:28.895 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "database" in conf is not known to auth_token +2021-02-17 17:30:28.920 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "watcher_planner" in conf is not known to auth_token +2021-02-17 17:30:28.932 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "watcher_applier" in conf is not known to auth_token +2021-02-17 17:30:28.945 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "watcher_decision_engine" in conf is not known to auth_token +2021-02-17 17:30:28.954 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "monasca_client" in conf is not known to auth_token +2021-02-17 17:30:28.969 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "nova_client" in conf is not known to auth_token +2021-02-17 17:30:28.983 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "glance_client" in conf is not known to auth_token +2021-02-17 17:30:28.985 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "gnocchi_client" in conf is not known to auth_token +2021-02-17 17:30:29.004 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "cinder_client" in conf is not known to auth_token +2021-02-17 17:30:29.019 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "ceilometer_client" in conf is not known to auth_token +2021-02-17 17:30:29.021 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "neutron_client" in conf is not known to auth_token +2021-02-17 17:30:29.033 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "watcher_clients_auth" in conf is not known to auth_token +2021-02-17 17:30:29.048 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "ironic_client" in conf is not known to auth_token +2021-02-17 17:30:29.063 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "collector" in conf is not known to auth_token +2021-02-17 17:30:29.066 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "oslo_concurrency" in conf is not known to auth_token +2021-02-17 17:30:29.073 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "oslo_versionedobjects" in conf is not known to auth_token +2021-02-17 17:30:29.081 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "keystone_authtoken" in conf is not known to auth_token +2021-02-17 17:30:29.092 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "oslo_reports" in conf is not known to auth_token +2021-02-17 17:30:29.103 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "oslo_messaging_rabbit" in conf is not known to auth_token +2021-02-17 17:30:29.106 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "oslo_messaging_notifications" in conf is not known to auth_token +2021-02-17 17:30:29.120 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "oslo_policy" in conf is not known to auth_token +2021-02-17 17:30:29.127 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "oslo_messaging_amqp" in conf is not known to auth_token +2021-02-17 17:30:29.130 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "oslo_messaging_zmq" in conf is not known to auth_token +2021-02-17 17:30:29.137 30472 WARNING keystonemiddleware._common.config [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] The option "matchmaker_redis" in conf is not known to auth_token +2021-02-17 17:30:29.156 30472 WARNING keystonemiddleware.auth_token [req-2e79910c-df26-4c18-b692-6bb8d7e59a46 - - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. watcher.tests.cmd.test_db_manage.TestDBManageRunApp.test_run_db_manage_app(upgrade) watcher.tests.cmd.test_db_manage.TestDBManageRunApp.test_run_db_manage_app(upgrade) ... ok -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "command" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -2021-02-17 16:22:52.782 7779 INFO keystonemiddleware.auth_token [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] Starting Keystone auth_token middleware -2021-02-17 16:22:52.790 7773 INFO keystonemiddleware.auth_token [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] Starting Keystone auth_token middleware +2021-02-17 17:30:29.529 30473 INFO keystonemiddleware.auth_token [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] Starting Keystone auth_token middleware +2021-02-17 17:30:29.802 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "config_source" in conf is not known to auth_token +2021-02-17 17:30:29.805 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "periodic_interval" in conf is not known to auth_token +2021-02-17 17:30:29.833 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "host" in conf is not known to auth_token +2021-02-17 17:30:29.860 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "service_down_time" in conf is not known to auth_token +2021-02-17 17:30:29.891 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "enable_authentication" in conf is not known to auth_token +2021-02-17 17:30:29.894 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "pybasedir" in conf is not known to auth_token +2021-02-17 17:30:29.917 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "bindir" in conf is not known to auth_token +2021-02-17 17:30:29.945 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "state_path" in conf is not known to auth_token +2021-02-17 17:30:29.956 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "fatal_exception_format_errors" in conf is not known to auth_token +2021-02-17 17:30:29.958 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "notification_level" in conf is not known to auth_token +2021-02-17 17:30:29.977 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "debug" in conf is not known to auth_token +2021-02-17 17:30:30.012 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "log_date_format" in conf is not known to auth_token +2021-02-17 17:30:30.036 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "watch_log_file" in conf is not known to auth_token +2021-02-17 17:30:30.078 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "use_syslog" in conf is not known to auth_token +2021-02-17 17:30:30.081 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "use_journal" in conf is not known to auth_token +2021-02-17 17:30:30.108 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "syslog_log_facility" in conf is not known to auth_token +2021-02-17 17:30:30.131 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "use_json" in conf is not known to auth_token +2021-02-17 17:30:30.133 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "use_stderr" in conf is not known to auth_token +2021-02-17 17:30:30.156 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "logging_context_format_string" in conf is not known to auth_token +2021-02-17 17:30:30.166 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "logging_default_format_string" in conf is not known to auth_token +2021-02-17 17:30:30.169 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "logging_debug_format_suffix" in conf is not known to auth_token +2021-02-17 17:30:30.181 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "logging_exception_prefix" in conf is not known to auth_token +2021-02-17 17:30:30.196 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "logging_user_identity_format" in conf is not known to auth_token +2021-02-17 17:30:30.211 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "default_log_levels" in conf is not known to auth_token +2021-02-17 17:30:30.213 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "publish_errors" in conf is not known to auth_token +2021-02-17 17:30:30.224 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "instance_format" in conf is not known to auth_token +2021-02-17 17:30:30.240 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "instance_uuid_format" in conf is not known to auth_token +2021-02-17 17:30:30.250 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "rate_limit_interval" in conf is not known to auth_token +2021-02-17 17:30:30.253 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "rate_limit_burst" in conf is not known to auth_token +2021-02-17 17:30:30.268 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "rate_limit_except_level" in conf is not known to auth_token +2021-02-17 17:30:30.287 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "transport_url" in conf is not known to auth_token +2021-02-17 17:30:30.290 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "rpc_backend" in conf is not known to auth_token +2021-02-17 17:30:30.304 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "control_exchange" in conf is not known to auth_token +2021-02-17 17:30:30.323 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "config_file" in conf is not known to auth_token +2021-02-17 17:30:30.326 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "config_dir" in conf is not known to auth_token +2021-02-17 17:30:30.341 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "rpc_response_timeout" in conf is not known to auth_token +2021-02-17 17:30:30.356 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "api" in conf is not known to auth_token +2021-02-17 17:30:30.367 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "database" in conf is not known to auth_token +2021-02-17 17:30:30.370 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "watcher_planner" in conf is not known to auth_token +2021-02-17 17:30:30.385 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "watcher_applier" in conf is not known to auth_token +2021-02-17 17:30:30.400 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "watcher_decision_engine" in conf is not known to auth_token +2021-02-17 17:30:30.420 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "monasca_client" in conf is not known to auth_token +2021-02-17 17:30:30.447 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "nova_client" in conf is not known to auth_token +2021-02-17 17:30:30.450 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "glance_client" in conf is not known to auth_token +2021-02-17 17:30:30.481 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "gnocchi_client" in conf is not known to auth_token +2021-02-17 17:30:30.508 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "cinder_client" in conf is not known to auth_token +2021-02-17 17:30:30.531 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "ceilometer_client" in conf is not known to auth_token +2021-02-17 17:30:30.534 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "neutron_client" in conf is not known to auth_token +2021-02-17 17:30:30.557 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "watcher_clients_auth" in conf is not known to auth_token +2021-02-17 17:30:30.592 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "ironic_client" in conf is not known to auth_token +2021-02-17 17:30:30.620 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "collector" in conf is not known to auth_token +2021-02-17 17:30:30.647 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "oslo_concurrency" in conf is not known to auth_token +2021-02-17 17:30:30.649 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "oslo_versionedobjects" in conf is not known to auth_token +2021-02-17 17:30:30.685 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "keystone_authtoken" in conf is not known to auth_token +2021-02-17 17:30:30.708 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "oslo_reports" in conf is not known to auth_token +2021-02-17 17:30:30.731 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "oslo_messaging_rabbit" in conf is not known to auth_token +2021-02-17 17:30:30.734 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "oslo_messaging_notifications" in conf is not known to auth_token +2021-02-17 17:30:30.753 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "oslo_policy" in conf is not known to auth_token +2021-02-17 17:30:30.776 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "oslo_messaging_amqp" in conf is not known to auth_token +2021-02-17 17:30:30.804 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "oslo_messaging_zmq" in conf is not known to auth_token +2021-02-17 17:30:30.831 30473 WARNING keystonemiddleware._common.config [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] The option "matchmaker_redis" in conf is not known to auth_token +2021-02-17 17:30:30.857 30473 WARNING keystonemiddleware.auth_token [req-b4e72c73-f44d-471c-b43b-2e7769658476 - - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. +2021-02-17 17:30:31.569 30473 INFO watcher.db.purge [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] [options] age_in_days = None +2021-02-17 17:30:31.632 30473 INFO watcher.db.purge [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] [options] max_number = None +2021-02-17 17:30:31.660 30473 INFO watcher.db.purge [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] [options] goal = None +2021-02-17 17:30:31.696 30473 INFO watcher.db.purge [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] [options] exclude_orphans = True +2021-02-17 17:30:31.708 30473 INFO watcher.db.purge [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] [options] dry_run = False +watcher.tests.cmd.test_db_manage.TestDBManageRunCommand.test_run_db_purge +watcher.tests.cmd.test_db_manage.TestDBManageRunCommand.test_run_db_purge ... ok +2021-02-17 17:30:30.123 30472 INFO keystonemiddleware.auth_token [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] Starting Keystone auth_token middleware +2021-02-17 17:30:30.187 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "config_source" in conf is not known to auth_token +2021-02-17 17:30:30.189 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "periodic_interval" in conf is not known to auth_token +2021-02-17 17:30:30.200 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "host" in conf is not known to auth_token +2021-02-17 17:30:30.211 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "service_down_time" in conf is not known to auth_token +2021-02-17 17:30:30.213 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "enable_authentication" in conf is not known to auth_token +2021-02-17 17:30:30.232 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "pybasedir" in conf is not known to auth_token +2021-02-17 17:30:30.242 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "bindir" in conf is not known to auth_token +2021-02-17 17:30:30.252 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "state_path" in conf is not known to auth_token +2021-02-17 17:30:30.263 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "fatal_exception_format_errors" in conf is not known to auth_token +2021-02-17 17:30:30.275 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "notification_level" in conf is not known to auth_token +2021-02-17 17:30:30.277 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "debug" in conf is not known to auth_token +2021-02-17 17:30:30.292 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "log_date_format" in conf is not known to auth_token +2021-02-17 17:30:30.303 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "watch_log_file" in conf is not known to auth_token +2021-02-17 17:30:30.305 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "use_syslog" in conf is not known to auth_token +2021-02-17 17:30:30.320 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "use_journal" in conf is not known to auth_token +2021-02-17 17:30:30.335 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "syslog_log_facility" in conf is not known to auth_token +2021-02-17 17:30:30.337 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "use_json" in conf is not known to auth_token +2021-02-17 17:30:30.348 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "use_stderr" in conf is not known to auth_token +2021-02-17 17:30:30.362 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "logging_context_format_string" in conf is not known to auth_token +2021-02-17 17:30:30.365 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "logging_default_format_string" in conf is not known to auth_token +2021-02-17 17:30:30.376 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "logging_debug_format_suffix" in conf is not known to auth_token +2021-02-17 17:30:30.389 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "logging_exception_prefix" in conf is not known to auth_token +2021-02-17 17:30:30.403 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "logging_user_identity_format" in conf is not known to auth_token +2021-02-17 17:30:30.406 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "default_log_levels" in conf is not known to auth_token +2021-02-17 17:30:30.453 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "publish_errors" in conf is not known to auth_token +2021-02-17 17:30:30.488 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "instance_format" in conf is not known to auth_token +2021-02-17 17:30:30.519 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "instance_uuid_format" in conf is not known to auth_token +2021-02-17 17:30:30.522 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "rate_limit_interval" in conf is not known to auth_token +2021-02-17 17:30:30.545 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "rate_limit_burst" in conf is not known to auth_token +2021-02-17 17:30:30.572 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "rate_limit_except_level" in conf is not known to auth_token +2021-02-17 17:30:30.600 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "transport_url" in conf is not known to auth_token +2021-02-17 17:30:30.631 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "rpc_backend" in conf is not known to auth_token +2021-02-17 17:30:30.634 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "control_exchange" in conf is not known to auth_token +2021-02-17 17:30:30.665 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "executor_thread_pool_size" in conf is not known to auth_token +2021-02-17 17:30:30.692 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "rpc_response_timeout" in conf is not known to auth_token +2021-02-17 17:30:30.719 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "command" in conf is not known to auth_token +2021-02-17 17:30:30.722 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "config_file" in conf is not known to auth_token +2021-02-17 17:30:30.741 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "config_dir" in conf is not known to auth_token +2021-02-17 17:30:30.769 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "api" in conf is not known to auth_token +2021-02-17 17:30:30.792 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "database" in conf is not known to auth_token +2021-02-17 17:30:30.819 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "watcher_planner" in conf is not known to auth_token +2021-02-17 17:30:30.822 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "watcher_applier" in conf is not known to auth_token +2021-02-17 17:30:30.845 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "watcher_decision_engine" in conf is not known to auth_token +2021-02-17 17:30:30.876 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "monasca_client" in conf is not known to auth_token +2021-02-17 17:30:30.896 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "nova_client" in conf is not known to auth_token +2021-02-17 17:30:30.911 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "glance_client" in conf is not known to auth_token +2021-02-17 17:30:30.914 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "gnocchi_client" in conf is not known to auth_token +2021-02-17 17:30:30.939 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "cinder_client" in conf is not known to auth_token +2021-02-17 17:30:30.942 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "ceilometer_client" in conf is not known to auth_token +2021-02-17 17:30:30.968 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "neutron_client" in conf is not known to auth_token +2021-02-17 17:30:30.991 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "watcher_clients_auth" in conf is not known to auth_token +2021-02-17 17:30:30.994 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "ironic_client" in conf is not known to auth_token +2021-02-17 17:30:31.009 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "collector" in conf is not known to auth_token +2021-02-17 17:30:31.024 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "oslo_concurrency" in conf is not known to auth_token +2021-02-17 17:30:31.043 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "oslo_versionedobjects" in conf is not known to auth_token +2021-02-17 17:30:31.058 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "keystone_authtoken" in conf is not known to auth_token +2021-02-17 17:30:31.061 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "oslo_reports" in conf is not known to auth_token +2021-02-17 17:30:31.072 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "oslo_messaging_rabbit" in conf is not known to auth_token +2021-02-17 17:30:31.083 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "oslo_messaging_notifications" in conf is not known to auth_token +2021-02-17 17:30:31.102 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "oslo_policy" in conf is not known to auth_token +2021-02-17 17:30:31.105 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "oslo_messaging_amqp" in conf is not known to auth_token +2021-02-17 17:30:31.131 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "oslo_messaging_zmq" in conf is not known to auth_token +2021-02-17 17:30:31.146 30472 WARNING keystonemiddleware._common.config [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] The option "matchmaker_redis" in conf is not known to auth_token +2021-02-17 17:30:31.161 30472 WARNING keystonemiddleware.auth_token [req-b81fca28-3d90-4f4e-b770-e8b20234772c fake_user fake_project - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. watcher.tests.cmd.test_db_manage.TestDBManageRunApp.test_run_db_manage_app(downgrade) watcher.tests.cmd.test_db_manage.TestDBManageRunApp.test_run_db_manage_app(downgrade) ... ok -watcher.tests.cmd.test_db_manage.TestDBManageRunCommand.test_run_db_purge_dry_run -watcher.tests.cmd.test_db_manage.TestDBManageRunCommand.test_run_db_purge_dry_run ... ok -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "command" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -The option "command" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. +2021-02-17 17:30:32.236 30473 INFO keystonemiddleware.auth_token [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] Starting Keystone auth_token middleware +2021-02-17 17:30:32.531 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "config_source" in conf is not known to auth_token +2021-02-17 17:30:32.534 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "periodic_interval" in conf is not known to auth_token +2021-02-17 17:30:32.569 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "host" in conf is not known to auth_token +2021-02-17 17:30:32.593 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "service_down_time" in conf is not known to auth_token +2021-02-17 17:30:32.612 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "enable_authentication" in conf is not known to auth_token +2021-02-17 17:30:32.631 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "pybasedir" in conf is not known to auth_token +2021-02-17 17:30:32.634 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "bindir" in conf is not known to auth_token +2021-02-17 17:30:32.657 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "state_path" in conf is not known to auth_token +2021-02-17 17:30:32.671 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "fatal_exception_format_errors" in conf is not known to auth_token +2021-02-17 17:30:32.674 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "notification_level" in conf is not known to auth_token +2021-02-17 17:30:32.685 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "debug" in conf is not known to auth_token +2021-02-17 17:30:32.696 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "log_date_format" in conf is not known to auth_token +2021-02-17 17:30:32.707 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "watch_log_file" in conf is not known to auth_token +2021-02-17 17:30:32.710 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "use_syslog" in conf is not known to auth_token +2021-02-17 17:30:32.742 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "use_journal" in conf is not known to auth_token +2021-02-17 17:30:32.745 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "syslog_log_facility" in conf is not known to auth_token +2021-02-17 17:30:32.787 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "use_json" in conf is not known to auth_token +2021-02-17 17:30:32.807 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "use_stderr" in conf is not known to auth_token +2021-02-17 17:30:32.810 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "logging_context_format_string" in conf is not known to auth_token +2021-02-17 17:30:32.833 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "logging_default_format_string" in conf is not known to auth_token +2021-02-17 17:30:32.849 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "logging_debug_format_suffix" in conf is not known to auth_token +2021-02-17 17:30:32.864 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "logging_exception_prefix" in conf is not known to auth_token +2021-02-17 17:30:32.875 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "logging_user_identity_format" in conf is not known to auth_token +2021-02-17 17:30:32.878 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "default_log_levels" in conf is not known to auth_token +2021-02-17 17:30:32.889 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "publish_errors" in conf is not known to auth_token +2021-02-17 17:30:32.900 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "instance_format" in conf is not known to auth_token +2021-02-17 17:30:32.911 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "instance_uuid_format" in conf is not known to auth_token +2021-02-17 17:30:32.914 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "rate_limit_interval" in conf is not known to auth_token +2021-02-17 17:30:32.925 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "rate_limit_burst" in conf is not known to auth_token +2021-02-17 17:30:32.940 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "rate_limit_except_level" in conf is not known to auth_token +2021-02-17 17:30:32.956 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "transport_url" in conf is not known to auth_token +2021-02-17 17:30:32.979 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "rpc_backend" in conf is not known to auth_token +2021-02-17 17:30:32.982 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "control_exchange" in conf is not known to auth_token +2021-02-17 17:30:33.013 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "rpc_response_timeout" in conf is not known to auth_token +2021-02-17 17:30:33.032 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "config_file" in conf is not known to auth_token +2021-02-17 17:30:33.051 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "config_dir" in conf is not known to auth_token +2021-02-17 17:30:33.053 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "api" in conf is not known to auth_token +2021-02-17 17:30:33.064 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "database" in conf is not known to auth_token +2021-02-17 17:30:33.075 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "watcher_planner" in conf is not known to auth_token +2021-02-17 17:30:33.077 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "watcher_applier" in conf is not known to auth_token +2021-02-17 17:30:33.088 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "watcher_decision_engine" in conf is not known to auth_token +2021-02-17 17:30:33.106 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "monasca_client" in conf is not known to auth_token +2021-02-17 17:30:33.109 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "nova_client" in conf is not known to auth_token +2021-02-17 17:30:33.120 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "glance_client" in conf is not known to auth_token +2021-02-17 17:30:33.131 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "gnocchi_client" in conf is not known to auth_token +2021-02-17 17:30:33.133 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "cinder_client" in conf is not known to auth_token +2021-02-17 17:30:33.144 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "ceilometer_client" in conf is not known to auth_token +2021-02-17 17:30:33.163 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "neutron_client" in conf is not known to auth_token +2021-02-17 17:30:33.165 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "watcher_clients_auth" in conf is not known to auth_token +2021-02-17 17:30:33.177 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "ironic_client" in conf is not known to auth_token +2021-02-17 17:30:33.188 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "collector" in conf is not known to auth_token +2021-02-17 17:30:33.203 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "oslo_concurrency" in conf is not known to auth_token +2021-02-17 17:30:33.205 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "oslo_versionedobjects" in conf is not known to auth_token +2021-02-17 17:30:33.216 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "keystone_authtoken" in conf is not known to auth_token +2021-02-17 17:30:33.231 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "oslo_reports" in conf is not known to auth_token +2021-02-17 17:30:33.233 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "oslo_messaging_rabbit" in conf is not known to auth_token +2021-02-17 17:30:33.246 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "oslo_messaging_notifications" in conf is not known to auth_token +2021-02-17 17:30:33.257 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "oslo_policy" in conf is not known to auth_token +2021-02-17 17:30:33.268 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "oslo_messaging_amqp" in conf is not known to auth_token +2021-02-17 17:30:33.270 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "oslo_messaging_zmq" in conf is not known to auth_token +2021-02-17 17:30:33.285 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "matchmaker_redis" in conf is not known to auth_token +2021-02-17 17:30:33.303 30473 WARNING keystonemiddleware._common.config [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] The option "command" in conf is not known to auth_token +2021-02-17 17:30:33.347 30473 WARNING keystonemiddleware.auth_token [req-6b4fd90d-f09a-44a5-b8d7-1a310a41d1c1 fake_user fake_project - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. +2021-02-17 17:30:33.639 30473 ERROR watcher.db.purge [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] Limit should be positive: watcher.common.exception.NegativeLimitError: Limit should be positive +2021-02-17 17:30:33.639 30473 ERROR watcher.db.purge Traceback (most recent call last): +2021-02-17 17:30:33.639 30473 ERROR watcher.db.purge File "/build/watcher-1.12.0/watcher/db/purge.py", line 458, in purge +2021-02-17 17:30:33.639 30473 ERROR watcher.db.purge raise exception.NegativeLimitError +2021-02-17 17:30:33.639 30473 ERROR watcher.db.purge watcher.common.exception.NegativeLimitError: Limit should be positive +2021-02-17 17:30:33.639 30473 ERROR watcher.db.purge  +watcher.tests.cmd.test_db_manage.TestDBManageRunCommand.test_run_db_purge_negative_max_number +watcher.tests.cmd.test_db_manage.TestDBManageRunCommand.test_run_db_purge_negative_max_number ... ok +2021-02-17 17:30:32.286 30472 INFO keystonemiddleware.auth_token [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] Starting Keystone auth_token middleware +2021-02-17 17:30:32.579 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "config_source" in conf is not known to auth_token +2021-02-17 17:30:32.582 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "periodic_interval" in conf is not known to auth_token +2021-02-17 17:30:32.605 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "host" in conf is not known to auth_token +2021-02-17 17:30:32.628 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "service_down_time" in conf is not known to auth_token +2021-02-17 17:30:32.651 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "enable_authentication" in conf is not known to auth_token +2021-02-17 17:30:32.654 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "pybasedir" in conf is not known to auth_token +2021-02-17 17:30:32.665 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "bindir" in conf is not known to auth_token +2021-02-17 17:30:32.675 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "state_path" in conf is not known to auth_token +2021-02-17 17:30:32.678 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "fatal_exception_format_errors" in conf is not known to auth_token +2021-02-17 17:30:32.693 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "notification_level" in conf is not known to auth_token +2021-02-17 17:30:32.703 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "debug" in conf is not known to auth_token +2021-02-17 17:30:32.706 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "log_date_format" in conf is not known to auth_token +2021-02-17 17:30:32.716 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "watch_log_file" in conf is not known to auth_token +2021-02-17 17:30:32.747 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "use_syslog" in conf is not known to auth_token +2021-02-17 17:30:32.749 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "use_journal" in conf is not known to auth_token +2021-02-17 17:30:32.791 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "syslog_log_facility" in conf is not known to auth_token +2021-02-17 17:30:32.794 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "use_json" in conf is not known to auth_token +2021-02-17 17:30:32.813 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "use_stderr" in conf is not known to auth_token +2021-02-17 17:30:32.840 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "logging_context_format_string" in conf is not known to auth_token +2021-02-17 17:30:32.851 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "logging_default_format_string" in conf is not known to auth_token +2021-02-17 17:30:32.866 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "logging_debug_format_suffix" in conf is not known to auth_token +2021-02-17 17:30:32.869 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "logging_exception_prefix" in conf is not known to auth_token +2021-02-17 17:30:32.881 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "logging_user_identity_format" in conf is not known to auth_token +2021-02-17 17:30:32.892 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "default_log_levels" in conf is not known to auth_token +2021-02-17 17:30:32.903 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "publish_errors" in conf is not known to auth_token +2021-02-17 17:30:32.906 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "instance_format" in conf is not known to auth_token +2021-02-17 17:30:32.917 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "instance_uuid_format" in conf is not known to auth_token +2021-02-17 17:30:32.928 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "rate_limit_interval" in conf is not known to auth_token +2021-02-17 17:30:32.943 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "rate_limit_burst" in conf is not known to auth_token +2021-02-17 17:30:32.958 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "rate_limit_except_level" in conf is not known to auth_token +2021-02-17 17:30:32.962 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "transport_url" in conf is not known to auth_token +2021-02-17 17:30:32.989 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "rpc_backend" in conf is not known to auth_token +2021-02-17 17:30:33.005 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "control_exchange" in conf is not known to auth_token +2021-02-17 17:30:33.028 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "executor_thread_pool_size" in conf is not known to auth_token +2021-02-17 17:30:33.043 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "rpc_response_timeout" in conf is not known to auth_token +2021-02-17 17:30:33.054 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "command" in conf is not known to auth_token +2021-02-17 17:30:33.057 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "config_file" in conf is not known to auth_token +2021-02-17 17:30:33.073 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "config_dir" in conf is not known to auth_token +2021-02-17 17:30:33.084 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "api" in conf is not known to auth_token +2021-02-17 17:30:33.099 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "database" in conf is not known to auth_token +2021-02-17 17:30:33.102 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "watcher_planner" in conf is not known to auth_token +2021-02-17 17:30:33.117 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "watcher_applier" in conf is not known to auth_token +2021-02-17 17:30:33.136 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "watcher_decision_engine" in conf is not known to auth_token +2021-02-17 17:30:33.147 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "monasca_client" in conf is not known to auth_token +2021-02-17 17:30:33.150 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "nova_client" in conf is not known to auth_token +2021-02-17 17:30:33.161 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "glance_client" in conf is not known to auth_token +2021-02-17 17:30:33.172 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "gnocchi_client" in conf is not known to auth_token +2021-02-17 17:30:33.192 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "cinder_client" in conf is not known to auth_token +2021-02-17 17:30:33.203 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "ceilometer_client" in conf is not known to auth_token +2021-02-17 17:30:33.205 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "neutron_client" in conf is not known to auth_token +2021-02-17 17:30:33.220 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "watcher_clients_auth" in conf is not known to auth_token +2021-02-17 17:30:33.235 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "ironic_client" in conf is not known to auth_token +2021-02-17 17:30:33.251 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "collector" in conf is not known to auth_token +2021-02-17 17:30:33.253 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "oslo_concurrency" in conf is not known to auth_token +2021-02-17 17:30:33.268 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "oslo_versionedobjects" in conf is not known to auth_token +2021-02-17 17:30:33.279 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "keystone_authtoken" in conf is not known to auth_token +2021-02-17 17:30:33.291 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "oslo_reports" in conf is not known to auth_token +2021-02-17 17:30:33.293 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "oslo_messaging_rabbit" in conf is not known to auth_token +2021-02-17 17:30:33.313 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "oslo_messaging_notifications" in conf is not known to auth_token +2021-02-17 17:30:33.324 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "oslo_policy" in conf is not known to auth_token +2021-02-17 17:30:33.335 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "oslo_messaging_amqp" in conf is not known to auth_token +2021-02-17 17:30:33.367 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "oslo_messaging_zmq" in conf is not known to auth_token +2021-02-17 17:30:33.369 30472 WARNING keystonemiddleware._common.config [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] The option "matchmaker_redis" in conf is not known to auth_token +2021-02-17 17:30:33.419 30472 WARNING keystonemiddleware.auth_token [req-ad8a3549-2969-4963-a08e-66713602a4ca fake_user fake_project - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. watcher.tests.cmd.test_db_manage.TestDBManageRunApp.test_run_db_manage_app(revision) watcher.tests.cmd.test_db_manage.TestDBManageRunApp.test_run_db_manage_app(revision) ... ok -watcher.tests.cmd.test_db_manage.TestDBManageRunCommand.test_run_db_stamp -watcher.tests.cmd.test_db_manage.TestDBManageRunCommand.test_run_db_stamp ... ok -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "command" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -The option "command" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -watcher.tests.cmd.test_db_manage.TestDBManageRunCommand.test_run_db_version -watcher.tests.cmd.test_db_manage.TestDBManageRunCommand.test_run_db_version ... ok -watcher.tests.cmd.test_db_manage.TestDBManageRunApp.test_run_db_manage_app(stamp) -watcher.tests.cmd.test_db_manage.TestDBManageRunApp.test_run_db_manage_app(stamp) ... ok -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "command" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token - -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -watcher.tests.cmd.test_db_manage.TestDBManageRunApp.test_run_db_manage_app(version) -watcher.tests.cmd.test_db_manage.TestDBManageRunApp.test_run_db_manage_app(version) ... ok -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "command" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -2021-02-17 16:22:52.850 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "config_source" in conf is not known to auth_token -2021-02-17 16:22:52.856 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "periodic_interval" in conf is not known to auth_token -2021-02-17 16:22:52.858 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "host" in conf is not known to auth_token -2021-02-17 16:22:52.859 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "service_down_time" in conf is not known to auth_token -2021-02-17 16:22:52.860 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "enable_authentication" in conf is not known to auth_token -2021-02-17 16:22:52.862 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "pybasedir" in conf is not known to auth_token -2021-02-17 16:22:52.863 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "bindir" in conf is not known to auth_token -2021-02-17 16:22:52.873 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "state_path" in conf is not known to auth_token -2021-02-17 16:22:52.874 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "fatal_exception_format_errors" in conf is not known to auth_token -2021-02-17 16:22:52.875 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "notification_level" in conf is not known to auth_token -2021-02-17 16:22:52.881 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "debug" in conf is not known to auth_token -2021-02-17 16:22:52.882 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "log_date_format" in conf is not known to auth_token -2021-02-17 16:22:52.884 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "watch_log_file" in conf is not known to auth_token -2021-02-17 16:22:52.890 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "use_syslog" in conf is not known to auth_token -2021-02-17 16:22:52.891 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "use_journal" in conf is not known to auth_token -2021-02-17 16:22:52.897 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "syslog_log_facility" in conf is not known to auth_token -2021-02-17 16:22:52.898 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "use_json" in conf is not known to auth_token -2021-02-17 16:22:52.900 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "use_stderr" in conf is not known to auth_token -2021-02-17 16:22:52.905 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "logging_context_format_string" in conf is not known to auth_token -2021-02-17 16:22:52.906 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "logging_default_format_string" in conf is not known to auth_token -2021-02-17 16:22:52.908 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "logging_debug_format_suffix" in conf is not known to auth_token -2021-02-17 16:22:52.913 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "logging_exception_prefix" in conf is not known to auth_token -2021-02-17 16:22:52.914 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "logging_user_identity_format" in conf is not known to auth_token -2021-02-17 16:22:52.915 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "default_log_levels" in conf is not known to auth_token -2021-02-17 16:22:52.917 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "publish_errors" in conf is not known to auth_token -2021-02-17 16:22:52.919 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "instance_format" in conf is not known to auth_token -2021-02-17 16:22:52.920 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "instance_uuid_format" in conf is not known to auth_token -2021-02-17 16:22:52.922 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "rate_limit_interval" in conf is not known to auth_token -2021-02-17 16:22:52.923 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "rate_limit_burst" in conf is not known to auth_token -2021-02-17 16:22:52.927 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "rate_limit_except_level" in conf is not known to auth_token -2021-02-17 16:22:52.929 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "transport_url" in conf is not known to auth_token -2021-02-17 16:22:52.931 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "rpc_backend" in conf is not known to auth_token -2021-02-17 16:22:52.932 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "control_exchange" in conf is not known to auth_token -2021-02-17 16:22:52.934 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "executor_thread_pool_size" in conf is not known to auth_token -2021-02-17 16:22:52.936 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "config_file" in conf is not known to auth_token -2021-02-17 16:22:52.938 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "config_dir" in conf is not known to auth_token -2021-02-17 16:22:52.940 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "rpc_response_timeout" in conf is not known to auth_token -2021-02-17 16:22:52.942 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "api" in conf is not known to auth_token -2021-02-17 16:22:52.943 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "database" in conf is not known to auth_token -2021-02-17 16:22:52.945 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "watcher_planner" in conf is not known to auth_token -2021-02-17 16:22:52.947 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "watcher_applier" in conf is not known to auth_token -2021-02-17 16:22:52.948 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "watcher_decision_engine" in conf is not known to auth_token -2021-02-17 16:22:52.950 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "monasca_client" in conf is not known to auth_token -2021-02-17 16:22:52.952 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "nova_client" in conf is not known to auth_token -2021-02-17 16:22:52.954 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "glance_client" in conf is not known to auth_token -2021-02-17 16:22:52.955 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "gnocchi_client" in conf is not known to auth_token -2021-02-17 16:22:52.958 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "cinder_client" in conf is not known to auth_token -2021-02-17 16:22:52.960 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "ceilometer_client" in conf is not known to auth_token -2021-02-17 16:22:52.962 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "neutron_client" in conf is not known to auth_token -2021-02-17 16:22:52.963 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "watcher_clients_auth" in conf is not known to auth_token -2021-02-17 16:22:52.965 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "ironic_client" in conf is not known to auth_token -2021-02-17 16:22:52.967 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "collector" in conf is not known to auth_token -2021-02-17 16:22:52.968 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "oslo_concurrency" in conf is not known to auth_token -2021-02-17 16:22:52.970 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "oslo_versionedobjects" in conf is not known to auth_token -2021-02-17 16:22:52.972 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "keystone_authtoken" in conf is not known to auth_token -2021-02-17 16:22:52.978 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "oslo_reports" in conf is not known to auth_token -2021-02-17 16:22:52.979 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "oslo_messaging_rabbit" in conf is not known to auth_token -2021-02-17 16:22:52.988 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "oslo_messaging_notifications" in conf is not known to auth_token -2021-02-17 16:22:52.990 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "oslo_policy" in conf is not known to auth_token -2021-02-17 16:22:52.991 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "oslo_messaging_amqp" in conf is not known to auth_token -2021-02-17 16:22:52.993 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "oslo_messaging_zmq" in conf is not known to auth_token -2021-02-17 16:22:52.995 7773 WARNING keystonemiddleware._common.config [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] The option "matchmaker_redis" in conf is not known to auth_token -2021-02-17 16:22:52.999 7773 WARNING keystonemiddleware.auth_token [req-eb74d9dd-98d0-4f9a-96f9-2dfc9535b134 - - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. +Limit should be positive +2021-02-17 17:30:34.132 30473 INFO keystonemiddleware.auth_token [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] Starting Keystone auth_token middleware +2021-02-17 17:30:34.379 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "config_source" in conf is not known to auth_token +2021-02-17 17:30:34.382 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "periodic_interval" in conf is not known to auth_token +2021-02-17 17:30:34.397 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "host" in conf is not known to auth_token +2021-02-17 17:30:34.410 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "service_down_time" in conf is not known to auth_token +2021-02-17 17:30:34.413 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "enable_authentication" in conf is not known to auth_token +2021-02-17 17:30:34.432 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "pybasedir" in conf is not known to auth_token +2021-02-17 17:30:34.443 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "bindir" in conf is not known to auth_token +2021-02-17 17:30:34.446 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "state_path" in conf is not known to auth_token +2021-02-17 17:30:34.465 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "fatal_exception_format_errors" in conf is not known to auth_token +2021-02-17 17:30:34.483 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "notification_level" in conf is not known to auth_token +2021-02-17 17:30:34.486 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "debug" in conf is not known to auth_token +2021-02-17 17:30:34.493 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "log_date_format" in conf is not known to auth_token +2021-02-17 17:30:34.504 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "watch_log_file" in conf is not known to auth_token +2021-02-17 17:30:34.519 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "use_syslog" in conf is not known to auth_token +2021-02-17 17:30:34.521 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "use_journal" in conf is not known to auth_token +2021-02-17 17:30:34.528 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "syslog_log_facility" in conf is not known to auth_token +2021-02-17 17:30:34.535 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "use_json" in conf is not known to auth_token +2021-02-17 17:30:34.538 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "use_stderr" in conf is not known to auth_token +2021-02-17 17:30:34.549 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "logging_context_format_string" in conf is not known to auth_token +2021-02-17 17:30:34.560 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "logging_default_format_string" in conf is not known to auth_token +2021-02-17 17:30:34.572 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "logging_debug_format_suffix" in conf is not known to auth_token +2021-02-17 17:30:34.591 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "logging_exception_prefix" in conf is not known to auth_token +2021-02-17 17:30:34.593 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "logging_user_identity_format" in conf is not known to auth_token +2021-02-17 17:30:34.604 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "default_log_levels" in conf is not known to auth_token +2021-02-17 17:30:34.627 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "publish_errors" in conf is not known to auth_token +2021-02-17 17:30:34.635 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "instance_format" in conf is not known to auth_token +2021-02-17 17:30:34.638 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "instance_uuid_format" in conf is not known to auth_token +2021-02-17 17:30:34.649 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "rate_limit_interval" in conf is not known to auth_token +2021-02-17 17:30:34.676 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "rate_limit_burst" in conf is not known to auth_token +2021-02-17 17:30:34.703 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "rate_limit_except_level" in conf is not known to auth_token +2021-02-17 17:30:34.719 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "transport_url" in conf is not known to auth_token +2021-02-17 17:30:34.722 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "rpc_backend" in conf is not known to auth_token +2021-02-17 17:30:34.741 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "control_exchange" in conf is not known to auth_token +2021-02-17 17:30:34.757 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "rpc_response_timeout" in conf is not known to auth_token +2021-02-17 17:30:34.772 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "config_file" in conf is not known to auth_token +2021-02-17 17:30:34.786 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "config_dir" in conf is not known to auth_token +2021-02-17 17:30:34.793 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "api" in conf is not known to auth_token +2021-02-17 17:30:34.811 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "database" in conf is not known to auth_token +2021-02-17 17:30:34.814 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "watcher_planner" in conf is not known to auth_token +2021-02-17 17:30:34.821 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "watcher_applier" in conf is not known to auth_token +2021-02-17 17:30:34.845 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "watcher_decision_engine" in conf is not known to auth_token +2021-02-17 17:30:34.859 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "monasca_client" in conf is not known to auth_token +2021-02-17 17:30:34.872 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "nova_client" in conf is not known to auth_token +2021-02-17 17:30:34.881 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "glance_client" in conf is not known to auth_token +2021-02-17 17:30:34.901 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "gnocchi_client" in conf is not known to auth_token +2021-02-17 17:30:34.915 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "cinder_client" in conf is not known to auth_token +2021-02-17 17:30:34.917 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "ceilometer_client" in conf is not known to auth_token +2021-02-17 17:30:34.942 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "neutron_client" in conf is not known to auth_token +2021-02-17 17:30:34.976 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "watcher_clients_auth" in conf is not known to auth_token +2021-02-17 17:30:34.999 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "ironic_client" in conf is not known to auth_token +2021-02-17 17:30:35.002 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "collector" in conf is not known to auth_token +2021-02-17 17:30:35.017 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "oslo_concurrency" in conf is not known to auth_token +2021-02-17 17:30:35.032 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "oslo_versionedobjects" in conf is not known to auth_token +2021-02-17 17:30:35.034 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "keystone_authtoken" in conf is not known to auth_token +2021-02-17 17:30:35.049 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "oslo_reports" in conf is not known to auth_token +2021-02-17 17:30:35.060 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "oslo_messaging_rabbit" in conf is not known to auth_token +2021-02-17 17:30:35.075 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "oslo_messaging_notifications" in conf is not known to auth_token +2021-02-17 17:30:35.077 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "oslo_policy" in conf is not known to auth_token +2021-02-17 17:30:35.088 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "oslo_messaging_amqp" in conf is not known to auth_token +2021-02-17 17:30:35.103 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "oslo_messaging_zmq" in conf is not known to auth_token +2021-02-17 17:30:35.106 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "matchmaker_redis" in conf is not known to auth_token +2021-02-17 17:30:35.121 30473 WARNING keystonemiddleware._common.config [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] The option "command" in conf is not known to auth_token +2021-02-17 17:30:35.147 30473 WARNING keystonemiddleware.auth_token [req-8878f7c3-d067-4e13-bfe5-3657959e74aa fake_user fake_project - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. watcher.tests.cmd.test_db_manage.TestDBManageRunCommand.test_run_db_revision watcher.tests.cmd.test_db_manage.TestDBManageRunCommand.test_run_db_revision ... ok -2021-02-17 16:22:53.398 7773 INFO watcher.cmd.decisionengine [req-67538ae0-793c-42bc-946b-53a19518a4c4 fake_user fake_project - - -] Starting Watcher Decision Engine service in PID 7773 +2021-02-17 17:30:34.199 30472 INFO keystonemiddleware.auth_token [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] Starting Keystone auth_token middleware +2021-02-17 17:30:34.371 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "config_source" in conf is not known to auth_token +2021-02-17 17:30:34.379 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "periodic_interval" in conf is not known to auth_token +2021-02-17 17:30:34.382 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "host" in conf is not known to auth_token +2021-02-17 17:30:34.393 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "service_down_time" in conf is not known to auth_token +2021-02-17 17:30:34.400 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "enable_authentication" in conf is not known to auth_token +2021-02-17 17:30:34.407 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "pybasedir" in conf is not known to auth_token +2021-02-17 17:30:34.419 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "bindir" in conf is not known to auth_token +2021-02-17 17:30:34.421 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "state_path" in conf is not known to auth_token +2021-02-17 17:30:34.437 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "fatal_exception_format_errors" in conf is not known to auth_token +2021-02-17 17:30:34.448 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "notification_level" in conf is not known to auth_token +2021-02-17 17:30:34.467 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "debug" in conf is not known to auth_token +2021-02-17 17:30:34.469 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "log_date_format" in conf is not known to auth_token +2021-02-17 17:30:34.483 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "watch_log_file" in conf is not known to auth_token +2021-02-17 17:30:34.486 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "use_syslog" in conf is not known to auth_token +2021-02-17 17:30:34.501 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "use_journal" in conf is not known to auth_token +2021-02-17 17:30:34.520 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "syslog_log_facility" in conf is not known to auth_token +2021-02-17 17:30:34.522 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "use_json" in conf is not known to auth_token +2021-02-17 17:30:34.537 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "use_stderr" in conf is not known to auth_token +2021-02-17 17:30:34.552 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "logging_context_format_string" in conf is not known to auth_token +2021-02-17 17:30:34.567 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "logging_default_format_string" in conf is not known to auth_token +2021-02-17 17:30:34.570 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "logging_debug_format_suffix" in conf is not known to auth_token +2021-02-17 17:30:34.589 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "logging_exception_prefix" in conf is not known to auth_token +2021-02-17 17:30:34.600 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "logging_user_identity_format" in conf is not known to auth_token +2021-02-17 17:30:34.623 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "default_log_levels" in conf is not known to auth_token +2021-02-17 17:30:34.626 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "publish_errors" in conf is not known to auth_token +2021-02-17 17:30:34.641 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "instance_format" in conf is not known to auth_token +2021-02-17 17:30:34.652 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "instance_uuid_format" in conf is not known to auth_token +2021-02-17 17:30:34.661 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "rate_limit_interval" in conf is not known to auth_token +2021-02-17 17:30:34.692 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "rate_limit_burst" in conf is not known to auth_token +2021-02-17 17:30:34.694 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "rate_limit_except_level" in conf is not known to auth_token +2021-02-17 17:30:34.731 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "transport_url" in conf is not known to auth_token +2021-02-17 17:30:34.734 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "rpc_backend" in conf is not known to auth_token +2021-02-17 17:30:34.749 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "control_exchange" in conf is not known to auth_token +2021-02-17 17:30:34.764 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "executor_thread_pool_size" in conf is not known to auth_token +2021-02-17 17:30:34.783 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "rpc_response_timeout" in conf is not known to auth_token +2021-02-17 17:30:34.789 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "command" in conf is not known to auth_token +2021-02-17 17:30:34.804 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "config_file" in conf is not known to auth_token +2021-02-17 17:30:34.822 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "config_dir" in conf is not known to auth_token +2021-02-17 17:30:34.825 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "api" in conf is not known to auth_token +2021-02-17 17:30:34.840 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "database" in conf is not known to auth_token +2021-02-17 17:30:34.856 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "watcher_planner" in conf is not known to auth_token +2021-02-17 17:30:34.864 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "watcher_applier" in conf is not known to auth_token +2021-02-17 17:30:34.883 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "watcher_decision_engine" in conf is not known to auth_token +2021-02-17 17:30:34.886 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "monasca_client" in conf is not known to auth_token +2021-02-17 17:30:34.905 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "nova_client" in conf is not known to auth_token +2021-02-17 17:30:34.924 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "glance_client" in conf is not known to auth_token +2021-02-17 17:30:34.938 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "gnocchi_client" in conf is not known to auth_token +2021-02-17 17:30:34.941 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "cinder_client" in conf is not known to auth_token +2021-02-17 17:30:34.964 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "ceilometer_client" in conf is not known to auth_token +2021-02-17 17:30:34.991 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "neutron_client" in conf is not known to auth_token +2021-02-17 17:30:34.994 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "watcher_clients_auth" in conf is not known to auth_token +2021-02-17 17:30:35.021 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "ironic_client" in conf is not known to auth_token +2021-02-17 17:30:35.032 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "collector" in conf is not known to auth_token +2021-02-17 17:30:35.034 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "oslo_concurrency" in conf is not known to auth_token +2021-02-17 17:30:35.045 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "oslo_versionedobjects" in conf is not known to auth_token +2021-02-17 17:30:35.060 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "keystone_authtoken" in conf is not known to auth_token +2021-02-17 17:30:35.075 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "oslo_reports" in conf is not known to auth_token +2021-02-17 17:30:35.077 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "oslo_messaging_rabbit" in conf is not known to auth_token +2021-02-17 17:30:35.088 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "oslo_messaging_notifications" in conf is not known to auth_token +2021-02-17 17:30:35.099 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "oslo_policy" in conf is not known to auth_token +2021-02-17 17:30:35.102 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "oslo_messaging_amqp" in conf is not known to auth_token +2021-02-17 17:30:35.117 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "oslo_messaging_zmq" in conf is not known to auth_token +2021-02-17 17:30:35.132 30472 WARNING keystonemiddleware._common.config [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] The option "matchmaker_redis" in conf is not known to auth_token +2021-02-17 17:30:35.145 30472 WARNING keystonemiddleware.auth_token [req-ac219a06-7b27-49b9-b277-3cde2fbe734d fake_user fake_project - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. +watcher.tests.cmd.test_db_manage.TestDBManageRunApp.test_run_db_manage_app(stamp) +watcher.tests.cmd.test_db_manage.TestDBManageRunApp.test_run_db_manage_app(stamp) ... ok +2021-02-17 17:30:36.056 30473 INFO keystonemiddleware.auth_token [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] Starting Keystone auth_token middleware +2021-02-17 17:30:36.233 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "config_source" in conf is not known to auth_token +2021-02-17 17:30:36.247 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "periodic_interval" in conf is not known to auth_token +2021-02-17 17:30:36.270 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "host" in conf is not known to auth_token +2021-02-17 17:30:36.273 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "service_down_time" in conf is not known to auth_token +2021-02-17 17:30:36.284 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "enable_authentication" in conf is not known to auth_token +2021-02-17 17:30:36.307 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "pybasedir" in conf is not known to auth_token +2021-02-17 17:30:36.310 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "bindir" in conf is not known to auth_token +2021-02-17 17:30:36.321 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "state_path" in conf is not known to auth_token +2021-02-17 17:30:36.332 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "fatal_exception_format_errors" in conf is not known to auth_token +2021-02-17 17:30:36.347 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "notification_level" in conf is not known to auth_token +2021-02-17 17:30:36.350 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "debug" in conf is not known to auth_token +2021-02-17 17:30:36.369 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "log_date_format" in conf is not known to auth_token +2021-02-17 17:30:36.389 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "watch_log_file" in conf is not known to auth_token +2021-02-17 17:30:36.408 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "use_syslog" in conf is not known to auth_token +2021-02-17 17:30:36.424 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "use_journal" in conf is not known to auth_token +2021-02-17 17:30:36.451 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "syslog_log_facility" in conf is not known to auth_token +2021-02-17 17:30:36.482 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "use_json" in conf is not known to auth_token +2021-02-17 17:30:36.485 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "use_stderr" in conf is not known to auth_token +2021-02-17 17:30:36.513 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "logging_context_format_string" in conf is not known to auth_token +2021-02-17 17:30:36.536 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "logging_default_format_string" in conf is not known to auth_token +2021-02-17 17:30:36.567 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "logging_debug_format_suffix" in conf is not known to auth_token +2021-02-17 17:30:36.590 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "logging_exception_prefix" in conf is not known to auth_token +2021-02-17 17:30:36.593 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "logging_user_identity_format" in conf is not known to auth_token +2021-02-17 17:30:36.621 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "default_log_levels" in conf is not known to auth_token +2021-02-17 17:30:36.640 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "publish_errors" in conf is not known to auth_token +2021-02-17 17:30:36.655 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "instance_format" in conf is not known to auth_token +2021-02-17 17:30:36.658 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "instance_uuid_format" in conf is not known to auth_token +2021-02-17 17:30:36.681 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "rate_limit_interval" in conf is not known to auth_token +2021-02-17 17:30:36.696 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "rate_limit_burst" in conf is not known to auth_token +2021-02-17 17:30:36.716 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "rate_limit_except_level" in conf is not known to auth_token +2021-02-17 17:30:36.731 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "transport_url" in conf is not known to auth_token +2021-02-17 17:30:36.734 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "rpc_backend" in conf is not known to auth_token +2021-02-17 17:30:36.757 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "control_exchange" in conf is not known to auth_token +2021-02-17 17:30:36.771 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "rpc_response_timeout" in conf is not known to auth_token +2021-02-17 17:30:36.790 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "config_file" in conf is not known to auth_token +2021-02-17 17:30:36.793 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "config_dir" in conf is not known to auth_token +2021-02-17 17:30:36.809 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "api" in conf is not known to auth_token +2021-02-17 17:30:36.836 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "database" in conf is not known to auth_token +2021-02-17 17:30:36.858 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "watcher_planner" in conf is not known to auth_token +2021-02-17 17:30:36.861 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "watcher_applier" in conf is not known to auth_token +2021-02-17 17:30:36.889 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "watcher_decision_engine" in conf is not known to auth_token +2021-02-17 17:30:36.912 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "monasca_client" in conf is not known to auth_token +2021-02-17 17:30:36.935 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "nova_client" in conf is not known to auth_token +2021-02-17 17:30:36.938 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "glance_client" in conf is not known to auth_token +2021-02-17 17:30:36.969 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "gnocchi_client" in conf is not known to auth_token +2021-02-17 17:30:36.997 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "cinder_client" in conf is not known to auth_token +2021-02-17 17:30:37.024 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "ceilometer_client" in conf is not known to auth_token +2021-02-17 17:30:37.040 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "neutron_client" in conf is not known to auth_token +2021-02-17 17:30:37.055 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "watcher_clients_auth" in conf is not known to auth_token +2021-02-17 17:30:37.058 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "ironic_client" in conf is not known to auth_token +2021-02-17 17:30:37.077 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "collector" in conf is not known to auth_token +2021-02-17 17:30:37.096 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "oslo_concurrency" in conf is not known to auth_token +2021-02-17 17:30:37.111 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "oslo_versionedobjects" in conf is not known to auth_token +2021-02-17 17:30:37.127 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "keystone_authtoken" in conf is not known to auth_token +2021-02-17 17:30:37.130 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "oslo_reports" in conf is not known to auth_token +2021-02-17 17:30:37.153 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "oslo_messaging_rabbit" in conf is not known to auth_token +2021-02-17 17:30:37.164 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "oslo_messaging_notifications" in conf is not known to auth_token +2021-02-17 17:30:37.175 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "oslo_policy" in conf is not known to auth_token +2021-02-17 17:30:37.177 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "oslo_messaging_amqp" in conf is not known to auth_token +2021-02-17 17:30:37.188 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "oslo_messaging_zmq" in conf is not known to auth_token +2021-02-17 17:30:37.208 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "matchmaker_redis" in conf is not known to auth_token +2021-02-17 17:30:37.219 30473 WARNING keystonemiddleware._common.config [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] The option "command" in conf is not known to auth_token +2021-02-17 17:30:37.234 30473 WARNING keystonemiddleware.auth_token [req-55ca5c35-043f-497e-90a2-6d53d7b6deb6 fake_user fake_project - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. +watcher.tests.cmd.test_db_manage.TestDBManageRunCommand.test_run_db_version +watcher.tests.cmd.test_db_manage.TestDBManageRunCommand.test_run_db_version ... ok + +2021-02-17 17:30:38.790 30473 INFO watcher.cmd.decisionengine [req-229c4264-458f-4622-b142-3a6490c53016 fake_user fake_project - - -] Starting Watcher Decision Engine service in PID 30473 watcher.tests.cmd.test_decision_engine.TestDecisionEngine.test_run_de_app watcher.tests.cmd.test_decision_engine.TestDecisionEngine.test_run_de_app ... ok +2021-02-17 17:30:36.112 30472 INFO keystonemiddleware.auth_token [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] Starting Keystone auth_token middleware +2021-02-17 17:30:36.279 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "config_source" in conf is not known to auth_token +2021-02-17 17:30:36.282 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "periodic_interval" in conf is not known to auth_token +2021-02-17 17:30:36.297 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "host" in conf is not known to auth_token +2021-02-17 17:30:36.316 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "service_down_time" in conf is not known to auth_token +2021-02-17 17:30:36.327 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "enable_authentication" in conf is not known to auth_token +2021-02-17 17:30:36.330 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "pybasedir" in conf is not known to auth_token +2021-02-17 17:30:36.345 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "bindir" in conf is not known to auth_token +2021-02-17 17:30:36.360 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "state_path" in conf is not known to auth_token +2021-02-17 17:30:36.379 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "fatal_exception_format_errors" in conf is not known to auth_token +2021-02-17 17:30:36.381 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "notification_level" in conf is not known to auth_token +2021-02-17 17:30:36.412 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "debug" in conf is not known to auth_token +2021-02-17 17:30:36.435 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "log_date_format" in conf is not known to auth_token +2021-02-17 17:30:36.437 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "watch_log_file" in conf is not known to auth_token +2021-02-17 17:30:36.465 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "use_syslog" in conf is not known to auth_token +2021-02-17 17:30:36.492 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "use_journal" in conf is not known to auth_token +2021-02-17 17:30:36.515 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "syslog_log_facility" in conf is not known to auth_token +2021-02-17 17:30:36.518 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "use_json" in conf is not known to auth_token +2021-02-17 17:30:36.545 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "use_stderr" in conf is not known to auth_token +2021-02-17 17:30:36.572 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "logging_context_format_string" in conf is not known to auth_token +2021-02-17 17:30:36.600 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "logging_default_format_string" in conf is not known to auth_token +2021-02-17 17:30:36.627 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "logging_debug_format_suffix" in conf is not known to auth_token +2021-02-17 17:30:36.629 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "logging_exception_prefix" in conf is not known to auth_token +2021-02-17 17:30:36.648 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "logging_user_identity_format" in conf is not known to auth_token +2021-02-17 17:30:36.663 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "default_log_levels" in conf is not known to auth_token +2021-02-17 17:30:36.682 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "publish_errors" in conf is not known to auth_token +2021-02-17 17:30:36.685 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "instance_format" in conf is not known to auth_token +2021-02-17 17:30:36.704 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "instance_uuid_format" in conf is not known to auth_token +2021-02-17 17:30:36.723 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "rate_limit_interval" in conf is not known to auth_token +2021-02-17 17:30:36.726 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "rate_limit_burst" in conf is not known to auth_token +2021-02-17 17:30:36.741 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "rate_limit_except_level" in conf is not known to auth_token +2021-02-17 17:30:36.760 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "transport_url" in conf is not known to auth_token +2021-02-17 17:30:36.779 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "rpc_backend" in conf is not known to auth_token +2021-02-17 17:30:36.782 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "control_exchange" in conf is not known to auth_token +2021-02-17 17:30:36.801 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "executor_thread_pool_size" in conf is not known to auth_token +2021-02-17 17:30:36.820 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "rpc_response_timeout" in conf is not known to auth_token +2021-02-17 17:30:36.844 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "command" in conf is not known to auth_token +2021-02-17 17:30:36.867 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "config_file" in conf is not known to auth_token +2021-02-17 17:30:36.870 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "config_dir" in conf is not known to auth_token +2021-02-17 17:30:36.897 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "api" in conf is not known to auth_token +2021-02-17 17:30:36.916 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "database" in conf is not known to auth_token +2021-02-17 17:30:36.918 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "watcher_planner" in conf is not known to auth_token +2021-02-17 17:30:36.953 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "watcher_applier" in conf is not known to auth_token +2021-02-17 17:30:36.980 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "watcher_decision_engine" in conf is not known to auth_token +2021-02-17 17:30:37.014 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "monasca_client" in conf is not known to auth_token +2021-02-17 17:30:37.017 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "nova_client" in conf is not known to auth_token +2021-02-17 17:30:37.044 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "glance_client" in conf is not known to auth_token +2021-02-17 17:30:37.059 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "gnocchi_client" in conf is not known to auth_token +2021-02-17 17:30:37.062 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "cinder_client" in conf is not known to auth_token +2021-02-17 17:30:37.085 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "ceilometer_client" in conf is not known to auth_token +2021-02-17 17:30:37.100 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "neutron_client" in conf is not known to auth_token +2021-02-17 17:30:37.115 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "watcher_clients_auth" in conf is not known to auth_token +2021-02-17 17:30:37.118 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "ironic_client" in conf is not known to auth_token +2021-02-17 17:30:37.137 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "collector" in conf is not known to auth_token +2021-02-17 17:30:37.147 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "oslo_concurrency" in conf is not known to auth_token +2021-02-17 17:30:37.149 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "oslo_versionedobjects" in conf is not known to auth_token +2021-02-17 17:30:37.164 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "keystone_authtoken" in conf is not known to auth_token +2021-02-17 17:30:37.175 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "oslo_reports" in conf is not known to auth_token +2021-02-17 17:30:37.177 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "oslo_messaging_rabbit" in conf is not known to auth_token +2021-02-17 17:30:37.192 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "oslo_messaging_notifications" in conf is not known to auth_token +2021-02-17 17:30:37.215 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "oslo_policy" in conf is not known to auth_token +2021-02-17 17:30:37.274 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "oslo_messaging_amqp" in conf is not known to auth_token +2021-02-17 17:30:37.277 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "oslo_messaging_zmq" in conf is not known to auth_token +2021-02-17 17:30:37.336 30472 WARNING keystonemiddleware._common.config [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] The option "matchmaker_redis" in conf is not known to auth_token +2021-02-17 17:30:37.391 30472 WARNING keystonemiddleware.auth_token [req-97743271-374e-429c-b61a-1dab9c60c5d0 fake_user fake_project - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. +watcher.tests.cmd.test_db_manage.TestDBManageRunApp.test_run_db_manage_app(version) +watcher.tests.cmd.test_db_manage.TestDBManageRunApp.test_run_db_manage_app(version) ... ok +2021-02-17 17:30:38.493 30472 INFO keystonemiddleware.auth_token [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] Starting Keystone auth_token middleware +2021-02-17 17:30:38.697 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "config_source" in conf is not known to auth_token +2021-02-17 17:30:38.708 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "periodic_interval" in conf is not known to auth_token +2021-02-17 17:30:38.710 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "host" in conf is not known to auth_token +2021-02-17 17:30:38.733 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "service_down_time" in conf is not known to auth_token +2021-02-17 17:30:38.744 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "enable_authentication" in conf is not known to auth_token +2021-02-17 17:30:38.754 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "pybasedir" in conf is not known to auth_token +2021-02-17 17:30:38.756 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "bindir" in conf is not known to auth_token +2021-02-17 17:30:38.767 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "state_path" in conf is not known to auth_token +2021-02-17 17:30:38.770 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "fatal_exception_format_errors" in conf is not known to auth_token +2021-02-17 17:30:38.780 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "notification_level" in conf is not known to auth_token +2021-02-17 17:30:38.791 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "debug" in conf is not known to auth_token +2021-02-17 17:30:38.794 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "log_date_format" in conf is not known to auth_token +2021-02-17 17:30:38.805 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "watch_log_file" in conf is not known to auth_token +2021-02-17 17:30:38.812 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "use_syslog" in conf is not known to auth_token +2021-02-17 17:30:38.823 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "use_journal" in conf is not known to auth_token +2021-02-17 17:30:38.826 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "syslog_log_facility" in conf is not known to auth_token +2021-02-17 17:30:38.833 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "use_json" in conf is not known to auth_token +2021-02-17 17:30:38.844 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "use_stderr" in conf is not known to auth_token +2021-02-17 17:30:38.855 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "logging_context_format_string" in conf is not known to auth_token +2021-02-17 17:30:38.858 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "logging_default_format_string" in conf is not known to auth_token +2021-02-17 17:30:38.873 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "logging_debug_format_suffix" in conf is not known to auth_token +2021-02-17 17:30:38.896 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "logging_exception_prefix" in conf is not known to auth_token +2021-02-17 17:30:38.907 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "logging_user_identity_format" in conf is not known to auth_token +2021-02-17 17:30:38.923 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "default_log_levels" in conf is not known to auth_token +2021-02-17 17:30:38.926 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "publish_errors" in conf is not known to auth_token +2021-02-17 17:30:38.953 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "instance_format" in conf is not known to auth_token +2021-02-17 17:30:38.976 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "instance_uuid_format" in conf is not known to auth_token +2021-02-17 17:30:38.995 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "rate_limit_interval" in conf is not known to auth_token +2021-02-17 17:30:39.007 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "rate_limit_burst" in conf is not known to auth_token +2021-02-17 17:30:39.009 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "rate_limit_except_level" in conf is not known to auth_token +2021-02-17 17:30:39.024 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "transport_url" in conf is not known to auth_token +2021-02-17 17:30:39.035 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "rpc_backend" in conf is not known to auth_token +2021-02-17 17:30:39.046 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "control_exchange" in conf is not known to auth_token +2021-02-17 17:30:39.049 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "executor_thread_pool_size" in conf is not known to auth_token +2021-02-17 17:30:39.071 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "rpc_response_timeout" in conf is not known to auth_token +2021-02-17 17:30:39.084 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "command" in conf is not known to auth_token +2021-02-17 17:30:39.091 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "config_file" in conf is not known to auth_token +2021-02-17 17:30:39.093 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "config_dir" in conf is not known to auth_token +2021-02-17 17:30:39.108 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "api" in conf is not known to auth_token +2021-02-17 17:30:39.110 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "database" in conf is not known to auth_token +2021-02-17 17:30:39.123 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "watcher_planner" in conf is not known to auth_token +2021-02-17 17:30:39.125 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "watcher_applier" in conf is not known to auth_token +2021-02-17 17:30:39.140 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "watcher_decision_engine" in conf is not known to auth_token +2021-02-17 17:30:39.179 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "monasca_client" in conf is not known to auth_token +2021-02-17 17:30:39.182 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "nova_client" in conf is not known to auth_token +2021-02-17 17:30:39.237 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "glance_client" in conf is not known to auth_token +2021-02-17 17:30:39.268 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "gnocchi_client" in conf is not known to auth_token +2021-02-17 17:30:39.296 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "cinder_client" in conf is not known to auth_token +2021-02-17 17:30:39.331 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "ceilometer_client" in conf is not known to auth_token +2021-02-17 17:30:39.333 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "neutron_client" in conf is not known to auth_token +2021-02-17 17:30:39.357 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "watcher_clients_auth" in conf is not known to auth_token +2021-02-17 17:30:39.392 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "ironic_client" in conf is not known to auth_token +2021-02-17 17:30:39.423 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "collector" in conf is not known to auth_token +2021-02-17 17:30:39.426 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "oslo_concurrency" in conf is not known to auth_token +2021-02-17 17:30:39.461 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "oslo_versionedobjects" in conf is not known to auth_token +2021-02-17 17:30:39.488 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "keystone_authtoken" in conf is not known to auth_token +2021-02-17 17:30:39.507 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "oslo_reports" in conf is not known to auth_token +2021-02-17 17:30:39.510 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "oslo_messaging_rabbit" in conf is not known to auth_token +2021-02-17 17:30:39.533 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "oslo_messaging_notifications" in conf is not known to auth_token +2021-02-17 17:30:39.560 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "oslo_policy" in conf is not known to auth_token +2021-02-17 17:30:39.584 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "oslo_messaging_amqp" in conf is not known to auth_token +2021-02-17 17:30:39.615 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "oslo_messaging_zmq" in conf is not known to auth_token +2021-02-17 17:30:39.617 30472 WARNING keystonemiddleware._common.config [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] The option "matchmaker_redis" in conf is not known to auth_token +2021-02-17 17:30:39.672 30472 WARNING keystonemiddleware.auth_token [req-6a3477a2-7060-460e-bafc-27d9aaaf59e2 fake_user fake_project - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. watcher.tests.cmd.test_db_manage.TestDBManageRunApp.test_run_db_manage_app(create_schema) watcher.tests.cmd.test_db_manage.TestDBManageRunApp.test_run_db_manage_app(create_schema) ... ok -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "command" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -watcher.tests.cmd.test_db_manage.TestDBManageRunApp.test_run_db_manage_app(purge) -watcher.tests.cmd.test_db_manage.TestDBManageRunApp.test_run_db_manage_app(purge) ... ok -2021-02-17 16:22:52.850 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "config_source" in conf is not known to auth_token -2021-02-17 16:22:52.852 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "periodic_interval" in conf is not known to auth_token -2021-02-17 16:22:52.854 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "host" in conf is not known to auth_token -2021-02-17 16:22:52.855 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "service_down_time" in conf is not known to auth_token -2021-02-17 16:22:52.857 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "enable_authentication" in conf is not known to auth_token -2021-02-17 16:22:52.858 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "pybasedir" in conf is not known to auth_token -2021-02-17 16:22:52.860 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "bindir" in conf is not known to auth_token -2021-02-17 16:22:52.862 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "state_path" in conf is not known to auth_token -2021-02-17 16:22:52.863 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "fatal_exception_format_errors" in conf is not known to auth_token -2021-02-17 16:22:52.864 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "notification_level" in conf is not known to auth_token -2021-02-17 16:22:52.866 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "debug" in conf is not known to auth_token -2021-02-17 16:22:52.867 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "log_date_format" in conf is not known to auth_token -2021-02-17 16:22:52.869 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "watch_log_file" in conf is not known to auth_token -2021-02-17 16:22:52.870 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "use_syslog" in conf is not known to auth_token -2021-02-17 16:22:52.872 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "use_journal" in conf is not known to auth_token -2021-02-17 16:22:52.873 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "syslog_log_facility" in conf is not known to auth_token -2021-02-17 16:22:52.875 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "use_json" in conf is not known to auth_token -2021-02-17 16:22:52.876 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "use_stderr" in conf is not known to auth_token -2021-02-17 16:22:52.878 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "logging_context_format_string" in conf is not known to auth_token -2021-02-17 16:22:52.879 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "logging_default_format_string" in conf is not known to auth_token -2021-02-17 16:22:52.881 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "logging_debug_format_suffix" in conf is not known to auth_token -2021-02-17 16:22:52.882 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "logging_exception_prefix" in conf is not known to auth_token -2021-02-17 16:22:52.884 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "logging_user_identity_format" in conf is not known to auth_token -2021-02-17 16:22:52.885 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "default_log_levels" in conf is not known to auth_token -2021-02-17 16:22:52.887 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "publish_errors" in conf is not known to auth_token -2021-02-17 16:22:52.888 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "instance_format" in conf is not known to auth_token -2021-02-17 16:22:52.890 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "instance_uuid_format" in conf is not known to auth_token -2021-02-17 16:22:52.891 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "rate_limit_interval" in conf is not known to auth_token -2021-02-17 16:22:52.901 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "rate_limit_burst" in conf is not known to auth_token -2021-02-17 16:22:52.902 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "rate_limit_except_level" in conf is not known to auth_token -2021-02-17 16:22:52.904 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "transport_url" in conf is not known to auth_token -2021-02-17 16:22:52.905 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "rpc_backend" in conf is not known to auth_token -2021-02-17 16:22:52.907 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "control_exchange" in conf is not known to auth_token -2021-02-17 16:22:52.908 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "config_file" in conf is not known to auth_token -2021-02-17 16:22:52.918 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "config_dir" in conf is not known to auth_token -2021-02-17 16:22:52.919 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "rpc_response_timeout" in conf is not known to auth_token -2021-02-17 16:22:52.921 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "api" in conf is not known to auth_token -2021-02-17 16:22:52.923 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "database" in conf is not known to auth_token -2021-02-17 16:22:52.924 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "watcher_planner" in conf is not known to auth_token -2021-02-17 16:22:52.928 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "watcher_applier" in conf is not known to auth_token -2021-02-17 16:22:52.930 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "watcher_decision_engine" in conf is not known to auth_token -2021-02-17 16:22:52.931 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "monasca_client" in conf is not known to auth_token -2021-02-17 16:22:52.933 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "nova_client" in conf is not known to auth_token -2021-02-17 16:22:52.935 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "glance_client" in conf is not known to auth_token -2021-02-17 16:22:52.937 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "gnocchi_client" in conf is not known to auth_token -2021-02-17 16:22:52.938 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "cinder_client" in conf is not known to auth_token -2021-02-17 16:22:52.940 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "ceilometer_client" in conf is not known to auth_token -2021-02-17 16:22:52.942 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "neutron_client" in conf is not known to auth_token -2021-02-17 16:22:52.944 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "watcher_clients_auth" in conf is not known to auth_token -2021-02-17 16:22:52.946 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "ironic_client" in conf is not known to auth_token -2021-02-17 16:22:52.948 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "collector" in conf is not known to auth_token -2021-02-17 16:22:52.950 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "oslo_concurrency" in conf is not known to auth_token -2021-02-17 16:22:52.952 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "oslo_versionedobjects" in conf is not known to auth_token -2021-02-17 16:22:52.954 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "keystone_authtoken" in conf is not known to auth_token -2021-02-17 16:22:52.955 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "oslo_reports" in conf is not known to auth_token -2021-02-17 16:22:52.960 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "oslo_messaging_rabbit" in conf is not known to auth_token -2021-02-17 16:22:52.962 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "oslo_messaging_notifications" in conf is not known to auth_token -2021-02-17 16:22:52.964 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "oslo_policy" in conf is not known to auth_token -2021-02-17 16:22:52.966 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "oslo_messaging_amqp" in conf is not known to auth_token -2021-02-17 16:22:52.968 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "oslo_messaging_zmq" in conf is not known to auth_token -2021-02-17 16:22:52.970 7779 WARNING keystonemiddleware._common.config [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] The option "matchmaker_redis" in conf is not known to auth_token -2021-02-17 16:22:52.981 7779 WARNING keystonemiddleware.auth_token [req-84c74d68-2d92-4e78-88bd-df61936389ef - - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -watcher.tests.cmd.test_db_manage.TestDBManageRunCommand.test_run_db_downgrade -watcher.tests.cmd.test_db_manage.TestDBManageRunCommand.test_run_db_downgrade ... ok -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "command" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -watcher.tests.cmd.test_db_manage.TestDBManageRunApp.test_run_db_manage_app(no_param) -watcher.tests.cmd.test_db_manage.TestDBManageRunApp.test_run_db_manage_app(no_param) ... ok -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "command" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -watcher.tests.cmd.test_db_manage.TestDBManageRunCommand.test_run_db_purge -watcher.tests.cmd.test_db_manage.TestDBManageRunCommand.test_run_db_purge ... ok -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "command" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -2021-02-17 16:22:53.371 7779 INFO keystonemiddleware.auth_token [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] Starting Keystone auth_token middleware -2021-02-17 16:22:53.423 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "config_source" in conf is not known to auth_token -2021-02-17 16:22:53.426 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "periodic_interval" in conf is not known to auth_token -2021-02-17 16:22:53.427 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "host" in conf is not known to auth_token -2021-02-17 16:22:53.429 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "service_down_time" in conf is not known to auth_token -2021-02-17 16:22:53.431 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "enable_authentication" in conf is not known to auth_token -2021-02-17 16:22:53.433 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "pybasedir" in conf is not known to auth_token -2021-02-17 16:22:53.434 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "bindir" in conf is not known to auth_token -2021-02-17 16:22:53.436 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "state_path" in conf is not known to auth_token -2021-02-17 16:22:53.438 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "fatal_exception_format_errors" in conf is not known to auth_token -2021-02-17 16:22:53.440 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "notification_level" in conf is not known to auth_token -2021-02-17 16:22:53.442 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "debug" in conf is not known to auth_token -2021-02-17 16:22:53.443 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "log_date_format" in conf is not known to auth_token -2021-02-17 16:22:53.445 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "watch_log_file" in conf is not known to auth_token -2021-02-17 16:22:53.447 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "use_syslog" in conf is not known to auth_token -2021-02-17 16:22:53.449 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "use_journal" in conf is not known to auth_token -2021-02-17 16:22:53.450 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "syslog_log_facility" in conf is not known to auth_token -2021-02-17 16:22:53.452 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "use_json" in conf is not known to auth_token -2021-02-17 16:22:53.454 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "use_stderr" in conf is not known to auth_token -2021-02-17 16:22:53.455 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "logging_context_format_string" in conf is not known to auth_token -2021-02-17 16:22:53.461 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "logging_default_format_string" in conf is not known to auth_token -2021-02-17 16:22:53.463 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "logging_debug_format_suffix" in conf is not known to auth_token -2021-02-17 16:22:53.465 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "logging_exception_prefix" in conf is not known to auth_token -2021-02-17 16:22:53.467 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "logging_user_identity_format" in conf is not known to auth_token -2021-02-17 16:22:53.468 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "default_log_levels" in conf is not known to auth_token -2021-02-17 16:22:53.470 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "publish_errors" in conf is not known to auth_token -2021-02-17 16:22:53.472 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "instance_format" in conf is not known to auth_token -2021-02-17 16:22:53.474 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "instance_uuid_format" in conf is not known to auth_token -2021-02-17 16:22:53.475 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "rate_limit_interval" in conf is not known to auth_token -2021-02-17 16:22:53.477 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "rate_limit_burst" in conf is not known to auth_token -2021-02-17 16:22:53.479 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "rate_limit_except_level" in conf is not known to auth_token -2021-02-17 16:22:53.481 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "transport_url" in conf is not known to auth_token -2021-02-17 16:22:53.482 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "rpc_backend" in conf is not known to auth_token -2021-02-17 16:22:53.484 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "control_exchange" in conf is not known to auth_token -2021-02-17 16:22:53.485 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "rpc_response_timeout" in conf is not known to auth_token -2021-02-17 16:22:53.487 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "config_file" in conf is not known to auth_token -2021-02-17 16:22:53.497 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "config_dir" in conf is not known to auth_token -2021-02-17 16:22:53.498 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "api" in conf is not known to auth_token -2021-02-17 16:22:53.500 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "database" in conf is not known to auth_token -2021-02-17 16:22:53.502 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "watcher_planner" in conf is not known to auth_token -2021-02-17 16:22:53.503 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "watcher_applier" in conf is not known to auth_token -2021-02-17 16:22:53.509 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "watcher_decision_engine" in conf is not known to auth_token -2021-02-17 16:22:53.511 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "monasca_client" in conf is not known to auth_token -2021-02-17 16:22:53.516 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "nova_client" in conf is not known to auth_token -2021-02-17 16:22:53.518 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "glance_client" in conf is not known to auth_token -2021-02-17 16:22:53.520 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "gnocchi_client" in conf is not known to auth_token -2021-02-17 16:22:53.525 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "cinder_client" in conf is not known to auth_token -2021-02-17 16:22:53.527 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "ceilometer_client" in conf is not known to auth_token -2021-02-17 16:22:53.533 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "neutron_client" in conf is not known to auth_token -2021-02-17 16:22:53.535 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "watcher_clients_auth" in conf is not known to auth_token -2021-02-17 16:22:53.536 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "ironic_client" in conf is not known to auth_token -2021-02-17 16:22:53.542 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "collector" in conf is not known to auth_token -2021-02-17 16:22:53.544 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "oslo_concurrency" in conf is not known to auth_token -2021-02-17 16:22:53.550 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "oslo_versionedobjects" in conf is not known to auth_token -2021-02-17 16:22:53.551 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "keystone_authtoken" in conf is not known to auth_token -2021-02-17 16:22:53.562 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "oslo_reports" in conf is not known to auth_token -2021-02-17 16:22:53.563 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "oslo_messaging_rabbit" in conf is not known to auth_token -2021-02-17 16:22:53.565 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "oslo_messaging_notifications" in conf is not known to auth_token -2021-02-17 16:22:53.567 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "oslo_policy" in conf is not known to auth_token -2021-02-17 16:22:53.580 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "oslo_messaging_amqp" in conf is not known to auth_token -2021-02-17 16:22:53.583 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "oslo_messaging_zmq" in conf is not known to auth_token -2021-02-17 16:22:53.585 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "matchmaker_redis" in conf is not known to auth_token -2021-02-17 16:22:53.587 7779 WARNING keystonemiddleware._common.config [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] The option "command" in conf is not known to auth_token -2021-02-17 16:22:53.600 7779 WARNING keystonemiddleware.auth_token [req-e734355a-f760-45a4-b92e-d0d02449b455 fake_user fake_project - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -2021-02-17 16:22:53.696 7779 ERROR watcher.db.purge [req-d27d6c17-e718-48cd-9e38-e2775472f81d fake_user fake_project - - -] Limit should be positive: watcher.common.exception.NegativeLimitError: Limit should be positive -2021-02-17 16:22:53.696 7779 ERROR watcher.db.purge Traceback (most recent call last): -2021-02-17 16:22:53.696 7779 ERROR watcher.db.purge File "/build/watcher-1.12.0/watcher/db/purge.py", line 458, in purge -2021-02-17 16:22:53.696 7779 ERROR watcher.db.purge raise exception.NegativeLimitError -2021-02-17 16:22:53.696 7779 ERROR watcher.db.purge watcher.common.exception.NegativeLimitError: Limit should be positive -2021-02-17 16:22:53.696 7779 ERROR watcher.db.purge  -watcher.tests.cmd.test_db_manage.TestDBManageRunCommand.test_run_db_purge_negative_max_number -watcher.tests.cmd.test_db_manage.TestDBManageRunCommand.test_run_db_purge_negative_max_number ... ok -Limit should be positive -watcher.tests.cmd.test_db_manage.TestDBManageRunCommand.test_run_db_upgrade -watcher.tests.cmd.test_db_manage.TestDBManageRunCommand.test_run_db_upgrade ... ok - ----------------------------------------------------------------------- -Ran 20 tests in 92.150s - -OK -+ python3-stestr slowest -Test id Runtime (s) ---------------------------------------------------------------------------------------------- ----------- -watcher.tests.cmd.test_db_manage.TestDBManageRunCommand.test_run_db_purge_dry_run 3.068 -watcher.tests.cmd.test_db_manage.TestDBManageRunApp.test_run_db_manage_app(upgrade) 2.848 -watcher.tests.cmd.test_db_manage.TestDBManageRunCommand.test_run_db_downgrade 1.672 -watcher.tests.cmd.test_api.TestApi.test_run_api_app_serve_specific_address 1.614 -watcher.tests.cmd.test_db_manage.TestDBManageRunCommand.test_run_db_revision 1.596 -watcher.tests.cmd.test_api.TestApi.test_run_api_app 1.595 -watcher.tests.cmd.test_db_manage.TestDBManageRunApp.test_run_db_manage_app(no_param) 0.535 -watcher.tests.cmd.test_db_manage.TestDBManageRunCommand.test_run_db_purge_negative_max_number 0.534 -watcher.tests.cmd.test_db_manage.TestDBManageRunCommand.test_run_db_upgrade 0.487 -watcher.tests.cmd.test_db_manage.TestDBManageRunApp.test_run_db_manage_app(purge) 0.466 -+ rm -rf .stestr -pkgos-dh_auto_test --no-py2 'watcher\.tests\.common.*' -+ PKGOS_USE_PY2=yes -+ PKGOS_USE_PY3=yes -+ PKGOS_TEST_PARALLEL=yes -+ PYTHONS=disabled -+ PYTHON3S=disabled -+ TEST_PARALLEL_OPT=--parallel -+ PKGOS_USE_PY2=no -+ shift -+ [ no = yes ] -+ [ yes = yes ] -+ py3versions -vr -+ PYTHON3S=3.7 -+ [ yes = no ] -+ [ disabled = disabled ] -+ continue -+ [ 3.7 = disabled ] -+ echo 3.7 -+ cut -d. -f1 -+ PYMAJOR=3 -+ echo ===> Testing with python (python3) -===> Testing with python (python3) -+ [ 3 = 3 ] -+ pwd -+ [ -d /build/watcher-1.12.0/debian/tmp/usr/lib/python3/dist-packages ] -+ [ -e .stestr.conf ] -+ rm -rf .stestr -+ PYTHON=python3.7 python3-stestr run --subunit watcher\.tests\.common.* -+ subunit2pyunit -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -Volume migration error : volume 45a37aeb-95ab-4ddb-a305-7d9f62c2f5ba is now on host 'source_node'. -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -watcher.tests.common.test_cinder_helper.TestCinderHelper.test_retype_fail -watcher.tests.common.test_cinder_helper.TestCinderHelper.test_retype_fail ... ok -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "config_source" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -watcher.tests.common.test_cinder_helper.TestCinderHelper.test_get_storage_node_by_name_success -watcher.tests.common.test_cinder_helper.TestCinderHelper.test_get_storage_node_by_name_success ... ok -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -watcher.tests.common.test_clients.TestClients.test_clients_ceilometer_diff_vers -watcher.tests.common.test_clients.TestClients.test_clients_ceilometer_diff_vers ... ok -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -watcher.tests.common.loader.test_loader.TestLoader.test_load_loadable_no_opt -watcher.tests.common.loader.test_loader.TestLoader.test_load_loadable_no_opt ... ok -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The pool failure could not be found -Traceback (most recent call last): - File "/build/watcher-1.12.0/watcher/common/cinder_helper.py", line 61, in get_storage_pool_by_name - raise exception.PoolNotFound(name=name) -watcher.common.exception.PoolNotFound: The pool failure could not be found -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "config_source" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -watcher.tests.common.test_cinder_helper.TestCinderHelper.test_get_storage_pool_by_name_failure -watcher.tests.common.test_cinder_helper.TestCinderHelper.test_get_storage_pool_by_name_failure ... ok -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The storage node failure could not be found -Traceback (most recent call last): - File "/build/watcher-1.12.0/watcher/common/cinder_helper.py", line 46, in get_storage_node_by_name - raise exception.StorageNodeNotFound(name=name) -watcher.common.exception.StorageNodeNotFound: The storage node failure could not be found -watcher.tests.common.test_clients.TestClients.test_clients_cinder_diff_endpoint -watcher.tests.common.test_clients.TestClients.test_clients_cinder_diff_endpoint ... ok -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -watcher.tests.common.test_cinder_helper.TestCinderHelper.test_get_storage_node_by_name_failure -watcher.tests.common.test_cinder_helper.TestCinderHelper.test_get_storage_node_by_name_failureThe option "use_syslog" in conf is not known to auth_token - ... ok -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. - -Traceback (most recent call last): - File "/build/watcher-1.12.0/watcher/common/loader/default.py", line 50, in load - invoke_on_load=False, - File "/usr/lib/python3/dist-packages/mock/mock.py", line 1062, in __call__ - return _mock_self._mock_call(*args, **kwargs) - File "/usr/lib/python3/dist-packages/mock/mock.py", line 1118, in _mock_call - raise effect -Exception -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -watcher.tests.common.loader.test_loader.TestLoader.test_load_loadable_bad_plugin -watcher.tests.common.loader.test_loader.TestLoader.test_load_loadable_bad_plugin ... okThe option "bindir" in conf is not known to auth_token - -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -watcher.tests.common.test_clients.TestClients.test_clients_ceilometer -watcher.tests.common.test_clients.TestClients.test_clients_ceilometer ... ok -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "config_source" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -watcher.tests.common.test_cinder_helper.TestCinderHelper.test_get_storage_node_list -watcher.tests.common.test_cinder_helper.TestCinderHelper.test_get_storage_node_list ... ok -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -watcher.tests.common.test_clients.TestClients.test_clients_gnocchi -watcher.tests.common.test_clients.TestClients.test_clients_gnocchi ... okThe option "default_log_levels" in conf is not known to auth_token - -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "config_source" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -watcher.tests.common.test_clients.TestClients.test_clients_ceilometer_diff_endpoint -watcher.tests.common.test_clients.TestClients.test_clients_ceilometer_diff_endpoint ... ok -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -watcher.tests.common.loader.test_loader.TestLoader.test_load_loadable_with_opts -watcher.tests.common.loader.test_loader.TestLoader.test_load_loadable_with_opts ... ok -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -watcher.tests.common.test_cinder_helper.TestCinderHelper.test_get_volume_type_list -watcher.tests.common.test_cinder_helper.TestCinderHelper.test_get_volume_type_list ... ok -watcher.tests.common.test_clients.TestClients.test_clients_gnocchi_cached -watcher.tests.common.test_clients.TestClients.test_clients_gnocchi_cached ... ok -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -The option "TESTING.fake" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -watcher.tests.common.test_clients.TestClients.test_clients_cinder -watcher.tests.common.test_clients.TestClients.test_clients_cinder ... ok -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "config_source" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -watcher.tests.common.test_cinder_helper.TestCinderHelper.test_get_storage_pool_by_name_success -watcher.tests.common.test_cinder_helper.TestCinderHelper.test_get_storage_pool_by_name_success ... ok -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -Volume migration error : volume 45a37aeb-95ab-4ddb-a305-7d9f62c2f5ba is now on host 'source_node'. -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The argument "os_endpoint_type" passed to get_client is deprecated and will be removed in Stein release, please use "interface" instead. -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -watcher.tests.common.test_cinder_helper.TestCinderHelper.test_migrate_fail -watcher.tests.common.test_cinder_helper.TestCinderHelper.test_migrate_fail ... ok -watcher.tests.common.test_clients.TestClients.test_clients_ironic -watcher.tests.common.test_clients.TestClients.test_clients_ironic ... ok -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -The option "TESTING.fake" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "config_source" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -watcher.tests.common.test_clients.TestClients.test_clients_cinder_cached -watcher.tests.common.test_clients.TestClients.test_clients_cinder_cached ... ok -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -watcher.tests.common.test_cinder_helper.TestCinderHelper.test_get_storage_pool_list -watcher.tests.common.test_cinder_helper.TestCinderHelper.test_get_storage_pool_list ... ok -The argument "os_endpoint_type" passed to get_client is deprecated and will be removed in Stein release, please use "interface" instead. -The argument "os_endpoint_type" passed to get_client is deprecated and will be removed in Stein release, please use "interface" instead. -watcher.tests.common.test_clients.TestClients.test_clients_ironic_diff_endpoint -watcher.tests.common.test_clients.TestClients.test_clients_ironic_diff_endpoint ... ok -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -watcher.tests.common.test_clients.TestClients.test_clients_ceilometer_cached -watcher.tests.common.test_clients.TestClients.test_clients_ceilometer_cached ... ok -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -The option "TESTING.fake" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "config_source" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -Version 1 is deprecated, use alternative version 2 instead. -watcher.tests.common.test_cinder_helper.TestCinderHelper.test_get_volume_type_by_backendname_with_backend_exist -watcher.tests.common.test_cinder_helper.TestCinderHelper.test_get_volume_type_by_backendname_with_backend_exist ... ok -watcher.tests.common.test_clients.TestClients.test_clients_cinder_diff_vers -watcher.tests.common.test_clients.TestClients.test_clients_cinder_diff_vers ... ok -watcher.tests.common.test_clients.TestClients.test_clients_monasca_diff_vers -watcher.tests.common.test_clients.TestClients.test_clients_monasca_diff_vers ... ok -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -The option "TESTING.fake" in conf is not known to auth_token -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -watcher.tests.common.test_clients.TestClients.test_clients_glance_cached -watcher.tests.common.test_clients.TestClients.test_clients_glance_cached ... ok -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -watcher.tests.common.test_cinder_helper.TestCinderHelper.test_get_volume_type_by_backendname_with_no_backend_exist -watcher.tests.common.test_cinder_helper.TestCinderHelper.test_get_volume_type_by_backendname_with_no_backend_exist ... ok -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -watcher.tests.common.test_clients.TestClients.test_clients_neutron_diff_vers -watcher.tests.common.test_clients.TestClients.test_clients_neutron_diff_vers ... ok -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -watcher.tests.common.test_clients.TestClients.test_clients_glance_diff_endpoint -watcher.tests.common.test_clients.TestClients.test_clients_glance_diff_endpoint ... ok -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -The option "TESTING.fake" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -watcher.tests.common.test_clients.TestClients.test_clients_gnocchi_diff_endpoint -watcher.tests.common.test_clients.TestClients.test_clients_gnocchi_diff_endpoint ... ok -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -watcher.tests.common.test_cinder_helper.TestCinderHelper.test_migrate_success -watcher.tests.common.test_cinder_helper.TestCinderHelper.test_migrate_success ... okThe option "use_journal" in conf is not known to auth_token - -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -The option "config_source" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -watcher.tests.common.test_clients.TestClients.test_clients_nova_cached -watcher.tests.common.test_clients.TestClients.test_clients_nova_cached ... ok -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -The option "TESTING.fake" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The argument "os_endpoint_type" passed to get_client is deprecated and will be removed in Stein release, please use "interface" instead. -watcher.tests.common.test_clients.TestClients.test_clients_ironic_cached -watcher.tests.common.test_clients.TestClients.test_clients_ironic_cached ... ok -watcher.tests.common.test_clients.TestClients.test_clients_gnocchi_diff_vers -watcher.tests.common.test_clients.TestClients.test_clients_gnocchi_diff_vers ... ok -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -watcher.tests.common.test_cinder_helper.TestCinderHelper.test_retype_success -watcher.tests.common.test_cinder_helper.TestCinderHelper.test_retype_success ... ok -The ironic node node1 could not be found -Traceback (most recent call last): - File "/build/watcher-1.12.0/watcher/common/ironic_helper.py", line 44, in get_ironic_node_by_uuid - raise exception.IronicNodeNotFound(uuid=node_uuid) -watcher.common.exception.IronicNodeNotFound: The ironic node node1 could not be found -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -watcher.tests.common.test_ironic_helper.TestIronicHelper.test_get_ironic_node_by_uuid_failure -watcher.tests.common.test_ironic_helper.TestIronicHelper.test_get_ironic_node_by_uuid_failure ... ok -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "config_source" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "config_source" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "TESTING.fake" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "config_dir" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The argument "os_endpoint_type" passed to get_client is deprecated and will be removed in Stein release, please use "interface" instead. -watcher.tests.common.test_clients.TestClients.test_clients_ironic_diff_vers -watcher.tests.common.test_clients.TestClients.test_clients_ironic_diff_vers ... ok -watcher.tests.common.test_clients.TestClients.test_clients_glance -watcher.tests.common.test_clients.TestClients.test_clients_glance ... ok -watcher.tests.common.test_ironic_helper.TestIronicHelper.test_get_ironic_node_by_uuid_success -watcher.tests.common.test_ironic_helper.TestIronicHelper.test_get_ironic_node_by_uuid_success ... ok -watcher.tests.common.test_clients.TestClients.test_clients_monasca_cached -watcher.tests.common.test_clients.TestClients.test_clients_monasca_cached ... ok -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "config_source" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "config_source" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "TESTING.fake" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "config_source" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -watcher.tests.common.test_clients.TestClients.test_clients_nova -watcher.tests.common.test_clients.TestClients.test_clients_nova ... ok -watcher.tests.common.test_clients.TestClients.test_clients_neutron -watcher.tests.common.test_clients.TestClients.test_clients_neutron ... ok -watcher.tests.common.test_ironic_helper.TestIronicHelper.test_get_ironic_node_list -watcher.tests.common.test_ironic_helper.TestIronicHelper.test_get_ironic_node_list ... ok -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "config_source" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -watcher.tests.common.test_clients.TestClients.test_clients_glance_diff_vers -watcher.tests.common.test_clients.TestClients.test_clients_glance_diff_vers ... ok -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -watcher.tests.common.test_clients.TestClients.test_clients_neutron_diff_endpoint -watcher.tests.common.test_clients.TestClients.test_clients_neutron_diff_endpoint ... ok -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -The option "TESTING.fake" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -watcher.tests.common.test_nova_helper.TestNovaHelper.test_create_instance -watcher.tests.common.test_nova_helper.TestNovaHelper.test_create_instance ... ok -watcher.tests.common.test_nova_helper.TestNovaHelper.test_abort_live_migrate_instance -watcher.tests.common.test_nova_helper.TestNovaHelper.test_abort_live_migrate_instance ... ok -watcher.tests.common.test_clients.TestClients.test_clients_monasca -watcher.tests.common.test_clients.TestClients.test_clients_monasca ... ok -watcher.tests.common.test_clients.TestClients.test_clients_nova_diff_endpoint -watcher.tests.common.test_clients.TestClients.test_clients_nova_diff_endpoint ... ok -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "config_source" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -The option "TESTING.fake" in conf is not known to auth_token -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -watcher.tests.common.test_nova_helper.TestNovaHelper.test_create_image_from_instance -watcher.tests.common.test_nova_helper.TestNovaHelper.test_create_image_from_instance ... ok -watcher.tests.common.test_clients.TestClients.test_clients_neutron_cached -watcher.tests.common.test_clients.TestClients.test_clients_neutron_cached ... ok -watcher.tests.common.test_clients.TestClients.test_get_keystone_session -watcher.tests.common.test_clients.TestClients.test_get_keystone_session ... ok -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "config_source" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -The option "TESTING.fake" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -watcher.tests.common.test_clients.TestClients.test_clients_nova_diff_vers -watcher.tests.common.test_clients.TestClients.test_clients_nova_diff_vers ... ok -watcher.tests.common.test_nova_helper.TestNovaHelper.test_disable_service_nova_compute -watcher.tests.common.test_nova_helper.TestNovaHelper.test_disable_service_nova_compute ... ok -watcher.tests.common.test_nova_helper.TestNovaHelper.test_resize_instance -watcher.tests.common.test_nova_helper.TestNovaHelper.test_resize_instance ... ok -watcher.tests.common.test_nova_helper.TestNovaHelper.test_enable_service_nova_compute -watcher.tests.common.test_nova_helper.TestNovaHelper.test_enable_service_nova_compute ... ok -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "config_source" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "TESTING.fake" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -watcher.tests.common.test_nova_helper.TestNovaHelper.test_non_live_migrate_instance_no_destination_node -watcher.tests.common.test_nova_helper.TestNovaHelper.test_non_live_migrate_instance_no_destination_node ... ok -watcher.tests.common.test_service.TestService.test_build_topic_handler -watcher.tests.common.test_service.TestService.test_build_topic_handler ... ok -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "executor_thread_pool_size" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -watcher.tests.common.test_nova_helper.TestNovaHelper.test_live_migrate_instance -watcher.tests.common.test_nova_helper.TestNovaHelper.test_live_migrate_instance ... ok -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -watcher.tests.common.test_service.TestService.test_init_service -watcher.tests.common.test_service.TestService.test_init_service ... ok -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -watcher.tests.common.test_nova_helper.TestNovaHelper.test_live_migrate_instance_with_task_state -watcher.tests.common.test_nova_helper.TestNovaHelper.test_live_migrate_instance_with_task_stateThe option "oslo_messaging_amqp" in conf is not known to auth_token - ... ok -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -The option "TESTING.fake" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -watcher.tests.common.test_nova_helper.TestNovaHelper.test_set_host_offline -watcher.tests.common.test_nova_helper.TestNovaHelper.test_set_host_offline ... ok -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "config_source" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "executor_thread_pool_size" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -watcher.tests.common.test_nova_helper.TestNovaHelper.test_live_migrate_instance_no_destination_node -watcher.tests.common.test_nova_helper.TestNovaHelper.test_live_migrate_instance_no_destination_node ... ok -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -watcher.tests.common.test_service.TestService.test_stop -watcher.tests.common.test_service.TestService.test_stop ... ok -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -watcher.tests.common.test_nova_helper.TestNovaHelper.test_stop_instance -watcher.tests.common.test_nova_helper.TestNovaHelper.test_stop_instance ... ok -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -The option "TESTING.fake" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "executor_thread_pool_size" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -Arguments dropped when creating context: {'system_scope': None} -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -watcher.tests.common.test_service.TestServiceHeartbeat.test_send_beat_with_creating_service -watcher.tests.common.test_service.TestServiceHeartbeat.test_send_beat_with_creating_service ... ok -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -watcher.tests.common.test_nova_helper.TestNovaHelper.test_swap_volume -watcher.tests.common.test_nova_helper.TestNovaHelper.test_swap_volume ... ok -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -watcher.tests.common.test_service.TestService.test_start -watcher.tests.common.test_service.TestService.test_start ... ok -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -The option "TESTING.fake" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -watcher.tests.common.test_nova_helper.TestNovaHelper.test_watcher_non_live_migrate_instance_not_found -watcher.tests.common.test_nova_helper.TestNovaHelper.test_watcher_non_live_migrate_instance_not_found ... ok -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -The option "TESTING.fake" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -Arguments dropped when creating context: {'system_scope': None} -watcher.tests.common.test_service.TestServiceHeartbeat.test_send_beat_without_creating_service -watcher.tests.common.test_service.TestServiceHeartbeat.test_send_beat_without_creating_service ... ok - ----------------------------------------------------------------------- -Ran 71 tests in 71.153s - -OK -+ python3-stestr slowest -Test id Runtime (s) ------------------------------------------------------------------------------------------------------ ----------- -watcher.tests.common.test_cinder_helper.TestCinderHelper.test_retype_fail 1.408 -watcher.tests.common.test_cinder_helper.TestCinderHelper.test_get_storage_node_by_name_success 1.392 -watcher.tests.common.loader.test_loader.TestLoader.test_load_loadable_bad_plugin 1.365 -watcher.tests.common.loader.test_loader.TestLoader.test_load_loadable_no_opt 1.361 -watcher.tests.common.test_nova_helper.TestNovaHelper.test_resize_instance 0.664 -watcher.tests.common.test_nova_helper.TestNovaHelper.test_watcher_non_live_migrate_instance_not_found 0.494 -watcher.tests.common.test_nova_helper.TestNovaHelper.test_live_migrate_instance_with_task_state 0.492 -watcher.tests.common.test_clients.TestClients.test_clients_glance_cached 0.489 -watcher.tests.common.test_nova_helper.TestNovaHelper.test_live_migrate_instance 0.438 -watcher.tests.common.test_nova_helper.TestNovaHelper.test_swap_volume 0.433 -+ rm -rf .stestr -pkgos-dh_auto_test --no-py2 'watcher\.tests\.conf.*' -+ PKGOS_USE_PY2=yes -+ PKGOS_USE_PY3=yes -+ PKGOS_TEST_PARALLEL=yes -+ PYTHONS=disabled -+ PYTHON3S=disabled -+ TEST_PARALLEL_OPT=--parallel -+ PKGOS_USE_PY2=no -+ shift -+ [ no = yes ] -+ [ yes = yes ] -+ py3versions -vr -+ PYTHON3S=3.7 -+ [ yes = no ] -+ [ disabled = disabled ] -+ continue -+ [ 3.7 = disabled ] -+ echo 3.7 -+ cut -d. -f1 -+ PYMAJOR=3 -+ echo ===> Testing with python (python3) -===> Testing with python (python3) -+ [ 3 = 3 ] -+ pwd -+ [ -d /build/watcher-1.12.0/debian/tmp/usr/lib/python3/dist-packages ] -+ [ -e .stestr.conf ] -+ rm -rf .stestr -+ PYTHON=python3.7 python3-stestr run --subunit watcher\.tests\.conf.* -+ subunit2pyunit -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -watcher.tests.conf.test_list_opts.TestListOpts.test_list_opts_no_opts -watcher.tests.conf.test_list_opts.TestListOpts.test_list_opts_no_opts ... ok -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -watcher.tests.conf.test_list_opts.TestListOpts.test_list_opts_with_opts -watcher.tests.conf.test_list_opts.TestListOpts.test_list_opts_with_opts ... ok -watcher.tests.conf.test_list_opts.TestListOpts.test_run_list_opts -watcher.tests.conf.test_list_opts.TestListOpts.test_run_list_opts ... ok -The option "config_source" in conf is not known to auth_token -The option "periodic_interval" in conf is not known to auth_token -The option "host" in conf is not known to auth_token -The option "service_down_time" in conf is not known to auth_token -The option "enable_authentication" in conf is not known to auth_token -The option "pybasedir" in conf is not known to auth_token -The option "bindir" in conf is not known to auth_token -The option "state_path" in conf is not known to auth_token -The option "fatal_exception_format_errors" in conf is not known to auth_token -The option "notification_level" in conf is not known to auth_token -The option "debug" in conf is not known to auth_token -The option "log_date_format" in conf is not known to auth_token -The option "watch_log_file" in conf is not known to auth_token -The option "use_syslog" in conf is not known to auth_token -The option "use_journal" in conf is not known to auth_token -The option "syslog_log_facility" in conf is not known to auth_token -The option "use_json" in conf is not known to auth_token -The option "use_stderr" in conf is not known to auth_token -The option "logging_context_format_string" in conf is not known to auth_token -The option "logging_default_format_string" in conf is not known to auth_token -The option "logging_debug_format_suffix" in conf is not known to auth_token -The option "logging_exception_prefix" in conf is not known to auth_token -The option "logging_user_identity_format" in conf is not known to auth_token -The option "default_log_levels" in conf is not known to auth_token -The option "publish_errors" in conf is not known to auth_token -The option "instance_format" in conf is not known to auth_token -The option "instance_uuid_format" in conf is not known to auth_token -The option "rate_limit_interval" in conf is not known to auth_token -The option "rate_limit_burst" in conf is not known to auth_token -The option "rate_limit_except_level" in conf is not known to auth_token -The option "config_file" in conf is not known to auth_token -The option "config_dir" in conf is not known to auth_token -The option "transport_url" in conf is not known to auth_token -The option "rpc_backend" in conf is not known to auth_token -The option "control_exchange" in conf is not known to auth_token -The option "rpc_response_timeout" in conf is not known to auth_token -The option "api" in conf is not known to auth_token -The option "database" in conf is not known to auth_token -The option "watcher_planner" in conf is not known to auth_token -The option "watcher_applier" in conf is not known to auth_token -The option "watcher_decision_engine" in conf is not known to auth_token -The option "monasca_client" in conf is not known to auth_token -The option "nova_client" in conf is not known to auth_token -The option "glance_client" in conf is not known to auth_token -The option "gnocchi_client" in conf is not known to auth_token -The option "cinder_client" in conf is not known to auth_token -The option "ceilometer_client" in conf is not known to auth_token -The option "neutron_client" in conf is not known to auth_token -The option "watcher_clients_auth" in conf is not known to auth_token -The option "ironic_client" in conf is not known to auth_token -The option "collector" in conf is not known to auth_token -The option "oslo_concurrency" in conf is not known to auth_token -The option "oslo_versionedobjects" in conf is not known to auth_token -The option "keystone_authtoken" in conf is not known to auth_token -The option "oslo_messaging_rabbit" in conf is not known to auth_token -The option "oslo_messaging_notifications" in conf is not known to auth_token -The option "oslo_policy" in conf is not known to auth_token -The option "oslo_messaging_amqp" in conf is not known to auth_token -The option "oslo_messaging_zmq" in conf is not known to auth_token -The option "matchmaker_redis" in conf is not known to auth_token -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -watcher.tests.conf.test_list_opts.TestPlugins.test_show_plugins -watcher.tests.conf.test_list_opts.TestPlugins.test_show_plugins ... ok - ----------------------------------------------------------------------- -Ran 4 tests in 67.685s - -OK -+ python3-stestr slowest -Test id Runtime (s) ------------------------------------------------------------------------ ----------- -watcher.tests.conf.test_list_opts.TestListOpts.test_run_list_opts 1.476 -watcher.tests.conf.test_list_opts.TestListOpts.test_list_opts_no_opts 1.475 -watcher.tests.conf.test_list_opts.TestListOpts.test_list_opts_with_opts 1.345 -watcher.tests.conf.test_list_opts.TestPlugins.test_show_plugins 1.296 -+ rm -rf .stestr -pkgos-dh_auto_test --no-py2 'watcher\.tests\.datasource.*' -+ PKGOS_USE_PY2=yes -+ PKGOS_USE_PY3=yes -+ PKGOS_TEST_PARALLEL=yes -+ PYTHONS=disabled -+ PYTHON3S=disabled -+ TEST_PARALLEL_OPT=--parallel -+ PKGOS_USE_PY2=no -+ shift -+ [ no = yes ] -+ [ yes = yes ] -+ py3versions -vr -+ PYTHON3S=3.7 -+ [ yes = no ] -+ [ disabled = disabled ] -+ continue -+ [ 3.7 = disabled ] -+ echo 3.7 -+ cut -d. -f1 -+ PYMAJOR=3 -+ echo ===> Testing with python (python3) -===> Testing with python (python3) -+ [ 3 = 3 ] -+ pwd -+ [ -d /build/watcher-1.12.0/debian/tmp/usr/lib/python3/dist-packages ] -+ [ -e .stestr.conf ] -+ rm -rf .stestr -+ PYTHON=python3.7 python3-stestr run --subunit watcher\.tests\.datasource.* -+ subunit2pyunit -watcher.tests.datasource.test_ceilometer_helper.TestCeilometerHelper.test_get_host_airflow -watcher.tests.datasource.test_ceilometer_helper.TestCeilometerHelper.test_get_host_airflow ... ok -watcher.tests.datasource.test_ceilometer_helper.TestCeilometerHelper.test_get_host_memory_usage -watcher.tests.datasource.test_ceilometer_helper.TestCeilometerHelper.test_get_host_memory_usage ... ok -watcher.tests.datasource.test_ceilometer_helper.TestCeilometerHelper.test_get_host_outlet_temperature -watcher.tests.datasource.test_ceilometer_helper.TestCeilometerHelper.test_get_host_outlet_temperature ... ok -watcher.tests.datasource.test_ceilometer_helper.TestCeilometerHelper.test_build_query -watcher.tests.datasource.test_ceilometer_helper.TestCeilometerHelper.test_build_query ... ok -watcher.tests.datasource.test_ceilometer_helper.TestCeilometerHelper.test_get_instance_root_disk_allocated -watcher.tests.datasource.test_ceilometer_helper.TestCeilometerHelper.test_get_instance_root_disk_allocated ... ok -watcher.tests.datasource.test_ceilometer_helper.TestCeilometerHelper.test_check_availability_with_failure -watcher.tests.datasource.test_ceilometer_helper.TestCeilometerHelper.test_check_availability_with_failure ... ok -watcher.tests.datasource.test_gnocchi_helper.TestGnocchiHelper.test_get_host_airflow -watcher.tests.datasource.test_gnocchi_helper.TestGnocchiHelper.test_get_host_airflow ... ok -watcher.tests.datasource.test_ceilometer_helper.TestCeilometerHelper.test_get_host_cpu_usage -watcher.tests.datasource.test_ceilometer_helper.TestCeilometerHelper.test_get_host_cpu_usage ... ok -watcher.tests.datasource.test_gnocchi_helper.TestGnocchiHelper.test_get_host_power -watcher.tests.datasource.test_gnocchi_helper.TestGnocchiHelper.test_get_host_power ... ok -watcher.tests.datasource.test_gnocchi_helper.TestGnocchiHelper.test_get_instance_memory_usage -watcher.tests.datasource.test_gnocchi_helper.TestGnocchiHelper.test_get_instance_memory_usage ... ok -watcher.tests.datasource.test_ceilometer_helper.TestCeilometerHelper.test_get_last_sample_none -watcher.tests.datasource.test_ceilometer_helper.TestCeilometerHelper.test_get_last_sample_none ... ok - -Traceback (most recent call last): - File "/build/watcher-1.12.0/watcher/datasource/gnocchi.py", line 48, in query_retry - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/mock/mock.py", line 1062, in __call__ - return _mock_self._mock_call(*args, **kwargs) - File "/usr/lib/python3/dist-packages/mock/mock.py", line 1118, in _mock_call - raise effect -Exception -watcher.tests.datasource.test_ceilometer_helper.TestCeilometerHelper.test_statistic_aggregation -watcher.tests.datasource.test_ceilometer_helper.TestCeilometerHelper.test_statistic_aggregation ... ok -watcher.tests.datasource.test_gnocchi_helper.TestGnocchiHelper.test_get_host_cpu_usage -watcher.tests.datasource.test_gnocchi_helper.TestGnocchiHelper.test_get_host_cpu_usage ... ok -watcher.tests.datasource.test_gnocchi_helper.TestGnocchiHelper.test_get_instance_cpu_usage -watcher.tests.datasource.test_gnocchi_helper.TestGnocchiHelper.test_get_instance_cpu_usage ... ok - -Traceback (most recent call last): - File "/build/watcher-1.12.0/watcher/datasource/gnocchi.py", line 48, in query_retry - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/mock/mock.py", line 1062, in __call__ - return _mock_self._mock_call(*args, **kwargs) - File "/usr/lib/python3/dist-packages/mock/mock.py", line 1118, in _mock_call - raise effect -Exception -watcher.tests.datasource.test_ceilometer_helper.TestCeilometerHelper.test_check_availability -watcher.tests.datasource.test_ceilometer_helper.TestCeilometerHelper.test_check_availability ... ok -watcher.tests.datasource.test_ceilometer_helper.TestCeilometerHelper.test_get_host_inlet_temperature -watcher.tests.datasource.test_ceilometer_helper.TestCeilometerHelper.test_get_host_inlet_temperature ... ok -watcher.tests.datasource.test_ceilometer_helper.TestCeilometerHelper.test_get_instance_l3_cache_usage -watcher.tests.datasource.test_ceilometer_helper.TestCeilometerHelper.test_get_instance_l3_cache_usage ... ok -watcher.tests.datasource.test_ceilometer_helper.TestCeilometerHelper.test_get_instance_ram_allocated -watcher.tests.datasource.test_ceilometer_helper.TestCeilometerHelper.test_get_instance_ram_allocated ... ok -watcher.tests.datasource.test_gnocchi_helper.TestGnocchiHelper.test_get_host_memory_usage -watcher.tests.datasource.test_gnocchi_helper.TestGnocchiHelper.test_get_host_memory_usage ... ok -watcher.tests.datasource.test_gnocchi_helper.TestGnocchiHelper.test_get_host_outlet_temperature -watcher.tests.datasource.test_gnocchi_helper.TestGnocchiHelper.test_get_host_outlet_temperature ... ok -watcher.tests.datasource.test_gnocchi_helper.TestGnocchiHelper.test_get_instance_ram_allocated -watcher.tests.datasource.test_gnocchi_helper.TestGnocchiHelper.test_get_instance_ram_allocated ... ok -watcher.tests.datasource.test_gnocchi_helper.TestGnocchiHelper.test_gnocchi_statistic_aggregation -watcher.tests.datasource.test_gnocchi_helper.TestGnocchiHelper.test_gnocchi_statistic_aggregation ... ok -watcher.tests.datasource.test_monasca_helper.TestMonascaHelper.test_check_availability_with_failure -watcher.tests.datasource.test_monasca_helper.TestMonascaHelper.test_check_availability_with_failure ... ok -watcher.tests.datasource.test_monasca_helper.TestMonascaHelper.test_get_host_cpu_usage -watcher.tests.datasource.test_monasca_helper.TestMonascaHelper.test_get_host_cpu_usage ... ok -watcher.tests.datasource.test_ceilometer_helper.TestCeilometerHelper.test_get_host_power -watcher.tests.datasource.test_ceilometer_helper.TestCeilometerHelper.test_get_host_power ... ok -watcher.tests.datasource.test_ceilometer_helper.TestCeilometerHelper.test_get_instance_cpu_usage -watcher.tests.datasource.test_ceilometer_helper.TestCeilometerHelper.test_get_instance_cpu_usage ... ok -watcher.tests.datasource.test_ceilometer_helper.TestCeilometerHelper.test_get_instance_memory_usage -watcher.tests.datasource.test_ceilometer_helper.TestCeilometerHelper.test_get_instance_memory_usage ... ok -watcher.tests.datasource.test_ceilometer_helper.TestCeilometerHelper.test_get_last_sample -watcher.tests.datasource.test_ceilometer_helper.TestCeilometerHelper.test_get_last_sample ... ok -watcher.tests.datasource.test_ceilometer_helper.TestCeilometerHelper.test_statistic_list -watcher.tests.datasource.test_ceilometer_helper.TestCeilometerHelper.test_statistic_list ... ok -watcher.tests.datasource.test_gnocchi_helper.TestGnocchiHelper.test_get_host_inlet_temperature -watcher.tests.datasource.test_gnocchi_helper.TestGnocchiHelper.test_get_host_inlet_temperature ... ok -watcher.tests.datasource.test_gnocchi_helper.TestGnocchiHelper.test_get_instance_root_disk_allocated -watcher.tests.datasource.test_gnocchi_helper.TestGnocchiHelper.test_get_instance_root_disk_allocated ... ok -watcher.tests.datasource.test_gnocchi_helper.TestGnocchiHelper.test_gnocchi_check_availability -watcher.tests.datasource.test_gnocchi_helper.TestGnocchiHelper.test_gnocchi_check_availability ... ok -watcher.tests.datasource.test_gnocchi_helper.TestGnocchiHelper.test_gnocchi_list_metrics -watcher.tests.datasource.test_gnocchi_helper.TestGnocchiHelper.test_gnocchi_list_metrics ... ok -watcher.tests.datasource.test_manager.TestDataSourceManager.test_get_backend -watcher.tests.datasource.test_manager.TestDataSourceManager.test_get_backend ... ok -watcher.tests.datasource.test_gnocchi_helper.TestGnocchiHelper.test_gnocchi_check_availability_with_failure -watcher.tests.datasource.test_gnocchi_helper.TestGnocchiHelper.test_gnocchi_check_availability_with_failure ... ok -watcher.tests.datasource.test_manager.TestDataSourceManager.test_get_backend_wrong_metric -watcher.tests.datasource.test_manager.TestDataSourceManager.test_get_backend_wrong_metric ... ok -watcher.tests.datasource.test_monasca_helper.TestMonascaHelper.test_check_availability -watcher.tests.datasource.test_monasca_helper.TestMonascaHelper.test_check_availability ... ok -watcher.tests.datasource.test_gnocchi_helper.TestGnocchiHelper.test_gnocchi_list_metrics_with_failure -watcher.tests.datasource.test_gnocchi_helper.TestGnocchiHelper.test_gnocchi_list_metrics_with_failure ... ok -watcher.tests.datasource.test_monasca_helper.TestMonascaHelper.test_monasca_statistic_list_query_retry -watcher.tests.datasource.test_monasca_helper.TestMonascaHelper.test_monasca_statistic_list_query_retry ... ok -watcher.tests.datasource.test_monasca_helper.TestMonascaHelper.test_get_instance_cpu_usage -watcher.tests.datasource.test_monasca_helper.TestMonascaHelper.test_get_instance_cpu_usage ... ok -watcher.tests.datasource.test_monasca_helper.TestMonascaHelper.test_monasca_statistic_aggregation -watcher.tests.datasource.test_monasca_helper.TestMonascaHelper.test_monasca_statistic_aggregation ... ok -watcher.tests.datasource.test_monasca_helper.TestMonascaHelper.test_monasca_statistic_list -watcher.tests.datasource.test_monasca_helper.TestMonascaHelper.test_monasca_statistic_list ... ok - ----------------------------------------------------------------------- -Ran 42 tests in 65.125s - -OK -+ python3-stestr slowest -Test id Runtime (s) ------------------------------------------------------------------------------------------------------------ ----------- -watcher.tests.datasource.test_gnocchi_helper.TestGnocchiHelper.test_gnocchi_list_metrics_with_failure 1.049 -watcher.tests.datasource.test_gnocchi_helper.TestGnocchiHelper.test_gnocchi_check_availability_with_failure 1.043 -watcher.tests.datasource.test_monasca_helper.TestMonascaHelper.test_get_instance_cpu_usage 0.045 -watcher.tests.datasource.test_monasca_helper.TestMonascaHelper.test_monasca_statistic_list_query_retry 0.039 -watcher.tests.datasource.test_monasca_helper.TestMonascaHelper.test_monasca_statistic_aggregation 0.037 -watcher.tests.datasource.test_monasca_helper.TestMonascaHelper.test_monasca_statistic_list 0.037 -watcher.tests.datasource.test_ceilometer_helper.TestCeilometerHelper.test_get_host_memory_usage 0.032 -watcher.tests.datasource.test_ceilometer_helper.TestCeilometerHelper.test_get_last_sample_none 0.031 -watcher.tests.datasource.test_ceilometer_helper.TestCeilometerHelper.test_statistic_aggregation 0.031 -watcher.tests.datasource.test_ceilometer_helper.TestCeilometerHelper.test_get_host_cpu_usage 0.030 -+ rm -rf .stestr -pkgos-dh_auto_test --no-py2 'watcher\.tests\.db.*' -+ PKGOS_USE_PY2=yes -+ PKGOS_USE_PY3=yes -+ PKGOS_TEST_PARALLEL=yes -+ PYTHONS=disabled -+ PYTHON3S=disabled -+ TEST_PARALLEL_OPT=--parallel -+ PKGOS_USE_PY2=no -+ shift -+ [ no = yes ] -+ [ yes = yes ] -+ py3versions -vr -+ PYTHON3S=3.7 -+ [ yes = no ] -+ [ disabled = disabled ] -+ continue -+ [ 3.7 = disabled ] -+ echo 3.7 -+ cut -d. -f1 -+ PYMAJOR=3 -+ echo ===> Testing with python (python3) -===> Testing with python (python3) -+ [ 3 = 3 ] -+ pwd -+ [ -d /build/watcher-1.12.0/debian/tmp/usr/lib/python3/dist-packages ] -+ [ -e .stestr.conf ] -+ rm -rf .stestr -+ PYTHON=python3.7 python3-stestr run --subunit watcher\.tests\.db.* -+ subunit2pyunit -INFO [alembic.runtime.migration] Context impl SQLiteImpl. -INFO [alembic.runtime.migration] Will assume non-transactional DDL. -INFO [alembic.runtime.migration] Running stamp_revision -> 52804f2498c4 -INFO [alembic.runtime.migration] Context impl SQLiteImpl. -INFO [alembic.runtime.migration] Will assume non-transactional DDL. -INFO [alembic.runtime.migration] Running stamp_revision -> 52804f2498c4 -watcher.tests.db.test_action.DbActionTestCase.test_update_action_uuid -watcher.tests.db.test_action.DbActionTestCase.test_update_action_uuid ... ok -watcher.tests.db.test_action.DbActionTestCase.test_destroy_action_by_uuid -watcher.tests.db.test_action.DbActionTestCase.test_destroy_action_by_uuid ... ok -INFO [alembic.runtime.migration] Context impl SQLiteImpl. -INFO [alembic.runtime.migration] Will assume non-transactional DDL. -INFO [alembic.runtime.migration] Context impl SQLiteImpl. -INFO [alembic.runtime.migration] Will assume non-transactional DDL. -INFO [alembic.runtime.migration] Running stamp_revision -> 52804f2498c4 -INFO [alembic.runtime.migration] Running stamp_revision -> 52804f2498c4 -watcher.tests.db.test_action.DbActionTestCase.test_get_action_by_uuid -watcher.tests.db.test_action.DbActionTestCase.test_get_action_by_uuid ... ok -watcher.tests.db.test_action.DbActionTestCase.test_create_action_already_exists -watcher.tests.db.test_action.DbActionTestCase.test_create_action_already_exists ... ok -watcher.tests.db.test_action.DbActionTestCase.test_destroy_action_that_does_not_exist -watcher.tests.db.test_action.DbActionTestCase.test_destroy_action_that_does_not_exist ... ok -watcher.tests.db.test_action.DbActionTestCase.test_get_action_list -watcher.tests.db.test_action.DbActionTestCase.test_get_action_list ... ok -watcher.tests.db.test_action.DbActionTestCase.test_get_action_that_does_not_exist -watcher.tests.db.test_action.DbActionTestCase.test_get_action_that_does_not_exist ... ok -watcher.tests.db.test_action.DbActionTestCase.test_destroy_action -watcher.tests.db.test_action.DbActionTestCase.test_destroy_action ... ok -watcher.tests.db.test_action.DbActionTestCase.test_get_action_list_with_filter_by_uuid -watcher.tests.db.test_action.DbActionTestCase.test_get_action_list_with_filter_by_uuid ... ok -watcher.tests.db.test_action.DbActionTestCase.test_get_action_by_id -watcher.tests.db.test_action.DbActionTestCase.test_get_action_by_id ... ok -watcher.tests.db.test_action.DbActionTestCase.test_update_action -watcher.tests.db.test_action.DbActionTestCase.test_update_action ... ok -watcher.tests.db.test_action.DbActionTestCase.test_update_action_that_does_not_exist -watcher.tests.db.test_action.DbActionTestCase.test_update_action_that_does_not_exist ... ok -watcher.tests.db.test_action.DbActionTestCase.test_get_action_list_with_filters -watcher.tests.db.test_action.DbActionTestCase.test_get_action_list_with_filters ... ok -watcher.tests.db.test_action.DbActionTestCase.test_get_action_list_eager -watcher.tests.db.test_action.DbActionTestCase.test_get_action_list_eager ... ok -watcher.tests.db.test_action.TestDbActionFilters.test_get_action_filter_deleted_at_eq -watcher.tests.db.test_action.TestDbActionFilters.test_get_action_filter_deleted_at_eq ... ok -watcher.tests.db.test_action.TestDbActionFilters.test_get_action_filter_created_at_lte -watcher.tests.db.test_action.TestDbActionFilters.test_get_action_filter_created_at_lte ... ok -watcher.tests.db.test_action.TestDbActionFilters.test_get_action_filter_created_at_eq -watcher.tests.db.test_action.TestDbActionFilters.test_get_action_filter_created_at_eq ... ok -watcher.tests.db.test_action.TestDbActionFilters.test_get_action_filter_created_at_gt -watcher.tests.db.test_action.TestDbActionFilters.test_get_action_filter_created_at_gt ... ok -watcher.tests.db.test_action.TestDbActionFilters.test_get_action_filter_created_at_gte -watcher.tests.db.test_action.TestDbActionFilters.test_get_action_filter_created_at_gte ... ok -watcher.tests.db.test_action.TestDbActionFilters.test_get_action_filter_updated_at_lte -watcher.tests.db.test_action.TestDbActionFilters.test_get_action_filter_updated_at_lte ... ok -watcher.tests.db.test_action.TestDbActionFilters.test_get_action_filter_created_at_lt -watcher.tests.db.test_action.TestDbActionFilters.test_get_action_filter_created_at_lt ... ok -watcher.tests.db.test_action.TestDbActionFilters.test_get_action_filter_deleted_at_gte -watcher.tests.db.test_action.TestDbActionFilters.test_get_action_filter_deleted_at_gte ... ok -watcher.tests.db.test_action_description.TestDbActionDescriptionFilters.test_get_action_desc_list_filter_created_at_lte -watcher.tests.db.test_action_description.TestDbActionDescriptionFilters.test_get_action_desc_list_filter_created_at_lte ... ok -watcher.tests.db.test_action.TestDbActionFilters.test_get_action_filter_updated_at_gt -watcher.tests.db.test_action.TestDbActionFilters.test_get_action_filter_updated_at_gt ... ok -watcher.tests.db.test_action_description.DbActionDescriptionTestCase.test_get_action_desc_list -watcher.tests.db.test_action_description.DbActionDescriptionTestCase.test_get_action_desc_list ... ok -watcher.tests.db.test_action.TestDbActionFilters.test_get_action_filter_deleted_at_gt -watcher.tests.db.test_action.TestDbActionFilters.test_get_action_filter_deleted_at_gt ... ok -watcher.tests.db.test_action.TestDbActionFilters.test_get_action_filter_deleted_at_lt -watcher.tests.db.test_action.TestDbActionFilters.test_get_action_filter_deleted_at_lt ... ok -watcher.tests.db.test_action_description.TestDbActionDescriptionFilters.test_get_action_desc_list_filter_deleted_at_eq -watcher.tests.db.test_action_description.TestDbActionDescriptionFilters.test_get_action_desc_list_filter_deleted_at_eq ... ok -watcher.tests.db.test_action_description.TestDbActionDescriptionFilters.test_get_action_desc_list_filter_created_at_eq -watcher.tests.db.test_action_description.TestDbActionDescriptionFilters.test_get_action_desc_list_filter_created_at_eq ... ok -watcher.tests.db.test_action.TestDbActionFilters.test_get_action_filter_deleted_false -watcher.tests.db.test_action.TestDbActionFilters.test_get_action_filter_deleted_false ... ok -watcher.tests.db.test_action_description.TestDbActionDescriptionFilters.test_get_action_desc_list_filter_created_at_lt -watcher.tests.db.test_action_description.TestDbActionDescriptionFilters.test_get_action_desc_list_filter_created_at_lt ... ok -watcher.tests.db.test_action.TestDbActionFilters.test_get_action_filter_deleted_at_lte -watcher.tests.db.test_action.TestDbActionFilters.test_get_action_filter_deleted_at_lte ... ok -watcher.tests.db.test_action_description.TestDbActionDescriptionFilters.test_get_action_desc_list_filter_deleted_at_gte -watcher.tests.db.test_action_description.TestDbActionDescriptionFilters.test_get_action_desc_list_filter_deleted_at_gte ... ok -watcher.tests.db.test_action.TestDbActionFilters.test_get_action_filter_deleted_true -watcher.tests.db.test_action.TestDbActionFilters.test_get_action_filter_deleted_true ... ok -watcher.tests.db.test_action_description.TestDbActionDescriptionFilters.test_get_action_desc_list_filter_updated_at_gte -watcher.tests.db.test_action_description.TestDbActionDescriptionFilters.test_get_action_desc_list_filter_updated_at_gte ... ok -watcher.tests.db.test_action.TestDbActionFilters.test_get_action_filter_updated_at_eq -watcher.tests.db.test_action.TestDbActionFilters.test_get_action_filter_updated_at_eq ... ok -watcher.tests.db.test_action_description.DbActionDescriptionTestCase.test_get_action_desc_list_with_filters -watcher.tests.db.test_action_description.DbActionDescriptionTestCase.test_get_action_desc_list_with_filters ... ok -watcher.tests.db.test_action_description.DbActionDescriptionTestCase.test_update_action_desc -watcher.tests.db.test_action_description.DbActionDescriptionTestCase.test_update_action_desc ... ok -watcher.tests.db.test_action_description.TestDbActionDescriptionFilters.test_get_action_desc_list_filter_deleted_at_lt -watcher.tests.db.test_action_description.TestDbActionDescriptionFilters.test_get_action_desc_list_filter_deleted_at_lt ... ok -watcher.tests.db.test_action.TestDbActionFilters.test_get_action_filter_updated_at_gte -watcher.tests.db.test_action.TestDbActionFilters.test_get_action_filter_updated_at_gte ... ok -watcher.tests.db.test_action_description.TestDbActionDescriptionFilters.test_get_action_desc_list_filter_created_at_gt -watcher.tests.db.test_action_description.TestDbActionDescriptionFilters.test_get_action_desc_list_filter_created_at_gt ... ok -watcher.tests.db.test_action_description.TestDbActionDescriptionFilters.test_get_action_desc_list_filter_updated_at_lt -watcher.tests.db.test_action_description.TestDbActionDescriptionFilters.test_get_action_desc_list_filter_updated_at_lt ... ok -watcher.tests.db.test_action_plan.DbActionPlanTestCase.test_create_action_plan_already_exists -watcher.tests.db.test_action_plan.DbActionPlanTestCase.test_create_action_plan_already_exists ... ok -watcher.tests.db.test_action_description.TestDbActionDescriptionFilters.test_get_action_desc_list_filter_created_at_gte -watcher.tests.db.test_action_description.TestDbActionDescriptionFilters.test_get_action_desc_list_filter_created_at_gte ... ok -watcher.tests.db.test_action_plan.DbActionPlanTestCase.test_destroy_action_plan_that_does_not_exist -watcher.tests.db.test_action_plan.DbActionPlanTestCase.test_destroy_action_plan_that_does_not_exist ... ok -watcher.tests.db.test_action_description.TestDbActionDescriptionFilters.test_get_action_desc_list_filter_updated_at_lte -watcher.tests.db.test_action_description.TestDbActionDescriptionFilters.test_get_action_desc_list_filter_updated_at_lte ... ok -watcher.tests.db.test_action_plan.DbActionPlanTestCase.test_destroy_action_plan -watcher.tests.db.test_action_plan.DbActionPlanTestCase.test_destroy_action_plan ... ok -watcher.tests.db.test_action_plan.DbActionPlanTestCase.test_get_action_plan_by_id -watcher.tests.db.test_action_plan.DbActionPlanTestCase.test_get_action_plan_by_id ... ok -watcher.tests.db.test_action_plan.DbActionPlanTestCase.test_destroy_action_plan_by_uuid -watcher.tests.db.test_action_plan.DbActionPlanTestCase.test_destroy_action_plan_by_uuid ... ok -watcher.tests.db.test_action_plan.DbActionPlanTestCase.test_get_action_plan_that_does_not_exist -watcher.tests.db.test_action_plan.DbActionPlanTestCase.test_get_action_plan_that_does_not_exist ... ok -watcher.tests.db.test_action_plan.DbActionPlanTestCase.test_get_action_plan_list -watcher.tests.db.test_action_plan.DbActionPlanTestCase.test_get_action_plan_list ... ok -watcher.tests.db.test_action.TestDbActionFilters.test_get_action_filter_updated_at_lt -watcher.tests.db.test_action.TestDbActionFilters.test_get_action_filter_updated_at_lt ... ok -watcher.tests.db.test_action_description.DbActionDescriptionTestCase.test_get_action_desc_by_type -watcher.tests.db.test_action_description.DbActionDescriptionTestCase.test_get_action_desc_by_type ... ok -watcher.tests.db.test_action_description.DbActionDescriptionTestCase.test_get_action_desc_that_does_not_exist -watcher.tests.db.test_action_description.DbActionDescriptionTestCase.test_get_action_desc_that_does_not_exist ... ok -watcher.tests.db.test_action_plan.DbActionPlanTestCase.test_get_action_plan_list_eager -watcher.tests.db.test_action_plan.DbActionPlanTestCase.test_get_action_plan_list_eager ... ok -watcher.tests.db.test_action_plan.DbActionPlanTestCase.test_get_action_plan_list_with_filter_by_uuid -watcher.tests.db.test_action_plan.DbActionPlanTestCase.test_get_action_plan_list_with_filter_by_uuid ... ok -watcher.tests.db.test_action_description.TestDbActionDescriptionFilters.test_get_action_desc_list_filter_deleted_at_lte -watcher.tests.db.test_action_description.TestDbActionDescriptionFilters.test_get_action_desc_list_filter_deleted_at_lte ... ok -watcher.tests.db.test_action_plan.DbActionPlanTestCase.test_get_action_plan_list_with_filters -watcher.tests.db.test_action_plan.DbActionPlanTestCase.test_get_action_plan_list_with_filters ... ok -watcher.tests.db.test_action_plan.DbActionPlanTestCase.test_update_action_plan_uuid -watcher.tests.db.test_action_plan.DbActionPlanTestCase.test_update_action_plan_uuid ... ok -watcher.tests.db.test_action_plan.TestDbActionPlanFilters.test_get_action_plan_list_filter_deleted_at_eq -watcher.tests.db.test_action_plan.TestDbActionPlanFilters.test_get_action_plan_list_filter_deleted_at_eq ... ok -watcher.tests.db.test_action_description.TestDbActionDescriptionFilters.test_get_action_desc_list_filter_deleted_at_gt -watcher.tests.db.test_action_description.TestDbActionDescriptionFilters.test_get_action_desc_list_filter_deleted_at_gt ... ok -watcher.tests.db.test_action_plan.TestDbActionPlanFilters.test_get_action_plan_list_filter_created_at_lt -watcher.tests.db.test_action_plan.TestDbActionPlanFilters.test_get_action_plan_list_filter_created_at_lt ... ok -watcher.tests.db.test_action_description.TestDbActionDescriptionFilters.test_get_action_desc_list_filter_deleted_false -watcher.tests.db.test_action_description.TestDbActionDescriptionFilters.test_get_action_desc_list_filter_deleted_false ... ok -watcher.tests.db.test_action_plan.DbActionPlanTestCase.test_update_action_plan -watcher.tests.db.test_action_plan.DbActionPlanTestCase.test_update_action_plan ... ok -watcher.tests.db.test_action_plan.DbActionPlanTestCase.test_update_action_plan_that_does_not_exist -watcher.tests.db.test_action_plan.DbActionPlanTestCase.test_update_action_plan_that_does_not_exist ... ok -watcher.tests.db.test_action_description.TestDbActionDescriptionFilters.test_get_action_desc_list_filter_deleted_true -watcher.tests.db.test_action_description.TestDbActionDescriptionFilters.test_get_action_desc_list_filter_deleted_true ... ok -watcher.tests.db.test_action_plan.TestDbActionPlanFilters.test_get_action_plan_list_filter_deleted_at_gt -watcher.tests.db.test_action_plan.TestDbActionPlanFilters.test_get_action_plan_list_filter_deleted_at_gt ... ok -watcher.tests.db.test_action_plan.TestDbActionPlanFilters.test_get_action_plan_list_filter_created_at_gte -watcher.tests.db.test_action_plan.TestDbActionPlanFilters.test_get_action_plan_list_filter_created_at_gte ... ok -watcher.tests.db.test_action_plan.TestDbActionPlanFilters.test_get_action_plan_list_filter_deleted_at_gte -watcher.tests.db.test_action_plan.TestDbActionPlanFilters.test_get_action_plan_list_filter_deleted_at_gte ... ok -watcher.tests.db.test_action_description.TestDbActionDescriptionFilters.test_get_action_desc_list_filter_updated_at_eq -watcher.tests.db.test_action_description.TestDbActionDescriptionFilters.test_get_action_desc_list_filter_updated_at_eq ... ok -watcher.tests.db.test_action_plan.TestDbActionPlanFilters.test_get_action_plan_list_filter_deleted_false -watcher.tests.db.test_action_plan.TestDbActionPlanFilters.test_get_action_plan_list_filter_deleted_false ... ok -watcher.tests.db.test_action_plan.TestDbActionPlanFilters.test_get_action_plan_list_filter_updated_at_eq -watcher.tests.db.test_action_plan.TestDbActionPlanFilters.test_get_action_plan_list_filter_updated_at_eq ... ok -watcher.tests.db.test_action_plan.TestDbActionPlanFilters.test_get_action_plan_list_filter_deleted_at_lte -watcher.tests.db.test_action_plan.TestDbActionPlanFilters.test_get_action_plan_list_filter_deleted_at_lte ... ok -watcher.tests.db.test_action_description.TestDbActionDescriptionFilters.test_get_action_desc_list_filter_updated_at_gt -watcher.tests.db.test_action_description.TestDbActionDescriptionFilters.test_get_action_desc_list_filter_updated_at_gt ... ok -watcher.tests.db.test_action_plan.DbActionPlanTestCase.test_destroy_action_plan_that_referenced_by_actions -watcher.tests.db.test_action_plan.DbActionPlanTestCase.test_destroy_action_plan_that_referenced_by_actions ... ok -watcher.tests.db.test_action_plan.DbActionPlanTestCase.test_get_action_plan_by_uuid -watcher.tests.db.test_action_plan.DbActionPlanTestCase.test_get_action_plan_by_uuid ... ok -watcher.tests.db.test_action_plan.TestDbActionPlanFilters.test_get_action_plan_list_filter_updated_at_lte -watcher.tests.db.test_action_plan.TestDbActionPlanFilters.test_get_action_plan_list_filter_updated_at_lte ... ok -watcher.tests.db.test_action_plan.TestDbActionPlanFilters.test_get_action_plan_list_filter_updated_at_lt -watcher.tests.db.test_action_plan.TestDbActionPlanFilters.test_get_action_plan_list_filter_updated_at_lt ... ok -watcher.tests.db.test_audit.DbAuditTestCase.test_destroy_audit_by_uuid -watcher.tests.db.test_audit.DbAuditTestCase.test_destroy_audit_by_uuid ... ok -watcher.tests.db.test_action_plan.TestDbActionPlanFilters.test_get_action_plan_list_filter_updated_at_gt -watcher.tests.db.test_action_plan.TestDbActionPlanFilters.test_get_action_plan_list_filter_updated_at_gt ... ok -watcher.tests.db.test_audit.DbAuditTestCase.test_create_audit_already_exists -watcher.tests.db.test_audit.DbAuditTestCase.test_create_audit_already_exists ... ok -watcher.tests.db.test_audit.DbAuditTestCase.test_destroy_audit_that_does_not_exist -watcher.tests.db.test_audit.DbAuditTestCase.test_destroy_audit_that_does_not_exist ... ok -watcher.tests.db.test_audit.DbAuditTestCase.test_destroy_audit_that_referenced_by_action_plans -watcher.tests.db.test_audit.DbAuditTestCase.test_destroy_audit_that_referenced_by_action_plans ... ok -watcher.tests.db.test_audit.DbAuditTestCase.test_destroy_audit -watcher.tests.db.test_audit.DbAuditTestCase.test_destroy_audit ... ok -watcher.tests.db.test_audit.DbAuditTestCase.test_get_audit_by_uuid -watcher.tests.db.test_audit.DbAuditTestCase.test_get_audit_by_uuid ... ok -watcher.tests.db.test_audit.DbAuditTestCase.test_get_audit_list -watcher.tests.db.test_audit.DbAuditTestCase.test_get_audit_list ... ok -watcher.tests.db.test_action_plan.TestDbActionPlanFilters.test_get_action_plan_list_filter_created_at_eq -watcher.tests.db.test_action_plan.TestDbActionPlanFilters.test_get_action_plan_list_filter_created_at_eq ... ok -watcher.tests.db.test_audit.DbAuditTestCase.test_get_audit_list_eager -watcher.tests.db.test_audit.DbAuditTestCase.test_get_audit_list_eager ... ok -watcher.tests.db.test_audit.DbAuditTestCase.test_get_audit_that_does_not_exist -watcher.tests.db.test_audit.DbAuditTestCase.test_get_audit_that_does_not_exist ... ok -watcher.tests.db.test_audit.DbAuditTestCase.test_get_audit_list_with_filters -watcher.tests.db.test_audit.DbAuditTestCase.test_get_audit_list_with_filters ... ok -watcher.tests.db.test_audit.DbAuditTestCase.test_update_audit -watcher.tests.db.test_audit.DbAuditTestCase.test_update_audit ... ok -watcher.tests.db.test_action_plan.TestDbActionPlanFilters.test_get_action_plan_list_filter_created_at_gt -watcher.tests.db.test_action_plan.TestDbActionPlanFilters.test_get_action_plan_list_filter_created_at_gt ... ok -watcher.tests.db.test_audit.TestDbAuditFilters.test_get_audit_list_filter_created_at_gte -watcher.tests.db.test_audit.TestDbAuditFilters.test_get_audit_list_filter_created_at_gte ... ok -watcher.tests.db.test_audit.TestDbAuditFilters.test_get_audit_list_filter_created_at_lt -watcher.tests.db.test_audit.TestDbAuditFilters.test_get_audit_list_filter_created_at_lt ... ok -watcher.tests.db.test_action_plan.TestDbActionPlanFilters.test_get_action_plan_list_filter_created_at_lte -watcher.tests.db.test_action_plan.TestDbActionPlanFilters.test_get_action_plan_list_filter_created_at_lte ... ok -watcher.tests.db.test_audit.TestDbAuditFilters.test_get_audit_list_filter_created_at_eq -watcher.tests.db.test_audit.TestDbAuditFilters.test_get_audit_list_filter_created_at_eq ... ok -watcher.tests.db.test_audit.TestDbAuditFilters.test_get_audit_list_filter_deleted_true -watcher.tests.db.test_audit.TestDbAuditFilters.test_get_audit_list_filter_deleted_true ... ok -watcher.tests.db.test_audit_template.DbAuditTemplateTestCase.test_get_audit_template_list_with_filters -watcher.tests.db.test_audit_template.DbAuditTemplateTestCase.test_get_audit_template_list_with_filters ... ok -watcher.tests.db.test_audit.TestDbAuditFilters.test_get_audit_list_filter_created_at_gt -watcher.tests.db.test_audit.TestDbAuditFilters.test_get_audit_list_filter_created_at_gt ... ok -watcher.tests.db.test_audit_template.DbAuditTemplateTestCase.test_get_audit_template_that_does_not_exist -watcher.tests.db.test_audit_template.DbAuditTemplateTestCase.test_get_audit_template_that_does_not_exist ... ok -watcher.tests.db.test_action_plan.TestDbActionPlanFilters.test_get_action_plan_list_filter_deleted_at_lt -watcher.tests.db.test_action_plan.TestDbActionPlanFilters.test_get_action_plan_list_filter_deleted_at_lt ... ok -watcher.tests.db.test_audit.TestDbAuditFilters.test_get_audit_list_filter_deleted_at_eq -watcher.tests.db.test_audit.TestDbAuditFilters.test_get_audit_list_filter_deleted_at_eq ... ok -watcher.tests.db.test_audit_template.TestDbAuditTemplateFilters.test_get_audit_template_list_filter_created_at_eq -watcher.tests.db.test_audit_template.TestDbAuditTemplateFilters.test_get_audit_template_list_filter_created_at_eq ... ok -watcher.tests.db.test_action_plan.TestDbActionPlanFilters.test_get_action_plan_list_filter_deleted_true -watcher.tests.db.test_action_plan.TestDbActionPlanFilters.test_get_action_plan_list_filter_deleted_true ... ok -watcher.tests.db.test_audit.TestDbAuditFilters.test_get_audit_list_filter_deleted_at_gt -watcher.tests.db.test_audit.TestDbAuditFilters.test_get_audit_list_filter_deleted_at_gt ... ok -watcher.tests.db.test_audit.TestDbAuditFilters.test_get_audit_list_filter_deleted_at_gte -watcher.tests.db.test_audit.TestDbAuditFilters.test_get_audit_list_filter_deleted_at_gte ... ok -watcher.tests.db.test_audit_template.TestDbAuditTemplateFilters.test_get_audit_template_list_filter_created_at_gt -watcher.tests.db.test_audit_template.TestDbAuditTemplateFilters.test_get_audit_template_list_filter_created_at_gt ... ok -watcher.tests.db.test_efficacy_indicator.DbEfficacyIndicatorTestCase.test_create_efficacy_indicator_already_exists -watcher.tests.db.test_efficacy_indicator.DbEfficacyIndicatorTestCase.test_create_efficacy_indicator_already_exists ... ok -watcher.tests.db.test_efficacy_indicator.DbEfficacyIndicatorTestCase.test_destroy_efficacy_indicator_that_does_not_exist -watcher.tests.db.test_efficacy_indicator.DbEfficacyIndicatorTestCase.test_destroy_efficacy_indicator_that_does_not_exist ... ok -watcher.tests.db.test_efficacy_indicator.DbEfficacyIndicatorTestCase.test_get_efficacy_indicator_by_uuid -watcher.tests.db.test_efficacy_indicator.DbEfficacyIndicatorTestCase.test_get_efficacy_indicator_by_uuid ... ok -watcher.tests.db.test_efficacy_indicator.DbEfficacyIndicatorTestCase.test_get_efficacy_indicator_list_eager -watcher.tests.db.test_efficacy_indicator.DbEfficacyIndicatorTestCase.test_get_efficacy_indicator_list_eager ... ok -watcher.tests.db.test_action_plan.TestDbActionPlanFilters.test_get_action_plan_list_filter_updated_at_gte -watcher.tests.db.test_action_plan.TestDbActionPlanFilters.test_get_action_plan_list_filter_updated_at_gte ... ok -watcher.tests.db.test_efficacy_indicator.DbEfficacyIndicatorTestCase.test_get_efficacy_indicator_that_does_not_exist -watcher.tests.db.test_efficacy_indicator.DbEfficacyIndicatorTestCase.test_get_efficacy_indicator_that_does_not_exist ... ok -watcher.tests.db.test_audit.DbAuditTestCase.test_create_same_name_audit -watcher.tests.db.test_audit.DbAuditTestCase.test_create_same_name_audit ... ok -watcher.tests.db.test_audit.TestDbAuditFilters.test_get_audit_list_filter_deleted_at_lte -watcher.tests.db.test_audit.TestDbAuditFilters.test_get_audit_list_filter_deleted_at_lte ... ok -watcher.tests.db.test_audit.DbAuditTestCase.test_get_audit_by_id -watcher.tests.db.test_audit.DbAuditTestCase.test_get_audit_by_id ... ok -watcher.tests.db.test_audit.TestDbAuditFilters.test_get_audit_list_filter_deleted_at_lt -watcher.tests.db.test_audit.TestDbAuditFilters.test_get_audit_list_filter_deleted_at_lt ... ok -watcher.tests.db.test_audit.DbAuditTestCase.test_get_audit_list_with_filter_by_uuid -watcher.tests.db.test_audit.DbAuditTestCase.test_get_audit_list_with_filter_by_uuid ... ok -watcher.tests.db.test_audit.DbAuditTestCase.test_update_audit_that_does_not_exist -watcher.tests.db.test_audit.DbAuditTestCase.test_update_audit_that_does_not_exist ... ok -watcher.tests.db.test_audit.DbAuditTestCase.test_update_audit_uuid -watcher.tests.db.test_audit.DbAuditTestCase.test_update_audit_uuid ... ok -watcher.tests.db.test_efficacy_indicator.TestDbEfficacyIndicatorFilters.test_get_efficacy_indicator_filter_deleted_at_eq -watcher.tests.db.test_efficacy_indicator.TestDbEfficacyIndicatorFilters.test_get_efficacy_indicator_filter_deleted_at_eq ... ok -watcher.tests.db.test_audit.TestDbAuditFilters.test_get_audit_list_filter_deleted_false -watcher.tests.db.test_audit.TestDbAuditFilters.test_get_audit_list_filter_deleted_false ... ok -watcher.tests.db.test_audit.TestDbAuditFilters.test_get_audit_list_filter_updated_at_gte -watcher.tests.db.test_audit.TestDbAuditFilters.test_get_audit_list_filter_updated_at_gte ... ok -watcher.tests.db.test_audit.TestDbAuditFilters.test_get_audit_list_filter_created_at_lte -watcher.tests.db.test_audit.TestDbAuditFilters.test_get_audit_list_filter_created_at_lte ... ok -watcher.tests.db.test_audit_template.DbAuditTemplateTestCase.test_audit_template_create_same_name -watcher.tests.db.test_audit_template.DbAuditTemplateTestCase.test_audit_template_create_same_name ... ok -watcher.tests.db.test_audit_template.DbAuditTemplateTestCase.test_destroy_audit_template_by_uuid -watcher.tests.db.test_audit_template.DbAuditTemplateTestCase.test_destroy_audit_template_by_uuid ... ok -watcher.tests.db.test_audit_template.DbAuditTemplateTestCase.test_get_audit_template_list_with_filter_by_uuid -watcher.tests.db.test_audit_template.DbAuditTemplateTestCase.test_get_audit_template_list_with_filter_by_uuid ... ok -watcher.tests.db.test_audit_template.DbAuditTemplateTestCase.test_update_audit_template -watcher.tests.db.test_audit_template.DbAuditTemplateTestCase.test_update_audit_template ... ok -watcher.tests.db.test_efficacy_indicator.TestDbEfficacyIndicatorFilters.test_get_efficacy_indicator_filter_deleted_at_gt -watcher.tests.db.test_efficacy_indicator.TestDbEfficacyIndicatorFilters.test_get_efficacy_indicator_filter_deleted_at_gt ... ok -watcher.tests.db.test_audit_template.TestDbAuditTemplateFilters.test_get_audit_template_list_filter_created_at_lte -watcher.tests.db.test_audit_template.TestDbAuditTemplateFilters.test_get_audit_template_list_filter_created_at_lte ... ok -watcher.tests.db.test_audit.TestDbAuditFilters.test_get_audit_list_filter_state_in -watcher.tests.db.test_audit.TestDbAuditFilters.test_get_audit_list_filter_state_in ... ok -watcher.tests.db.test_audit.TestDbAuditFilters.test_get_audit_list_filter_updated_at_gt -watcher.tests.db.test_audit.TestDbAuditFilters.test_get_audit_list_filter_updated_at_gt ... ok -watcher.tests.db.test_efficacy_indicator.TestDbEfficacyIndicatorFilters.test_get_efficacy_indicator_filter_deleted_at_lte -watcher.tests.db.test_efficacy_indicator.TestDbEfficacyIndicatorFilters.test_get_efficacy_indicator_filter_deleted_at_lte ... ok -watcher.tests.db.test_audit_template.TestDbAuditTemplateFilters.test_get_audit_template_list_filter_deleted_false -watcher.tests.db.test_audit_template.TestDbAuditTemplateFilters.test_get_audit_template_list_filter_deleted_false ... ok -watcher.tests.db.test_audit.TestDbAuditFilters.test_get_audit_list_filter_state_notin -watcher.tests.db.test_audit.TestDbAuditFilters.test_get_audit_list_filter_state_notin ... ok -watcher.tests.db.test_audit.TestDbAuditFilters.test_get_audit_list_filter_updated_at_lt -watcher.tests.db.test_audit.TestDbAuditFilters.test_get_audit_list_filter_updated_at_lt ... ok -watcher.tests.db.test_audit_template.TestDbAuditTemplateFilters.test_get_audit_template_list_filter_deleted_true -watcher.tests.db.test_audit_template.TestDbAuditTemplateFilters.test_get_audit_template_list_filter_deleted_true ... ok -watcher.tests.db.test_efficacy_indicator.TestDbEfficacyIndicatorFilters.test_get_efficacy_indicator_filter_updated_at_eq -watcher.tests.db.test_efficacy_indicator.TestDbEfficacyIndicatorFilters.test_get_efficacy_indicator_filter_updated_at_eq ... ok -watcher.tests.db.test_audit.TestDbAuditFilters.test_get_audit_list_filter_updated_at_eq -watcher.tests.db.test_audit.TestDbAuditFilters.test_get_audit_list_filter_updated_at_eq ... ok -watcher.tests.db.test_audit_template.DbAuditTemplateTestCase.test_create_audit_template_already_exists -watcher.tests.db.test_audit_template.DbAuditTemplateTestCase.test_create_audit_template_already_exists ... ok -watcher.tests.db.test_audit.TestDbAuditFilters.test_get_audit_list_filter_updated_at_lte -watcher.tests.db.test_audit.TestDbAuditFilters.test_get_audit_list_filter_updated_at_lte ... ok -watcher.tests.db.test_audit_template.DbAuditTemplateTestCase.test_destroy_audit_template_that_does_not_exist -watcher.tests.db.test_audit_template.DbAuditTemplateTestCase.test_destroy_audit_template_that_does_not_exist ... ok -watcher.tests.db.test_audit_template.DbAuditTemplateTestCase.test_get_audit_template_by_uuid -watcher.tests.db.test_audit_template.DbAuditTemplateTestCase.test_get_audit_template_by_uuid ... ok -watcher.tests.db.test_audit_template.DbAuditTemplateTestCase.test_destroy_audit_template -watcher.tests.db.test_audit_template.DbAuditTemplateTestCase.test_destroy_audit_template ... ok -watcher.tests.db.test_audit_template.DbAuditTemplateTestCase.test_get_audit_template_by_id -watcher.tests.db.test_audit_template.DbAuditTemplateTestCase.test_get_audit_template_by_id ... ok -watcher.tests.db.test_audit_template.DbAuditTemplateTestCase.test_get_audit_template_list -watcher.tests.db.test_audit_template.DbAuditTemplateTestCase.test_get_audit_template_list ... ok -watcher.tests.db.test_audit_template.TestDbAuditTemplateFilters.test_get_audit_template_list_filter_updated_at_lt -watcher.tests.db.test_audit_template.TestDbAuditTemplateFilters.test_get_audit_template_list_filter_updated_at_lt ... ok -watcher.tests.db.test_audit_template.DbAuditTemplateTestCase.test_update_audit_template_that_does_not_exist -watcher.tests.db.test_audit_template.DbAuditTemplateTestCase.test_update_audit_template_that_does_not_exist ... ok -watcher.tests.db.test_efficacy_indicator.TestDbEfficacyIndicatorFilters.test_get_efficacy_indicator_filter_updated_at_gt -watcher.tests.db.test_efficacy_indicator.TestDbEfficacyIndicatorFilters.test_get_efficacy_indicator_filter_updated_at_gt ... ok -watcher.tests.db.test_efficacy_indicator.DbEfficacyIndicatorTestCase.test_get_efficacy_indicator_list -watcher.tests.db.test_efficacy_indicator.DbEfficacyIndicatorTestCase.test_get_efficacy_indicator_list ... ok -watcher.tests.db.test_audit_template.DbAuditTemplateTestCase.test_get_audit_template_list_eager -watcher.tests.db.test_audit_template.DbAuditTemplateTestCase.test_get_audit_template_list_eager ... ok -watcher.tests.db.test_goal.DbGoalTestCase.test_get_goal_by_uuid -watcher.tests.db.test_goal.DbGoalTestCase.test_get_goal_by_uuid ... ok -watcher.tests.db.test_efficacy_indicator.DbEfficacyIndicatorTestCase.test_update_efficacy_indicator -watcher.tests.db.test_efficacy_indicator.DbEfficacyIndicatorTestCase.test_update_efficacy_indicator ... ok -watcher.tests.db.test_audit_template.DbAuditTemplateTestCase.test_update_audit_template_uuid -watcher.tests.db.test_audit_template.DbAuditTemplateTestCase.test_update_audit_template_uuid ... ok -watcher.tests.db.test_goal.DbGoalTestCase.test_get_goal_list -watcher.tests.db.test_goal.DbGoalTestCase.test_get_goal_list ... ok -watcher.tests.db.test_efficacy_indicator.DbEfficacyIndicatorTestCase.test_update_efficacy_indicator_uuid -watcher.tests.db.test_efficacy_indicator.DbEfficacyIndicatorTestCase.test_update_efficacy_indicator_uuid ... ok -watcher.tests.db.test_goal.DbGoalTestCase.test_update_goal_id -watcher.tests.db.test_goal.DbGoalTestCase.test_update_goal_id ... ok -watcher.tests.db.test_goal.DbGoalTestCase.test_update_goal_that_does_not_exist -watcher.tests.db.test_goal.DbGoalTestCase.test_update_goal_that_does_not_exist ... ok -watcher.tests.db.test_audit_template.TestDbAuditTemplateFilters.test_get_audit_template_list_filter_created_at_gte -watcher.tests.db.test_audit_template.TestDbAuditTemplateFilters.test_get_audit_template_list_filter_created_at_gte ... ok -watcher.tests.db.test_efficacy_indicator.TestDbEfficacyIndicatorFilters.test_get_efficacy_indicator_filter_created_at_eq -watcher.tests.db.test_efficacy_indicator.TestDbEfficacyIndicatorFilters.test_get_efficacy_indicator_filter_created_at_eq ... ok -watcher.tests.db.test_goal.TestDbGoalFilters.test_get_goal_list_filter_created_at_eq -watcher.tests.db.test_goal.TestDbGoalFilters.test_get_goal_list_filter_created_at_eq ... ok -watcher.tests.db.test_audit_template.TestDbAuditTemplateFilters.test_get_audit_template_list_filter_created_at_lt -watcher.tests.db.test_audit_template.TestDbAuditTemplateFilters.test_get_audit_template_list_filter_created_at_lt ... ok -watcher.tests.db.test_audit_template.TestDbAuditTemplateFilters.test_get_audit_template_list_filter_deleted_at_eq -watcher.tests.db.test_audit_template.TestDbAuditTemplateFilters.test_get_audit_template_list_filter_deleted_at_eq ... ok -watcher.tests.db.test_efficacy_indicator.TestDbEfficacyIndicatorFilters.test_get_efficacy_indicator_filter_created_at_gt -watcher.tests.db.test_efficacy_indicator.TestDbEfficacyIndicatorFilters.test_get_efficacy_indicator_filter_created_at_gt ... ok -watcher.tests.db.test_goal.TestDbGoalFilters.test_get_goal_list_filter_created_at_lte -watcher.tests.db.test_goal.TestDbGoalFilters.test_get_goal_list_filter_created_at_lte ... ok -watcher.tests.db.test_audit_template.TestDbAuditTemplateFilters.test_get_audit_template_list_filter_deleted_at_gt -watcher.tests.db.test_audit_template.TestDbAuditTemplateFilters.test_get_audit_template_list_filter_deleted_at_gt ... ok -watcher.tests.db.test_audit_template.TestDbAuditTemplateFilters.test_get_audit_template_list_filter_deleted_at_lte -watcher.tests.db.test_audit_template.TestDbAuditTemplateFilters.test_get_audit_template_list_filter_deleted_at_lte ... ok -watcher.tests.db.test_efficacy_indicator.TestDbEfficacyIndicatorFilters.test_get_efficacy_indicator_filter_deleted_false -watcher.tests.db.test_efficacy_indicator.TestDbEfficacyIndicatorFilters.test_get_efficacy_indicator_filter_deleted_false ... ok -watcher.tests.db.test_goal.TestDbGoalFilters.test_get_goal_list_filter_deleted_at_eq -watcher.tests.db.test_goal.TestDbGoalFilters.test_get_goal_list_filter_deleted_at_eq ... ok -watcher.tests.db.test_efficacy_indicator.TestDbEfficacyIndicatorFilters.test_get_efficacy_indicator_filter_deleted_true -watcher.tests.db.test_efficacy_indicator.TestDbEfficacyIndicatorFilters.test_get_efficacy_indicator_filter_deleted_true ... ok -watcher.tests.db.test_audit_template.TestDbAuditTemplateFilters.test_get_audit_template_list_filter_updated_at_eq -watcher.tests.db.test_audit_template.TestDbAuditTemplateFilters.test_get_audit_template_list_filter_updated_at_eq ... ok -watcher.tests.db.test_audit_template.TestDbAuditTemplateFilters.test_get_audit_template_list_filter_deleted_at_gte -watcher.tests.db.test_audit_template.TestDbAuditTemplateFilters.test_get_audit_template_list_filter_deleted_at_gte ... ok -watcher.tests.db.test_goal.TestDbGoalFilters.test_get_goal_list_filter_deleted_at_gt -watcher.tests.db.test_goal.TestDbGoalFilters.test_get_goal_list_filter_deleted_at_gt ... ok -watcher.tests.db.test_audit_template.TestDbAuditTemplateFilters.test_get_audit_template_list_filter_updated_at_gt -watcher.tests.db.test_audit_template.TestDbAuditTemplateFilters.test_get_audit_template_list_filter_updated_at_gt ... ok -watcher.tests.db.test_audit_template.TestDbAuditTemplateFilters.test_get_audit_template_list_filter_deleted_at_lt -watcher.tests.db.test_audit_template.TestDbAuditTemplateFilters.test_get_audit_template_list_filter_deleted_at_lt ... ok -watcher.tests.db.test_efficacy_indicator.TestDbEfficacyIndicatorFilters.test_get_efficacy_indicator_filter_updated_at_gte -watcher.tests.db.test_efficacy_indicator.TestDbEfficacyIndicatorFilters.test_get_efficacy_indicator_filter_updated_at_gte ... ok -watcher.tests.db.test_goal.TestDbGoalFilters.test_get_goal_list_filter_deleted_at_lt -watcher.tests.db.test_goal.TestDbGoalFilters.test_get_goal_list_filter_deleted_at_lt ... ok -watcher.tests.db.test_goal.DbGoalTestCase.test_destroy_goal_that_does_not_exist -watcher.tests.db.test_goal.DbGoalTestCase.test_destroy_goal_that_does_not_exist ... ok -watcher.tests.db.test_goal.DbGoalTestCase.test_update_goal -watcher.tests.db.test_goal.DbGoalTestCase.test_update_goal ... ok -watcher.tests.db.test_audit_template.TestDbAuditTemplateFilters.test_get_audit_template_list_filter_updated_at_lte -watcher.tests.db.test_audit_template.TestDbAuditTemplateFilters.test_get_audit_template_list_filter_updated_at_lte ... ok -watcher.tests.db.test_audit_template.TestDbAuditTemplateFilters.test_get_audit_template_list_filter_updated_at_gte -watcher.tests.db.test_audit_template.TestDbAuditTemplateFilters.test_get_audit_template_list_filter_updated_at_gte ... ok -watcher.tests.db.test_goal.TestDbGoalFilters.test_get_goal_list_filter_deleted_false -watcher.tests.db.test_goal.TestDbGoalFilters.test_get_goal_list_filter_deleted_false ... ok -watcher.tests.db.test_efficacy_indicator.DbEfficacyIndicatorTestCase.test_destroy_efficacy_indicator_by_uuid -watcher.tests.db.test_efficacy_indicator.DbEfficacyIndicatorTestCase.test_destroy_efficacy_indicator_by_uuid ... ok -watcher.tests.db.test_efficacy_indicator.DbEfficacyIndicatorTestCase.test_destroy_efficacy_indicator -watcher.tests.db.test_efficacy_indicator.DbEfficacyIndicatorTestCase.test_destroy_efficacy_indicator ... ok -watcher.tests.db.test_efficacy_indicator.DbEfficacyIndicatorTestCase.test_update_efficacy_indicator_that_does_not_exist -watcher.tests.db.test_efficacy_indicator.DbEfficacyIndicatorTestCase.test_update_efficacy_indicator_that_does_not_exist ... ok -watcher.tests.db.test_efficacy_indicator.DbEfficacyIndicatorTestCase.test_get_efficacy_indicator_by_id -watcher.tests.db.test_efficacy_indicator.DbEfficacyIndicatorTestCase.test_get_efficacy_indicator_by_id ... ok -watcher.tests.db.test_goal.TestDbGoalFilters.test_get_goal_list_filter_deleted_at_gte -watcher.tests.db.test_goal.TestDbGoalFilters.test_get_goal_list_filter_deleted_at_gte ... ok -watcher.tests.db.test_efficacy_indicator.DbEfficacyIndicatorTestCase.test_get_efficacy_indicator_list_with_filter_by_uuid -watcher.tests.db.test_efficacy_indicator.DbEfficacyIndicatorTestCase.test_get_efficacy_indicator_list_with_filter_by_uuid ... ok -watcher.tests.db.test_efficacy_indicator.DbEfficacyIndicatorTestCase.test_get_efficacy_indicator_list_with_filters -watcher.tests.db.test_efficacy_indicator.DbEfficacyIndicatorTestCase.test_get_efficacy_indicator_list_with_filters ... ok -watcher.tests.db.test_efficacy_indicator.TestDbEfficacyIndicatorFilters.test_get_efficacy_indicator_filter_created_at_gte -watcher.tests.db.test_efficacy_indicator.TestDbEfficacyIndicatorFilters.test_get_efficacy_indicator_filter_created_at_gte ... ok -watcher.tests.db.test_goal.TestDbGoalFilters.test_get_goal_list_filter_updated_at_gt -watcher.tests.db.test_goal.TestDbGoalFilters.test_get_goal_list_filter_updated_at_gt ... ok -watcher.tests.db.test_efficacy_indicator.TestDbEfficacyIndicatorFilters.test_get_efficacy_indicator_filter_created_at_lte -watcher.tests.db.test_efficacy_indicator.TestDbEfficacyIndicatorFilters.test_get_efficacy_indicator_filter_created_at_lte ... ok -watcher.tests.db.test_goal.TestDbGoalFilters.test_get_goal_list_filter_deleted_at_lte -watcher.tests.db.test_goal.TestDbGoalFilters.test_get_goal_list_filter_deleted_at_lte ... ok -watcher.tests.db.test_efficacy_indicator.TestDbEfficacyIndicatorFilters.test_get_efficacy_indicator_filter_created_at_lt -watcher.tests.db.test_efficacy_indicator.TestDbEfficacyIndicatorFilters.test_get_efficacy_indicator_filter_created_at_lt ... ok -watcher.tests.db.test_goal.TestDbGoalFilters.test_get_goal_list_filter_updated_at_gte -watcher.tests.db.test_goal.TestDbGoalFilters.test_get_goal_list_filter_updated_at_gte ... ok -watcher.tests.db.test_efficacy_indicator.TestDbEfficacyIndicatorFilters.test_get_efficacy_indicator_filter_deleted_at_lt -watcher.tests.db.test_efficacy_indicator.TestDbEfficacyIndicatorFilters.test_get_efficacy_indicator_filter_deleted_at_lt ... ok -watcher.tests.db.test_scoring_engine.DbScoringEngineTestCase.test_destroy_scoring_engine_that_does_not_exist -watcher.tests.db.test_scoring_engine.DbScoringEngineTestCase.test_destroy_scoring_engine_that_does_not_exist ... ok -watcher.tests.db.test_scoring_engine.DbScoringEngineTestCase.test_get_scoring_engine_by_id -watcher.tests.db.test_scoring_engine.DbScoringEngineTestCase.test_get_scoring_engine_by_id ... ok -watcher.tests.db.test_goal.TestDbGoalFilters.test_get_goal_list_filter_updated_at_lte -watcher.tests.db.test_goal.TestDbGoalFilters.test_get_goal_list_filter_updated_at_lte ... ok -watcher.tests.db.test_scoring_engine.DbScoringEngineTestCase.test_update_scoring_engine_that_does_not_exist -watcher.tests.db.test_scoring_engine.DbScoringEngineTestCase.test_update_scoring_engine_that_does_not_exist ... ok -watcher.tests.db.test_efficacy_indicator.TestDbEfficacyIndicatorFilters.test_get_efficacy_indicator_filter_deleted_at_gte -watcher.tests.db.test_efficacy_indicator.TestDbEfficacyIndicatorFilters.test_get_efficacy_indicator_filter_deleted_at_gte ... ok -watcher.tests.db.test_scoring_engine.TestDbScoringEngineFilters.test_get_scoring_engine_list_filter_created_at_gte -watcher.tests.db.test_scoring_engine.TestDbScoringEngineFilters.test_get_scoring_engine_list_filter_created_at_gte ... ok -watcher.tests.db.test_efficacy_indicator.TestDbEfficacyIndicatorFilters.test_get_efficacy_indicator_filter_updated_at_lte -watcher.tests.db.test_efficacy_indicator.TestDbEfficacyIndicatorFilters.test_get_efficacy_indicator_filter_updated_at_lte ... ok -watcher.tests.db.test_goal.DbGoalTestCase.test_get_goal_list_with_filters -watcher.tests.db.test_goal.DbGoalTestCase.test_get_goal_list_with_filters ... ok -watcher.tests.db.test_efficacy_indicator.TestDbEfficacyIndicatorFilters.test_get_efficacy_indicator_filter_updated_at_lt -watcher.tests.db.test_efficacy_indicator.TestDbEfficacyIndicatorFilters.test_get_efficacy_indicator_filter_updated_at_lt ... ok -watcher.tests.db.test_goal.DbGoalTestCase.test_create_goal_already_exists -watcher.tests.db.test_goal.DbGoalTestCase.test_create_goal_already_exists ... ok -watcher.tests.db.test_scoring_engine.TestDbScoringEngineFilters.test_get_scoring_engine_list_filter_deleted_at_eq -watcher.tests.db.test_scoring_engine.TestDbScoringEngineFilters.test_get_scoring_engine_list_filter_deleted_at_eq ... ok -watcher.tests.db.test_goal.TestDbGoalFilters.test_get_goal_list_filter_created_at_gt -watcher.tests.db.test_goal.TestDbGoalFilters.test_get_goal_list_filter_created_at_gt ... ok -watcher.tests.db.test_goal.DbGoalTestCase.test_destroy_goal -watcher.tests.db.test_goal.DbGoalTestCase.test_destroy_goal ... ok -watcher.tests.db.test_service.DbServiceTestCase.test_create_service_already_exists -watcher.tests.db.test_service.DbServiceTestCase.test_create_service_already_exists ... ok -watcher.tests.db.test_goal.DbGoalTestCase.test_get_goal_that_does_not_exist -watcher.tests.db.test_goal.DbGoalTestCase.test_get_goal_that_does_not_exist ... ok -watcher.tests.db.test_service.DbServiceTestCase.test_get_service_list_with_filters -watcher.tests.db.test_service.DbServiceTestCase.test_get_service_list_with_filters ... ok -watcher.tests.db.test_purge.TestPurgeCommand.test_find_deleted_and_expired_entries -watcher.tests.db.test_purge.TestPurgeCommand.test_find_deleted_and_expired_entries ... ok -watcher.tests.db.test_goal.TestDbGoalFilters.test_get_goal_list_filter_created_at_gte -watcher.tests.db.test_goal.TestDbGoalFilters.test_get_goal_list_filter_created_at_gte ... ok -watcher.tests.db.test_service.TestDbServiceFilters.test_get_service_list_filter_created_at_gte -watcher.tests.db.test_service.TestDbServiceFilters.test_get_service_list_filter_created_at_gte ... ok -watcher.tests.db.test_goal.TestDbGoalFilters.test_get_goal_list_filter_updated_at_eq -watcher.tests.db.test_goal.TestDbGoalFilters.test_get_goal_list_filter_updated_at_eq ... ok -watcher.tests.db.test_goal.TestDbGoalFilters.test_get_goal_list_filter_created_at_lt -watcher.tests.db.test_goal.TestDbGoalFilters.test_get_goal_list_filter_created_at_lt ... ok -watcher.tests.db.test_service.TestDbServiceFilters.test_get_service_list_filter_created_at_lt -watcher.tests.db.test_service.TestDbServiceFilters.test_get_service_list_filter_created_at_lt ... ok -watcher.tests.db.test_service.TestDbServiceFilters.test_get_service_list_filter_created_at_lte -watcher.tests.db.test_service.TestDbServiceFilters.test_get_service_list_filter_created_at_lte ... ok -watcher.tests.db.test_goal.TestDbGoalFilters.test_get_goal_list_filter_deleted_true -watcher.tests.db.test_goal.TestDbGoalFilters.test_get_goal_list_filter_deleted_true ... ok -watcher.tests.db.test_purge.TestPurgeCommand.test_purge_command_with_audit_template_not_expired -watcher.tests.db.test_purge.TestPurgeCommand.test_purge_command_with_audit_template_not_expired ... ok -watcher.tests.db.test_purge.TestPurgeCommand.test_purge_command -watcher.tests.db.test_purge.TestPurgeCommand.test_purge_command ... ok -watcher.tests.db.test_service.TestDbServiceFilters.test_get_service_list_filter_deleted_false -watcher.tests.db.test_service.TestDbServiceFilters.test_get_service_list_filter_deleted_false ... ok -watcher.tests.db.test_goal.TestDbGoalFilters.test_get_goal_list_filter_updated_at_lt -watcher.tests.db.test_goal.TestDbGoalFilters.test_get_goal_list_filter_updated_at_lt ... ok -watcher.tests.db.test_service.TestDbServiceFilters.test_get_service_list_filter_updated_at_gt -watcher.tests.db.test_service.TestDbServiceFilters.test_get_service_list_filter_updated_at_gt ... ok -watcher.tests.db.test_strategy.DbStrategyTestCase.test_get_strategy_that_does_not_exist -watcher.tests.db.test_strategy.DbStrategyTestCase.test_get_strategy_that_does_not_exist ... ok -watcher.tests.db.test_strategy.DbStrategyTestCase.test_update_goal_id -watcher.tests.db.test_strategy.DbStrategyTestCase.test_update_goal_id ... ok -watcher.tests.db.test_purge.TestPurgeCommand.test_purge_command_with_audit_template_not_soft_deleted -watcher.tests.db.test_purge.TestPurgeCommand.test_purge_command_with_audit_template_not_soft_deleted ... ok -watcher.tests.db.test_strategy.TestDbStrategyFilters.test_get_strategy_list_filter_created_at_lt -watcher.tests.db.test_strategy.TestDbStrategyFilters.test_get_strategy_list_filter_created_at_lt ... ok -watcher.tests.db.test_purge.TestPurgeCommand.test_execute_max_number_exceeded -watcher.tests.db.test_purge.TestPurgeCommand.test_execute_max_number_exceeded ... ok -watcher.tests.db.test_purge.TestPurgeCommand.test_purge_command_with_nonexpired_related_entries -watcher.tests.db.test_purge.TestPurgeCommand.test_purge_command_with_nonexpired_related_entries ... ok -watcher.tests.db.test_strategy.TestDbStrategyFilters.test_get_strategy_list_filter_created_at_lte -watcher.tests.db.test_strategy.TestDbStrategyFilters.test_get_strategy_list_filter_created_at_lte ... ok -watcher.tests.db.test_scoring_engine.TestDbScoringEngineFilters.test_get_scoring_engine_list_filter_created_at_lt -watcher.tests.db.test_scoring_engine.TestDbScoringEngineFilters.test_get_scoring_engine_list_filter_created_at_lt ... ok -watcher.tests.db.test_purge.TestPurgeCommand.test_purge_command_with_strategy_uuid -watcher.tests.db.test_purge.TestPurgeCommand.test_purge_command_with_strategy_uuid ... ok -watcher.tests.db.test_strategy.TestDbStrategyFilters.test_get_strategy_list_filter_deleted_at_gte -watcher.tests.db.test_strategy.TestDbStrategyFilters.test_get_strategy_list_filter_deleted_at_gte ... ok -watcher.tests.db.test_scoring_engine.DbScoringEngineTestCase.test_create_scoring_engine_already_exists -watcher.tests.db.test_scoring_engine.DbScoringEngineTestCase.test_create_scoring_engine_already_exists ... ok -watcher.tests.db.test_scoring_engine.TestDbScoringEngineFilters.test_get_scoring_engine_list_filter_deleted_at_gt -watcher.tests.db.test_scoring_engine.TestDbScoringEngineFilters.test_get_scoring_engine_list_filter_deleted_at_gt ... ok -watcher.tests.db.test_scoring_engine.DbScoringEngineTestCase.test_destroy_scoring_engine -watcher.tests.db.test_scoring_engine.DbScoringEngineTestCase.test_destroy_scoring_engine ... ok -watcher.tests.db.test_scoring_engine.DbScoringEngineTestCase.test_get_scoring_engine_list_with_filters -watcher.tests.db.test_scoring_engine.DbScoringEngineTestCase.test_get_scoring_engine_list_with_filters ... ok -watcher.tests.db.test_strategy.TestDbStrategyFilters.test_get_strategy_list_filter_deleted_false -watcher.tests.db.test_strategy.TestDbStrategyFilters.test_get_strategy_list_filter_deleted_false ... ok -watcher.tests.db.test_scoring_engine.DbScoringEngineTestCase.test_update_scoring_engine_id -watcher.tests.db.test_scoring_engine.DbScoringEngineTestCase.test_update_scoring_engine_id ... ok -watcher.tests.db.test_scoring_engine.TestDbScoringEngineFilters.test_get_scoring_engine_list_filter_created_at_eq -watcher.tests.db.test_scoring_engine.TestDbScoringEngineFilters.test_get_scoring_engine_list_filter_created_at_eq ... ok -watcher.tests.db.test_strategy.TestDbStrategyFilters.test_get_strategy_list_filter_deleted_true -watcher.tests.db.test_strategy.TestDbStrategyFilters.test_get_strategy_list_filter_deleted_true ... ok -watcher.tests.db.test_scoring_engine.TestDbScoringEngineFilters.test_get_scoring_engine_list_filter_updated_at_eq -watcher.tests.db.test_scoring_engine.TestDbScoringEngineFilters.test_get_scoring_engine_list_filter_updated_at_eq ... ok -watcher.tests.db.test_purge.TestPurgeCommand.test_find_deleted_and_nonexpired_related_entries -watcher.tests.db.test_purge.TestPurgeCommand.test_find_deleted_and_nonexpired_related_entries ... ok -watcher.tests.db.test_scoring_engine.TestDbScoringEngineFilters.test_get_scoring_engine_list_filter_created_at_gt -watcher.tests.db.test_scoring_engine.TestDbScoringEngineFilters.test_get_scoring_engine_list_filter_created_at_gt ... ok -watcher.tests.db.test_strategy.TestDbStrategyFilters.test_get_strategy_list_filter_updated_at_lte -watcher.tests.db.test_strategy.TestDbStrategyFilters.test_get_strategy_list_filter_updated_at_lte ... ok -/usr/lib/python3/dist-packages/sqlalchemy/sql/sqltypes.py:639: SAWarning: Dialect sqlite+pysqlite does *not* support Decimal objects natively, and SQLAlchemy must convert from floating point - rounding errors and other issues may occur. Please consider storing Decimal numbers as strings or integers on this platform for lossless storage. - "storage." % (dialect.name, dialect.driver) -watcher.tests.db.test_scoring_engine.TestDbScoringEngineFilters.test_get_scoring_engine_list_filter_updated_at_lt -watcher.tests.db.test_scoring_engine.TestDbScoringEngineFilters.test_get_scoring_engine_list_filter_updated_at_lt ... ok -watcher.tests.db.test_scoring_engine.TestDbScoringEngineFilters.test_get_scoring_engine_list_filter_created_at_lte -watcher.tests.db.test_scoring_engine.TestDbScoringEngineFilters.test_get_scoring_engine_list_filter_created_at_lte ... ok -watcher.tests.db.test_purge.TestPurgeCommand.test_find_deleted_entries -watcher.tests.db.test_purge.TestPurgeCommand.test_find_deleted_entries ... ok -watcher.tests.db.test_scoring_engine.DbScoringEngineTestCase.test_get_scoring_engine_by_name -watcher.tests.db.test_scoring_engine.DbScoringEngineTestCase.test_get_scoring_engine_by_name ... ok -watcher.tests.db.test_scoring_engine.TestDbScoringEngineFilters.test_get_scoring_engine_list_filter_deleted_at_lte -watcher.tests.db.test_scoring_engine.TestDbScoringEngineFilters.test_get_scoring_engine_list_filter_deleted_at_lte ... ok -watcher.tests.db.test_scoring_engine.DbScoringEngineTestCase.test_get_scoring_engine_by_uuid -watcher.tests.db.test_scoring_engine.DbScoringEngineTestCase.test_get_scoring_engine_by_uuid ... ok -watcher.tests.db.test_scoring_engine.DbScoringEngineTestCase.test_get_scoring_engine_list -watcher.tests.db.test_scoring_engine.DbScoringEngineTestCase.test_get_scoring_engine_list ... ok -watcher.tests.db.test_scoring_engine.TestDbScoringEngineFilters.test_get_scoring_engine_list_filter_updated_at_lte -watcher.tests.db.test_scoring_engine.TestDbScoringEngineFilters.test_get_scoring_engine_list_filter_updated_at_lte ... ok -watcher.tests.db.test_scoring_engine.DbScoringEngineTestCase.test_get_scoring_engine_that_does_not_exist -watcher.tests.db.test_scoring_engine.DbScoringEngineTestCase.test_get_scoring_engine_that_does_not_exist ... ok -watcher.tests.db.test_service.DbServiceTestCase.test_get_service_by_name -watcher.tests.db.test_service.DbServiceTestCase.test_get_service_by_name ... ok -watcher.tests.db.test_scoring_engine.DbScoringEngineTestCase.test_update_scoring_engine -watcher.tests.db.test_scoring_engine.DbScoringEngineTestCase.test_update_scoring_engine ... ok -watcher.tests.db.test_service.DbServiceTestCase.test_get_service_that_does_not_exist -watcher.tests.db.test_service.DbServiceTestCase.test_get_service_that_does_not_exist ... ok -watcher.tests.db.test_service.DbServiceTestCase.test_update_service -watcher.tests.db.test_service.DbServiceTestCase.test_update_service ... ok -watcher.tests.db.test_service.DbServiceTestCase.test_update_service_that_does_not_exist -watcher.tests.db.test_service.DbServiceTestCase.test_update_service_that_does_not_exist ... ok -watcher.tests.db.test_scoring_engine.TestDbScoringEngineFilters.test_get_scoring_engine_list_filter_updated_at_gte -watcher.tests.db.test_scoring_engine.TestDbScoringEngineFilters.test_get_scoring_engine_list_filter_updated_at_gte ... ok -watcher.tests.db.test_service.TestDbServiceFilters.test_get_service_list_filter_created_at_eq -watcher.tests.db.test_service.TestDbServiceFilters.test_get_service_list_filter_created_at_eq ... ok -watcher.tests.db.test_service.DbServiceTestCase.test_get_service_list -watcher.tests.db.test_service.DbServiceTestCase.test_get_service_list ... ok -watcher.tests.db.test_scoring_engine.TestDbScoringEngineFilters.test_get_scoring_engine_list_filter_deleted_at_gte -watcher.tests.db.test_scoring_engine.TestDbScoringEngineFilters.test_get_scoring_engine_list_filter_deleted_at_gte ... ok -watcher.tests.db.test_service.TestDbServiceFilters.test_get_service_list_filter_created_at_gt -watcher.tests.db.test_service.TestDbServiceFilters.test_get_service_list_filter_created_at_gt ... ok -watcher.tests.db.test_service.TestDbServiceFilters.test_get_service_list_filter_deleted_at_lte -watcher.tests.db.test_service.TestDbServiceFilters.test_get_service_list_filter_deleted_at_lte ... ok -watcher.tests.db.test_scoring_engine.TestDbScoringEngineFilters.test_get_scoring_engine_list_filter_deleted_at_lt -watcher.tests.db.test_scoring_engine.TestDbScoringEngineFilters.test_get_scoring_engine_list_filter_deleted_at_lt ... ok -watcher.tests.db.test_service.TestDbServiceFilters.test_get_service_list_filter_deleted_at_lt -watcher.tests.db.test_service.TestDbServiceFilters.test_get_service_list_filter_deleted_at_lt ... ok -watcher.tests.db.test_service.TestDbServiceFilters.test_get_service_list_filter_deleted_true -watcher.tests.db.test_service.TestDbServiceFilters.test_get_service_list_filter_deleted_true ... ok -watcher.tests.db.test_scoring_engine.TestDbScoringEngineFilters.test_get_scoring_engine_list_filter_deleted_false -watcher.tests.db.test_scoring_engine.TestDbScoringEngineFilters.test_get_scoring_engine_list_filter_deleted_false ... ok -watcher.tests.db.test_service.TestDbServiceFilters.test_get_service_list_filter_updated_at_lt -watcher.tests.db.test_service.TestDbServiceFilters.test_get_service_list_filter_updated_at_lt ... ok -watcher.tests.db.test_scoring_engine.TestDbScoringEngineFilters.test_get_scoring_engine_list_filter_deleted_true -watcher.tests.db.test_scoring_engine.TestDbScoringEngineFilters.test_get_scoring_engine_list_filter_deleted_true ... ok -watcher.tests.db.test_service.TestDbServiceFilters.test_get_service_list_filter_updated_at_gte -watcher.tests.db.test_service.TestDbServiceFilters.test_get_service_list_filter_updated_at_gte ... ok -watcher.tests.db.test_strategy.DbStrategyTestCase.test_get_strategy_list -watcher.tests.db.test_strategy.DbStrategyTestCase.test_get_strategy_list ... ok -watcher.tests.db.test_strategy.DbStrategyTestCase.test_get_strategy_list_with_filters -watcher.tests.db.test_strategy.DbStrategyTestCase.test_get_strategy_list_with_filters ... ok -watcher.tests.db.test_service.TestDbServiceFilters.test_get_service_list_filter_updated_at_lte -watcher.tests.db.test_service.TestDbServiceFilters.test_get_service_list_filter_updated_at_lte ... ok -watcher.tests.db.test_strategy.DbStrategyTestCase.test_get_strategy_by_uuid -watcher.tests.db.test_strategy.DbStrategyTestCase.test_get_strategy_by_uuid ... ok -watcher.tests.db.test_scoring_engine.TestDbScoringEngineFilters.test_get_scoring_engine_list_filter_updated_at_gt -watcher.tests.db.test_scoring_engine.TestDbScoringEngineFilters.test_get_scoring_engine_list_filter_updated_at_gt ... ok -watcher.tests.db.test_strategy.DbStrategyTestCase.test_get_strategy_list_eager -watcher.tests.db.test_strategy.DbStrategyTestCase.test_get_strategy_list_eager ... ok -watcher.tests.db.test_strategy.DbStrategyTestCase.test_update_strategy_that_does_not_exist -watcher.tests.db.test_strategy.DbStrategyTestCase.test_update_strategy_that_does_not_exist ... ok -watcher.tests.db.test_strategy.TestDbStrategyFilters.test_get_strategy_list_filter_deleted_at_lt -watcher.tests.db.test_strategy.TestDbStrategyFilters.test_get_strategy_list_filter_deleted_at_lt ... ok -watcher.tests.db.test_strategy.TestDbStrategyFilters.test_get_strategy_list_filter_created_at_gt -watcher.tests.db.test_strategy.TestDbStrategyFilters.test_get_strategy_list_filter_created_at_gt ... ok -watcher.tests.db.test_service.TestDbServiceFilters.test_get_service_list_filter_deleted_at_eq -watcher.tests.db.test_service.TestDbServiceFilters.test_get_service_list_filter_deleted_at_eq ... ok -watcher.tests.db.test_strategy.TestDbStrategyFilters.test_get_strategy_list_filter_created_at_gte -watcher.tests.db.test_strategy.TestDbStrategyFilters.test_get_strategy_list_filter_created_at_gte ... ok -watcher.tests.db.test_strategy.TestDbStrategyFilters.test_get_strategy_list_filter_deleted_at_lte -watcher.tests.db.test_strategy.TestDbStrategyFilters.test_get_strategy_list_filter_deleted_at_lte ... ok -watcher.tests.db.test_service.TestDbServiceFilters.test_get_service_list_filter_deleted_at_gt -watcher.tests.db.test_service.TestDbServiceFilters.test_get_service_list_filter_deleted_at_gt ... ok -watcher.tests.db.test_strategy.TestDbStrategyFilters.test_get_strategy_list_filter_deleted_at_gt -watcher.tests.db.test_strategy.TestDbStrategyFilters.test_get_strategy_list_filter_deleted_at_gt ... ok -watcher.tests.db.test_strategy.TestDbStrategyFilters.test_get_strategy_list_filter_updated_at_gt -watcher.tests.db.test_strategy.TestDbStrategyFilters.test_get_strategy_list_filter_updated_at_gt ... ok -/usr/lib/python3/dist-packages/sqlalchemy/sql/sqltypes.py:639: SAWarning: Dialect sqlite+pysqlite does *not* support Decimal objects natively, and SQLAlchemy must convert from floating point - rounding errors and other issues may occur. Please consider storing Decimal numbers as strings or integers on this platform for lossless storage. - "storage." % (dialect.name, dialect.driver) -+-------+------------+-----------------+--------+--------------+---------+-------+ -| Goals | Strategies | Audit Templates | Audits | Action Plans | Actions | Total | -+-------+------------+-----------------+--------+--------------+---------+-------+ -| 0 | 0 | 0 | 0 | 0 | 0 | 0 | -+-------+------------+-----------------+--------+--------------+---------+-------+ -Purge results summary (orphans excluded): -+-------+------------+-----------------+--------+--------------+---------+-------+ -| Goals | Strategies | Audit Templates | Audits | Action Plans | Actions | Total | -+-------+------------+-----------------+--------+--------------+---------+-------+ -| 0 | 0 | 0 | 0 | 0 | 0 | 0 | -+-------+------------+-----------------+--------+--------------+---------+-------+ -+-------+------------+-----------------+--------+--------------+---------+-------+ -| Goals | Strategies | Audit Templates | Audits | Action Plans | Actions | Total | -+-------+------------+-----------------+--------+--------------+---------+-------+ -| 0 | 0 | 0 | 0 | 0 | 0 | 0 | -+-------+------------+-----------------+--------+--------------+---------+-------+ -Purge results summary (may include orphans): -+-------+------------+-----------------+--------+--------------+---------+-------+ -| Goals | Strategies | Audit Templates | Audits | Action Plans | Actions | Total | -+-------+------------+-----------------+--------+--------------+---------+-------+ -| 0 | 0 | 0 | 0 | 0 | 0 | 0 | -+-------+------------+-----------------+--------+--------------+---------+-------+ -+-------+------------+-----------------+--------+--------------+---------+-------+ -| Goals | Strategies | Audit Templates | Audits | Action Plans | Actions | Total | -+-------+------------+-----------------+--------+--------------+---------+-------+ -| 0 | 1 | 1 | 1 | 1 | 1 | 5 | -+-------+------------+-----------------+--------+--------------+---------+-------+ -Purge results summary (may include orphans): -+-------+------------+-----------------+--------+--------------+---------+-------+ -| Goals | Strategies | Audit Templates | Audits | Action Plans | Actions | Total | -+-------+------------+-----------------+--------+--------------+---------+-------+ -| 0 | 1 | 1 | 1 | 1 | 1 | 5 | -+-------+------------+-----------------+--------+--------------+---------+-------+ -watcher.tests.db.test_service.TestDbServiceFilters.test_get_service_list_filter_deleted_at_gte -watcher.tests.db.test_service.TestDbServiceFilters.test_get_service_list_filter_deleted_at_gte ... ok -watcher.tests.db.test_strategy.TestDbStrategyFilters.test_get_strategy_list_filter_updated_at_eq -watcher.tests.db.test_strategy.TestDbStrategyFilters.test_get_strategy_list_filter_updated_at_eq ... ok -watcher.tests.db.test_service.TestDbServiceFilters.test_get_service_list_filter_updated_at_eq -watcher.tests.db.test_service.TestDbServiceFilters.test_get_service_list_filter_updated_at_eq ... ok -watcher.tests.db.test_strategy.DbStrategyTestCase.test_create_strategy_already_exists -watcher.tests.db.test_strategy.DbStrategyTestCase.test_create_strategy_already_exists ... ok -watcher.tests.db.test_strategy.DbStrategyTestCase.test_destroy_strategy -watcher.tests.db.test_strategy.DbStrategyTestCase.test_destroy_strategy ... ok -watcher.tests.db.test_strategy.DbStrategyTestCase.test_destroy_strategy_that_does_not_exist -watcher.tests.db.test_strategy.DbStrategyTestCase.test_destroy_strategy_that_does_not_exist ... ok -watcher.tests.db.test_strategy.TestDbStrategyFilters.test_get_strategy_list_filter_updated_at_gte -watcher.tests.db.test_strategy.TestDbStrategyFilters.test_get_strategy_list_filter_updated_at_gte ... ok -watcher.tests.db.test_strategy.DbStrategyTestCase.test_get_strategy_by_name -watcher.tests.db.test_strategy.DbStrategyTestCase.test_get_strategy_by_name ... ok -watcher.tests.db.test_strategy.DbStrategyTestCase.test_update_strategy -watcher.tests.db.test_strategy.DbStrategyTestCase.test_update_strategy ... ok -watcher.tests.db.test_strategy.TestDbStrategyFilters.test_get_strategy_list_filter_created_at_eq -watcher.tests.db.test_strategy.TestDbStrategyFilters.test_get_strategy_list_filter_created_at_eq ... ok -watcher.tests.db.test_strategy.TestDbStrategyFilters.test_get_strategy_list_filter_updated_at_lt -watcher.tests.db.test_strategy.TestDbStrategyFilters.test_get_strategy_list_filter_updated_at_lt ... ok -/usr/lib/python3/dist-packages/sqlalchemy/sql/sqltypes.py:639: SAWarning: Dialect sqlite+pysqlite does *not* support Decimal objects natively, and SQLAlchemy must convert from floating point - rounding errors and other issues may occur. Please consider storing Decimal numbers as strings or integers on this platform for lossless storage. - "storage." % (dialect.name, dialect.driver) -+-------+------------+-----------------+--------+--------------+---------+-------+ -| Goals | Strategies | Audit Templates | Audits | Action Plans | Actions | Total | -+-------+------------+-----------------+--------+--------------+---------+-------+ -| 1 | 1 | 1 | 1 | 1 | 1 | 6 | -+-------+------------+-----------------+--------+--------------+---------+-------+ -Purge results summary (may include orphans): -+-------+------------+-----------------+--------+--------------+---------+-------+ -| Goals | Strategies | Audit Templates | Audits | Action Plans | Actions | Total | -+-------+------------+-----------------+--------+--------------+---------+-------+ -| 1 | 1 | 1 | 1 | 1 | 1 | 6 | -+-------+------------+-----------------+--------+--------------+---------+-------+ -+-------+------------+-----------------+--------+--------------+---------+-------+ -| Goals | Strategies | Audit Templates | Audits | Action Plans | Actions | Total | -+-------+------------+-----------------+--------+--------------+---------+-------+ -| 1 | 1 | 3 | 3 | 3 | 3 | 14 | -+-------+------------+-----------------+--------+--------------+---------+-------+ -Purge results summary (may include orphans): -+-------+------------+-----------------+--------+--------------+---------+-------+ -| Goals | Strategies | Audit Templates | Audits | Action Plans | Actions | Total | -+-------+------------+-----------------+--------+--------------+---------+-------+ -| 1 | 1 | 3 | 3 | 3 | 3 | 14 | -+-------+------------+-----------------+--------+--------------+---------+-------+ -watcher.tests.db.test_strategy.TestDbStrategyFilters.test_get_strategy_list_filter_deleted_at_eq -watcher.tests.db.test_strategy.TestDbStrategyFilters.test_get_strategy_list_filter_deleted_at_eq ... ok -/usr/lib/python3/dist-packages/sqlalchemy/sql/sqltypes.py:639: SAWarning: Dialect sqlite+pysqlite does *not* support Decimal objects natively, and SQLAlchemy must convert from floating point - rounding errors and other issues may occur. Please consider storing Decimal numbers as strings or integers on this platform for lossless storage. - "storage." % (dialect.name, dialect.driver) -+-------+------------+-----------------+--------+--------------+---------+-------+ -| Goals | Strategies | Audit Templates | Audits | Action Plans | Actions | Total | -+-------+------------+-----------------+--------+--------------+---------+-------+ -| 2 | 2 | 2 | 2 | 2 | 2 | 12 | -+-------+------------+-----------------+--------+--------------+---------+-------+ -The number of objects (12) to delete from the database exceeds the maximum number of objects (10) specified. -+-------+------------+-----------------+--------+--------------+---------+-------+ -| Goals | Strategies | Audit Templates | Audits | Action Plans | Actions | Total | -+-------+------------+-----------------+--------+--------------+---------+-------+ -| 1 | 1 | 1 | 1 | 1 | 1 | 6 | -+-------+------------+-----------------+--------+--------------+---------+-------+ -Purge results summary (may include orphans): -+-------+------------+-----------------+--------+--------------+---------+-------+ -| Goals | Strategies | Audit Templates | Audits | Action Plans | Actions | Total | -+-------+------------+-----------------+--------+--------------+---------+-------+ -| 1 | 1 | 1 | 1 | 1 | 1 | 6 | -+-------+------------+-----------------+--------+--------------+---------+-------+ - ----------------------------------------------------------------------- -Ran 301 tests in 157.507s - -OK -+ python3-stestr slowest -Test id Runtime (s) --------------------------------------------------------------------------------------------------------- ----------- -watcher.tests.db.test_purge.TestPurgeCommand.test_purge_command_with_nonexpired_related_entries 5.439 -watcher.tests.db.test_purge.TestPurgeCommand.test_find_deleted_and_nonexpired_related_entries 5.244 -watcher.tests.db.test_purge.TestPurgeCommand.test_execute_max_number_exceeded 4.345 -watcher.tests.db.test_purge.TestPurgeCommand.test_purge_command_with_audit_template_not_soft_deleted 4.179 -watcher.tests.db.test_purge.TestPurgeCommand.test_find_deleted_and_expired_entries 4.043 -watcher.tests.db.test_purge.TestPurgeCommand.test_purge_command 4.018 -watcher.tests.db.test_purge.TestPurgeCommand.test_purge_command_with_strategy_uuid 3.647 -watcher.tests.db.test_purge.TestPurgeCommand.test_find_deleted_entries 3.603 -watcher.tests.db.test_purge.TestPurgeCommand.test_purge_command_with_audit_template_not_expired 3.301 -watcher.tests.db.test_action_plan.TestDbActionPlanFilters.test_get_action_plan_list_filter_updated_at_gt 2.711 -+ rm -rf .stestr -pkgos-dh_auto_test --no-py2 'watcher\.tests\.decision_engine.*' -+ PKGOS_USE_PY2=yes -+ PKGOS_USE_PY3=yes -+ PKGOS_TEST_PARALLEL=yes -+ PYTHONS=disabled -+ PYTHON3S=disabled -+ TEST_PARALLEL_OPT=--parallel -+ PKGOS_USE_PY2=no -+ shift -+ [ no = yes ] -+ [ yes = yes ] -+ py3versions -vr -+ PYTHON3S=3.7 -+ [ yes = no ] -+ [ disabled = disabled ] -+ continue -+ [ 3.7 = disabled ] -+ echo 3.7 -+ cut -d. -f1 -+ PYMAJOR=3 -+ echo ===> Testing with python (python3) -===> Testing with python (python3) -+ [ 3 = 3 ] -+ pwd -+ [ -d /build/watcher-1.12.0/debian/tmp/usr/lib/python3/dist-packages ] -+ [ -e .stestr.conf ] -+ rm -rf .stestr -+ PYTHON=python3.7 python3-stestr run --subunit watcher\.tests\.decision_engine.* -+ subunit2pyunit -INFO [alembic.runtime.migration] Context impl SQLiteImpl. -INFO [alembic.runtime.migration] Will assume non-transactional DDL. -INFO [alembic.runtime.migration] Context impl SQLiteImpl. -INFO [alembic.runtime.migration] Will assume non-transactional DDL. -INFO [alembic.runtime.migration] Running stamp_revision -> 52804f2498c4 -INFO [alembic.runtime.migration] Running stamp_revision -> 52804f2498c4 -watcher.tests.decision_engine.audit.test_audit_handlers.TestAutoTriggerActionPlan.test_trigger_audit_with_actionplan_ongoing -watcher.tests.decision_engine.audit.test_audit_handlers.TestAutoTriggerActionPlan.test_trigger_audit_with_actionplan_ongoing ... ok -watcher.tests.decision_engine.audit.test_audit_handlers.TestAutoTriggerActionPlan.test_trigger_action_plan_without_ongoing -watcher.tests.decision_engine.audit.test_audit_handlers.TestAutoTriggerActionPlan.test_trigger_action_plan_without_ongoing ... ok -INFO [alembic.runtime.migration] Context impl SQLiteImpl. -INFO [alembic.runtime.migration] Will assume non-transactional DDL. -INFO [alembic.runtime.migration] Running stamp_revision -> 52804f2498c4 -watcher.tests.decision_engine.loading.test_collector_loader.TestClusterDataModelCollectorLoader.test_collector_loader -watcher.tests.decision_engine.loading.test_collector_loader.TestClusterDataModelCollectorLoader.test_collector_loader ... ok -watcher.tests.decision_engine.audit.test_audit_handlers.TestContinuousAuditHandler.test_execute_audit_with_interval_no_job -watcher.tests.decision_engine.audit.test_audit_handlers.TestContinuousAuditHandler.test_execute_audit_with_interval_no_job ... ok -watcher.tests.decision_engine.audit.test_audit_handlers.TestContinuousAuditHandler.test_is_audit_inactive -watcher.tests.decision_engine.audit.test_audit_handlers.TestContinuousAuditHandler.test_is_audit_inactive ... ok -watcher.tests.decision_engine.loading.test_collector_loader.TestClusterDataModelCollectorLoader.test_load_collector_with_empty_model -watcher.tests.decision_engine.loading.test_collector_loader.TestClusterDataModelCollectorLoader.test_load_collector_with_empty_model ... ok -watcher.tests.decision_engine.audit.test_audit_handlers.TestContinuousAuditHandler.test_launch_audits_periodically_with_cron -watcher.tests.decision_engine.audit.test_audit_handlers.TestContinuousAuditHandler.test_launch_audits_periodically_with_cron ... ok -watcher.tests.decision_engine.loading.test_collector_loader.TestLoadClusterDataModelCollectors.test_load_cluster_data_model_collectors(baremetal) -watcher.tests.decision_engine.loading.test_collector_loader.TestLoadClusterDataModelCollectors.test_load_cluster_data_model_collectors(baremetal) ... ok -INFO [alembic.runtime.migration] Context impl SQLiteImpl. -INFO [alembic.runtime.migration] Will assume non-transactional DDL. -watcher.tests.decision_engine.audit.test_audit_handlers.TestOneShotAuditHandler.test_trigger_audit_with_error -watcher.tests.decision_engine.audit.test_audit_handlers.TestOneShotAuditHandler.test_trigger_audit_with_error ... ok -INFO [alembic.runtime.migration] Running stamp_revision -> 52804f2498c4 -watcher.tests.decision_engine.loading.test_collector_loader.TestLoadClusterDataModelCollectors.test_load_cluster_data_model_collectors(compute) -watcher.tests.decision_engine.loading.test_collector_loader.TestLoadClusterDataModelCollectors.test_load_cluster_data_model_collectors(compute) ... ok -watcher.tests.decision_engine.audit.test_audit_handlers.TestContinuousAuditHandler.test_launch_audits_periodically_with_interval -watcher.tests.decision_engine.audit.test_audit_handlers.TestContinuousAuditHandler.test_launch_audits_periodically_with_interval ... ok -watcher.tests.decision_engine.cluster.test_cinder_cdmc.TestCinderClusterDataModelCollector.test_cinder_cdmc_execute -watcher.tests.decision_engine.cluster.test_cinder_cdmc.TestCinderClusterDataModelCollector.test_cinder_cdmc_execute ... ok -watcher.tests.decision_engine.loading.test_collector_loader.TestLoadClusterDataModelCollectors.test_load_cluster_data_model_collectors(storage) -watcher.tests.decision_engine.loading.test_collector_loader.TestLoadClusterDataModelCollectors.test_load_cluster_data_model_collectors(storage) ... ok -watcher.tests.decision_engine.audit.test_audit_handlers.TestContinuousAuditHandler.test_execute_audit -watcher.tests.decision_engine.audit.test_audit_handlers.TestContinuousAuditHandler.test_execute_audit ... ok -watcher.tests.decision_engine.audit.test_audit_handlers.TestContinuousAuditHandler.test_launch_audits_periodically_with_invalid_cron -watcher.tests.decision_engine.audit.test_audit_handlers.TestContinuousAuditHandler.test_launch_audits_periodically_with_invalid_cron ... ok -watcher.tests.decision_engine.loading.test_default_strategy_loader.TestDefaultStrategyLoader.test_strategy_loader -watcher.tests.decision_engine.loading.test_default_strategy_loader.TestDefaultStrategyLoader.test_strategy_loader ... ok -watcher.tests.decision_engine.loading.test_default_planner_loader.TestDefaultPlannerLoader.test_endpoints -watcher.tests.decision_engine.loading.test_default_planner_loader.TestDefaultPlannerLoader.test_endpoints ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_id'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.loading.test_default_strategy_loader.TestDefaultStrategyLoader.test_load_strategy_with_empty_model -watcher.tests.decision_engine.loading.test_default_strategy_loader.TestDefaultStrategyLoader.test_load_strategy_with_empty_model ... ok -watcher.tests.decision_engine.model.notification.test_cinder_notifications.TestCinderNotifications.test_cinder_capacity -watcher.tests.decision_engine.model.notification.test_cinder_notifications.TestCinderNotifications.test_cinder_capacity ... ok -watcher.tests.decision_engine.audit.test_audit_handlers.TestContinuousAuditHandler.test_launch_audits_periodically_with_diff_interval -watcher.tests.decision_engine.audit.test_audit_handlers.TestContinuousAuditHandler.test_launch_audits_periodically_with_diff_interval ... ok -watcher.tests.decision_engine.audit.test_audit_handlers.TestContinuousAuditHandler.test_period_audit_not_called_when_deleted -watcher.tests.decision_engine.audit.test_audit_handlers.TestContinuousAuditHandler.test_period_audit_not_called_when_deleted ... ok -watcher.tests.decision_engine.loading.test_default_strategy_loader.TestLoadStrategiesWithDefaultStrategyLoader.test_load_strategies(actuator) -watcher.tests.decision_engine.loading.test_default_strategy_loader.TestLoadStrategiesWithDefaultStrategyLoader.test_load_strategies(actuator) ... ok -watcher.tests.decision_engine.model.notification.test_notifications.TestReceiveNotifications.test_receive_dummy_notification -watcher.tests.decision_engine.model.notification.test_notifications.TestReceiveNotifications.test_receive_dummy_notification ... ok -watcher.tests.decision_engine.audit.test_audit_handlers.TestContinuousAuditHandler.test_launch_multiply_audits_periodically -watcher.tests.decision_engine.audit.test_audit_handlers.TestContinuousAuditHandler.test_launch_multiply_audits_periodically ... ok -watcher.tests.decision_engine.loading.test_default_strategy_loader.TestLoadStrategiesWithDefaultStrategyLoader.test_load_strategies(basic) -watcher.tests.decision_engine.loading.test_default_strategy_loader.TestLoadStrategiesWithDefaultStrategyLoader.test_load_strategies(basic) ... ok -watcher.tests.decision_engine.model.notification.test_nova_notifications.TestLegacyNovaNotifications.test_legacy_instance_rebuild_end -watcher.tests.decision_engine.model.notification.test_nova_notifications.TestLegacyNovaNotifications.test_legacy_instance_rebuild_end ... ok -watcher.tests.decision_engine.loading.test_default_strategy_loader.TestLoadStrategiesWithDefaultStrategyLoader.test_load_strategies(dummy) -watcher.tests.decision_engine.loading.test_default_strategy_loader.TestLoadStrategiesWithDefaultStrategyLoader.test_load_strategies(dummy) ... ok -watcher.tests.decision_engine.audit.test_audit_handlers.TestOneShotAuditHandler.test_trigger_audit_send_notification -watcher.tests.decision_engine.audit.test_audit_handlers.TestOneShotAuditHandler.test_trigger_audit_send_notification ... ok -watcher.tests.decision_engine.loading.test_default_strategy_loader.TestLoadStrategiesWithDefaultStrategyLoader.test_load_strategies(dummy_with_resize) -watcher.tests.decision_engine.loading.test_default_strategy_loader.TestLoadStrategiesWithDefaultStrategyLoader.test_load_strategies(dummy_with_resize) ... ok -watcher.tests.decision_engine.cluster.test_cinder_cdmc.TestCinderClusterDataModelCollector.test_cinder_cdmc_total_capacity_gb_not_integer -watcher.tests.decision_engine.cluster.test_cinder_cdmc.TestCinderClusterDataModelCollector.test_cinder_cdmc_total_capacity_gb_not_integer ... ok -watcher.tests.decision_engine.model.notification.test_nova_notifications.TestLegacyNovaNotifications.test_legacy_live_migrated_end -watcher.tests.decision_engine.model.notification.test_nova_notifications.TestLegacyNovaNotifications.test_legacy_live_migrated_end ... ok -watcher.tests.decision_engine.cluster.test_cluster_data_model_collector.TestClusterDataModelCollector.test_in_memory_model_is_copied -watcher.tests.decision_engine.cluster.test_cluster_data_model_collector.TestClusterDataModelCollector.test_in_memory_model_is_copied ... ok -watcher.tests.decision_engine.audit.test_audit_handlers.TestOneShotAuditHandler.test_trigger_audit_state_succeeded -watcher.tests.decision_engine.audit.test_audit_handlers.TestOneShotAuditHandler.test_trigger_audit_state_succeeded ... ok -watcher.tests.decision_engine.loading.test_default_strategy_loader.TestLoadStrategiesWithDefaultStrategyLoader.test_load_strategies(dummy_with_scorer) -watcher.tests.decision_engine.loading.test_default_strategy_loader.TestLoadStrategiesWithDefaultStrategyLoader.test_load_strategies(dummy_with_scorer) ... ok -watcher.tests.decision_engine.model.notification.test_nova_notifications.TestNovaNotifications.test_nova_instance_delete_end -watcher.tests.decision_engine.model.notification.test_nova_notifications.TestNovaNotifications.test_nova_instance_delete_end ... ok -watcher.tests.decision_engine.cluster.test_cluster_data_model_collector.TestClusterDataModelCollector.test_is_singleton -watcher.tests.decision_engine.cluster.test_cluster_data_model_collector.TestClusterDataModelCollector.test_is_singleton ... ok -watcher.tests.decision_engine.loading.test_default_strategy_loader.TestLoadStrategiesWithDefaultStrategyLoader.test_load_strategies(host_maintenance) -watcher.tests.decision_engine.loading.test_default_strategy_loader.TestLoadStrategiesWithDefaultStrategyLoader.test_load_strategies(host_maintenance) ... ok -watcher.tests.decision_engine.cluster.test_nova_cdmc.TestNovaClusterDataModelCollector.test_nova_cdmc_execute -watcher.tests.decision_engine.cluster.test_nova_cdmc.TestNovaClusterDataModelCollector.test_nova_cdmc_execute ... ok -watcher.tests.decision_engine.model.notification.test_nova_notifications.TestNovaNotifications.test_nova_instance_update_notfound_still_creates -watcher.tests.decision_engine.model.notification.test_nova_notifications.TestNovaNotifications.test_nova_instance_update_notfound_still_creates ... ok -watcher.tests.decision_engine.loading.test_default_strategy_loader.TestLoadStrategiesWithDefaultStrategyLoader.test_load_strategies(noisy_neighbor) -watcher.tests.decision_engine.loading.test_default_strategy_loader.TestLoadStrategiesWithDefaultStrategyLoader.test_load_strategies(noisy_neighbor) ... ok -watcher.tests.decision_engine.loading.test_goal_loader.TestDefaultGoalLoader.test_goal_loader -watcher.tests.decision_engine.loading.test_goal_loader.TestDefaultGoalLoader.test_goal_loader ... ok -watcher.tests.decision_engine.audit.test_audit_handlers.TestOneShotAuditHandler.test_trigger_audit_without_errors -watcher.tests.decision_engine.audit.test_audit_handlers.TestOneShotAuditHandler.test_trigger_audit_without_errors ... ok -watcher.tests.decision_engine.model.notification.test_nova_notifications.TestReceiveNovaNotifications.test_nova_receive_instance_update -watcher.tests.decision_engine.model.notification.test_nova_notifications.TestReceiveNovaNotifications.test_nova_receive_instance_update ... ok -watcher.tests.decision_engine.loading.test_goal_loader.TestDefaultGoalLoader.test_load_goal_with_empty_model -watcher.tests.decision_engine.loading.test_goal_loader.TestDefaultGoalLoader.test_load_goal_with_empty_model ... ok -watcher.tests.decision_engine.loading.test_default_strategy_loader.TestDefaultStrategyLoader.test_load_dummy_strategy -watcher.tests.decision_engine.loading.test_default_strategy_loader.TestDefaultStrategyLoader.test_load_dummy_strategy ... ok -watcher.tests.decision_engine.loading.test_default_strategy_loader.TestLoadStrategiesWithDefaultStrategyLoader.test_load_strategies(outlet_temperature) -watcher.tests.decision_engine.loading.test_default_strategy_loader.TestLoadStrategiesWithDefaultStrategyLoader.test_load_strategies(outlet_temperature) ... ok -watcher.tests.decision_engine.model.test_model.TestModel.test_assert_instance_raise -watcher.tests.decision_engine.model.test_model.TestModel.test_assert_instance_raise ... ok -watcher.tests.decision_engine.loading.test_default_strategy_loader.TestLoadStrategiesWithDefaultStrategyLoader.test_load_strategies(saving_energy) -watcher.tests.decision_engine.loading.test_default_strategy_loader.TestLoadStrategiesWithDefaultStrategyLoader.test_load_strategies(saving_energy) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.loading.test_goal_loader.TestDefaultGoalLoader.test_load_dummy_goal -watcher.tests.decision_engine.loading.test_goal_loader.TestDefaultGoalLoader.test_load_dummy_goal ... ok -watcher.tests.decision_engine.model.test_model.TestModel.test_get_all_compute_nodes -watcher.tests.decision_engine.model.test_model.TestModel.test_get_all_compute_nodes ... ok -watcher.tests.decision_engine.model.notification.test_cinder_notifications.TestCinderNotifications.test_cinder_volume_create -watcher.tests.decision_engine.model.notification.test_cinder_notifications.TestCinderNotifications.test_cinder_volume_create ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_00'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.loading.test_default_strategy_loader.TestLoadStrategiesWithDefaultStrategyLoader.test_load_strategies(storage_capacity_balance) -watcher.tests.decision_engine.loading.test_default_strategy_loader.TestLoadStrategiesWithDefaultStrategyLoader.test_load_strategies(storage_capacity_balance) ... ok -watcher.tests.decision_engine.messaging.test_audit_endpoint.TestAuditEndpoint.test_do_trigger_audit -watcher.tests.decision_engine.messaging.test_audit_endpoint.TestAuditEndpoint.test_do_trigger_audit ... ok -watcher.tests.decision_engine.model.notification.test_cinder_notifications.TestCinderNotifications.test_cinder_volume_create_pool_notfound -watcher.tests.decision_engine.model.notification.test_cinder_notifications.TestCinderNotifications.test_cinder_volume_create_pool_notfound ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.model.test_model.TestModel.test_instance_from_uuid_raise -watcher.tests.decision_engine.model.test_model.TestModel.test_instance_from_uuid_raise ... ok -watcher.tests.decision_engine.loading.test_default_strategy_loader.TestLoadStrategiesWithDefaultStrategyLoader.test_load_strategies(uniform_airflow) -watcher.tests.decision_engine.loading.test_default_strategy_loader.TestLoadStrategiesWithDefaultStrategyLoader.test_load_strategies(uniform_airflow) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.model.test_model.TestModel.test_node_from_uuid_raise -watcher.tests.decision_engine.model.test_model.TestModel.test_node_from_uuid_raise ... ok -watcher.tests.decision_engine.model.notification.test_cinder_notifications.TestReceiveCinderNotifications.test_cinder_receive_volume_create_end -watcher.tests.decision_engine.model.notification.test_cinder_notifications.TestReceiveCinderNotifications.test_cinder_receive_volume_create_end ... ok -watcher.tests.decision_engine.model.notification.test_cinder_notifications.TestCinderNotifications.test_cinder_bootable_volume_create -watcher.tests.decision_engine.model.notification.test_cinder_notifications.TestCinderNotifications.test_cinder_bootable_volume_create ... ok -watcher.tests.decision_engine.loading.test_default_strategy_loader.TestLoadStrategiesWithDefaultStrategyLoader.test_load_strategies(vm_workload_consolidation) -watcher.tests.decision_engine.loading.test_default_strategy_loader.TestLoadStrategiesWithDefaultStrategyLoader.test_load_strategies(vm_workload_consolidation) ... ok -watcher.tests.decision_engine.model.test_model.TestModel.test_remove_node_raise -watcher.tests.decision_engine.model.test_model.TestModel.test_remove_node_raise ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_00'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.model.notification.test_cinder_notifications.TestReceiveCinderNotifications.test_cinder_receive_volume_detach_end -watcher.tests.decision_engine.model.notification.test_cinder_notifications.TestReceiveCinderNotifications.test_cinder_receive_volume_detach_end ... ok -watcher.tests.decision_engine.model.notification.test_cinder_notifications.TestCinderNotifications.test_cinder_capacity_node_notfound -watcher.tests.decision_engine.model.notification.test_cinder_notifications.TestCinderNotifications.test_cinder_capacity_node_notfound ... ok -watcher.tests.decision_engine.loading.test_default_strategy_loader.TestLoadStrategiesWithDefaultStrategyLoader.test_load_strategies(workload_balance) -watcher.tests.decision_engine.loading.test_default_strategy_loader.TestLoadStrategiesWithDefaultStrategyLoader.test_load_strategies(workload_balance) ... ok -watcher.tests.decision_engine.model.test_model.TestStorageModel.test_add_pool -watcher.tests.decision_engine.model.test_model.TestStorageModel.test_add_pool ... ok -watcher.tests.decision_engine.model.notification.test_cinder_notifications.TestReceiveCinderNotifications.test_cinder_receive_volume_update_end -watcher.tests.decision_engine.model.notification.test_cinder_notifications.TestReceiveCinderNotifications.test_cinder_receive_volume_update_end ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.model.notification.test_cinder_notifications.TestCinderNotifications.test_cinder_capacity_pool_notfound -watcher.tests.decision_engine.model.notification.test_cinder_notifications.TestCinderNotifications.test_cinder_capacity_pool_notfound ... ok -watcher.tests.decision_engine.loading.test_default_strategy_loader.TestLoadStrategiesWithDefaultStrategyLoader.test_load_strategies(workload_stabilization) -watcher.tests.decision_engine.loading.test_default_strategy_loader.TestLoadStrategiesWithDefaultStrategyLoader.test_load_strategies(workload_stabilization) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.model.notification.test_nova_notifications.TestLegacyNovaNotifications.test_legacy_instance_deleted_end -watcher.tests.decision_engine.model.notification.test_nova_notifications.TestLegacyNovaNotifications.test_legacy_instance_deleted_end ... ok -watcher.tests.decision_engine.model.test_model.TestStorageModel.test_build_model_from_xml -watcher.tests.decision_engine.model.test_model.TestStorageModel.test_build_model_from_xml ... ok -watcher.tests.decision_engine.loading.test_default_strategy_loader.TestLoadStrategiesWithDefaultStrategyLoader.test_load_strategies(zone_migration) -watcher.tests.decision_engine.loading.test_default_strategy_loader.TestLoadStrategiesWithDefaultStrategyLoader.test_load_strategies(zone_migration) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.model.notification.test_cinder_notifications.TestCinderNotifications.test_cinder_error_volume_unmapped -watcher.tests.decision_engine.model.notification.test_cinder_notifications.TestCinderNotifications.test_cinder_error_volume_unmapped ... ok -watcher.tests.decision_engine.model.notification.test_nova_notifications.TestLegacyNovaNotifications.test_legacy_instance_update_node_notfound_still_creates -watcher.tests.decision_engine.model.notification.test_nova_notifications.TestLegacyNovaNotifications.test_legacy_instance_update_node_notfound_still_creates ... ok -watcher.tests.decision_engine.loading.test_goal_loader.TestLoadGoalsWithDefaultGoalLoader.test_load_goals(airflow_optimization) -watcher.tests.decision_engine.loading.test_goal_loader.TestLoadGoalsWithDefaultGoalLoader.test_load_goals(airflow_optimization) ... ok -watcher.tests.decision_engine.model.test_model.TestStorageModel.test_get_pool_volumes -watcher.tests.decision_engine.model.test_model.TestStorageModel.test_get_pool_volumes ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_00'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.model.notification.test_cinder_notifications.TestCinderNotifications.test_cinder_volume_delete -watcher.tests.decision_engine.model.notification.test_cinder_notifications.TestCinderNotifications.test_cinder_volume_delete ... ok -watcher.tests.decision_engine.loading.test_goal_loader.TestLoadGoalsWithDefaultGoalLoader.test_load_goals(cluster_maintaining) -watcher.tests.decision_engine.loading.test_goal_loader.TestLoadGoalsWithDefaultGoalLoader.test_load_goals(cluster_maintaining) ... ok -watcher.tests.decision_engine.model.notification.test_nova_notifications.TestNovaNotifications.test_instance_update_node_notfound_set_unmapped -watcher.tests.decision_engine.model.notification.test_nova_notifications.TestNovaNotifications.test_instance_update_node_notfound_set_unmapped ... ok -watcher.tests.decision_engine.model.test_model.TestStorageModel.test_map_unmap_volume -watcher.tests.decision_engine.model.test_model.TestStorageModel.test_map_unmap_volume ... ok -watcher.tests.decision_engine.model.notification.test_cinder_notifications.TestReceiveCinderNotifications.test_cinder_receive_capacity -watcher.tests.decision_engine.model.notification.test_cinder_notifications.TestReceiveCinderNotifications.test_cinder_receive_capacity ... ok -watcher.tests.decision_engine.loading.test_goal_loader.TestLoadGoalsWithDefaultGoalLoader.test_load_goals(dummy) -watcher.tests.decision_engine.loading.test_goal_loader.TestLoadGoalsWithDefaultGoalLoader.test_load_goals(dummy) ... ok -watcher.tests.decision_engine.model.test_element.TestStorageElement.test_as_xml_element(StorageNode_with_all_fields) -watcher.tests.decision_engine.model.test_element.TestStorageElement.test_as_xml_element(StorageNode_with_all_fields) ... ok -watcher.tests.decision_engine.model.test_model.TestStorageModel.test_remove_node -watcher.tests.decision_engine.model.test_model.TestStorageModel.test_remove_node ... ok -watcher.tests.decision_engine.model.notification.test_cinder_notifications.TestReceiveCinderNotifications.test_cinder_receive_volume_attach_end -watcher.tests.decision_engine.model.notification.test_cinder_notifications.TestReceiveCinderNotifications.test_cinder_receive_volume_attach_end ... ok -watcher.tests.decision_engine.model.test_element.TestStorageElement.test_as_xml_element(Pool_with_all_fields) -watcher.tests.decision_engine.model.test_element.TestStorageElement.test_as_xml_element(Pool_with_all_fields) ... ok -watcher.tests.decision_engine.loading.test_goal_loader.TestLoadGoalsWithDefaultGoalLoader.test_load_goals(hardware_maintenance) -watcher.tests.decision_engine.loading.test_goal_loader.TestLoadGoalsWithDefaultGoalLoader.test_load_goals(hardware_maintenance) ... ok -watcher.tests.decision_engine.model.test_model.TestStorageModel.test_remove_pool -watcher.tests.decision_engine.model.test_model.TestStorageModel.test_remove_pool ... ok -watcher.tests.decision_engine.model.test_element.TestStorageElement.test_as_xml_element(Pool_without_virtual_free_fields) -watcher.tests.decision_engine.model.test_element.TestStorageElement.test_as_xml_element(Pool_without_virtual_free_fields) ... ok -watcher.tests.decision_engine.model.notification.test_cinder_notifications.TestReceiveCinderNotifications.test_cinder_receive_volume_delete_end -watcher.tests.decision_engine.model.notification.test_cinder_notifications.TestReceiveCinderNotifications.test_cinder_receive_volume_delete_end ... ok -watcher.tests.decision_engine.planner.test_planner_manager.TestPlannerManager.test_load -watcher.tests.decision_engine.planner.test_planner_manager.TestPlannerManager.test_load ... ok -watcher.tests.decision_engine.loading.test_goal_loader.TestLoadGoalsWithDefaultGoalLoader.test_load_goals(noisy_neighbor) -watcher.tests.decision_engine.loading.test_goal_loader.TestLoadGoalsWithDefaultGoalLoader.test_load_goals(noisy_neighbor) ... ok -watcher.tests.decision_engine.model.test_element.TestStorageElement.test_as_xml_element(Volume_with_all_fields) -watcher.tests.decision_engine.model.test_element.TestStorageElement.test_as_xml_element(Volume_with_all_fields) ... ok -watcher.tests.decision_engine.model.notification.test_cinder_notifications.TestReceiveCinderNotifications.test_cinder_receive_volume_resize_end -watcher.tests.decision_engine.model.notification.test_cinder_notifications.TestReceiveCinderNotifications.test_cinder_receive_volume_resize_end ... ok -watcher.tests.decision_engine.loading.test_goal_loader.TestLoadGoalsWithDefaultGoalLoader.test_load_goals(saving_energy) -watcher.tests.decision_engine.loading.test_goal_loader.TestLoadGoalsWithDefaultGoalLoader.test_load_goals(saving_energy) ... ok -watcher.tests.decision_engine.loading.test_goal_loader.TestLoadGoalsWithDefaultGoalLoader.test_load_goals(server_consolidation) -watcher.tests.decision_engine.loading.test_goal_loader.TestLoadGoalsWithDefaultGoalLoader.test_load_goals(server_consolidation) ... ok -watcher.tests.decision_engine.model.test_element.TestStorageElement.test_as_xml_element(Volume_without_bootable_fields) -watcher.tests.decision_engine.model.test_element.TestStorageElement.test_as_xml_element(Volume_without_bootable_fields) ... ok -watcher.tests.decision_engine.planner.test_weight_planner.TestActionScheduling.test_schedule_migrate_resize_acpi_actions_2_swimlanes -watcher.tests.decision_engine.planner.test_weight_planner.TestActionScheduling.test_schedule_migrate_resize_acpi_actions_2_swimlanes ... ok -watcher.tests.decision_engine.model.notification.test_notifications.TestReceiveNotifications.test_skip_unwanted_notification -watcher.tests.decision_engine.model.notification.test_notifications.TestReceiveNotifications.test_skip_unwanted_notification ... ok -watcher.tests.decision_engine.loading.test_goal_loader.TestLoadGoalsWithDefaultGoalLoader.test_load_goals(thermal_optimization) -watcher.tests.decision_engine.loading.test_goal_loader.TestLoadGoalsWithDefaultGoalLoader.test_load_goals(thermal_optimization) ... ok -watcher.tests.decision_engine.model.test_element.TestStorageElement.test_as_xml_element(Volume_without_human_id_fields) -watcher.tests.decision_engine.model.test_element.TestStorageElement.test_as_xml_element(Volume_without_human_id_fields) ... ok -watcher.tests.decision_engine.model.notification.test_nova_notifications.TestLegacyNovaNotifications.test_legacy_instance_created_end -watcher.tests.decision_engine.model.notification.test_nova_notifications.TestLegacyNovaNotifications.test_legacy_instance_created_end ... ok -watcher.tests.decision_engine.loading.test_goal_loader.TestLoadGoalsWithDefaultGoalLoader.test_load_goals(unclassified) -watcher.tests.decision_engine.loading.test_goal_loader.TestLoadGoalsWithDefaultGoalLoader.test_load_goals(unclassified) ... ok -watcher.tests.decision_engine.model.test_model.TestBaremetalModel.test_build_model_from_xml -watcher.tests.decision_engine.model.test_model.TestBaremetalModel.test_build_model_from_xml ... ok -watcher.tests.decision_engine.planner.test_weight_planner.TestActionScheduling.test_schedule_three_migrate_two_resize_actions -watcher.tests.decision_engine.planner.test_weight_planner.TestActionScheduling.test_schedule_three_migrate_two_resize_actions ... ok -watcher.tests.decision_engine.loading.test_goal_loader.TestLoadGoalsWithDefaultGoalLoader.test_load_goals(workload_balancing) -watcher.tests.decision_engine.loading.test_goal_loader.TestLoadGoalsWithDefaultGoalLoader.test_load_goals(workload_balancing) ... ok -watcher.tests.decision_engine.model.test_model.TestBaremetalModel.test_get_all_ironic_nodes -watcher.tests.decision_engine.model.test_model.TestBaremetalModel.test_get_all_ironic_nodes ... ok -watcher.tests.decision_engine.model.notification.test_nova_notifications.TestLegacyNovaNotifications.test_legacy_instance_updated -watcher.tests.decision_engine.model.notification.test_nova_notifications.TestLegacyNovaNotifications.test_legacy_instance_updated ... ok -watcher.tests.decision_engine.messaging.test_audit_endpoint.TestAuditEndpoint.test_trigger_audit -watcher.tests.decision_engine.messaging.test_audit_endpoint.TestAuditEndpoint.test_trigger_audit ... ok -watcher.tests.decision_engine.planner.test_workload_stabilization_planner.TestActionScheduling.test_schedule_actions_with_unsupported_action -watcher.tests.decision_engine.planner.test_workload_stabilization_planner.TestActionScheduling.test_schedule_actions_with_unsupported_action ... ok -watcher.tests.decision_engine.model.test_model.TestModel.test_add_node -watcher.tests.decision_engine.model.test_model.TestModel.test_add_node ... ok -watcher.tests.decision_engine.model.notification.test_nova_notifications.TestNovaNotifications.test_nova_instance_create -watcher.tests.decision_engine.model.notification.test_nova_notifications.TestNovaNotifications.test_nova_instance_create ... ok -watcher.tests.decision_engine.model.test_model.TestModel.test_assert_node_raise -watcher.tests.decision_engine.model.test_model.TestModel.test_assert_node_raise ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.model.notification.test_cinder_notifications.TestCinderNotifications.test_cinder_volume_update -watcher.tests.decision_engine.model.notification.test_cinder_notifications.TestCinderNotifications.test_cinder_volume_update ... ok -watcher.tests.decision_engine.planner.test_workload_stabilization_planner.TestActionScheduling.test_schedule_migrate_resize_actions -watcher.tests.decision_engine.planner.test_workload_stabilization_planner.TestActionScheduling.test_schedule_migrate_resize_actions ... ok -watcher.tests.decision_engine.model.notification.test_nova_notifications.TestNovaNotifications.test_nova_instance_update -watcher.tests.decision_engine.model.notification.test_nova_notifications.TestNovaNotifications.test_nova_instance_update ... ok -watcher.tests.decision_engine.model.test_model.TestModel.test_get_node_by_instance_uuid -watcher.tests.decision_engine.model.test_model.TestModel.test_get_node_by_instance_uuid ... ok -watcher.tests.decision_engine.scope.test_compute.TestComputeScope.test_aggregates_wildcard_with_other_ids -watcher.tests.decision_engine.scope.test_compute.TestComputeScope.test_aggregates_wildcard_with_other_ids ... ok -watcher.tests.decision_engine.model.test_model.TestStorageModel.test_assert_pool_raise -watcher.tests.decision_engine.model.test_model.TestStorageModel.test_assert_pool_raise ... ok -watcher.tests.decision_engine.model.notification.test_nova_notifications.TestLegacyNovaNotifications.test_legacy_instance_resize_confirm_end -watcher.tests.decision_engine.model.notification.test_nova_notifications.TestLegacyNovaNotifications.test_legacy_instance_resize_confirm_end ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.model.notification.test_nova_notifications.TestLegacyNovaNotifications.test_legacy_instance_update_node_notfound_set_unmapped -watcher.tests.decision_engine.model.notification.test_nova_notifications.TestLegacyNovaNotifications.test_legacy_instance_update_node_notfound_set_unmapped ... ok -watcher.tests.decision_engine.model.notification.test_nova_notifications.TestReceiveNovaNotifications.test_nova_receive_instance_create -watcher.tests.decision_engine.model.notification.test_nova_notifications.TestReceiveNovaNotifications.test_nova_receive_instance_create ... ok -watcher.tests.decision_engine.model.test_model.TestStorageModel.test_get_node_pools -watcher.tests.decision_engine.model.test_model.TestStorageModel.test_get_node_pools ... ok -watcher.tests.decision_engine.scope.test_compute.TestComputeScope.test_aggregates_with_names_and_ids -watcher.tests.decision_engine.scope.test_compute.TestComputeScope.test_aggregates_with_names_and_ids ... ok -watcher.tests.decision_engine.scope.test_compute.TestComputeScope.test_compute_schema -watcher.tests.decision_engine.scope.test_compute.TestComputeScope.test_compute_schema ... ok -watcher.tests.decision_engine.model.notification.test_nova_notifications.TestReceiveNovaNotifications.test_nova_receive_instance_delete_end -watcher.tests.decision_engine.model.notification.test_nova_notifications.TestReceiveNovaNotifications.test_nova_receive_instance_delete_end ... ok -watcher.tests.decision_engine.model.notification.test_nova_notifications.TestNovaNotifications.test_nova_service_update -watcher.tests.decision_engine.model.notification.test_nova_notifications.TestNovaNotifications.test_nova_service_update ... ok -watcher.tests.decision_engine.model.test_element.TestIronicElement.test_as_xml_element(IronicNode_with_all_fields) -watcher.tests.decision_engine.model.test_element.TestIronicElement.test_as_xml_element(IronicNode_with_all_fields) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.model.notification.test_nova_notifications.TestReceiveNovaNotifications.test_nova_receive_service_update -watcher.tests.decision_engine.model.notification.test_nova_notifications.TestReceiveNovaNotifications.test_nova_receive_service_update ... ok -watcher.tests.decision_engine.scope.test_compute.TestComputeScope.test_exclude_instances_with_given_metadata -watcher.tests.decision_engine.scope.test_compute.TestComputeScope.test_exclude_instances_with_given_metadata ... ok -watcher.tests.decision_engine.model.test_element.TestIronicElement.test_as_xml_element(IronicNode_with_some_fields) -watcher.tests.decision_engine.model.test_element.TestIronicElement.test_as_xml_element(IronicNode_with_some_fields) ... ok -watcher.tests.decision_engine.model.test_element.TestElement.test_as_xml_element(ComputeNode_with_all_fields) -watcher.tests.decision_engine.model.test_element.TestElement.test_as_xml_element(ComputeNode_with_all_fields) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_00'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_id'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_id'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_id'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'VOLUME_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'VOLUME_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'VOLUME_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'VOLUME_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'VOLUME_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'VOLUME_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'VOLUME_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'VOLUME_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'VOLUME_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.model.test_model.TestStorageModel.test_model_structure -watcher.tests.decision_engine.model.test_model.TestStorageModel.test_model_structure ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.model.test_model.TestBaremetalModel.test_add_node -watcher.tests.decision_engine.model.test_model.TestBaremetalModel.test_add_node ... ok -watcher.tests.decision_engine.scope.test_compute.TestComputeScope.test_get_scoped_model_without_scope -watcher.tests.decision_engine.scope.test_compute.TestComputeScope.test_get_scoped_model_without_scope ... ok -watcher.tests.decision_engine.model.test_element.TestElement.test_as_xml_element(ComputeNode_with_some_fields) -watcher.tests.decision_engine.model.test_element.TestElement.test_as_xml_element(ComputeNode_with_some_fields) ... ok -watcher.tests.decision_engine.model.test_element.TestElement.test_as_xml_element(Instance_with_all_fields) -watcher.tests.decision_engine.model.test_element.TestElement.test_as_xml_element(Instance_with_all_fields) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.model.test_model.TestBaremetalModel.test_assert_node_raise -watcher.tests.decision_engine.model.test_model.TestBaremetalModel.test_assert_node_raise ... ok -watcher.tests.decision_engine.model.test_element.TestElement.test_as_xml_element(Instance_with_some_fields) -watcher.tests.decision_engine.model.test_element.TestElement.test_as_xml_element(Instance_with_some_fields) ... ok -watcher.tests.decision_engine.scope.test_compute.TestComputeScope.test_remove_nodes_from_model -watcher.tests.decision_engine.scope.test_compute.TestComputeScope.test_remove_nodes_from_model ... ok -watcher.tests.decision_engine.planner.test_weight_planner.TestActionScheduling.test_schedule_3_migrate_1_resize_1_acpi_actions_1_swimlane -watcher.tests.decision_engine.planner.test_weight_planner.TestActionScheduling.test_schedule_3_migrate_1_resize_1_acpi_actions_1_swimlane ... ok -watcher.tests.decision_engine.model.test_model.TestBaremetalModel.test_remove_node -watcher.tests.decision_engine.model.test_model.TestBaremetalModel.test_remove_node ... ok -watcher.tests.decision_engine.model.test_model.TestBaremetalModel.test_model_structure -watcher.tests.decision_engine.model.test_model.TestBaremetalModel.test_model_structure ... ok -watcher.tests.decision_engine.scope.test_compute.TestComputeScope.test_zones_wildcard_with_other_ids -watcher.tests.decision_engine.scope.test_compute.TestComputeScope.test_zones_wildcard_with_other_ids ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.model.test_model.TestModel.test_delete_node -watcher.tests.decision_engine.model.test_model.TestModel.test_delete_node ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.scope.test_storage.TestStorageScope.test_collect_zones -watcher.tests.decision_engine.scope.test_storage.TestStorageScope.test_collect_zones ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.model.test_model.TestModel.test_build_model_from_xml -watcher.tests.decision_engine.model.test_model.TestModel.test_build_model_from_xml ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.planner.test_weight_planner.TestActionScheduling.test_schedule_5_migrate_2_resize_actions_for_2_swimlanes -watcher.tests.decision_engine.planner.test_weight_planner.TestActionScheduling.test_schedule_5_migrate_2_resize_actions_for_2_swimlanes ... ok -watcher.tests.decision_engine.scope.test_storage.TestStorageScope.test_exclude_volumes -watcher.tests.decision_engine.scope.test_storage.TestStorageScope.test_exclude_volumes ... ok -watcher.tests.decision_engine.model.test_model.TestStorageModel.test_add_volume -watcher.tests.decision_engine.model.test_model.TestStorageModel.test_add_volume ... ok -watcher.tests.decision_engine.model.test_model.TestModel.test_model_structure -watcher.tests.decision_engine.model.test_model.TestModel.test_model_structure ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.scope.test_storage.TestStorageScope.test_remove_nodes_from_model -watcher.tests.decision_engine.scope.test_storage.TestStorageScope.test_remove_nodes_from_model ... ok -watcher.tests.decision_engine.model.test_model.TestModel.test_set_get_state_nodes -watcher.tests.decision_engine.model.test_model.TestModel.test_set_get_state_nodes ... ok -watcher.tests.decision_engine.planner.test_weight_planner.TestActionScheduling.test_schedule_actions_with_unknown_action -watcher.tests.decision_engine.planner.test_weight_planner.TestActionScheduling.test_schedule_actions_with_unknown_action ... ok -watcher.tests.decision_engine.model.test_model.TestStorageModel.test_assert_node_raise -watcher.tests.decision_engine.model.test_model.TestStorageModel.test_assert_node_raise ... ok -watcher.tests.decision_engine.scoring.test_dummy_scorer.TestDummyScorer.test_calculate_score -watcher.tests.decision_engine.scoring.test_dummy_scorer.TestDummyScorer.test_calculate_score ... ok -watcher.tests.decision_engine.model.test_model.TestStorageModel.test_add_node -watcher.tests.decision_engine.model.test_model.TestStorageModel.test_add_node ... ok -watcher.tests.decision_engine.model.test_model.TestStorageModel.test_assert_volume_raise -watcher.tests.decision_engine.model.test_model.TestStorageModel.test_assert_volume_raise ... ok -watcher.tests.decision_engine.planner.test_weight_planner.TestWeightPlanner.test_scheduler_warning_empty_action_plan -watcher.tests.decision_engine.planner.test_weight_planner.TestWeightPlanner.test_scheduler_warning_empty_action_plan ... ok -watcher.tests.decision_engine.model.test_model.TestStorageModel.test_get_all_storage_nodes -watcher.tests.decision_engine.model.test_model.TestStorageModel.test_get_all_storage_nodes ... ok -watcher.tests.decision_engine.scoring.test_dummy_scorer.TestDummyScorer.test_metadata -watcher.tests.decision_engine.scoring.test_dummy_scorer.TestDummyScorer.test_metadata ... ok -watcher.tests.decision_engine.planner.test_weight_planner.TestActionScheduling.test_schedule_actions -watcher.tests.decision_engine.planner.test_weight_planner.TestActionScheduling.test_schedule_actions ... ok -watcher.tests.decision_engine.solution.test_default_solution.TestDefaultSolution.test_default_solution -watcher.tests.decision_engine.solution.test_default_solution.TestDefaultSolution.test_default_solution ... ok -watcher.tests.decision_engine.model.test_model.TestStorageModel.test_get_all_volumes -watcher.tests.decision_engine.model.test_model.TestStorageModel.test_get_all_volumes ... ok -watcher.tests.decision_engine.planner.test_workload_stabilization_planner.TestActionScheduling.test_schedule_two_actions -watcher.tests.decision_engine.planner.test_workload_stabilization_planner.TestActionScheduling.test_schedule_two_actions ... ok -watcher.tests.decision_engine.strategy.selector.test_strategy_selector.TestStrategySelector.test_select_no_available_strategy_for_goal -watcher.tests.decision_engine.strategy.selector.test_strategy_selector.TestStrategySelector.test_select_no_available_strategy_for_goal ... ok -watcher.tests.decision_engine.model.test_model.TestStorageModel.test_get_pool_by_volume -watcher.tests.decision_engine.model.test_model.TestStorageModel.test_get_pool_by_volume ... ok -watcher.tests.decision_engine.planner.test_weight_planner.TestActionScheduling.test_schedule_migrate_resize_actions -watcher.tests.decision_engine.planner.test_weight_planner.TestActionScheduling.test_schedule_migrate_resize_actions ... ok -watcher.tests.decision_engine.planner.test_workload_stabilization_planner.TestActionValidator.test_migrate_validate_parents -watcher.tests.decision_engine.planner.test_workload_stabilization_planner.TestActionValidator.test_migrate_validate_parents ... ok -watcher.tests.decision_engine.strategy.selector.test_strategy_selector.TestStrategySelector.test_select_non_existing_strategy -watcher.tests.decision_engine.strategy.selector.test_strategy_selector.TestStrategySelector.test_select_non_existing_strategy ... ok -watcher.tests.decision_engine.model.test_model.TestStorageModel.test_map_unmap_pool -watcher.tests.decision_engine.model.test_model.TestStorageModel.test_map_unmap_pool ... ok -watcher.tests.decision_engine.planner.test_workload_stabilization_planner.TestDefaultPlanner.test_scheduler_warning_empty_action_plan -watcher.tests.decision_engine.planner.test_workload_stabilization_planner.TestDefaultPlanner.test_scheduler_warning_empty_action_plan ... ok -watcher.tests.decision_engine.strategy.selector.test_strategy_selector.TestStrategySelector.test_select_with_strategy_name -watcher.tests.decision_engine.strategy.selector.test_strategy_selector.TestStrategySelector.test_select_with_strategy_name ... ok -watcher.tests.decision_engine.model.test_model.TestStorageModel.test_remove_volume -watcher.tests.decision_engine.model.test_model.TestStorageModel.test_remove_volume ... ok -watcher.tests.decision_engine.strategy.strategies.test_actuator.TestActuator.test_actuator_strategy -watcher.tests.decision_engine.strategy.strategies.test_actuator.TestActuator.test_actuator_strategy ... ok -watcher.tests.decision_engine.scope.test_compute.TestComputeScope.test_aggregates_wildcard_is_used -watcher.tests.decision_engine.scope.test_compute.TestComputeScope.test_aggregates_wildcard_is_used ... ok -watcher.tests.decision_engine.scope.test_compute.TestComputeScope.test_zones_wildcard_is_used -watcher.tests.decision_engine.scope.test_compute.TestComputeScope.test_zones_wildcard_is_used ... ok -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_basic_consolidation_score_instance_disk(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_basic_consolidation_score_instance_disk(Ceilometer) ... ok -watcher.tests.decision_engine.planner.test_weight_planner.TestActionScheduling.test_schedule_migrate_resize_acpi_actions_3_swimlanes -watcher.tests.decision_engine.planner.test_weight_planner.TestActionScheduling.test_schedule_migrate_resize_acpi_actions_3_swimlanes ... ok -watcher.tests.decision_engine.scoring.test_dummy_scoring_container.TestDummyScoringContainer.test_scorers -watcher.tests.decision_engine.scoring.test_dummy_scoring_container.TestDummyScoringContainer.test_scorers ... ok -watcher.tests.decision_engine.planner.test_workload_stabilization_planner.TestActionScheduling.test_schedule_migrate_resize_acpi_s3_actions -watcher.tests.decision_engine.planner.test_workload_stabilization_planner.TestActionScheduling.test_schedule_migrate_resize_acpi_s3_actions ... ok -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_basic_consolidation_score_instance_disk(Monasca) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_basic_consolidation_score_instance_disk(Monasca) ... ok -watcher.tests.decision_engine.scoring.test_scoring_factory.TestScoringFactory.test_get_scoring_engine_list -watcher.tests.decision_engine.scoring.test_scoring_factory.TestScoringFactory.test_get_scoring_engine_list ... ok -watcher.tests.decision_engine.planner.test_workload_stabilization_planner.TestActionValidator.test_resize_validate_parents -watcher.tests.decision_engine.planner.test_workload_stabilization_planner.TestActionValidator.test_resize_validate_parents ... ok -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_basic_consolidation_score_instance_disk(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_basic_consolidation_score_instance_disk(Gnocchi) ... ok -watcher.tests.decision_engine.scope.test_compute.TestComputeScope.test_collect_aggregates -watcher.tests.decision_engine.scope.test_compute.TestComputeScope.test_collect_aggregates ... ok -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_basic_consolidation_works_on_model_copy(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_basic_consolidation_works_on_model_copy(Ceilometer) ... ok -watcher.tests.decision_engine.planner.test_weight_planner.TestActionScheduling.test_schedule_two_actions -watcher.tests.decision_engine.planner.test_weight_planner.TestActionScheduling.test_schedule_two_actions ... ok -watcher.tests.decision_engine.strategy.context.test_strategy_context.TestStrategyContext.test_execute_force_dummy -watcher.tests.decision_engine.strategy.context.test_strategy_context.TestStrategyContext.test_execute_force_dummy ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.scope.test_compute.TestComputeScope.test_exclude_instances_with_given_project -watcher.tests.decision_engine.scope.test_compute.TestComputeScope.test_exclude_instances_with_given_project ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_basic_consolidation_works_on_model_copy(Monasca) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_basic_consolidation_works_on_model_copy(Monasca) ... ok -watcher.tests.decision_engine.planner.test_workload_stabilization_planner.TestActionScheduling.test_schedule_actions -watcher.tests.decision_engine.planner.test_workload_stabilization_planner.TestActionScheduling.test_schedule_actions ... ok -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_basic_consolidation_migration(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_basic_consolidation_migration(Ceilometer) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_basic_consolidation_works_on_model_copy(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_basic_consolidation_works_on_model_copy(Gnocchi) ... ok -watcher.tests.decision_engine.scope.test_compute.TestComputeScope.test_get_scoped_model_with_zones_and_instances -watcher.tests.decision_engine.scope.test_compute.TestComputeScope.test_get_scoped_model_with_zones_and_instances ... ok -watcher.tests.decision_engine.planner.test_workload_stabilization_planner.TestActionScheduling.test_schedule_actions_with_unknown_action -watcher.tests.decision_engine.planner.test_workload_stabilization_planner.TestActionScheduling.test_schedule_actions_with_unknown_action ... ok -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_basic_consolidation_migration(Monasca) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_basic_consolidation_migration(Monasca) ... ok -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_check_migration(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_check_migration(Ceilometer) ... ok -watcher.tests.decision_engine.scope.test_compute.TestComputeScope.test_collect_zones -watcher.tests.decision_engine.scope.test_compute.TestComputeScope.test_collect_zones ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.scope.test_compute.TestComputeScope.test_remove_instance -watcher.tests.decision_engine.scope.test_compute.TestComputeScope.test_remove_instance ... ok -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_basic_consolidation_migration(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_basic_consolidation_migration(Gnocchi) ... ok -watcher.tests.decision_engine.scope.test_compute.TestComputeScope.test_exclude_resource -watcher.tests.decision_engine.scope.test_compute.TestComputeScope.test_exclude_resource ... ok -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_check_migration(Monasca) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_check_migration(Monasca) ... ok -watcher.tests.decision_engine.scope.test_storage.TestStorageScope.test_collect_vtype -watcher.tests.decision_engine.scope.test_storage.TestStorageScope.test_collect_vtype ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_basic_consolidation_score_node(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_basic_consolidation_score_node(Ceilometer) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_check_migration(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_check_migration(Gnocchi) ... ok -watcher.tests.decision_engine.scope.test_compute.TestComputeScope.test_update_exclude_instances_in_model -watcher.tests.decision_engine.scope.test_compute.TestComputeScope.test_update_exclude_instances_in_model ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.scope.test_storage.TestStorageScope.test_exclude_pools -watcher.tests.decision_engine.scope.test_storage.TestStorageScope.test_exclude_pools ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_basic_consolidation_score_node(Monasca) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_basic_consolidation_score_node(Monasca) ... ok -watcher.tests.decision_engine.scope.test_storage.TestStorageScope.test_exclude_resources -watcher.tests.decision_engine.scope.test_storage.TestStorageScope.test_exclude_resources ... ok -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_cluster_size(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_cluster_size(Ceilometer) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.scope.test_storage.TestStorageScope.test_exclude_projects -watcher.tests.decision_engine.scope.test_storage.TestStorageScope.test_exclude_projects ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.scope.test_storage.TestStorageScope.test_get_scoped_model_with_zones_pools_volumes -watcher.tests.decision_engine.scope.test_storage.TestStorageScope.test_get_scoped_model_with_zones_pools_volumes ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_basic_consolidation_score_node(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_basic_consolidation_score_node(Gnocchi) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_cluster_size(Monasca) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_cluster_size(Monasca) ... ok -watcher.tests.decision_engine.scope.test_storage.TestStorageScope.test_get_scoped_model_without_scope -watcher.tests.decision_engine.scope.test_storage.TestStorageScope.test_get_scoped_model_without_scope ... ok -watcher.tests.decision_engine.scoring.test_dummy_scoring_container.TestDummyScoringContainer.test_get_scoring_engine_list -watcher.tests.decision_engine.scoring.test_dummy_scoring_container.TestDummyScoringContainer.test_get_scoring_engine_list ... ok -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_exception_stale_cdm(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_exception_stale_cdm(Ceilometer) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_cluster_size(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_cluster_size(Gnocchi) ... ok -watcher.tests.decision_engine.scoring.test_scoring_factory.TestScoringFactory.test_get_scoring_engine -watcher.tests.decision_engine.scoring.test_scoring_factory.TestScoringFactory.test_get_scoring_engine ... ok -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_exception_stale_cdm(Monasca) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_exception_stale_cdm(Monasca) ... ok -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_basic_consolidation_score_instance(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_basic_consolidation_score_instance(Ceilometer) ... ok -watcher.tests.decision_engine.solution.test_default_solution.TestDefaultSolution.test_default_solution_with_no_input_parameters -watcher.tests.decision_engine.solution.test_default_solution.TestDefaultSolution.test_default_solution_with_no_input_parameters ... ok -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_execute_no_workload(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_execute_no_workload(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_exception_stale_cdm(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_exception_stale_cdm(Gnocchi) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_basic_consolidation_score_instance(Monasca) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_basic_consolidation_score_instance(Monasca) ... ok -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_execute_no_workload(Monasca) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_execute_no_workload(Monasca) ... ok -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_threshold(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_threshold(Ceilometer) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.context.test_strategy_context.TestStrategyContext.test_execute_force_basic -watcher.tests.decision_engine.strategy.context.test_strategy_context.TestStrategyContext.test_execute_force_basic ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_execute_no_workload(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_execute_no_workload(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_basic_consolidation_score_instance(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_basic_consolidation_score_instance(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_threshold(Monasca) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_threshold(Monasca) ... ok -watcher.tests.decision_engine.strategy.context.test_strategy_context.TestStrategyContext.test_execute_strategy -watcher.tests.decision_engine.strategy.context.test_strategy_context.TestStrategyContext.test_execute_strategy ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_host_maintenance.TestHostMaintenance.test_add_action_maintain_compute_node -watcher.tests.decision_engine.strategy.strategies.test_host_maintenance.TestHostMaintenance.test_add_action_maintain_compute_node ... ok -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_threshold(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_threshold(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_check_parameters(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_check_parameters(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.selector.test_strategy_selector.TestStrategySelector.test_select_with_goal_name_only -watcher.tests.decision_engine.strategy.selector.test_strategy_selector.TestStrategySelector.test_select_with_goal_name_only ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_host_maintenance.TestHostMaintenance.test_get_node_capacity -watcher.tests.decision_engine.strategy.strategies.test_host_maintenance.TestHostMaintenance.test_get_node_capacity ... ok -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_check_parameters(Monasca) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_check_parameters(Monasca) ... ok -watcher.tests.decision_engine.strategy.strategies.test_dummy_strategy.TestDummyStrategy.test_check_parameters -watcher.tests.decision_engine.strategy.strategies.test_dummy_strategy.TestDummyStrategy.test_check_parameters ... ok -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_basic_consolidation_execute_scenario_8_with_4_nodes(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_basic_consolidation_execute_scenario_8_with_4_nodes(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_check_parameters(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_check_parameters(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_dummy_strategy.TestDummyStrategy.test_dummy_strategy -watcher.tests.decision_engine.strategy.strategies.test_dummy_strategy.TestDummyStrategy.test_dummy_strategy ... ok -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_check_parameters(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_check_parameters(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_dummy_with_scorer.TestDummyWithScorer.test_check_parameters -watcher.tests.decision_engine.strategy.strategies.test_dummy_with_scorer.TestDummyWithScorer.test_check_parameters ... ok -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_check_parameters(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_check_parameters(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_basic_consolidation_execute_scenario_8_with_4_nodes(Monasca) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_basic_consolidation_execute_scenario_8_with_4_nodes(Monasca) ... ok -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_exception_cluster_empty(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_exception_cluster_empty(Ceilometer) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_dummy_with_scorer.TestDummyWithScorer.test_dummy_with_scorer -watcher.tests.decision_engine.strategy.strategies.test_dummy_with_scorer.TestDummyWithScorer.test_dummy_with_scorer ... ok -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_exception_cluster_empty(Monasca) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_exception_cluster_empty(Monasca) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_basic_consolidation_execute_scenario_8_with_4_nodes(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_basic_consolidation_execute_scenario_8_with_4_nodes(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_host_maintenance.TestHostMaintenance.test_get_node_used -watcher.tests.decision_engine.strategy.strategies.test_host_maintenance.TestHostMaintenance.test_get_node_used ... ok -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_exception_cluster_empty(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_exception_cluster_empty(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_exception_cluster_empty(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_exception_cluster_empty(Ceilometer) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_basic_consolidation_weight(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_basic_consolidation_weight(Ceilometer) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_host_maintenance.TestHostMaintenance.test_instance_migration -watcher.tests.decision_engine.strategy.strategies.test_host_maintenance.TestHostMaintenance.test_instance_migration ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_host_maintenance.TestHostMaintenance.test_add_action_enable_compute_node -watcher.tests.decision_engine.strategy.strategies.test_host_maintenance.TestHostMaintenance.test_add_action_enable_compute_node ... ok -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_exception_cluster_empty(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_exception_cluster_empty(Gnocchi) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_basic_consolidation_weight(Monasca) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_basic_consolidation_weight(Monasca) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_host_maintenance.TestHostMaintenance.test_exception_stale_cdm -watcher.tests.decision_engine.strategy.strategies.test_host_maintenance.TestHostMaintenance.test_exception_stale_cdm ... ok -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_execute_no_workload(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_execute_no_workload(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_host_maintenance.TestHostMaintenance.test_safe_maintain -watcher.tests.decision_engine.strategy.strategies.test_host_maintenance.TestHostMaintenance.test_safe_maintain ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_execute(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_execute(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_execute_no_workload(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_execute_no_workload(Gnocchi) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_basic_consolidation_weight(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_basic_consolidation_weight(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_host_maintenance.TestHostMaintenance.test_get_node_free -watcher.tests.decision_engine.strategy.strategies.test_host_maintenance.TestHostMaintenance.test_get_node_free ... ok -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_exception_model(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_exception_model(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_find_noisy_instance(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_find_noisy_instance(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_execute(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_execute(Gnocchi) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_host_maintenance.TestHostMaintenance.test_host_migration -watcher.tests.decision_engine.strategy.strategies.test_host_maintenance.TestHostMaintenance.test_host_migration ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_exception_model(Monasca) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_exception_model(Monasca) ... ok -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_filter_destination_hosts(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_filter_destination_hosts(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_find_noisy_instance(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_find_noisy_instance(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_exception_model(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_exception_model(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_exception_model(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_basic_consolidation.TestBasicConsolidation.test_exception_model(Gnocchi) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_filter_destination_hosts(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_filter_destination_hosts(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_exception_model(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_exception_model(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_check_parameters(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_check_parameters(Ceilometer) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_group_hosts(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_group_hosts(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_execute_no_workload(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_execute_no_workload(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_host_maintenance.TestHostMaintenance.test_host_fits -watcher.tests.decision_engine.strategy.strategies.test_host_maintenance.TestHostMaintenance.test_host_fits ... ok -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_check_parameters(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_check_parameters(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_execute_no_workload(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_execute_no_workload(Gnocchi) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_group_hosts(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_group_hosts(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_host_maintenance.TestHostMaintenance.test_instance_migration_without_dest_node -watcher.tests.decision_engine.strategy.strategies.test_host_maintenance.TestHostMaintenance.test_instance_migration_without_dest_node ... ok -watcher.tests.decision_engine.strategy.strategies.test_saving_energy.TestSavingEnergy.test_execute -watcher.tests.decision_engine.strategy.strategies.test_saving_energy.TestSavingEnergy.test_execute ... ok -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_group_hosts_by_outlet_temp(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_group_hosts_by_outlet_temp(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_calc_used_resource(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_calc_used_resource(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_host_maintenance.TestHostMaintenance.test_strategy -watcher.tests.decision_engine.strategy.strategies.test_host_maintenance.TestHostMaintenance.test_strategy ... ok -watcher.tests.decision_engine.strategy.strategies.test_saving_energy.TestSavingEnergy.test_get_hosts_pool_free_poweron_node_pool -watcher.tests.decision_engine.strategy.strategies.test_saving_energy.TestSavingEnergy.test_get_hosts_pool_free_poweron_node_pool ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_group_hosts_by_outlet_temp(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_group_hosts_by_outlet_temp(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_calc_used_resource(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_calc_used_resource(Gnocchi) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_saving_energy.TestSavingEnergy.test_get_hosts_pool_with_node_out_model -watcher.tests.decision_engine.strategy.strategies.test_saving_energy.TestSavingEnergy.test_get_hosts_pool_with_node_out_model ... ok -watcher.tests.decision_engine.strategy.strategies.test_host_maintenance.TestHostMaintenance.test_try_maintain -watcher.tests.decision_engine.strategy.strategies.test_host_maintenance.TestHostMaintenance.test_try_maintain ... ok -watcher.tests.decision_engine.strategy.strategies.test_strategy_endpoint.TestStrategyEndpoint.test_get_datasource_status -watcher.tests.decision_engine.strategy.strategies.test_strategy_endpoint.TestStrategyEndpoint.test_get_datasource_status ... ok -watcher.tests.decision_engine.strategy.strategies.test_saving_energy.TestSavingEnergy.test_get_hosts_pool_with_vms_node_pool -watcher.tests.decision_engine.strategy.strategies.test_saving_energy.TestSavingEnergy.test_get_hosts_pool_with_vms_node_pool ... ok -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_choose_instance_to_migrate(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_choose_instance_to_migrate(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_exception_stale_cdm(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_exception_stale_cdm(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_calc_used_resource(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_calc_used_resource(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_saving_energy.TestSavingEnergy.test_save_energy_poweroff -watcher.tests.decision_engine.strategy.strategies.test_saving_energy.TestSavingEnergy.test_save_energy_poweroff ... ok -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_choose_instance_to_migrate(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_choose_instance_to_migrate(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_calc_used_resource(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_calc_used_resource(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_exception_stale_cdm(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_exception_stale_cdm(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_storage_capacity_balance.TestStorageCapacityBalance.test_execute -watcher.tests.decision_engine.strategy.strategies.test_storage_capacity_balance.TestStorageCapacityBalance.test_execute ... ok -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_exception_cluster_empty(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_exception_cluster_empty(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_strategy_endpoint.TestStrategyEndpoint.test_collect_metrics -watcher.tests.decision_engine.strategy.strategies.test_strategy_endpoint.TestStrategyEndpoint.test_collect_metrics ... ok -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_add_migration_with_active_state(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_add_migration_with_active_state(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_exception_stale_cdm(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_exception_stale_cdm(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_exception_cluster_empty(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_exception_cluster_empty(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_calc_used_resource(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_calc_used_resource(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_add_migration_with_active_state(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_add_migration_with_active_state(Gnocchi) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_execute_cluster_empty(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_execute_cluster_empty(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_calc_used_resource(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_calc_used_resource(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_exception_stale_cdm(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_exception_stale_cdm(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_execute_cluster_empty(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_execute_cluster_empty(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_exception_model(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_exception_model(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_exception_stale_cdm(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_exception_stale_cdm(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_exception_stale_cdm(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_exception_stale_cdm(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_filter_dest_servers(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_filter_dest_servers(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_exception_model(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_exception_model(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_execute_cluster_empty(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_execute_cluster_empty(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_is_overloaded(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_is_overloaded(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_filter_dest_servers(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_filter_dest_servers(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_execute_cluster_empty(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_execute_cluster_empty(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_execute_cluster_empty(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_execute_cluster_empty(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_is_overloaded(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_is_overloaded(Gnocchi) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_storage_capacity_balance.TestStorageCapacityBalance.test_check_pool_type -watcher.tests.decision_engine.strategy.strategies.test_storage_capacity_balance.TestStorageCapacityBalance.test_check_pool_type ... ok -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_execute_cluster_empty(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_execute_cluster_empty(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_calc_used_resource(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_calc_used_resource(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_find_priority_instance(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_find_priority_instance(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_execute_no_workload(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_execute_no_workload(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_check_parameters(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_check_parameters(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_calc_used_resource(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_calc_used_resource(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_find_priority_instance(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_noisy_neighbor.TestNoisyNeighbor.test_find_priority_instance(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_execute_no_workload(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_execute_no_workload(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_choose_instance_notfound(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_choose_instance_notfound(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_check_parameters(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_check_parameters(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_exception_model(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_exception_model(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_filter_destination_hosts(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_filter_destination_hosts(Ceilometer) ... /usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -ok -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_choose_instance_notfound(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_choose_instance_notfound(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_choose_instance_to_migrate(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_choose_instance_to_migrate(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_exception_model(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_exception_model(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_exception_model(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_exception_model(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_filter_destination_hosts(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_filter_destination_hosts(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_choose_instance_to_migrate(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_choose_instance_to_migrate(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_exception_stale_cdm(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_exception_stale_cdm(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_exception_model(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_exception_model(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_add_action_disable_node(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_add_action_disable_node(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_exception_stale_cdm(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_exception_stale_cdm(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_choose_instance_to_migrate_all(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_choose_instance_to_migrate_all(Ceilometer) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_execute_cluster_empty(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_execute_cluster_empty(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_add_action_disable_node(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_add_action_disable_node(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_execute(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_execute(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_choose_instance_to_migrate_all(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_choose_instance_to_migrate_all(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_add_action_enable_compute_node(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_add_action_enable_compute_node(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_execute_cluster_empty(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_execute_cluster_empty(Gnocchi) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_execute(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_execute(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_execute(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_outlet_temp_control.TestOutletTempControl.test_execute(Gnocchi) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_add_action_enable_compute_node(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_add_action_enable_compute_node(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_execute_no_workload(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_execute_no_workload(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_execute(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_execute(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_saving_energy.TestSavingEnergy.test_get_hosts_pool_free_poweroff_node_pool -watcher.tests.decision_engine.strategy.strategies.test_saving_energy.TestSavingEnergy.test_get_hosts_pool_free_poweroff_node_pool ... ok -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_get_node_capacity(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_get_node_capacity(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_execute_no_workload(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_execute_no_workload(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_group_hosts_by_airflow(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_group_hosts_by_airflow(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_saving_energy.TestSavingEnergy.test_save_energy_poweron -watcher.tests.decision_engine.strategy.strategies.test_saving_energy.TestSavingEnergy.test_save_energy_poweron ... ok -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_calculate_weighted_sd(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_calculate_weighted_sd(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_get_node_capacity(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_get_node_capacity(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_storage_capacity_balance.TestStorageCapacityBalance.test_get_pools -watcher.tests.decision_engine.strategy.strategies.test_storage_capacity_balance.TestStorageCapacityBalance.test_get_pools ... ok -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_group_hosts_by_airflow(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_group_hosts_by_airflow(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_calculate_weighted_sd(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_calculate_weighted_sd(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_instance_fits(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_instance_fits(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_storage_capacity_balance.TestStorageCapacityBalance.test_get_volume_type_by_name -watcher.tests.decision_engine.strategy.strategies.test_storage_capacity_balance.TestStorageCapacityBalance.test_get_volume_type_by_name ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_disable_unused_nodes(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_disable_unused_nodes(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_instance_fits(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_instance_fits(Gnocchi) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_get_hosts_load(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_get_hosts_load(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_storage_capacity_balance.TestStorageCapacityBalance.test_get_volumes -watcher.tests.decision_engine.strategy.strategies.test_storage_capacity_balance.TestStorageCapacityBalance.test_get_volumes ... ok -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_strategy2(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_strategy2(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_disable_unused_nodes(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_disable_unused_nodes(Gnocchi) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_storage_capacity_balance.TestStorageCapacityBalance.test_group_pools -watcher.tests.decision_engine.strategy.strategies.test_storage_capacity_balance.TestStorageCapacityBalance.test_group_pools ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_get_hosts_load(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_get_hosts_load(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_get_instance_utilization(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_get_instance_utilization(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_strategy2(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_strategy2(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_storage_capacity_balance.TestStorageCapacityBalance.test_migrate_fit -watcher.tests.decision_engine.strategy.strategies.test_storage_capacity_balance.TestStorageCapacityBalance.test_migrate_fit ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_get_instance_utilization(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_get_instance_utilization(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_get_instance_load(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_get_instance_load(Ceilometer) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_check_parameters(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_check_parameters(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_storage_capacity_balance.TestStorageCapacityBalance.test_retype_fit -watcher.tests.decision_engine.strategy.strategies.test_storage_capacity_balance.TestStorageCapacityBalance.test_retype_fit ... ok -watcher.tests.decision_engine.strategy.strategies.test_strategy_endpoint.TestStrategyEndpoint.test_get_cdm -watcher.tests.decision_engine.strategy.strategies.test_strategy_endpoint.TestStrategyEndpoint.test_get_cdm ... ok -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_get_node_utilization(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_get_node_utilization(Ceilometer) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_get_instance_load(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_get_instance_load(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_check_parameters(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_check_parameters(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_choose_instance_notfound(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_choose_instance_notfound(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_get_node_utilization(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_get_node_utilization(Gnocchi) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_choose_instance_notfound(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_choose_instance_notfound(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_get_relative_node_utilization(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_get_relative_node_utilization(Ceilometer) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_choose_instance_to_migrate(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_choose_instance_to_migrate(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_execute_migrate_volume -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_execute_migrate_volume ... ok -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_exception_cluster_empty(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_exception_cluster_empty(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_get_relative_node_utilization(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_get_relative_node_utilization(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_choose_instance_to_migrate(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_choose_instance_to_migrate(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_exception_cluster_empty(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_uniform_airflow.TestUniformAirflow.test_exception_cluster_empty(Gnocchi) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_offload_phase(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_offload_phase(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_exception_stale_cdm(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_exception_stale_cdm(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_add_migration_with_paused_state(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_add_migration_with_paused_state(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_execute_migrate_volume_parallel -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_execute_migrate_volume_parallel ... ok -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_offload_phase(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_offload_phase(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_exception_stale_cdm(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_exception_stale_cdm(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_add_migration_with_paused_state(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_add_migration_with_paused_state(Gnocchi) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_consolidation_phase(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_consolidation_phase(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_strategy(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_strategy(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_calculate_migration_case(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_calculate_migration_case(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_execute_parallel_total -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_execute_parallel_total ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_consolidation_phase(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_consolidation_phase(Gnocchi) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_strategy(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_strategy(Gnocchi) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_calculate_migration_case(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_calculate_migration_case(Gnocchi) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_execute_swap_volume -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_execute_swap_volume ... ok -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_get_relative_cluster_utilization(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_get_relative_cluster_utilization(Ceilometer) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_execute(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_execute(Ceilometer) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_execute_nothing_to_migrate(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_execute_nothing_to_migrate(Ceilometer) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_get_relative_cluster_utilization(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_vm_workload_consolidation.TestVMWorkloadConsolidation.test_get_relative_cluster_utilization(Gnocchi) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_filtered_targets_compute_nodes -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_filtered_targets_compute_nodes ... ok -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_execute(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_execute(Gnocchi) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_exception_cluster_empty(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_exception_cluster_empty(Ceilometer) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_execute_nothing_to_migrate(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_execute_nothing_to_migrate(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_group_hosts_by_ram_util(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_group_hosts_by_ram_util(Ceilometer) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_exception_cluster_empty(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_exception_cluster_empty(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_filtered_targets_storage_pools -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_filtered_targets_storage_pools ... ok -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_group_hosts_by_ram_util(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_group_hosts_by_ram_util(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_get_sd(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_get_sd(Ceilometer) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_filter_destination_hosts(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_filter_destination_hosts(Ceilometer) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_get_sd(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_get_sd(Gnocchi) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_get_instances -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_get_instances ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_check_threshold(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_check_threshold(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_filter_destination_hosts(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_filter_destination_hosts(Gnocchi) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.test_rpcapi.TestDecisionEngineAPI.test_execute_audit_throw_exception -watcher.tests.decision_engine.test_rpcapi.TestDecisionEngineAPI.test_execute_audit_throw_exception ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_execute_live_migrate_instance -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_execute_live_migrate_instance ... ok -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_group_hosts_by_cpu_util(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_group_hosts_by_cpu_util(Ceilometer) ... ok -watcher.tests.decision_engine.test_rpcapi.TestDecisionEngineAPI.test_execute_audit_without_error -watcher.tests.decision_engine.test_rpcapi.TestDecisionEngineAPI.test_execute_audit_without_error ... ok -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_check_threshold(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_check_threshold(Gnocchi) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_group_hosts_by_cpu_util(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_workload_balance.TestWorkloadBalance.test_group_hosts_by_cpu_util(Gnocchi) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.test_scheduling.TestCancelOngoingAudits.test_cancel_ongoing_audits -watcher.tests.decision_engine.test_scheduling.TestCancelOngoingAudits.test_cancel_ongoing_audits ... ok -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_filtered_targets_instance_created_at -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_filtered_targets_instance_created_at ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_execute_one_migration(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_execute_one_migration(Ceilometer) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_execute_multiply_migrations(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_execute_multiply_migrations(Ceilometer) ... ok -watcher.tests.decision_engine.test_scheduling.TestDecisionEngineSchedulingService.test_execute_sync_job_fails -watcher.tests.decision_engine.test_scheduling.TestDecisionEngineSchedulingService.test_execute_sync_job_fails ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_filtered_targets_instance_disk_size -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_filtered_targets_instance_disk_size ... ok -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_execute_one_migration(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_execute_one_migration(Gnocchi) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.test_scheduling.TestDecisionEngineSchedulingService.test_start_de_scheduling_service -watcher.tests.decision_engine.test_scheduling.TestDecisionEngineSchedulingService.test_start_de_scheduling_service ... ok -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_execute_multiply_migrations(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_execute_multiply_migrations(Gnocchi) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_get_hosts_load_with_node_missing(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_get_hosts_load_with_node_missing(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_get_priority_filter_list -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_get_priority_filter_list ... ok -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_get_available_nodes(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_get_available_nodes(Ceilometer) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_get_available_nodes(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_get_available_nodes(Gnocchi) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.test_gmr.TestGmrPlugin.test_show_models -watcher.tests.decision_engine.test_gmr.TestGmrPlugin.test_show_models ... ok -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_get_hosts_load_with_node_missing(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_get_hosts_load_with_node_missing(Gnocchi) ... ok -watcher.tests.decision_engine.test_rpcapi.TestDecisionEngineAPI.test_get_strategy_info -watcher.tests.decision_engine.test_rpcapi.TestDecisionEngineAPI.test_get_strategy_info ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.test_sync.TestSyncer.test_sync_with_existing_strategy -watcher.tests.decision_engine.test_sync.TestSyncer.test_sync_with_existing_strategy ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_get_instance_load_with_no_metrics(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_get_instance_load_with_no_metrics(Ceilometer) ... ok -watcher.tests.decision_engine.test_sync.TestSyncer.test_sync_with_modified_strategy -watcher.tests.decision_engine.test_sync.TestSyncer.test_sync_with_modified_strategy ... ok -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_simulate_migrations(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_simulate_migrations(Ceilometer) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_get_instance_load_with_no_metrics(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_get_instance_load_with_no_metrics(Gnocchi) ... ok -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_simulate_migrations(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_simulate_migrations(Gnocchi) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_normalize_hosts_load(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_normalize_hosts_load(Ceilometer) ... ok -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_exception_empty_compute_model -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_exception_empty_compute_model ... ok -watcher.tests.decision_engine.test_sync.TestSyncer.test_end2end_sync_goals_with_modified_goal_and_strategy -watcher.tests.decision_engine.test_sync.TestSyncer.test_end2end_sync_goals_with_modified_goal_and_strategy ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_normalize_hosts_load(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_normalize_hosts_load(Gnocchi) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.test_sync.TestSyncer.test_sync_strategies_with_removed_goal -watcher.tests.decision_engine.test_sync.TestSyncer.test_sync_strategies_with_removed_goal ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_simulate_migrations_with_all_instances_exclude(Ceilometer) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_simulate_migrations_with_all_instances_exclude(Ceilometer) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_exception_empty_storage_model -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_exception_empty_storage_model ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_simulate_migrations_with_all_instances_exclude(Gnocchi) -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_simulate_migrations_with_all_instances_exclude(Gnocchi) ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_execute_cold_migrate_instance -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_execute_cold_migrate_instance ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_execute_parallel_per_pool -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_execute_parallel_per_pool ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_execute_live_migrate_instance_parallel -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_execute_live_migrate_instance_parallel/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) - ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_execute_retype_volume -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_execute_retype_volume ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_execute_parallel_per_node -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_execute_parallel_per_node ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_filtered_targets_instance_vcpu_num -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_filtered_targets_instance_vcpu_num ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_filtered_targets_instance_mem_size -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_filtered_targets_instance_mem_size ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_filtered_targets_project -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_filtered_targets_project ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_get_src_node_list -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_get_src_node_list ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_filtered_targets_storage_created_at -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_filtered_targets_storage_created_at ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_get_volumes -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_get_volumes ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_10'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_11'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_12'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_13'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_14'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_15'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_16'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_17'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_18'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_19'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_20'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_21'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_22'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_23'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_24'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_25'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_26'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_27'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_28'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_29'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_30'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_31'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_32'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_33'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_34'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_9'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_0'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_1'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_2'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_filtered_targets_storage_size -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_filtered_targets_storage_size ... ok -watcher.tests.decision_engine.test_rpcapi.TestDecisionEngineAPI.test_get_api_version -watcher.tests.decision_engine.test_rpcapi.TestDecisionEngineAPI.test_get_api_version ... ok -watcher.tests.decision_engine.test_sync.TestSyncer.test_sync_empty_db -watcher.tests.decision_engine.test_sync.TestSyncer.test_sync_empty_db ... ok -watcher.tests.decision_engine.test_sync.TestSyncer.test_sync_with_modified_goal -watcher.tests.decision_engine.test_sync.TestSyncer.test_sync_with_modified_goal ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_3'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_4'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_5'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_6'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.test_sync.TestSyncer.test_end2end_sync_goals_with_removed_goal_and_strategy -watcher.tests.decision_engine.test_sync.TestSyncer.test_end2end_sync_goals_with_removed_goal_and_strategy ... ok -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_7'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"''" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -/usr/lib/python3/dist-packages/oslo_versionedobjects/fields.py:374: FutureWarning: b"'project_8'" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details - FutureWarning) -watcher.tests.decision_engine.test_sync.TestSyncer.test_sync_with_existing_goal -watcher.tests.decision_engine.test_sync.TestSyncer.test_sync_with_existing_goal ... ok - ----------------------------------------------------------------------- -Ran 487 tests in 112.267s - -OK -+ python3-stestr slowest -Test id Runtime (s) --------------------------------------------------------------------------------------------------------------------------------------------- ----------- -watcher.tests.decision_engine.test_sync.TestSyncer.test_end2end_sync_goals_with_modified_goal_and_strategy 2.494 -watcher.tests.decision_engine.audit.test_audit_handlers.TestAutoTriggerActionPlan.test_trigger_action_plan_without_ongoing 2.363 -watcher.tests.decision_engine.audit.test_audit_handlers.TestAutoTriggerActionPlan.test_trigger_audit_with_actionplan_ongoing 2.204 -watcher.tests.decision_engine.audit.test_audit_handlers.TestContinuousAuditHandler.test_is_audit_inactive 2.162 -watcher.tests.decision_engine.audit.test_audit_handlers.TestContinuousAuditHandler.test_execute_audit 2.109 -watcher.tests.decision_engine.planner.test_workload_stabilization_planner.TestActionScheduling.test_schedule_migrate_resize_acpi_s3_actions 1.290 -watcher.tests.decision_engine.test_sync.TestSyncer.test_end2end_sync_goals_with_removed_goal_and_strategy 1.248 -watcher.tests.decision_engine.model.test_model.TestStorageModel.test_model_structure 1.020 -watcher.tests.decision_engine.strategy.strategies.test_zone_migration.TestZoneMigration.test_exception_empty_storage_model 0.943 -watcher.tests.decision_engine.strategy.strategies.test_workload_stabilization.TestWorkloadStabilization.test_simulate_migrations(Ceilometer) 0.871 -+ rm -rf .stestr -pkgos-dh_auto_test --no-py2 'watcher\.tests\.notifications.*' -+ PKGOS_USE_PY2=yes -+ PKGOS_USE_PY3=yes -+ PKGOS_TEST_PARALLEL=yes -+ PYTHONS=disabled -+ PYTHON3S=disabled -+ TEST_PARALLEL_OPT=--parallel -+ PKGOS_USE_PY2=no -+ shift -+ [ no = yes ] -+ [ yes = yes ] -+ py3versions -vr -+ PYTHON3S=3.7 -+ [ yes = no ] -+ [ disabled = disabled ] -+ continue -+ [ 3.7 = disabled ] -+ echo 3.7 -+ cut -d. -f1 -+ PYMAJOR=3 -+ echo ===> Testing with python (python3) -===> Testing with python (python3) -+ [ 3 = 3 ] -+ pwd -+ [ -d /build/watcher-1.12.0/debian/tmp/usr/lib/python3/dist-packages ] -+ [ -e .stestr.conf ] -+ rm -rf .stestr -+ PYTHON=python3.7 python3-stestr run --subunit watcher\.tests\.notifications.* -+ subunit2pyunit -INFO [alembic.runtime.migration] Context impl SQLiteImpl. -INFO [alembic.runtime.migration] Will assume non-transactional DDL. -INFO [alembic.runtime.migration] Context impl SQLiteImpl. -INFO [alembic.runtime.migration] Will assume non-transactional DDL. -INFO [alembic.runtime.migration] Running stamp_revision -> 52804f2498c4 -INFO [alembic.runtime.migration] Running stamp_revision -> 52804f2498c4 -INFO [alembic.runtime.migration] Context impl SQLiteImpl. -INFO [alembic.runtime.migration] Will assume non-transactional DDL. -INFO [alembic.runtime.migration] Running stamp_revision -> 52804f2498c4 -watcher.tests.notifications.test_action_notification.TestActionNotification.test_send_invalid_action_plan -watcher.tests.notifications.test_action_notification.TestActionNotification.test_send_invalid_action_plan ... ok -watcher.tests.notifications.test_action_notification.TestActionNotification.test_send_action_delete -watcher.tests.notifications.test_action_notification.TestActionNotification.test_send_action_delete ... ok -watcher.tests.notifications.test_audit_notification.TestAuditNotification.test_send_audit_delete -watcher.tests.notifications.test_audit_notification.TestAuditNotification.test_send_audit_delete ... ok -INFO [alembic.runtime.migration] Context impl SQLiteImpl. -INFO [alembic.runtime.migration] Will assume non-transactional DDL. -INFO [alembic.runtime.migration] Running stamp_revision -> 52804f2498c4 -watcher.tests.notifications.test_audit_notification.TestAuditNotification.test_send_invalid_audit -watcher.tests.notifications.test_audit_notification.TestAuditNotification.test_send_invalid_audit ... ok -watcher.tests.notifications.test_notification.TestNotificationBase.test_emit_notification -watcher.tests.notifications.test_notification.TestNotificationBase.test_emit_notification ... ok -watcher.tests.notifications.test_action_notification.TestActionNotification.test_send_action_cancel -watcher.tests.notifications.test_action_notification.TestActionNotification.test_send_action_cancel ... ok -watcher.tests.notifications.test_notification.TestNotificationBase.test_no_emit_notifs_disabled -watcher.tests.notifications.test_notification.TestNotificationBase.test_no_emit_notifs_disabled ... ok -watcher.tests.notifications.test_notification.TestNotificationBase.test_sample_decorator -watcher.tests.notifications.test_notification.TestNotificationBase.test_sample_decorator ... ok -watcher.tests.notifications.test_action_notification.TestActionNotification.test_send_action_execution -watcher.tests.notifications.test_action_notification.TestActionNotification.test_send_action_execution ... ok -watcher.tests.notifications.test_notification.TestNotificationObjectVersions.test_versions -watcher.tests.notifications.test_notification.TestNotificationObjectVersions.test_versions ... ok -watcher.tests.notifications.test_action_notification.TestActionNotification.test_send_action_plan_create -watcher.tests.notifications.test_action_notification.TestActionNotification.test_send_action_plan_create ... ok -watcher.tests.notifications.test_service_notifications.TestActionPlanNotification.test_service_failed -watcher.tests.notifications.test_service_notifications.TestActionPlanNotification.test_service_failed ... ok -watcher.tests.notifications.test_action_plan_notification.TestActionPlanNotification.test_send_action_plan_create -watcher.tests.notifications.test_action_plan_notification.TestActionPlanNotification.test_send_action_plan_create ... ok -watcher.tests.notifications.test_action_notification.TestActionNotification.test_send_action_cancel_with_error -watcher.tests.notifications.test_action_notification.TestActionNotification.test_send_action_cancel_with_error ... ok -watcher.tests.notifications.test_action_notification.TestActionNotification.test_send_action_update -watcher.tests.notifications.test_action_notification.TestActionNotification.test_send_action_update ... ok -watcher.tests.notifications.test_action_notification.TestActionNotification.test_send_action_execution_with_error -watcher.tests.notifications.test_action_notification.TestActionNotification.test_send_action_execution_with_error ... ok -watcher.tests.notifications.test_action_plan_notification.TestActionPlanNotification.test_send_action_plan_action -watcher.tests.notifications.test_action_plan_notification.TestActionPlanNotification.test_send_action_plan_action ... ok -watcher.tests.notifications.test_action_plan_notification.TestActionPlanNotification.test_send_action_plan_action_with_error -watcher.tests.notifications.test_action_plan_notification.TestActionPlanNotification.test_send_action_plan_action_with_error ... ok -watcher.tests.notifications.test_action_plan_notification.TestActionPlanNotification.test_send_action_plan_delete -watcher.tests.notifications.test_action_plan_notification.TestActionPlanNotification.test_send_action_plan_delete ... ok -watcher.tests.notifications.test_action_plan_notification.TestActionPlanNotification.test_send_action_plan_cancel -watcher.tests.notifications.test_action_plan_notification.TestActionPlanNotification.test_send_action_plan_cancel ... ok -watcher.tests.notifications.test_audit_notification.TestAuditNotification.test_send_audit_action_with_error -watcher.tests.notifications.test_audit_notification.TestAuditNotification.test_send_audit_action_with_error ... ok -watcher.tests.notifications.test_audit_notification.TestAuditNotification.test_send_audit_create -watcher.tests.notifications.test_audit_notification.TestAuditNotification.test_send_audit_create ... ok -watcher.tests.notifications.test_action_plan_notification.TestActionPlanNotification.test_send_action_plan_update -watcher.tests.notifications.test_action_plan_notification.TestActionPlanNotification.test_send_action_plan_update ... ok -watcher.tests.notifications.test_action_plan_notification.TestActionPlanNotification.test_send_action_plan_cancel_with_error -watcher.tests.notifications.test_action_plan_notification.TestActionPlanNotification.test_send_action_plan_cancel_with_error ... ok -watcher.tests.notifications.test_audit_notification.TestAuditNotification.test_send_audit_update_without_strategy -watcher.tests.notifications.test_audit_notification.TestAuditNotification.test_send_audit_update_without_strategy ... ok -watcher.tests.notifications.test_notification.TestNotificationBase.test_emit_event_type_without_phase -watcher.tests.notifications.test_notification.TestNotificationBase.test_emit_event_type_without_phase ... ok -watcher.tests.notifications.test_action_plan_notification.TestActionPlanNotification.test_send_invalid_action_plan -watcher.tests.notifications.test_action_plan_notification.TestActionPlanNotification.test_send_invalid_action_plan ... ok -watcher.tests.notifications.test_notification.TestNotificationBase.test_empty_schema -watcher.tests.notifications.test_notification.TestNotificationBase.test_empty_schema ... ok -watcher.tests.notifications.test_notification.TestNotificationObjectVersions.test_notification_payload_version_depends_on_the_schema -watcher.tests.notifications.test_notification.TestNotificationObjectVersions.test_notification_payload_version_depends_on_the_schema ... ok -watcher.tests.notifications.test_notification.TestNotificationBase.test_not_possible_to_emit_if_not_populated -watcher.tests.notifications.test_notification.TestNotificationBase.test_not_possible_to_emit_if_not_populated ... ok -watcher.tests.notifications.test_audit_notification.TestAuditNotification.test_send_audit_action -watcher.tests.notifications.test_audit_notification.TestAuditNotification.test_send_audit_action ... ok -watcher.tests.notifications.test_audit_notification.TestAuditNotification.test_send_audit_update_with_strategy -watcher.tests.notifications.test_audit_notification.TestAuditNotification.test_send_audit_update_with_strategy ... ok -watcher.tests.notifications.test_notification.TestNotificationBase.test_no_emit_level_too_low -watcher.tests.notifications.test_notification.TestNotificationBase.test_no_emit_level_too_low ... ok - ----------------------------------------------------------------------- -Ran 33 tests in 77.116s - -OK -+ python3-stestr slowest -Test id Runtime (s) ------------------------------------------------------------------------------------------------------------------------------------- ----------- -watcher.tests.notifications.test_notification.TestNotificationObjectVersions.test_versions 0.286 -watcher.tests.notifications.test_notification.TestNotificationBase.test_no_emit_level_too_low 0.216 -watcher.tests.notifications.test_notification.TestNotificationObjectVersions.test_notification_payload_version_depends_on_the_schema 0.204 -watcher.tests.notifications.test_notification.TestNotificationBase.test_emit_event_type_without_phase 0.203 -watcher.tests.notifications.test_notification.TestNotificationBase.test_emit_notification 0.192 -watcher.tests.notifications.test_notification.TestNotificationBase.test_not_possible_to_emit_if_not_populated 0.176 -watcher.tests.notifications.test_notification.TestNotificationBase.test_empty_schema 0.174 -watcher.tests.notifications.test_notification.TestNotificationBase.test_no_emit_notifs_disabled 0.167 -watcher.tests.notifications.test_notification.TestNotificationBase.test_sample_decorator 0.164 -watcher.tests.notifications.test_audit_notification.TestAuditNotification.test_send_audit_update_with_strategy 0.000 -+ rm -rf .stestr -pkgos-dh_auto_test --no-py2 'watcher\.tests\.objects.*' -+ PKGOS_USE_PY2=yes -+ PKGOS_USE_PY3=yes -+ PKGOS_TEST_PARALLEL=yes -+ PYTHONS=disabled -+ PYTHON3S=disabled -+ TEST_PARALLEL_OPT=--parallel -+ PKGOS_USE_PY2=no -+ shift -+ [ no = yes ] -+ [ yes = yes ] -+ py3versions -vr -+ PYTHON3S=3.7 -+ [ yes = no ] -+ [ disabled = disabled ] -+ continue -+ [ 3.7 = disabled ] -+ echo 3.7 -+ cut -d. -f1 -+ PYMAJOR=3 -+ echo ===> Testing with python (python3) -===> Testing with python (python3) -+ [ 3 = 3 ] -+ pwd -+ [ -d /build/watcher-1.12.0/debian/tmp/usr/lib/python3/dist-packages ] -+ [ -e .stestr.conf ] -+ rm -rf .stestr -+ PYTHON=python3.7 python3-stestr run --subunit watcher\.tests\.objects.* -+ subunit2pyunit -INFO [alembic.runtime.migration] Context impl SQLiteImpl. -INFO [alembic.runtime.migration] Will assume non-transactional DDL. -INFO [alembic.runtime.migration] Context impl SQLiteImpl. -INFO [alembic.runtime.migration] Will assume non-transactional DDL. -INFO [alembic.runtime.migration] Running stamp_revision -> 52804f2498c4 -INFO [alembic.runtime.migration] Running stamp_revision -> 52804f2498c4 -watcher.tests.objects.test_action_description.TestActionDescriptionObject.test_get_by_id -watcher.tests.objects.test_action_description.TestActionDescriptionObject.test_get_by_id ... ok -watcher.tests.objects.test_action.TestActionObject.test_get_by_uuid(non_eager) -watcher.tests.objects.test_action.TestActionObject.test_get_by_uuid(non_eager) ... ok -INFO [alembic.runtime.migration] Context impl SQLiteImpl. -INFO [alembic.runtime.migration] Will assume non-transactional DDL. -INFO [alembic.runtime.migration] Running stamp_revision -> 52804f2498c4 -watcher.tests.objects.test_action_plan.TestActionPlanObject.test_get_bad_id_and_uuid(non_eager) -watcher.tests.objects.test_action_plan.TestActionPlanObject.test_get_bad_id_and_uuid(non_eager) ... ok -watcher.tests.objects.test_action.TestActionObject.test_get_by_uuid(eager_with_non_eager_load) -watcher.tests.objects.test_action.TestActionObject.test_get_by_uuid(eager_with_non_eager_load) ... ok -watcher.tests.objects.test_action.TestActionObject.test_list(non_eager) -watcher.tests.objects.test_action.TestActionObject.test_list(non_eager) ... ok -INFO [alembic.runtime.migration] Context impl SQLiteImpl. -INFO [alembic.runtime.migration] Will assume non-transactional DDL. -watcher.tests.objects.test_action_plan.TestActionPlanObject.test_get_bad_id_and_uuid(eager_with_non_eager_load) -watcher.tests.objects.test_action_plan.TestActionPlanObject.test_get_bad_id_and_uuid(eager_with_non_eager_load) ... ok -INFO [alembic.runtime.migration] Running stamp_revision -> 52804f2498c4 -watcher.tests.objects.test_action.TestActionObject.test_list(eager_with_non_eager_load) -watcher.tests.objects.test_action.TestActionObject.test_list(eager_with_non_eager_load) ... ok -watcher.tests.objects.test_action.TestActionObject.test_get_by_uuid(eager_with_eager_load) -watcher.tests.objects.test_action.TestActionObject.test_get_by_uuid(eager_with_eager_load) ... ok -watcher.tests.objects.test_action.TestActionObject.test_get_bad_id_and_uuid(non_eager) -watcher.tests.objects.test_action.TestActionObject.test_get_bad_id_and_uuid(non_eager) ... ok -watcher.tests.objects.test_action_plan.TestActionPlanObject.test_get_bad_id_and_uuid(eager_with_eager_load) -watcher.tests.objects.test_action_plan.TestActionPlanObject.test_get_bad_id_and_uuid(eager_with_eager_load) ... ok -watcher.tests.objects.test_action.TestCreateDeleteActionObject.test_destroy -watcher.tests.objects.test_action.TestCreateDeleteActionObject.test_destroy ... ok -watcher.tests.objects.test_action.TestActionObject.test_list(eager_with_eager_load) -watcher.tests.objects.test_action.TestActionObject.test_list(eager_with_eager_load) ... ok -watcher.tests.objects.test_action.TestActionObject.test_get_bad_id_and_uuid(eager_with_non_eager_load) -watcher.tests.objects.test_action.TestActionObject.test_get_bad_id_and_uuid(eager_with_non_eager_load) ... ok -watcher.tests.objects.test_action_description.TestActionDescriptionObject.test_list -watcher.tests.objects.test_action_description.TestActionDescriptionObject.test_list ... ok -watcher.tests.objects.test_action_plan.TestActionPlanObject.test_list(non_eager) -watcher.tests.objects.test_action_plan.TestActionPlanObject.test_list(non_eager) ... ok -watcher.tests.objects.test_action.TestActionObject.test_refresh(non_eager) -watcher.tests.objects.test_action.TestActionObject.test_refresh(non_eager) ... ok -watcher.tests.objects.test_action_description.TestActionDescriptionObject.test_refresh -watcher.tests.objects.test_action_description.TestActionDescriptionObject.test_refresh ... ok -watcher.tests.objects.test_action.TestActionObject.test_get_bad_id_and_uuid(eager_with_eager_load) -watcher.tests.objects.test_action.TestActionObject.test_get_bad_id_and_uuid(eager_with_eager_load) ... ok -watcher.tests.objects.test_action.TestActionObject.test_refresh(eager_with_non_eager_load) -watcher.tests.objects.test_action.TestActionObject.test_refresh(eager_with_non_eager_load) ... ok -watcher.tests.objects.test_action_plan.TestActionPlanObject.test_list(eager_with_non_eager_load) -watcher.tests.objects.test_action_plan.TestActionPlanObject.test_list(eager_with_non_eager_load) ... ok -watcher.tests.objects.test_action_description.TestActionDescriptionObject.test_soft_delete -watcher.tests.objects.test_action_description.TestActionDescriptionObject.test_soft_delete ... ok -watcher.tests.objects.test_action.TestActionObject.test_get_by_id(non_eager) -watcher.tests.objects.test_action.TestActionObject.test_get_by_id(non_eager) ... ok -watcher.tests.objects.test_action.TestActionObject.test_refresh(eager_with_eager_load) -watcher.tests.objects.test_action.TestActionObject.test_refresh(eager_with_eager_load) ... ok -watcher.tests.objects.test_action_plan.TestActionPlanObject.test_list(eager_with_eager_load) -watcher.tests.objects.test_action_plan.TestActionPlanObject.test_list(eager_with_eager_load) ... ok -watcher.tests.objects.test_action_plan.TestActionPlanObject.test_get_by_id(non_eager) -watcher.tests.objects.test_action_plan.TestActionPlanObject.test_get_by_id(non_eager) ... ok -watcher.tests.objects.test_action.TestActionObject.test_get_by_id(eager_with_non_eager_load) -watcher.tests.objects.test_action.TestActionObject.test_get_by_id(eager_with_non_eager_load) ... ok -watcher.tests.objects.test_action_plan.TestActionPlanObject.test_refresh(non_eager) -watcher.tests.objects.test_action_plan.TestActionPlanObject.test_refresh(non_eager) ... ok -watcher.tests.objects.test_action.TestCreateDeleteActionObject.test_create -watcher.tests.objects.test_action.TestCreateDeleteActionObject.test_create ... ok -watcher.tests.objects.test_action.TestActionObject.test_get_by_id(eager_with_eager_load) -watcher.tests.objects.test_action.TestActionObject.test_get_by_id(eager_with_eager_load) ... ok -watcher.tests.objects.test_action_plan.TestActionPlanObject.test_get_by_id(eager_with_non_eager_load) -watcher.tests.objects.test_action_plan.TestActionPlanObject.test_get_by_id(eager_with_non_eager_load) ... ok -watcher.tests.objects.test_action_description.TestActionDescriptionObject.test_save -watcher.tests.objects.test_action_description.TestActionDescriptionObject.test_save ... ok -watcher.tests.objects.test_action_plan.TestActionPlanObject.test_refresh(eager_with_non_eager_load) -watcher.tests.objects.test_action_plan.TestActionPlanObject.test_refresh(eager_with_non_eager_load) ... ok -watcher.tests.objects.test_action.TestActionObject.test_save(non_eager) -watcher.tests.objects.test_action.TestActionObject.test_save(non_eager) ... ok -watcher.tests.objects.test_action_plan.TestActionPlanObject.test_get_by_id(eager_with_eager_load) -watcher.tests.objects.test_action_plan.TestActionPlanObject.test_get_by_id(eager_with_eager_load) ... ok -watcher.tests.objects.test_action_plan.TestActionPlanObject.test_save(non_eager) -watcher.tests.objects.test_action_plan.TestActionPlanObject.test_save(non_eager) ... ok -watcher.tests.objects.test_audit.TestAuditObject.test_get_by_uuid(non_eager) -watcher.tests.objects.test_audit.TestAuditObject.test_get_by_uuid(non_eager) ... ok -watcher.tests.objects.test_action_plan.TestActionPlanObject.test_refresh(eager_with_eager_load) -watcher.tests.objects.test_action_plan.TestActionPlanObject.test_refresh(eager_with_eager_load) ... ok -watcher.tests.objects.test_action.TestActionObject.test_save(eager_with_non_eager_load) -watcher.tests.objects.test_action.TestActionObject.test_save(eager_with_non_eager_load) ... ok -watcher.tests.objects.test_audit.TestAuditObject.test_get_by_uuid(eager_with_non_eager_load) -watcher.tests.objects.test_audit.TestAuditObject.test_get_by_uuid(eager_with_non_eager_load) ... ok -watcher.tests.objects.test_action_plan.TestActionPlanObject.test_save(eager_with_non_eager_load) -watcher.tests.objects.test_action_plan.TestActionPlanObject.test_save(eager_with_non_eager_load) ... ok -watcher.tests.objects.test_action.TestActionObject.test_save(eager_with_eager_load) -watcher.tests.objects.test_action.TestActionObject.test_save(eager_with_eager_load) ... ok -watcher.tests.objects.test_action_plan.TestCreateDeleteActionPlanObject.test_soft_delete -watcher.tests.objects.test_action_plan.TestCreateDeleteActionPlanObject.test_soft_delete ... ok -watcher.tests.objects.test_audit.TestAuditObject.test_get_by_uuid(eager_with_eager_load) -watcher.tests.objects.test_audit.TestAuditObject.test_get_by_uuid(eager_with_eager_load) ... ok -watcher.tests.objects.test_action.TestCreateDeleteActionObject.test_soft_delete -watcher.tests.objects.test_action.TestCreateDeleteActionObject.test_soft_delete ... ok -watcher.tests.objects.test_action_plan.TestActionPlanObject.test_save(eager_with_eager_load) -watcher.tests.objects.test_action_plan.TestActionPlanObject.test_save(eager_with_eager_load) ... ok -watcher.tests.objects.test_audit.TestAuditObject.test_list(non_eager) -watcher.tests.objects.test_audit.TestAuditObject.test_list(non_eager) ... ok -watcher.tests.objects.test_action_plan.TestStateManager.test_check_expired -watcher.tests.objects.test_action_plan.TestStateManager.test_check_expired ... ok -watcher.tests.objects.test_action_description.TestActionDescriptionObject.test_create -watcher.tests.objects.test_action_description.TestActionDescriptionObject.test_create ... ok -watcher.tests.objects.test_audit.TestAuditObjectSendNotifications.test_send_delete_notification -watcher.tests.objects.test_audit.TestAuditObjectSendNotifications.test_send_delete_notification ... ok -watcher.tests.objects.test_audit.TestAuditObject.test_list(eager_with_non_eager_load) -watcher.tests.objects.test_audit.TestAuditObject.test_list(eager_with_non_eager_load) ... ok -watcher.tests.objects.test_audit.TestAuditObject.test_get_by_id(non_eager) -watcher.tests.objects.test_audit.TestAuditObject.test_get_by_id(non_eager) ... ok -watcher.tests.objects.test_action_plan.TestActionPlanObject.test_get_by_uuid(non_eager) -watcher.tests.objects.test_action_plan.TestActionPlanObject.test_get_by_uuid(non_eager) ... ok -watcher.tests.objects.test_audit_template.TestAuditTemplateObject.test_get_by_name(non_eager) -watcher.tests.objects.test_audit_template.TestAuditTemplateObject.test_get_by_name(non_eager) ... ok -watcher.tests.objects.test_audit.TestAuditObject.test_list(eager_with_eager_load) -watcher.tests.objects.test_audit.TestAuditObject.test_list(eager_with_eager_load) ... ok -watcher.tests.objects.test_audit.TestAuditObject.test_get_by_id(eager_with_non_eager_load) -watcher.tests.objects.test_audit.TestAuditObject.test_get_by_id(eager_with_non_eager_load) ... ok -watcher.tests.objects.test_action_plan.TestActionPlanObject.test_get_by_uuid(eager_with_non_eager_load) -watcher.tests.objects.test_action_plan.TestActionPlanObject.test_get_by_uuid(eager_with_non_eager_load) ... ok -watcher.tests.objects.test_audit_template.TestAuditTemplateObject.test_get_by_name(eager_with_non_eager_load) -watcher.tests.objects.test_audit_template.TestAuditTemplateObject.test_get_by_name(eager_with_non_eager_load) ... ok -watcher.tests.objects.test_audit.TestAuditObject.test_refresh(non_eager) -watcher.tests.objects.test_audit.TestAuditObject.test_refresh(non_eager) ... ok -watcher.tests.objects.test_audit.TestAuditObject.test_get_by_id(eager_with_eager_load) -watcher.tests.objects.test_audit.TestAuditObject.test_get_by_id(eager_with_eager_load) ... ok -watcher.tests.objects.test_audit.TestAuditObject.test_refresh(eager_with_non_eager_load) -watcher.tests.objects.test_audit.TestAuditObject.test_refresh(eager_with_non_eager_load) ... ok -watcher.tests.objects.test_action_plan.TestActionPlanObject.test_get_by_uuid(eager_with_eager_load) -watcher.tests.objects.test_action_plan.TestActionPlanObject.test_get_by_uuid(eager_with_eager_load) ... ok -watcher.tests.objects.test_audit_template.TestAuditTemplateObject.test_get_by_name(eager_with_eager_load) -watcher.tests.objects.test_audit_template.TestAuditTemplateObject.test_get_by_name(eager_with_eager_load) ... ok -watcher.tests.objects.test_audit.TestAuditObject.test_save(non_eager) -watcher.tests.objects.test_audit.TestAuditObject.test_save(non_eager) ... ok -watcher.tests.objects.test_audit_template.TestAuditTemplateObject.test_get_by_uuid(non_eager) -watcher.tests.objects.test_audit_template.TestAuditTemplateObject.test_get_by_uuid(non_eager) ... ok -watcher.tests.objects.test_audit.TestAuditObject.test_refresh(eager_with_eager_load) -watcher.tests.objects.test_audit.TestAuditObject.test_refresh(eager_with_eager_load) ... ok -watcher.tests.objects.test_action_plan.TestCreateDeleteActionPlanObject.test_create -watcher.tests.objects.test_action_plan.TestCreateDeleteActionPlanObject.test_create ... ok -watcher.tests.objects.test_audit.TestAuditObject.test_save(eager_with_non_eager_load) -watcher.tests.objects.test_audit.TestAuditObject.test_save(eager_with_non_eager_load) ... ok -watcher.tests.objects.test_audit_template.TestAuditTemplateObject.test_get_by_uuid(eager_with_non_eager_load) -watcher.tests.objects.test_audit_template.TestAuditTemplateObject.test_get_by_uuid(eager_with_non_eager_load) ... ok -watcher.tests.objects.test_audit.TestCreateDeleteAuditObject.test_destroy -watcher.tests.objects.test_audit.TestCreateDeleteAuditObject.test_destroy ... ok -watcher.tests.objects.test_audit.TestAuditObject.test_save(eager_with_eager_load) -watcher.tests.objects.test_audit.TestAuditObject.test_save(eager_with_eager_load) ... ok -watcher.tests.objects.test_action_plan.TestCreateDeleteActionPlanObject.test_destroy -watcher.tests.objects.test_action_plan.TestCreateDeleteActionPlanObject.test_destroy ... ok -watcher.tests.objects.test_audit_template.TestAuditTemplateObject.test_get_by_uuid(eager_with_eager_load) -watcher.tests.objects.test_audit_template.TestAuditTemplateObject.test_get_by_uuid(eager_with_eager_load) ... ok -watcher.tests.objects.test_audit_template.TestAuditTemplateObject.test_get_bad_id_and_uuid(non_eager) -watcher.tests.objects.test_audit_template.TestAuditTemplateObject.test_get_bad_id_and_uuid(non_eager) ... ok -watcher.tests.objects.test_audit.TestAuditObject.test_get_bad_id_and_uuid(non_eager) -watcher.tests.objects.test_audit.TestAuditObject.test_get_bad_id_and_uuid(non_eager) ... ok -watcher.tests.objects.test_audit.TestAuditObjectSendNotifications.test_send_update_notification -watcher.tests.objects.test_audit.TestAuditObjectSendNotifications.test_send_update_notification ... ok -watcher.tests.objects.test_efficacy_indicator.TestEfficacyIndicatorObject.test_destroy -watcher.tests.objects.test_efficacy_indicator.TestEfficacyIndicatorObject.test_destroy ... ok -watcher.tests.objects.test_audit_template.TestAuditTemplateObject.test_get_bad_id_and_uuid(eager_with_non_eager_load) -watcher.tests.objects.test_audit_template.TestAuditTemplateObject.test_get_bad_id_and_uuid(eager_with_non_eager_load) ... ok -watcher.tests.objects.test_audit.TestAuditObject.test_get_bad_id_and_uuid(eager_with_non_eager_load) -watcher.tests.objects.test_audit.TestAuditObject.test_get_bad_id_and_uuid(eager_with_non_eager_load) ... ok -watcher.tests.objects.test_audit.TestCreateDeleteAuditObject.test_soft_delete -watcher.tests.objects.test_audit.TestCreateDeleteAuditObject.test_soft_delete ... ok -watcher.tests.objects.test_efficacy_indicator.TestEfficacyIndicatorObject.test_get_bad_id_and_uuid -watcher.tests.objects.test_efficacy_indicator.TestEfficacyIndicatorObject.test_get_bad_id_and_uuid ... ok -watcher.tests.objects.test_audit_template.TestAuditTemplateObject.test_get_bad_id_and_uuid(eager_with_eager_load) -watcher.tests.objects.test_audit_template.TestAuditTemplateObject.test_get_bad_id_and_uuid(eager_with_eager_load) ... ok -watcher.tests.objects.test_audit.TestAuditObject.test_get_bad_id_and_uuid(eager_with_eager_load) -watcher.tests.objects.test_audit.TestAuditObject.test_get_bad_id_and_uuid(eager_with_eager_load) ... ok -watcher.tests.objects.test_audit_template.TestAuditTemplateObject.test_refresh(non_eager) -watcher.tests.objects.test_audit_template.TestAuditTemplateObject.test_refresh(non_eager) ... ok -watcher.tests.objects.test_efficacy_indicator.TestEfficacyIndicatorObject.test_get_by_id -watcher.tests.objects.test_efficacy_indicator.TestEfficacyIndicatorObject.test_get_by_id ... ok -watcher.tests.objects.test_audit_template.TestAuditTemplateObject.test_get_by_id(non_eager) -watcher.tests.objects.test_audit_template.TestAuditTemplateObject.test_get_by_id(non_eager) ... ok -watcher.tests.objects.test_audit.TestAuditObjectSendNotifications.test_send_create_notification -watcher.tests.objects.test_audit.TestAuditObjectSendNotifications.test_send_create_notification ... ok -watcher.tests.objects.test_goal.TestGoalObject.test_destroy -watcher.tests.objects.test_goal.TestGoalObject.test_destroy ... ok -watcher.tests.objects.test_audit_template.TestAuditTemplateObject.test_refresh(eager_with_non_eager_load) -watcher.tests.objects.test_audit_template.TestAuditTemplateObject.test_refresh(eager_with_non_eager_load) ... ok -watcher.tests.objects.test_audit_template.TestAuditTemplateObject.test_get_by_id(eager_with_non_eager_load) -watcher.tests.objects.test_audit_template.TestAuditTemplateObject.test_get_by_id(eager_with_non_eager_load) ... ok -watcher.tests.objects.test_goal.TestGoalObject.test_get_by_uuid -watcher.tests.objects.test_goal.TestGoalObject.test_get_by_uuid ... ok -watcher.tests.objects.test_audit.TestCreateDeleteAuditObject.test_create -watcher.tests.objects.test_audit.TestCreateDeleteAuditObject.test_create ... ok -watcher.tests.objects.test_audit_template.TestAuditTemplateObject.test_refresh(eager_with_eager_load) -watcher.tests.objects.test_audit_template.TestAuditTemplateObject.test_refresh(eager_with_eager_load) ... ok -watcher.tests.objects.test_goal.TestGoalObject.test_soft_delete -watcher.tests.objects.test_goal.TestGoalObject.test_soft_delete ... ok -watcher.tests.objects.test_audit_template.TestAuditTemplateObject.test_get_by_id(eager_with_eager_load) -watcher.tests.objects.test_audit_template.TestAuditTemplateObject.test_get_by_id(eager_with_eager_load) ... ok -watcher.tests.objects.test_audit_template.TestCreateDeleteAuditTemplateObject.test_destroy -watcher.tests.objects.test_audit_template.TestCreateDeleteAuditTemplateObject.test_destroy ... ok -watcher.tests.objects.test_audit_template.TestCreateDeleteAuditTemplateObject.test_soft_delete -watcher.tests.objects.test_audit_template.TestCreateDeleteAuditTemplateObject.test_soft_delete ... ok -watcher.tests.objects.test_audit_template.TestAuditTemplateObject.test_list(non_eager) -watcher.tests.objects.test_audit_template.TestAuditTemplateObject.test_list(non_eager) ... ok -watcher.tests.objects.test_objects.TestObject.test_get_updates -watcher.tests.objects.test_objects.TestObject.test_get_updates ... ok -watcher.tests.objects.test_efficacy_indicator.TestEfficacyIndicatorObject.test_create -watcher.tests.objects.test_efficacy_indicator.TestEfficacyIndicatorObject.test_create ... ok -watcher.tests.objects.test_goal.TestGoalObject.test_get_by_name -watcher.tests.objects.test_goal.TestGoalObject.test_get_by_name ... ok -watcher.tests.objects.test_audit_template.TestAuditTemplateObject.test_list(eager_with_non_eager_load) -watcher.tests.objects.test_audit_template.TestAuditTemplateObject.test_list(eager_with_non_eager_load) ... ok -watcher.tests.objects.test_efficacy_indicator.TestEfficacyIndicatorObject.test_get_by_uuid -watcher.tests.objects.test_efficacy_indicator.TestEfficacyIndicatorObject.test_get_by_uuid ... ok -watcher.tests.objects.test_objects.TestObject.test_hydration -watcher.tests.objects.test_objects.TestObject.test_hydration ... ok -watcher.tests.objects.test_audit_template.TestAuditTemplateObject.test_list(eager_with_eager_load) -watcher.tests.objects.test_audit_template.TestAuditTemplateObject.test_list(eager_with_eager_load) ... ok -watcher.tests.objects.test_goal.TestGoalObject.test_list -watcher.tests.objects.test_goal.TestGoalObject.test_list ... ok -watcher.tests.objects.test_efficacy_indicator.TestEfficacyIndicatorObject.test_list -watcher.tests.objects.test_efficacy_indicator.TestEfficacyIndicatorObject.test_list ... ok -watcher.tests.objects.test_goal.TestGoalObject.test_save -watcher.tests.objects.test_goal.TestGoalObject.test_save ... ok -watcher.tests.objects.test_audit_template.TestAuditTemplateObject.test_save(non_eager) -watcher.tests.objects.test_audit_template.TestAuditTemplateObject.test_save(non_eager) ... ok -watcher.tests.objects.test_objects.TestObject.test_hydration_bad_ns -watcher.tests.objects.test_objects.TestObject.test_hydration_bad_ns ... ok -watcher.tests.objects.test_goal.TestGoalObject.test_create -watcher.tests.objects.test_goal.TestGoalObject.test_create ... ok -watcher.tests.objects.test_audit_template.TestAuditTemplateObject.test_save(eager_with_non_eager_load) -watcher.tests.objects.test_audit_template.TestAuditTemplateObject.test_save(eager_with_non_eager_load) ... ok -watcher.tests.objects.test_objects.TestObject.test_obj_attr_is_set -watcher.tests.objects.test_objects.TestObject.test_obj_attr_is_set ... ok -watcher.tests.objects.test_objects.TestObject.test_changed_2 -watcher.tests.objects.test_objects.TestObject.test_changed_2 ... ok -watcher.tests.objects.test_goal.TestGoalObject.test_refresh -watcher.tests.objects.test_goal.TestGoalObject.test_refresh ... ok -watcher.tests.objects.test_audit_template.TestAuditTemplateObject.test_save(eager_with_eager_load) -watcher.tests.objects.test_audit_template.TestAuditTemplateObject.test_save(eager_with_eager_load) ... ok -watcher.tests.objects.test_objects.TestObject.test_obj_constructor -watcher.tests.objects.test_objects.TestObject.test_obj_constructor ... ok -watcher.tests.objects.test_objects.TestObject.test_get -watcher.tests.objects.test_objects.TestObject.test_get ... ok -watcher.tests.objects.test_audit_template.TestCreateDeleteAuditTemplateObject.test_create -watcher.tests.objects.test_audit_template.TestCreateDeleteAuditTemplateObject.test_create ... ok -watcher.tests.objects.test_objects.TestObject.test_assign_value_without_DictCompat -watcher.tests.objects.test_objects.TestObject.test_assign_value_without_DictCompat ... ok -watcher.tests.objects.test_objects.TestObject.test_obj_fields -watcher.tests.objects.test_objects.TestObject.test_obj_fields ... ok -watcher.tests.objects.test_objects.TestObject.test_get_changes -watcher.tests.objects.test_objects.TestObject.test_get_changes ... ok -watcher.tests.objects.test_efficacy_indicator.TestEfficacyIndicatorObject.test_refresh -watcher.tests.objects.test_efficacy_indicator.TestEfficacyIndicatorObject.test_refresh ... ok -watcher.tests.objects.test_objects.TestObject.test_base_attributes -watcher.tests.objects.test_objects.TestObject.test_base_attributes ... ok -watcher.tests.objects.test_objects.TestObject.test_unknown_objtype -watcher.tests.objects.test_objects.TestObject.test_unknown_objtype ... ok -watcher.tests.objects.test_efficacy_indicator.TestEfficacyIndicatorObject.test_save -watcher.tests.objects.test_efficacy_indicator.TestEfficacyIndicatorObject.test_save ... ok -watcher.tests.objects.test_objects.TestObject.test_hydration_type_error -watcher.tests.objects.test_objects.TestObject.test_hydration_type_error ... ok -watcher.tests.objects.test_objects.TestObject.test_changed_1 -watcher.tests.objects.test_objects.TestObject.test_changed_1 ... ok -watcher.tests.objects.test_goal.TestGoalObject.test_get_by_id -watcher.tests.objects.test_goal.TestGoalObject.test_get_by_id ... ok -watcher.tests.objects.test_objects.TestObject.test_updates -watcher.tests.objects.test_objects.TestObject.test_updates ... ok -watcher.tests.objects.test_objects.TestObject.test_loaded_in_primitive -watcher.tests.objects.test_objects.TestObject.test_loaded_in_primitive ... ok -watcher.tests.objects.test_objects.TestObject.test_changed_4 -watcher.tests.objects.test_objects.TestObject.test_changed_4 ... ok -watcher.tests.objects.test_objects.TestObjectSerializer.test_deserialize_entity_newer_revision_does_not_backport -watcher.tests.objects.test_objects.TestObjectSerializer.test_deserialize_entity_newer_revision_does_not_backport ... ok -watcher.tests.objects.test_objects.TestObject.test_object_inheritance -watcher.tests.objects.test_objects.TestObject.test_object_inheritance ... ok -watcher.tests.objects.test_objects.TestObject.test_changed_3 -watcher.tests.objects.test_objects.TestObject.test_changed_3 ... ok -watcher.tests.objects.test_objects.TestObject.test_changes_in_primitive -watcher.tests.objects.test_objects.TestObject.test_changes_in_primitive ... ok -watcher.tests.objects.test_objects.TestObjectSerializer.test_deserialize_entity_newer_revision_does_not_backport_zero -watcher.tests.objects.test_objects.TestObjectSerializer.test_deserialize_entity_newer_revision_does_not_backport_zero ... ok -watcher.tests.objects.test_objects.TestObject.test_object_property -watcher.tests.objects.test_objects.TestObject.test_object_property ... ok -watcher.tests.objects.test_objects.TestObject.test_contains -watcher.tests.objects.test_objects.TestObject.test_contains ... ok -watcher.tests.objects.test_objects.TestObject.test_dehydration -watcher.tests.objects.test_objects.TestObject.test_dehydration ... ok -watcher.tests.objects.test_objects.TestObjectSerializer.test_deserialize_entity_newer_version_backports -watcher.tests.objects.test_objects.TestObjectSerializer.test_deserialize_entity_newer_version_backports ... ok -watcher.tests.objects.test_objects.TestObject.test_object_property_type_error -watcher.tests.objects.test_objects.TestObject.test_object_property_type_error ... ok -watcher.tests.objects.test_objects.TestObject.test_orphaned_object -watcher.tests.objects.test_objects.TestObject.test_orphaned_object ... ok -watcher.tests.objects.test_objects.TestObject.test_load -watcher.tests.objects.test_objects.TestObject.test_load ... ok -watcher.tests.objects.test_scoring_engine.TestScoringEngineObject.test_list -watcher.tests.objects.test_scoring_engine.TestScoringEngineObject.test_list ... ok -watcher.tests.objects.test_objects.TestObject.test_refresh_object -watcher.tests.objects.test_objects.TestObject.test_refresh_object ... ok -watcher.tests.objects.test_objects.TestObject.test_with_alternate_context -watcher.tests.objects.test_objects.TestObject.test_with_alternate_context ... ok -watcher.tests.objects.test_scoring_engine.TestScoringEngineObject.test_save -watcher.tests.objects.test_scoring_engine.TestScoringEngineObject.test_save ... ok -watcher.tests.objects.test_objects.TestObject.test_load_in_base -watcher.tests.objects.test_objects.TestObject.test_load_in_base ... ok -watcher.tests.objects.test_objects.TestObject.test_static_result -watcher.tests.objects.test_objects.TestObject.test_static_result ... ok -watcher.tests.objects.test_service.TestServiceObject.test_get_by_id -watcher.tests.objects.test_service.TestServiceObject.test_get_by_id ... ok -watcher.tests.objects.test_objects.TestObjectSerializer.test_deserialize_entity_newer_version_passes_revision -watcher.tests.objects.test_objects.TestObjectSerializer.test_deserialize_entity_newer_version_passes_revision ... ok -watcher.tests.objects.test_objects.TestObjectVersions.test_object_version_check -watcher.tests.objects.test_objects.TestObjectVersions.test_object_version_check ... ok -watcher.tests.objects.test_service.TestServiceObject.test_refresh -watcher.tests.objects.test_service.TestServiceObject.test_refresh ... ok -watcher.tests.objects.test_objects.TestObjectSerializer.test_object_serialization -watcher.tests.objects.test_objects.TestObjectSerializer.test_object_serialization ... ok -watcher.tests.objects.test_service.TestServiceObject.test_save -watcher.tests.objects.test_service.TestServiceObject.test_save ... ok -watcher.tests.objects.test_objects.TestObjectSerializer.test_deserialize_entity_same_revision_does_not_backport -watcher.tests.objects.test_objects.TestObjectSerializer.test_deserialize_entity_same_revision_does_not_backport ... ok -watcher.tests.objects.test_objects.TestRegistry.test_hook_chooses_newer_properly -watcher.tests.objects.test_objects.TestRegistry.test_hook_chooses_newer_properly ... ok -watcher.tests.objects.test_objects.TestObjectSerializer.test_object_serialization_iterables -watcher.tests.objects.test_objects.TestObjectSerializer.test_object_serialization_iterables ... ok -watcher.tests.objects.test_strategy.TestStrategyObject.test_get_by_id(non_eager) -watcher.tests.objects.test_strategy.TestStrategyObject.test_get_by_id(non_eager) ... ok -watcher.tests.objects.test_objects.TestRegistry.test_hook_keeps_newer_properly -watcher.tests.objects.test_objects.TestRegistry.test_hook_keeps_newer_properly ... ok -watcher.tests.objects.test_scoring_engine.TestScoringEngineObject.test_create -watcher.tests.objects.test_scoring_engine.TestScoringEngineObject.test_create ... ok -watcher.tests.objects.test_scoring_engine.TestScoringEngineObject.test_destroy -watcher.tests.objects.test_scoring_engine.TestScoringEngineObject.test_destroy ... ok -watcher.tests.objects.test_scoring_engine.TestScoringEngineObject.test_get_by_id -watcher.tests.objects.test_scoring_engine.TestScoringEngineObject.test_get_by_id ... ok -watcher.tests.objects.test_strategy.TestStrategyObject.test_get_by_id(eager_with_non_eager_load) -watcher.tests.objects.test_strategy.TestStrategyObject.test_get_by_id(eager_with_non_eager_load) ... ok -watcher.tests.objects.test_scoring_engine.TestScoringEngineObject.test_refresh -watcher.tests.objects.test_scoring_engine.TestScoringEngineObject.test_refresh ... ok -watcher.tests.objects.test_scoring_engine.TestScoringEngineObject.test_get_by_uuid -watcher.tests.objects.test_scoring_engine.TestScoringEngineObject.test_get_by_uuid ... ok -watcher.tests.objects.test_scoring_engine.TestScoringEngineObject.test_get_by_name -watcher.tests.objects.test_scoring_engine.TestScoringEngineObject.test_get_by_name ... ok -watcher.tests.objects.test_strategy.TestStrategyObject.test_get_by_id(eager_with_eager_load) -watcher.tests.objects.test_strategy.TestStrategyObject.test_get_by_id(eager_with_eager_load) ... ok -watcher.tests.objects.test_strategy.TestStrategyObject.test_get_bad_uuid(non_eager) -watcher.tests.objects.test_strategy.TestStrategyObject.test_get_bad_uuid(non_eager) ... ok -watcher.tests.objects.test_scoring_engine.TestScoringEngineObject.test_soft_delete -watcher.tests.objects.test_scoring_engine.TestScoringEngineObject.test_soft_delete ... ok -watcher.tests.objects.test_strategy.TestStrategyObject.test_save(non_eager) -watcher.tests.objects.test_strategy.TestStrategyObject.test_save(non_eager) ... ok -watcher.tests.objects.test_strategy.TestCreateDeleteStrategyObject.test_create -watcher.tests.objects.test_strategy.TestCreateDeleteStrategyObject.test_create ... ok -watcher.tests.objects.test_service.TestServiceObject.test_create -watcher.tests.objects.test_service.TestServiceObject.test_create ... ok -watcher.tests.objects.test_strategy.TestStrategyObject.test_get_bad_uuid(eager_with_non_eager_load) -watcher.tests.objects.test_strategy.TestStrategyObject.test_get_bad_uuid(eager_with_non_eager_load) ... ok -watcher.tests.objects.test_strategy.TestStrategyObject.test_get_by_uuid(non_eager) -watcher.tests.objects.test_strategy.TestStrategyObject.test_get_by_uuid(non_eager) ... ok -watcher.tests.objects.test_strategy.TestStrategyObject.test_save(eager_with_non_eager_load) -watcher.tests.objects.test_strategy.TestStrategyObject.test_save(eager_with_non_eager_load) ... ok -watcher.tests.objects.test_service.TestServiceObject.test_list -watcher.tests.objects.test_service.TestServiceObject.test_list ... ok -watcher.tests.objects.test_strategy.TestStrategyObject.test_get_bad_uuid(eager_with_eager_load) -watcher.tests.objects.test_strategy.TestStrategyObject.test_get_bad_uuid(eager_with_eager_load) ... ok -watcher.tests.objects.test_service.TestServiceObject.test_soft_delete -watcher.tests.objects.test_service.TestServiceObject.test_soft_delete ... ok -watcher.tests.objects.test_strategy.TestStrategyObject.test_get_by_uuid(eager_with_non_eager_load) -watcher.tests.objects.test_strategy.TestStrategyObject.test_get_by_uuid(eager_with_non_eager_load) ... ok -watcher.tests.objects.test_strategy.TestStrategyObject.test_save(eager_with_eager_load) -watcher.tests.objects.test_strategy.TestStrategyObject.test_save(eager_with_eager_load) ... ok -watcher.tests.objects.test_strategy.TestStrategyObject.test_list(non_eager) -watcher.tests.objects.test_strategy.TestStrategyObject.test_list(non_eager) ... ok -watcher.tests.objects.test_strategy.TestCreateDeleteStrategyObject.test_destroy -watcher.tests.objects.test_strategy.TestCreateDeleteStrategyObject.test_destroy ... ok -watcher.tests.objects.test_strategy.TestStrategyObject.test_get_by_uuid(eager_with_eager_load) -watcher.tests.objects.test_strategy.TestStrategyObject.test_get_by_uuid(eager_with_eager_load) ... ok -watcher.tests.objects.test_strategy.TestStrategyObject.test_list(eager_with_non_eager_load) -watcher.tests.objects.test_strategy.TestStrategyObject.test_list(eager_with_non_eager_load) ... ok -watcher.tests.objects.test_strategy.TestCreateDeleteStrategyObject.test_soft_delete -watcher.tests.objects.test_strategy.TestCreateDeleteStrategyObject.test_soft_delete ... ok -watcher.tests.objects.test_strategy.TestStrategyObject.test_list(eager_with_eager_load) -watcher.tests.objects.test_strategy.TestStrategyObject.test_list(eager_with_eager_load) ... ok -watcher.tests.objects.test_strategy.TestStrategyObject.test_refresh(non_eager) -watcher.tests.objects.test_strategy.TestStrategyObject.test_refresh(non_eager) ... ok -watcher.tests.objects.test_strategy.TestStrategyObject.test_refresh(eager_with_non_eager_load) -watcher.tests.objects.test_strategy.TestStrategyObject.test_refresh(eager_with_non_eager_load) ... ok -watcher.tests.objects.test_strategy.TestStrategyObject.test_refresh(eager_with_eager_load) -watcher.tests.objects.test_strategy.TestStrategyObject.test_refresh(eager_with_eager_load) ... ok - ----------------------------------------------------------------------- -Ran 190 tests in 77.197s - -OK -+ python3-stestr slowest -Test id Runtime (s) ---------------------------------------------------------------------------------------------------- ----------- -watcher.tests.objects.test_action.TestActionObject.test_get_bad_id_and_uuid(non_eager) 1.770 -watcher.tests.objects.test_action.TestActionObject.test_get_by_uuid(non_eager) 1.681 -watcher.tests.objects.test_action.TestActionObject.test_list(non_eager) 1.616 -watcher.tests.objects.test_action_description.TestActionDescriptionObject.test_get_by_id 1.599 -watcher.tests.objects.test_action_plan.TestStateManager.test_check_expired 0.363 -watcher.tests.objects.test_action_plan.TestCreateDeleteActionPlanObject.test_soft_delete 0.349 -watcher.tests.objects.test_objects.TestObject.test_changed_3 0.340 -watcher.tests.objects.test_action_plan.TestActionPlanObject.test_save(eager_with_non_eager_load) 0.336 -watcher.tests.objects.test_action_plan.TestActionPlanObject.test_refresh(eager_with_non_eager_load) 0.332 -watcher.tests.objects.test_action.TestActionObject.test_get_by_uuid(eager_with_eager_load) 0.321 -+ rm -rf .stestr -rm -rf /build/watcher-1.12.0/debian/python3-watcher/usr/etc -mkdir -p /build/watcher-1.12.0/debian/watcher-common/usr/share/watcher-common -PYTHONPATH=/build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages python3-oslo-config-generator \ - --output-file /build/watcher-1.12.0/debian/watcher-common/usr/share/watcher-common/watcher.conf \ - --wrap-width 140 \ - --namespace watcher \ - --namespace keystonemiddleware.auth_token \ - --namespace oslo.cache \ - --namespace oslo.concurrency \ - --namespace oslo.db \ - --namespace oslo.log \ - --namespace oslo.messaging \ - --namespace oslo.policy \ - --namespace oslo.reports \ - --namespace oslo.service.periodic_task \ - --namespace oslo.service.service \ - --namespace oslo.service.wsgi -ERROR:stevedore.extension:Could not load 'taskflow': module 'watcher.objects' has no attribute 'action_plan' -/usr/lib/python3/dist-packages/oslo_config/types.py:56: UserWarning: converting '1' to a string - warnings.warn('converting \'%s\' to a string' % str_val) -pkgos-readd-keystone-authtoken-missing-options /build/watcher-1.12.0/debian/watcher-common/usr/share/watcher-common/watcher.conf keystone_authtoken watcher -pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.LqXLwm:[keystone_authtoken]/www_authenticate_uri -pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.LqXLwm:[keystone_authtoken]/auth_type -pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.LqXLwm:[keystone_authtoken]/region_name -PYTHONPATH=/build/watcher-1.12.0/debian/python3-watcher/usr/lib/python3/dist-packages python3-oslopolicy-sample-generator \ - --output-file /build/watcher-1.12.0/debian/watcher-common/usr/share/watcher-common/policy.json \ - --format json \ - --namespace watcher -pkgos-fix-config-default /build/watcher-1.12.0/debian/watcher-common/usr/share/watcher-common/watcher.conf oslo_concurrency lock_path /var/lock/watcher -pkgos_inifile: Setting value in /build/watcher-1.12.0/debian/watcher-common/usr/share/watcher-common/watcher.conf:[oslo_concurrency]/lock_path -dh_install -dh_missing --fail-missing -mkdir -p /build/watcher-1.12.0/debian/watcher-api/usr/bin -cp watcher/api/app.wsgi /build/watcher-1.12.0/debian/watcher-api/usr/bin/watcher-wsgi-api -# Disable https in default setup, as this makes our CI fail -pkgos-fix-config-default /build/watcher-1.12.0/debian/watcher-common/usr/share/watcher-common/watcher.conf keystone_authtoken auth_protocol http -pkgos_inifile: Setting value in /build/watcher-1.12.0/debian/watcher-common/usr/share/watcher-common/watcher.conf:[keystone_authtoken]/auth_protocol -# Fix the missing sql_connection directive -pkgos-fix-config-default /build/watcher-1.12.0/debian/watcher-common/usr/share/watcher-common/watcher.conf database sqlite:////var/lib/watcher/watcherdb -pkgos_inifile: Setting value in /build/watcher-1.12.0/debian/watcher-common/usr/share/watcher-common/watcher.conf:[database]/sqlite:////var/lib/watcher/watcherdb -make[1]: Leaving directory '/build/watcher-1.12.0' - dh_installdocs -O--buildsystem=python_distutils - debian/rules override_dh_sphinxdoc -make[1]: Entering directory '/build/watcher-1.12.0' -pyversions: missing X(S)-Python-Version in control file, fall back to debian/pyversions -pyversions: missing debian/pyversions file, fall back to supported versions -py3versions: no X-Python3-Version in control file, using supported versions -PYTHON=python3 PYTHONPATH=. python3 -m sphinx -b html doc/source /build/watcher-1.12.0/debian/watcher-doc/usr/share/doc/watcher-doc/html -Running Sphinx v1.8.4 -Initializing sphinxcontrib.pecanwsme.rest -loading stevedore.sphinxext -connecting events for openstackdocstheme -making output directory... -[oslo_config.sphinxconfiggen] reading config generator instructions from /build/watcher-1.12.0/doc/source/../../etc/watcher/oslo-config-generator/watcher.conf -[oslo_config.sphinxconfiggen] writing sample configuration to /build/watcher-1.12.0/doc/source/_static/watcher.conf.sample -Using openstackdocstheme Sphinx theme from /usr/lib/python3/dist-packages/openstackdocstheme/theme -building [mo]: targets for 0 po files that are out of date -building [html]: targets for 58 source files that are out of date -updating environment: 58 added, 0 changed, 0 removed -reading sources... [ 1%] admin/apache-mod-wsgi -reading sources... [ 3%] admin/gmr -reading sources... [ 5%] admin/index -reading sources... [ 6%] admin/policy -reading sources... [ 8%] admin/ways-to-install -reading sources... [ 10%] api/index -reading sources... [ 12%] api/v1 -found root-controller watcher.api.controllers.v1.goal:GoalsController -Checking for get_all method -Found method: get_all -Checking for get method -Found method: get_one -Checking for post method -Checking for put method -Checking for delete method -Checking for patch method -Adding custom method: detail -Custom method uses action GET -ADDING: '' -ADDING: '.. http:get:: /v1/goal' -ADDING: '' -ADDING: ' Retrieve a list of goals.' -ADDING: ' ' -ADDING: ' :param marker: pagination marker for large data sets.' -ADDING: ' :param limit: maximum number of resources to return in a single result.' -ADDING: ' :param sort_key: column to sort results by. Default: id.' -ADDING: ' :param sort_dir: direction to sort. "asc" or "desc". Default: asc.' -ADDING: ' :type marker: :class:`str`' -ADDING: ' :type limit: :class:`int`' -ADDING: ' :type sort_key: :class:`str`' -ADDING: ' :type sort_dir: :class:`str`' -ADDING: ' ' -ADDING: ' :return type: :class:`GoalCollection`' -ADDING: ' ' -ADDING: '' -ADDING: '' -ADDING: '.. http:get:: /v1/goal/(goal)' -ADDING: '' -ADDING: ' Retrieve information about the given goal.' -ADDING: ' ' -ADDING: ' :param goal: UUID or name of the goal.' -ADDING: ' :type goal: :class:`str`' -ADDING: ' ' -ADDING: ' :return type: :class:`Goal`' -ADDING: ' ' -ADDING: '' -ADDING: '' -ADDING: '.. http:get:: /v1/goal/detail' -ADDING: '' -ADDING: ' Retrieve a list of goals with detail.' -ADDING: ' ' -ADDING: ' :param marker: pagination marker for large data sets.' -ADDING: ' :param limit: maximum number of resources to return in a single result.' -ADDING: ' :param sort_key: column to sort results by. Default: id.' -ADDING: ' :param sort_dir: direction to sort. "asc" or "desc". Default: asc.' -ADDING: ' :type marker: :class:`str`' -ADDING: ' :type limit: :class:`int`' -ADDING: ' :type sort_key: :class:`str`' -ADDING: ' :type sort_dir: :class:`str`' -ADDING: ' ' -ADDING: ' :return type: :class:`GoalCollection`' -ADDING: ' ' -ADDING: '' -found root-controller watcher.api.controllers.v1.strategy:StrategiesController -Checking for get_all method -Found method: get_all -Checking for get method -Found method: get_one -Checking for post method -Checking for put method -Checking for delete method -Checking for patch method -Adding custom method: detail -Custom method uses action GET -Adding custom method: state -Custom method uses action GET -ADDING: '' -ADDING: '.. http:get:: /v1/strategies' -ADDING: '' -ADDING: ' Retrieve a list of strategies.' -ADDING: ' ' -ADDING: ' :param goal: goal UUID or name to filter by.' -ADDING: ' :param marker: pagination marker for large data sets.' -ADDING: ' :param limit: maximum number of resources to return in a single result.' -ADDING: ' :param sort_key: column to sort results by. Default: id.' -ADDING: ' :param sort_dir: direction to sort. "asc" or "desc". Default: asc.' -ADDING: ' :type goal: :class:`str`' -ADDING: ' :type marker: :class:`str`' -ADDING: ' :type limit: :class:`int`' -ADDING: ' :type sort_key: :class:`str`' -ADDING: ' :type sort_dir: :class:`str`' -ADDING: ' ' -ADDING: ' :return type: :class:`StrategyCollection`' -ADDING: ' ' -ADDING: '' -ADDING: '' -ADDING: '.. http:get:: /v1/strategies/(strategy)' -ADDING: '' -ADDING: ' Retrieve information about the given strategy.' -ADDING: ' ' -ADDING: ' :param strategy: UUID or name of the strategy.' -ADDING: ' :type strategy: :class:`str`' -ADDING: ' ' -ADDING: ' :return type: :class:`Strategy`' -ADDING: ' ' -ADDING: '' -ADDING: '' -ADDING: '.. http:get:: /v1/strategies/detail' -ADDING: '' -ADDING: ' Retrieve a list of strategies with detail.' -ADDING: ' ' -ADDING: ' :param goal: goal UUID or name to filter by.' -ADDING: ' :param marker: pagination marker for large data sets.' -ADDING: ' :param limit: maximum number of resources to return in a single result.' -ADDING: ' :param sort_key: column to sort results by. Default: id.' -ADDING: ' :param sort_dir: direction to sort. "asc" or "desc". Default: asc.' -ADDING: ' :type goal: :class:`str`' -ADDING: ' :type marker: :class:`str`' -ADDING: ' :type limit: :class:`int`' -ADDING: ' :type sort_key: :class:`str`' -ADDING: ' :type sort_dir: :class:`str`' -ADDING: ' ' -ADDING: ' :return type: :class:`StrategyCollection`' -ADDING: ' ' -ADDING: '' -ADDING: '' -ADDING: '.. http:get:: /v1/strategies/state' -ADDING: '' -ADDING: ' Retrieve an information about strategy requirements.' -ADDING: ' ' -ADDING: ' :param strategy: name of the strategy.' -ADDING: ' :type strategy: :class:`str`' -ADDING: ' ' -ADDING: ' :return type: :class:`str`' -ADDING: ' ' -ADDING: '' -found root-controller watcher.api.controllers.v1.audit_template:AuditTemplatesController -Checking for get_all method -Found method: get_all -Checking for get method -Found method: get_one -Checking for post method -Found method: post -Checking for put method -Checking for delete method -Found method: delete -Checking for patch method -Found method: patch -Adding custom method: detail -Custom method uses action GET -ADDING: '' -ADDING: '.. http:get:: /v1/audit_templates' -ADDING: '' -ADDING: ' Retrieve a list of audit templates.' -ADDING: ' ' -ADDING: ' :param goal: goal UUID or name to filter by' -ADDING: ' :param strategy: strategy UUID or name to filter by' -ADDING: ' :param marker: pagination marker for large data sets.' -ADDING: ' :param limit: maximum number of resources to return in a single result.' -ADDING: ' :param sort_key: column to sort results by. Default: id.' -ADDING: ' :param sort_dir: direction to sort. "asc" or "desc". Default: asc.' -ADDING: ' :type goal: :class:`str`' -ADDING: ' :type strategy: :class:`str`' -ADDING: ' :type marker: :class:`uuid`' -ADDING: ' :type limit: :class:`int`' -ADDING: ' :type sort_key: :class:`str`' -ADDING: ' :type sort_dir: :class:`str`' -ADDING: ' ' -ADDING: ' :return type: :class:`AuditTemplateCollection`' -ADDING: ' ' -ADDING: '' -ADDING: '' -ADDING: '.. http:get:: /v1/audit_templates/(audit_template)' -ADDING: '' -ADDING: ' Retrieve information about the given audit template.' -ADDING: ' ' -ADDING: ' :param audit_template: UUID or name of an audit template.' -ADDING: ' :type audit_template: :class:`str`' -ADDING: ' ' -ADDING: ' :return type: :class:`AuditTemplate`' -ADDING: ' ' -ADDING: '' -ADDING: '' -ADDING: '.. http:post:: /v1/audit_templates' -ADDING: '' -ADDING: ' Create a new audit template.' -ADDING: ' ' -ADDING: ' :param audit_template_postdata: the audit template POST data' -ADDING: ' from the request body.' -ADDING: ' :type audit_template_postdata: :class:`AuditTemplatePostType`' -ADDING: ' ' -ADDING: ' :return type: :class:`AuditTemplate`' -ADDING: ' ' -ADDING: '' -ADDING: '' -ADDING: '.. http:delete:: /v1/audit_templates' -ADDING: '' -ADDING: ' Delete a audit template.' -ADDING: ' ' -ADDING: ' :param template_uuid: UUID or name of an audit template.' -ADDING: ' :type audit_template: :class:`str`' -ADDING: ' ' -ADDING: ' ' -ADDING: '' -ADDING: '' -ADDING: '.. http:patch:: /v1/audit_templates' -ADDING: '' -ADDING: ' Update an existing audit template.' -ADDING: ' ' -ADDING: ' :param template_uuid: UUID of a audit template.' -ADDING: ' :param patch: a json PATCH document to apply to this audit template.' -ADDING: ' :type audit_template: :class:`str`' -ADDING: ' :type patch: list(:class:`AuditTemplatePatchType`)' -ADDING: ' ' -ADDING: ' :return type: :class:`AuditTemplate`' -ADDING: ' ' -ADDING: '' -ADDING: '' -ADDING: '.. http:get:: /v1/audit_templates/detail' -ADDING: '' -ADDING: ' Retrieve a list of audit templates with detail.' -ADDING: ' ' -ADDING: ' :param goal: goal UUID or name to filter by' -ADDING: ' :param strategy: strategy UUID or name to filter by' -ADDING: ' :param marker: pagination marker for large data sets.' -ADDING: ' :param limit: maximum number of resources to return in a single result.' -ADDING: ' :param sort_key: column to sort results by. Default: id.' -ADDING: ' :param sort_dir: direction to sort. "asc" or "desc". Default: asc.' -ADDING: ' :type goal: :class:`str`' -ADDING: ' :type strategy: :class:`str`' -ADDING: ' :type marker: :class:`uuid`' -ADDING: ' :type limit: :class:`int`' -ADDING: ' :type sort_key: :class:`str`' -ADDING: ' :type sort_dir: :class:`str`' -ADDING: ' ' -ADDING: ' :return type: :class:`AuditTemplateCollection`' -ADDING: ' ' -ADDING: '' -found root-controller watcher.api.controllers.v1.audit:AuditsController -Checking for get_all method -Found method: get_all -Checking for get method -Found method: get_one -Checking for post method -Found method: post -Checking for put method -Checking for delete method -Found method: delete -Checking for patch method -Found method: patch -Adding custom method: detail -Custom method uses action GET -ADDING: '' -ADDING: '.. http:get:: /v1/audits' -ADDING: '' -ADDING: ' Retrieve a list of audits.' -ADDING: ' ' -ADDING: ' :param marker: pagination marker for large data sets.' -ADDING: ' :param limit: maximum number of resources to return in a single result.' -ADDING: ' :param sort_key: column to sort results by. Default: id.' -ADDING: ' :param sort_dir: direction to sort. "asc" or "desc". Default: asc.' -ADDING: ' :param goal: goal UUID or name to filter by' -ADDING: ' :param strategy: strategy UUID or name to filter by' -ADDING: ' :type marker: :class:`uuid`' -ADDING: ' :type limit: :class:`int`' -ADDING: ' :type sort_key: :class:`str`' -ADDING: ' :type sort_dir: :class:`str`' -ADDING: ' :type goal: :class:`str`' -ADDING: ' :type strategy: :class:`str`' -ADDING: ' ' -ADDING: ' :return type: :class:`AuditCollection`' -ADDING: ' ' -ADDING: '' -ADDING: '' -ADDING: '.. http:get:: /v1/audits/(audit)' -ADDING: '' -ADDING: ' Retrieve information about the given audit.' -ADDING: ' ' -ADDING: ' :param audit: UUID or name of an audit.' -ADDING: ' :type audit: :class:`str`' -ADDING: ' ' -ADDING: ' :return type: :class:`Audit`' -ADDING: ' ' -ADDING: '' -ADDING: '' -ADDING: '.. http:post:: /v1/audits' -ADDING: '' -ADDING: ' Create a new audit.' -ADDING: ' ' -ADDING: ' :param audit_p: an audit within the request body.' -ADDING: ' :type audit_p: :class:`AuditPostType`' -ADDING: ' ' -ADDING: ' :return type: :class:`Audit`' -ADDING: ' ' -ADDING: '' -ADDING: '' -ADDING: '.. http:delete:: /v1/audits' -ADDING: '' -ADDING: ' Delete an audit.' -ADDING: ' ' -ADDING: ' :param audit: UUID or name of an audit.' -ADDING: ' :type audit: :class:`str`' -ADDING: ' ' -ADDING: ' ' -ADDING: '' -ADDING: '' -ADDING: '.. http:patch:: /v1/audits' -ADDING: '' -ADDING: ' Update an existing audit.' -ADDING: ' ' -ADDING: ' :param audit: UUID or name of an audit.' -ADDING: ' :param patch: a json PATCH document to apply to this audit.' -ADDING: ' :type audit: :class:`str`' -ADDING: ' :type patch: list(:class:`AuditPatchType`)' -ADDING: ' ' -ADDING: ' :return type: :class:`Audit`' -ADDING: ' ' -ADDING: '' -ADDING: '' -ADDING: '.. http:get:: /v1/audits/detail' -ADDING: '' -ADDING: ' Retrieve a list of audits with detail.' -ADDING: ' ' -ADDING: ' :param goal: goal UUID or name to filter by' -ADDING: ' :param marker: pagination marker for large data sets.' -ADDING: ' :param limit: maximum number of resources to return in a single result.' -ADDING: ' :param sort_key: column to sort results by. Default: id.' -ADDING: ' :param sort_dir: direction to sort. "asc" or "desc". Default: asc.' -ADDING: ' :type goal: :class:`str`' -ADDING: ' :type marker: :class:`uuid`' -ADDING: ' :type limit: :class:`int`' -ADDING: ' :type sort_key: :class:`str`' -ADDING: ' :type sort_dir: :class:`str`' -ADDING: ' ' -ADDING: ' :return type: :class:`AuditCollection`' -ADDING: ' ' -ADDING: '' -found root-controller watcher.api.controllers.v1.action_plan:ActionPlansController -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:244: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Initializing %s' % __name__) -/usr/lib/python3/dist-packages/stevedore/sphinxext.py:114: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('loading stevedore.sphinxext') -/usr/lib/python3/dist-packages/oslo_config/sphinxconfiggen.py:55: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('[%s] %s' % (__name__, msg)) -/usr/lib/python3/dist-packages/oslo_config/types.py:56: UserWarning: converting '1' to a string - warnings.warn('converting \'%s\' to a string' % str_val) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:224: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('found root-controller %s' % controller_id) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:152: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Checking %s for %s method' % (controller, method_name)) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:155: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Found method: %s' % method_name) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:167: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Found method: get_one') -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:184: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Checking %s for %s method' % (controller, method_name)) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:198: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Adding custom method: %s' % name) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:209: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Custom method %s uses action %s' % (method, action)) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:232: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('ADDING: %r' % line) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:224: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('found root-controller %s' % controller_id) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:152: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Checking %s for %s method' % (controller, method_name)) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:155: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Found method: %s' % method_name) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:167: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Found method: get_one') -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:184: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Checking %s for %s method' % (controller, method_name)) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:198: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Adding custom method: %s' % name) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:209: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Custom method %s uses action %s' % (method, action)) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:232: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('ADDING: %r' % line) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:224: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('found root-controller %s' % controller_id) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:152: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Checking %s for %s method' % (controller, method_name)) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:155: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Found method: %s' % method_name) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:167: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Found method: get_one') -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:184: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Checking %s for %s method' % (controller, method_name)) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:187: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Found method: %s' % method_name) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:198: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Adding custom method: %s' % name) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:209: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Custom method %s uses action %s' % (method, action)) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:232: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('ADDING: %r' % line) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:224: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('found root-controller %s' % controller_id) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:152: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Checking %s for %s method' % (controller, method_name)) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:155: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Found method: %s' % method_name) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:167: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Found method: get_one') -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:184: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Checking %s for %s method' % (controller, method_name)) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:187: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Found method: %s' % method_name) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:198: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Adding custom method: %s' % name) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:209: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Custom method %s uses action %s' % (method, action)) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:232: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('ADDING: %r' % line) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:224: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('found root-controller %s' % controller_id) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:152: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Checking %s for %s method' % (controller, method_name)) -Checking for get_all method -Found method: get_all -Checking for get method -Found method: get_one -Checking for post method -Checking for put method -Checking for delete method -Found method: delete -Checking for patch method -Found method: patch -Adding custom method: detail -Custom method uses action GET -Adding custom method: start -Custom method uses action POST -ADDING: '' -ADDING: '.. http:get:: /v1/action_plans' -ADDING: '' -ADDING: ' Retrieve a list of action plans.' -ADDING: ' ' -ADDING: ' :param marker: pagination marker for large data sets.' -ADDING: ' :param limit: maximum number of resources to return in a single result.' -ADDING: ' :param sort_key: column to sort results by. Default: id.' -ADDING: ' :param sort_dir: direction to sort. "asc" or "desc". Default: asc.' -ADDING: ' :param audit_uuid: Optional UUID of an audit, to get only actions' -ADDING: ' for that audit.' -ADDING: ' :param strategy: strategy UUID or name to filter by' -ADDING: ' :type marker: :class:`uuid`' -ADDING: ' :type limit: :class:`int`' -ADDING: ' :type sort_key: :class:`str`' -ADDING: ' :type sort_dir: :class:`str`' -ADDING: ' :type audit_uuid: :class:`uuid`' -ADDING: ' :type strategy: :class:`str`' -ADDING: ' ' -ADDING: ' :return type: :class:`ActionPlanCollection`' -ADDING: ' ' -ADDING: '' -ADDING: '' -ADDING: '.. http:get:: /v1/action_plans/(action_plan_uuid)' -ADDING: '' -ADDING: ' Retrieve information about the given action plan.' -ADDING: ' ' -ADDING: ' :param action_plan_uuid: UUID of a action plan.' -ADDING: ' :type action_plan_uuid: :class:`uuid`' -ADDING: ' ' -ADDING: ' :return type: :class:`ActionPlan`' -ADDING: ' ' -ADDING: '' -ADDING: '' -ADDING: '.. http:delete:: /v1/action_plans' -ADDING: '' -ADDING: ' Delete an action plan.' -ADDING: ' ' -ADDING: ' :param action_plan_uuid: UUID of a action.' -ADDING: ' :type action_plan_uuid: :class:`uuid`' -ADDING: ' ' -ADDING: ' ' -ADDING: '' -ADDING: '' -ADDING: '.. http:patch:: /v1/action_plans' -ADDING: '' -ADDING: ' Update an existing action plan.' -ADDING: ' ' -ADDING: ' :param action_plan_uuid: UUID of a action plan.' -ADDING: ' :param patch: a json PATCH document to apply to this action plan.' -ADDING: ' :type action_plan_uuid: :class:`uuid`' -ADDING: ' :type patch: list(:class:`ActionPlanPatchType`)' -ADDING: ' ' -ADDING: ' :return type: :class:`ActionPlan`' -ADDING: ' ' -ADDING: '' -ADDING: '' -ADDING: '.. http:get:: /v1/action_plans/detail' -ADDING: '' -ADDING: ' Retrieve a list of action_plans with detail.' -ADDING: ' ' -ADDING: ' :param marker: pagination marker for large data sets.' -ADDING: ' :param limit: maximum number of resources to return in a single result.' -ADDING: ' :param sort_key: column to sort results by. Default: id.' -ADDING: ' :param sort_dir: direction to sort. "asc" or "desc". Default: asc.' -ADDING: ' :param audit_uuid: Optional UUID of an audit, to get only actions' -ADDING: ' for that audit.' -ADDING: ' :param strategy: strategy UUID or name to filter by' -ADDING: ' :type marker: :class:`uuid`' -ADDING: ' :type limit: :class:`int`' -ADDING: ' :type sort_key: :class:`str`' -ADDING: ' :type sort_dir: :class:`str`' -ADDING: ' :type audit_uuid: :class:`uuid`' -ADDING: ' :type strategy: :class:`str`' -ADDING: ' ' -ADDING: ' :return type: :class:`ActionPlanCollection`' -ADDING: ' ' -ADDING: '' -ADDING: '' -ADDING: '.. http:post:: /v1/action_plans/start' -ADDING: '' -ADDING: ' Start an action_plan' -ADDING: ' ' -ADDING: ' :param action_plan_uuid: UUID of an action_plan.' -ADDING: ' :type action_plan_uuid: :class:`uuid`' -ADDING: ' ' -ADDING: ' :return type: :class:`ActionPlan`' -ADDING: ' ' -ADDING: '' -found root-controller watcher.api.controllers.v1.action:ActionsController -Checking for get_all method -Found method: get_all -Checking for get method -Found method: get_one -Checking for post method -Found method: post -Checking for put method -Checking for delete method -Found method: delete -Checking for patch method -Found method: patch -Adding custom method: detail -Custom method uses action GET -ADDING: '' -ADDING: '.. http:get:: /v1/actions' -ADDING: '' -ADDING: ' Retrieve a list of actions.' -ADDING: ' ' -ADDING: ' :param marker: pagination marker for large data sets.' -ADDING: ' :param limit: maximum number of resources to return in a single result.' -ADDING: ' :param sort_key: column to sort results by. Default: id.' -ADDING: ' :param sort_dir: direction to sort. "asc" or "desc". Default: asc.' -ADDING: ' :param action_plan_uuid: Optional UUID of an action plan,' -ADDING: ' to get only actions for that action plan.' -ADDING: ' :param audit_uuid: Optional UUID of an audit,' -ADDING: ' to get only actions for that audit.' -ADDING: ' :type marker: :class:`uuid`' -ADDING: ' :type limit: :class:`int`' -ADDING: ' :type sort_key: :class:`str`' -ADDING: ' :type sort_dir: :class:`str`' -ADDING: ' :type action_plan_uuid: :class:`uuid`' -ADDING: ' :type audit_uuid: :class:`uuid`' -ADDING: ' ' -ADDING: ' :return type: :class:`ActionCollection`' -ADDING: ' ' -ADDING: '' -ADDING: '' -ADDING: '.. http:get:: /v1/actions/(action_uuid)' -ADDING: '' -ADDING: ' Retrieve information about the given action.' -ADDING: ' ' -ADDING: ' :param action_uuid: UUID of a action.' -ADDING: ' :type action_uuid: :class:`uuid`' -ADDING: ' ' -ADDING: ' :return type: :class:`Action`' -ADDING: ' ' -ADDING: '' -ADDING: '' -ADDING: '.. http:post:: /v1/actions' -ADDING: '' -ADDING: ' Create a new action(forbidden).' -ADDING: ' ' -ADDING: ' :param action: a action within the request body.' -ADDING: ' :type action: :class:`Action`' -ADDING: ' ' -ADDING: ' :return type: :class:`Action`' -ADDING: ' ' -ADDING: '' -ADDING: '' -ADDING: '.. http:delete:: /v1/actions' -ADDING: '' -ADDING: ' Delete a action(forbidden).' -ADDING: ' ' -ADDING: ' :param action_uuid: UUID of a action.' -ADDING: ' :type action_uuid: :class:`uuid`' -ADDING: ' ' -ADDING: ' ' -ADDING: '' -ADDING: '' -ADDING: '.. http:patch:: /v1/actions' -ADDING: '' -ADDING: ' Update an existing action(forbidden).' -ADDING: ' ' -ADDING: ' :param action_uuid: UUID of a action.' -ADDING: ' :param patch: a json PATCH document to apply to this action.' -ADDING: ' :type action_uuid: :class:`uuid`' -ADDING: ' :type patch: list(:class:`ActionPatchType`)' -ADDING: ' ' -ADDING: ' :return type: :class:`Action`' -ADDING: ' ' -ADDING: '' -ADDING: '' -ADDING: '.. http:get:: /v1/actions/detail' -ADDING: '' -ADDING: ' Retrieve a list of actions with detail.' -ADDING: ' ' -ADDING: ' :param marker: pagination marker for large data sets.' -ADDING: ' :param limit: maximum number of resources to return in a single result.' -ADDING: ' :param sort_key: column to sort results by. Default: id.' -ADDING: ' :param sort_dir: direction to sort. "asc" or "desc". Default: asc.' -ADDING: ' :param action_plan_uuid: Optional UUID of an action plan,' -ADDING: ' to get only actions for that action plan.' -ADDING: ' :param audit_uuid: Optional UUID of an audit,' -ADDING: ' to get only actions for that audit.' -ADDING: ' :type marker: :class:`uuid`' -ADDING: ' :type limit: :class:`int`' -ADDING: ' :type sort_key: :class:`str`' -ADDING: ' :type sort_dir: :class:`str`' -ADDING: ' :type action_plan_uuid: :class:`uuid`' -ADDING: ' :type audit_uuid: :class:`uuid`' -ADDING: ' ' -ADDING: ' :return type: :class:`ActionCollection`' -ADDING: ' ' -ADDING: '' -found root-controller watcher.api.controllers.v1.scoring_engine:ScoringEngineController -Checking for get_all method -Found method: get_all -Checking for get method -Found method: get_one -Checking for post method -Checking for put method -Checking for delete method -Checking for patch method -Adding custom method: detail -Custom method uses action GET -ADDING: '' -ADDING: '.. http:get:: /v1/scoring_engine' -ADDING: '' -ADDING: ' Retrieve a list of Scoring Engines.' -ADDING: ' ' -ADDING: ' :param marker: pagination marker for large data sets.' -ADDING: ' :param limit: maximum number of resources to return in a single result.' -ADDING: ' :param sort_key: column to sort results by. Default: name.' -ADDING: ' :param sort_dir: direction to sort. "asc" or "desc". Default: asc.' -ADDING: ' :type marker: :class:`str`' -ADDING: ' :type limit: :class:`int`' -ADDING: ' :type sort_key: :class:`str`' -ADDING: ' :type sort_dir: :class:`str`' -ADDING: ' ' -ADDING: ' :return type: :class:`ScoringEngineCollection`' -ADDING: ' ' -ADDING: '' -ADDING: '' -ADDING: '.. http:get:: /v1/scoring_engine/(scoring_engine)' -ADDING: '' -ADDING: ' Retrieve information about the given Scoring Engine.' -ADDING: ' ' -ADDING: ' :param scoring_engine_name: The name of the Scoring Engine.' -ADDING: ' :type scoring_engine: :class:`str`' -ADDING: ' ' -ADDING: ' :return type: :class:`ScoringEngine`' -ADDING: ' ' -ADDING: '' -ADDING: '' -ADDING: '.. http:get:: /v1/scoring_engine/detail' -ADDING: '' -ADDING: ' Retrieve a list of Scoring Engines with detail.' -ADDING: ' ' -ADDING: ' :param marker: pagination marker for large data sets.' -ADDING: ' :param limit: maximum number of resources to return in a single result.' -ADDING: ' :param sort_key: column to sort results by. Default: name.' -ADDING: ' :param sort_dir: direction to sort. "asc" or "desc". Default: asc.' -ADDING: ' :type marker: :class:`str`' -ADDING: ' :type limit: :class:`int`' -ADDING: ' :type sort_key: :class:`str`' -ADDING: ' :type sort_dir: :class:`str`' -ADDING: ' ' -ADDING: ' :return type: :class:`ScoringEngineCollection`' -ADDING: ' ' -ADDING: '' -reading sources... [ 13%] architecture -reading sources... [ 15%] configuration/configuring -reading sources... [ 17%] configuration/index -reading sources... [ 18%] configuration/watcher -loading config file etc/watcher/oslo-config-generator/watcher.conf -dumping output to '/tmp/tmp8lncbtxt.rst' -reading sources... [ 20%] contributor/contributing -reading sources... [ 22%] contributor/devstack -reading sources... [ 24%] contributor/environment -reading sources... [ 25%] contributor/index -reading sources... [ 27%] contributor/notifications -reading sources... [ 29%] contributor/plugin/action-plugin -reading sources... [ 31%] contributor/plugin/base-setup -reading sources... [ 32%] contributor/plugin/cdmc-plugin -reading sources... [ 34%] contributor/plugin/goal-plugin -reading sources... [ 36%] contributor/plugin/index -reading sources... [ 37%] contributor/plugin/planner-plugin -reading sources... [ 39%] contributor/plugin/plugins -documenting plugins from 'watcher_goals' -documenting plugins from 'watcher_scoring_engines' -documenting plugins from 'watcher_scoring_engine_containers' -documenting plugins from 'watcher_strategies' -documenting plugins from 'watcher_actions' -documenting plugins from 'watcher_workflow_engines' -documenting plugins from 'watcher_planners' -documenting plugins from 'watcher_cluster_data_model_collectors' -reading sources... [ 41%] contributor/plugin/scoring-engine-plugin -reading sources... [ 43%] contributor/plugin/strategy-plugin -reading sources... [ 44%] contributor/rally_link -reading sources... [ 46%] contributor/testing -reading sources... [ 48%] glossary -reading sources... [ 50%] index -reading sources... [ 51%] install/common_configure -reading sources... [ 53%] install/common_prerequisites -reading sources... [ 55%] install/get_started -reading sources... [ 56%] install/index -reading sources... [ 58%] install/install -reading sources... [ 60%] install/install-rdo -reading sources... [ 62%] install/install-ubuntu -reading sources... [ 63%] install/next-steps -reading sources... [ 65%] install/verify -reading sources... [ 67%] man/index -reading sources... [ 68%] man/watcher-api -reading sources... [ 70%] man/watcher-applier -reading sources... [ 72%] man/watcher-db-manage -reading sources... [ 74%] man/watcher-decision-engine -reading sources... [ 75%] strategies/actuation -reading sources... [ 77%] strategies/basic-server-consolidation -reading sources... [ 79%] strategies/host_maintenance -reading sources... [ 81%] strategies/index -reading sources... [ 82%] strategies/noisy_neighbor -reading sources... [ 84%] strategies/outlet_temp_control -reading sources... [ 86%] strategies/saving_energy -reading sources... [ 87%] strategies/storage_capacity_balance -reading sources... [ 89%] strategies/uniform_airflow -reading sources... [ 91%] strategies/vm_workload_consolidation -reading sources... [ 93%] strategies/workload-stabilization -reading sources... [ 94%] strategies/workload_balance -reading sources... [ 96%] strategies/zone_migration -reading sources... [ 98%] user/index -reading sources... [100%] user/user-guide - -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:155: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Found method: %s' % method_name) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:167: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Found method: get_one') -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:184: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Checking %s for %s method' % (controller, method_name)) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:187: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Found method: %s' % method_name) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:198: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Adding custom method: %s' % name) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:209: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Custom method %s uses action %s' % (method, action)) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:232: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('ADDING: %r' % line) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:224: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('found root-controller %s' % controller_id) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:152: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Checking %s for %s method' % (controller, method_name)) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:155: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Found method: %s' % method_name) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:167: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Found method: get_one') -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:184: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Checking %s for %s method' % (controller, method_name)) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:187: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Found method: %s' % method_name) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:198: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Adding custom method: %s' % name) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:209: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Custom method %s uses action %s' % (method, action)) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:232: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('ADDING: %r' % line) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:224: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('found root-controller %s' % controller_id) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:152: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Checking %s for %s method' % (controller, method_name)) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:155: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Found method: %s' % method_name) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:167: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Found method: get_one') -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:184: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Checking %s for %s method' % (controller, method_name)) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:198: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Adding custom method: %s' % name) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:209: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('Custom method %s uses action %s' % (method, action)) -/usr/lib/python3/dist-packages/sphinxcontrib/pecanwsme/rest.py:232: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('ADDING: %r' % line) -/usr/lib/python3/dist-packages/stevedore/sphinxext.py:79: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead. - app.info('documenting plugins from %r' % namespace) -/build/watcher-1.12.0/doc/source/api/v1.rst:2: WARNING: Unknown directive type "http:get". - -.. http:get:: /v1/goal - - Retrieve a list of goals. - - :param marker: pagination marker for large data sets. - :param limit: maximum number of resources to return in a single result. - :param sort_key: column to sort results by. Default: id. - :param sort_dir: direction to sort. "asc" or "desc". Default: asc. - :type marker: :class:`str` - :type limit: :class:`int` - :type sort_key: :class:`str` - :type sort_dir: :class:`str` - - :return type: :class:`GoalCollection` -/build/watcher-1.12.0/doc/source/api/v1.rst:19: WARNING: Unknown directive type "http:get". - -.. http:get:: /v1/goal/(goal) - - Retrieve information about the given goal. - - :param goal: UUID or name of the goal. - :type goal: :class:`str` - - :return type: :class:`Goal` -/build/watcher-1.12.0/doc/source/api/v1.rst:30: WARNING: Unknown directive type "http:get". - -.. http:get:: /v1/goal/detail - - Retrieve a list of goals with detail. - - :param marker: pagination marker for large data sets. - :param limit: maximum number of resources to return in a single result. - :param sort_key: column to sort results by. Default: id. - :param sort_dir: direction to sort. "asc" or "desc". Default: asc. - :type marker: :class:`str` - :type limit: :class:`int` - :type sort_key: :class:`str` - :type sort_dir: :class:`str` - - :return type: :class:`GoalCollection` -/build/watcher-1.12.0/doc/source/api/v1.rst:2: WARNING: Unknown directive type "http:get". - -.. http:get:: /v1/strategies - - Retrieve a list of strategies. - - :param goal: goal UUID or name to filter by. - :param marker: pagination marker for large data sets. - :param limit: maximum number of resources to return in a single result. - :param sort_key: column to sort results by. Default: id. - :param sort_dir: direction to sort. "asc" or "desc". Default: asc. - :type goal: :class:`str` - :type marker: :class:`str` - :type limit: :class:`int` - :type sort_key: :class:`str` - :type sort_dir: :class:`str` - - :return type: :class:`StrategyCollection` -/build/watcher-1.12.0/doc/source/api/v1.rst:21: WARNING: Unknown directive type "http:get". - -.. http:get:: /v1/strategies/(strategy) - - Retrieve information about the given strategy. - - :param strategy: UUID or name of the strategy. - :type strategy: :class:`str` - - :return type: :class:`Strategy` -/build/watcher-1.12.0/doc/source/api/v1.rst:32: WARNING: Unknown directive type "http:get". - -.. http:get:: /v1/strategies/detail - - Retrieve a list of strategies with detail. - - :param goal: goal UUID or name to filter by. - :param marker: pagination marker for large data sets. - :param limit: maximum number of resources to return in a single result. - :param sort_key: column to sort results by. Default: id. - :param sort_dir: direction to sort. "asc" or "desc". Default: asc. - :type goal: :class:`str` - :type marker: :class:`str` - :type limit: :class:`int` - :type sort_key: :class:`str` - :type sort_dir: :class:`str` - - :return type: :class:`StrategyCollection` -/build/watcher-1.12.0/doc/source/api/v1.rst:51: WARNING: Unknown directive type "http:get". - -.. http:get:: /v1/strategies/state - - Retrieve an information about strategy requirements. - - :param strategy: name of the strategy. - :type strategy: :class:`str` - - :return type: :class:`str` -/build/watcher-1.12.0/doc/source/api/v1.rst:2: WARNING: Unknown directive type "http:get". - -.. http:get:: /v1/audit_templates - - Retrieve a list of audit templates. - - :param goal: goal UUID or name to filter by - :param strategy: strategy UUID or name to filter by - :param marker: pagination marker for large data sets. - :param limit: maximum number of resources to return in a single result. - :param sort_key: column to sort results by. Default: id. - :param sort_dir: direction to sort. "asc" or "desc". Default: asc. - :type goal: :class:`str` - :type strategy: :class:`str` - :type marker: :class:`uuid` - :type limit: :class:`int` - :type sort_key: :class:`str` - :type sort_dir: :class:`str` - - :return type: :class:`AuditTemplateCollection` -/build/watcher-1.12.0/doc/source/api/v1.rst:23: WARNING: Unknown directive type "http:get". - -.. http:get:: /v1/audit_templates/(audit_template) - - Retrieve information about the given audit template. - - :param audit_template: UUID or name of an audit template. - :type audit_template: :class:`str` - - :return type: :class:`AuditTemplate` -/build/watcher-1.12.0/doc/source/api/v1.rst:34: WARNING: Unknown directive type "http:post". - -.. http:post:: /v1/audit_templates - - Create a new audit template. - - :param audit_template_postdata: the audit template POST data - from the request body. - :type audit_template_postdata: :class:`AuditTemplatePostType` - - :return type: :class:`AuditTemplate` -/build/watcher-1.12.0/doc/source/api/v1.rst:46: WARNING: Unknown directive type "http:delete". - -.. http:delete:: /v1/audit_templates - - Delete a audit template. - - :param template_uuid: UUID or name of an audit template. - :type audit_template: :class:`str` -/build/watcher-1.12.0/doc/source/api/v1.rst:56: WARNING: Unknown directive type "http:patch". - -.. http:patch:: /v1/audit_templates - - Update an existing audit template. - - :param template_uuid: UUID of a audit template. - :param patch: a json PATCH document to apply to this audit template. - :type audit_template: :class:`str` - :type patch: list(:class:`AuditTemplatePatchType`) - - :return type: :class:`AuditTemplate` -/build/watcher-1.12.0/doc/source/api/v1.rst:69: WARNING: Unknown directive type "http:get". - -.. http:get:: /v1/audit_templates/detail - - Retrieve a list of audit templates with detail. - - :param goal: goal UUID or name to filter by - :param strategy: strategy UUID or name to filter by - :param marker: pagination marker for large data sets. - :param limit: maximum number of resources to return in a single result. - :param sort_key: column to sort results by. Default: id. - :param sort_dir: direction to sort. "asc" or "desc". Default: asc. - :type goal: :class:`str` - :type strategy: :class:`str` - :type marker: :class:`uuid` - :type limit: :class:`int` - :type sort_key: :class:`str` - :type sort_dir: :class:`str` - - :return type: :class:`AuditTemplateCollection` -/build/watcher-1.12.0/doc/source/api/v1.rst:2: WARNING: Unknown directive type "http:get". - -.. http:get:: /v1/audits - - Retrieve a list of audits. - - :param marker: pagination marker for large data sets. - :param limit: maximum number of resources to return in a single result. - :param sort_key: column to sort results by. Default: id. - :param sort_dir: direction to sort. "asc" or "desc". Default: asc. - :param goal: goal UUID or name to filter by - :param strategy: strategy UUID or name to filter by - :type marker: :class:`uuid` - :type limit: :class:`int` - :type sort_key: :class:`str` - :type sort_dir: :class:`str` - :type goal: :class:`str` - :type strategy: :class:`str` - - :return type: :class:`AuditCollection` -/build/watcher-1.12.0/doc/source/api/v1.rst:23: WARNING: Unknown directive type "http:get". - -.. http:get:: /v1/audits/(audit) - - Retrieve information about the given audit. - - :param audit: UUID or name of an audit. - :type audit: :class:`str` - - :return type: :class:`Audit` -/build/watcher-1.12.0/doc/source/api/v1.rst:34: WARNING: Unknown directive type "http:post". - -.. http:post:: /v1/audits - - Create a new audit. - - :param audit_p: an audit within the request body. - :type audit_p: :class:`AuditPostType` - - :return type: :class:`Audit` -/build/watcher-1.12.0/doc/source/api/v1.rst:45: WARNING: Unknown directive type "http:delete". - -.. http:delete:: /v1/audits - - Delete an audit. - - :param audit: UUID or name of an audit. - :type audit: :class:`str` -/build/watcher-1.12.0/doc/source/api/v1.rst:55: WARNING: Unknown directive type "http:patch". - -.. http:patch:: /v1/audits - - Update an existing audit. - - :param audit: UUID or name of an audit. - :param patch: a json PATCH document to apply to this audit. - :type audit: :class:`str` - :type patch: list(:class:`AuditPatchType`) - - :return type: :class:`Audit` -/build/watcher-1.12.0/doc/source/api/v1.rst:68: WARNING: Unknown directive type "http:get". - -.. http:get:: /v1/audits/detail - - Retrieve a list of audits with detail. - - :param goal: goal UUID or name to filter by - :param marker: pagination marker for large data sets. - :param limit: maximum number of resources to return in a single result. - :param sort_key: column to sort results by. Default: id. - :param sort_dir: direction to sort. "asc" or "desc". Default: asc. - :type goal: :class:`str` - :type marker: :class:`uuid` - :type limit: :class:`int` - :type sort_key: :class:`str` - :type sort_dir: :class:`str` - - :return type: :class:`AuditCollection` -/build/watcher-1.12.0/doc/source/api/v1.rst:2: WARNING: Unknown directive type "http:get". - -.. http:get:: /v1/action_plans - - Retrieve a list of action plans. - - :param marker: pagination marker for large data sets. - :param limit: maximum number of resources to return in a single result. - :param sort_key: column to sort results by. Default: id. - :param sort_dir: direction to sort. "asc" or "desc". Default: asc. - :param audit_uuid: Optional UUID of an audit, to get only actions - for that audit. - :param strategy: strategy UUID or name to filter by - :type marker: :class:`uuid` - :type limit: :class:`int` - :type sort_key: :class:`str` - :type sort_dir: :class:`str` - :type audit_uuid: :class:`uuid` - :type strategy: :class:`str` - - :return type: :class:`ActionPlanCollection` -/build/watcher-1.12.0/doc/source/api/v1.rst:24: WARNING: Unknown directive type "http:get". - -.. http:get:: /v1/action_plans/(action_plan_uuid) - - Retrieve information about the given action plan. - - :param action_plan_uuid: UUID of a action plan. - :type action_plan_uuid: :class:`uuid` - - :return type: :class:`ActionPlan` -/build/watcher-1.12.0/doc/source/api/v1.rst:35: WARNING: Unknown directive type "http:delete". - -.. http:delete:: /v1/action_plans - - Delete an action plan. - - :param action_plan_uuid: UUID of a action. - :type action_plan_uuid: :class:`uuid` -/build/watcher-1.12.0/doc/source/api/v1.rst:45: WARNING: Unknown directive type "http:patch". - -.. http:patch:: /v1/action_plans - - Update an existing action plan. - - :param action_plan_uuid: UUID of a action plan. - :param patch: a json PATCH document to apply to this action plan. - :type action_plan_uuid: :class:`uuid` - :type patch: list(:class:`ActionPlanPatchType`) - - :return type: :class:`ActionPlan` -/build/watcher-1.12.0/doc/source/api/v1.rst:58: WARNING: Unknown directive type "http:get". - -.. http:get:: /v1/action_plans/detail - - Retrieve a list of action_plans with detail. - - :param marker: pagination marker for large data sets. - :param limit: maximum number of resources to return in a single result. - :param sort_key: column to sort results by. Default: id. - :param sort_dir: direction to sort. "asc" or "desc". Default: asc. - :param audit_uuid: Optional UUID of an audit, to get only actions - for that audit. - :param strategy: strategy UUID or name to filter by - :type marker: :class:`uuid` - :type limit: :class:`int` - :type sort_key: :class:`str` - :type sort_dir: :class:`str` - :type audit_uuid: :class:`uuid` - :type strategy: :class:`str` - - :return type: :class:`ActionPlanCollection` -/build/watcher-1.12.0/doc/source/api/v1.rst:80: WARNING: Unknown directive type "http:post". - -.. http:post:: /v1/action_plans/start - - Start an action_plan - - :param action_plan_uuid: UUID of an action_plan. - :type action_plan_uuid: :class:`uuid` - - :return type: :class:`ActionPlan` -/build/watcher-1.12.0/doc/source/api/v1.rst:2: WARNING: Unknown directive type "http:get". - -.. http:get:: /v1/actions - - Retrieve a list of actions. - - :param marker: pagination marker for large data sets. - :param limit: maximum number of resources to return in a single result. - :param sort_key: column to sort results by. Default: id. - :param sort_dir: direction to sort. "asc" or "desc". Default: asc. - :param action_plan_uuid: Optional UUID of an action plan, - to get only actions for that action plan. - :param audit_uuid: Optional UUID of an audit, - to get only actions for that audit. - :type marker: :class:`uuid` - :type limit: :class:`int` - :type sort_key: :class:`str` - :type sort_dir: :class:`str` - :type action_plan_uuid: :class:`uuid` - :type audit_uuid: :class:`uuid` - - :return type: :class:`ActionCollection` -/build/watcher-1.12.0/doc/source/api/v1.rst:25: WARNING: Unknown directive type "http:get". - -.. http:get:: /v1/actions/(action_uuid) - - Retrieve information about the given action. - - :param action_uuid: UUID of a action. - :type action_uuid: :class:`uuid` - - :return type: :class:`Action` -/build/watcher-1.12.0/doc/source/api/v1.rst:36: WARNING: Unknown directive type "http:post". - -.. http:post:: /v1/actions - - Create a new action(forbidden). - - :param action: a action within the request body. - :type action: :class:`Action` - - :return type: :class:`Action` -/build/watcher-1.12.0/doc/source/api/v1.rst:47: WARNING: Unknown directive type "http:delete". - -.. http:delete:: /v1/actions - - Delete a action(forbidden). - - :param action_uuid: UUID of a action. - :type action_uuid: :class:`uuid` -/build/watcher-1.12.0/doc/source/api/v1.rst:57: WARNING: Unknown directive type "http:patch". - -.. http:patch:: /v1/actions - - Update an existing action(forbidden). - - :param action_uuid: UUID of a action. - :param patch: a json PATCH document to apply to this action. - :type action_uuid: :class:`uuid` - :type patch: list(:class:`ActionPatchType`) - - :return type: :class:`Action` -/build/watcher-1.12.0/doc/source/api/v1.rst:70: WARNING: Unknown directive type "http:get". - -.. http:get:: /v1/actions/detail - - Retrieve a list of actions with detail. - - :param marker: pagination marker for large data sets. - :param limit: maximum number of resources to return in a single result. - :param sort_key: column to sort results by. Default: id. - :param sort_dir: direction to sort. "asc" or "desc". Default: asc. - :param action_plan_uuid: Optional UUID of an action plan, - to get only actions for that action plan. - :param audit_uuid: Optional UUID of an audit, - to get only actions for that audit. - :type marker: :class:`uuid` - :type limit: :class:`int` - :type sort_key: :class:`str` - :type sort_dir: :class:`str` - :type action_plan_uuid: :class:`uuid` - :type audit_uuid: :class:`uuid` - - :return type: :class:`ActionCollection` -/build/watcher-1.12.0/doc/source/api/v1.rst:2: WARNING: Unknown directive type "http:get". - -.. http:get:: /v1/scoring_engine - - Retrieve a list of Scoring Engines. - - :param marker: pagination marker for large data sets. - :param limit: maximum number of resources to return in a single result. - :param sort_key: column to sort results by. Default: name. - :param sort_dir: direction to sort. "asc" or "desc". Default: asc. - :type marker: :class:`str` - :type limit: :class:`int` - :type sort_key: :class:`str` - :type sort_dir: :class:`str` - - :return type: :class:`ScoringEngineCollection` -/build/watcher-1.12.0/doc/source/api/v1.rst:19: WARNING: Unknown directive type "http:get". - -.. http:get:: /v1/scoring_engine/(scoring_engine) - - Retrieve information about the given Scoring Engine. - - :param scoring_engine_name: The name of the Scoring Engine. - :type scoring_engine: :class:`str` - - :return type: :class:`ScoringEngine` -/build/watcher-1.12.0/doc/source/api/v1.rst:30: WARNING: Unknown directive type "http:get". - -.. http:get:: /v1/scoring_engine/detail - - Retrieve a list of Scoring Engines with detail. - - :param marker: pagination marker for large data sets. - :param limit: maximum number of resources to return in a single result. - :param sort_key: column to sort results by. Default: name. - :param sort_dir: direction to sort. "asc" or "desc". Default: asc. - :type marker: :class:`str` - :type limit: :class:`int` - :type sort_key: :class:`str` - :type sort_dir: :class:`str` - - :return type: :class:`ScoringEngineCollection` -/build/watcher-1.12.0/doc/source/index.rst:117: WARNING: toctree contains reference to nonexisting document 'api/autoindex' -looking for now-outdated files... none found -pickling environment... done -checking consistency... done -preparing documents... done -writing output... [ 1%] admin/apache-mod-wsgi -writing output... [ 3%] admin/gmr -writing output... [ 5%] admin/index -writing output... [ 6%] admin/policy -writing output... [ 8%] admin/ways-to-install -writing output... [ 10%] api/index -writing output... [ 12%] api/v1 -writing output... [ 13%] architecture -writing output... [ 15%] configuration/configuring -writing output... [ 17%] configuration/index -writing output... [ 18%] configuration/watcher -writing output... [ 20%] contributor/contributing -writing output... [ 22%] contributor/devstack -writing output... [ 24%] contributor/environment -writing output... [ 25%] contributor/index -writing output... [ 27%] contributor/notifications -writing output... [ 29%] contributor/plugin/action-plugin -writing output... [ 31%] contributor/plugin/base-setup -writing output... [ 32%] contributor/plugin/cdmc-plugin -writing output... [ 34%] contributor/plugin/goal-plugin -writing output... [ 36%] contributor/plugin/index -writing output... [ 37%] contributor/plugin/planner-plugin -writing output... [ 39%] contributor/plugin/plugins -writing output... [ 41%] contributor/plugin/scoring-engine-plugin -writing output... [ 43%] contributor/plugin/strategy-plugin -writing output... [ 44%] contributor/rally_link -writing output... [ 46%] contributor/testing -writing output... [ 48%] glossary -writing output... [ 50%] index -writing output... [ 51%] install/common_configure -writing output... [ 53%] install/common_prerequisites -writing output... [ 55%] install/get_started -writing output... [ 56%] install/index -writing output... [ 58%] install/install -writing output... [ 60%] install/install-rdo -writing output... [ 62%] install/install-ubuntu -writing output... [ 63%] install/next-steps -writing output... [ 65%] install/verify -writing output... [ 67%] man/index -writing output... [ 68%] man/watcher-api -writing output... [ 70%] man/watcher-applier -writing output... [ 72%] man/watcher-db-manage -writing output... [ 74%] man/watcher-decision-engine -writing output... [ 75%] strategies/actuation -writing output... [ 77%] strategies/basic-server-consolidation -writing output... [ 79%] strategies/host_maintenance -writing output... [ 81%] strategies/index -writing output... [ 82%] strategies/noisy_neighbor -writing output... [ 84%] strategies/outlet_temp_control -writing output... [ 86%] strategies/saving_energy -writing output... [ 87%] strategies/storage_capacity_balance -writing output... [ 89%] strategies/uniform_airflow -writing output... [ 91%] strategies/vm_workload_consolidation -writing output... [ 93%] strategies/workload-stabilization -writing output... [ 94%] strategies/workload_balance -writing output... [ 96%] strategies/zone_migration -writing output... [ 98%] user/index -writing output... [100%] user/user-guide - -WARNING: Cannot get gitsha from git repository. -generating indices... genindex -highlighting module code... [ 12%] abc -highlighting module code... [ 25%] watcher.applier.actions.base -highlighting module code... [ 37%] watcher.decision_engine.goal.base -highlighting module code... [ 50%] watcher.decision_engine.model.base -highlighting module code... [ 62%] watcher.decision_engine.model.collector.base -highlighting module code... [ 75%] watcher.decision_engine.planner.base -highlighting module code... [ 87%] watcher.decision_engine.scoring.base -highlighting module code... [100%] watcher.decision_engine.strategy.strategies.base - -writing additional pages... search -copying images... [ 7%] ./images/architecture.svg -copying images... [ 15%] ./images/sequence_architecture_cdmc_sync.png -copying images... [ 23%] ./images/functional_data_model.svg -copying images... [ 30%] ./images/watcher_db_schema_diagram.png -copying images... [ 38%] ./images/sequence_create_audit_template.png -copying images... [ 46%] ./images/sequence_create_and_launch_audit.png -copying images... [ 53%] ./images/sequence_trigger_audit_in_decision_engine.png -copying images... [ 61%] ./images/sequence_from_audit_execution_to_actionplan_creation.png -copying images... [ 69%] ./images/sequence_launch_action_plan.png -copying images... [ 76%] ./images/sequence_launch_action_plan_in_applier.png -copying images... [ 84%] ./images/audit_state_machine.png -copying images... [ 92%] ./images/action_plan_state_machine.png -copying images... [100%] user/../images/sequence_overview_watcher_usage.png - -copying static files... done -copying extra files... done -dumping search index in English (code: en) ... done -dumping object inventory... done -build succeeded, 36 warnings. - -The HTML pages are in debian/watcher-doc/usr/share/doc/watcher-doc/html. -touch /build/watcher-1.12.0/debian/watcher-doc/usr/share/doc/watcher-doc/html/_static/toggle.js -dh_sphinxdoc -dh_sphinxdoc: ignoring unknown JavaScript code: debian/watcher-doc/usr/share/doc/watcher-doc/html/_static/js/docs.js -dh_sphinxdoc: ignoring unknown JavaScript code: debian/watcher-doc/usr/share/doc/watcher-doc/html/_static/toggle.js -dh_sphinxdoc: ignoring unknown JavaScript code: debian/watcher-doc/usr/share/doc/watcher-doc/html/_static/js/navigation.js -dh_sphinxdoc: ignoring unknown JavaScript code: debian/watcher-doc/usr/share/doc/watcher-doc/html/_static/js/webui-popover.js -dh_sphinxdoc: ignoring unknown JavaScript code: debian/watcher-doc/usr/share/doc/watcher-doc/html/_static/js/bootstrap.min.js -make[1]: Leaving directory '/build/watcher-1.12.0' - debian/rules override_dh_installchangelogs -make[1]: Entering directory '/build/watcher-1.12.0' -pyversions: missing X(S)-Python-Version in control file, fall back to debian/pyversions -pyversions: missing debian/pyversions file, fall back to supported versions -py3versions: no X-Python3-Version in control file, using supported versions -if [ -e /build/watcher-1.12.0/debian/CHANGELOG ] ; then \ - dh_installchangelogs /build/watcher-1.12.0/debian/CHANGELOG ; \ -else \ - dh_installchangelogs ; \ -fi -make[1]: Leaving directory '/build/watcher-1.12.0' - dh_installdebconf -O--buildsystem=python_distutils - debian/rules override_dh_systemd_enable -make[1]: Entering directory '/build/watcher-1.12.0' -pyversions: missing X(S)-Python-Version in control file, fall back to debian/pyversions -pyversions: missing debian/pyversions file, fall back to supported versions -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/watcher-api.init.in debian/watcher-applier.init.in debian/watcher-decision-engine.init.in -+ echo debian/watcher-api.init.in -+ sed s/.init.in// -+ MYINIT=debian/watcher-api -+ cp debian/watcher-api.init.in debian/watcher-api.init -+ cat /usr/share/openstack-pkg-tools/init-script-template -+ pkgos-gen-systemd-unit debian/watcher-api.init.in -+ sed s/.init.in// -+ echo debian/watcher-applier.init.in -+ MYINIT=debian/watcher-applier -+ cp debian/watcher-applier.init.in debian/watcher-applier.init -+ cat /usr/share/openstack-pkg-tools/init-script-template -+ pkgos-gen-systemd-unit debian/watcher-applier.init.in -+ echo debian/watcher-decision-engine.init.in -+ sed s/.init.in// -+ MYINIT=debian/watcher-decision-engine -+ cp debian/watcher-decision-engine.init.in debian/watcher-decision-engine.init -+ cat /usr/share/openstack-pkg-tools/init-script-template -+ pkgos-gen-systemd-unit debian/watcher-decision-engine.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/watcher-api.init.in debian/watcher-applier.init.in debian/watcher-decision-engine.init.in -+ echo debian/watcher-api.init.in -+ sed s/.init.in/.service.in/ -+ MYINIT=debian/watcher-api.service.in -+ [ -e debian/watcher-api.service.in ] -+ pkgos-gen-systemd-unit debian/watcher-api.init.in -+ echo debian/watcher-applier.init.in -+ sed s/.init.in/.service.in/ -+ MYINIT=debian/watcher-applier.service.in -+ [ -e debian/watcher-applier.service.in ] -+ pkgos-gen-systemd-unit debian/watcher-applier.init.in -+ echo debian/watcher-decision-engine.init.in -+ sed s/.init.in/.service.in/ -+ MYINIT=debian/watcher-decision-engine.service.in -+ [ -e debian/watcher-decision-engine.service.in ] -+ pkgos-gen-systemd-unit debian/watcher-decision-engine.init.in -dh_systemd_enable -make[1]: Leaving directory '/build/watcher-1.12.0' - debian/rules override_dh_python3 -make[1]: Entering directory '/build/watcher-1.12.0' -pyversions: missing X(S)-Python-Version in control file, fall back to debian/pyversions -pyversions: missing debian/pyversions file, fall back to supported versions -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-watcher/usr/bin/watcher-decision-engine -I: dh_python3 tools:114: replacing shebang in debian/python3-watcher/usr/bin/watcher-api -I: dh_python3 tools:114: replacing shebang in debian/python3-watcher/usr/bin/watcher-db-manage -I: dh_python3 tools:114: replacing shebang in debian/python3-watcher/usr/bin/watcher-sync -I: dh_python3 tools:114: replacing shebang in debian/python3-watcher/usr/bin/watcher-applier -make[1]: Leaving directory '/build/watcher-1.12.0' - debian/rules override_dh_installinit -make[1]: Entering directory '/build/watcher-1.12.0' -pyversions: missing X(S)-Python-Version in control file, fall back to debian/pyversions -pyversions: missing debian/pyversions file, fall back to supported versions -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/watcher-api.init.in debian/watcher-applier.init.in debian/watcher-decision-engine.init.in -+ echo debian/watcher-api.init.in -+ sed s/.init.in// -+ MYINIT=debian/watcher-api -+ cp debian/watcher-api.init.in debian/watcher-api.init -+ cat /usr/share/openstack-pkg-tools/init-script-template -+ pkgos-gen-systemd-unit debian/watcher-api.init.in -+ echo debian/watcher-applier.init.in -+ sed s/.init.in// -+ MYINIT=debian/watcher-applier -+ cp debian/watcher-applier.init.in debian/watcher-applier.init -+ cat /usr/share/openstack-pkg-tools/init-script-template -+ pkgos-gen-systemd-unit debian/watcher-applier.init.in -+ echo debian/watcher-decision-engine.init.in -+ sed s/.init.in// -+ MYINIT=debian/watcher-decision-engine -+ cp debian/watcher-decision-engine.init.in debian/watcher-decision-engine.init -+ cat /usr/share/openstack-pkg-tools/init-script-template -+ pkgos-gen-systemd-unit debian/watcher-decision-engine.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/watcher-api.init.in debian/watcher-applier.init.in debian/watcher-decision-engine.init.in -+ echo debian/watcher-api.init.in -+ sed s/.init.in/.service.in/ -+ MYINIT=debian/watcher-api.service.in -+ [ -e debian/watcher-api.service.in ] -+ pkgos-gen-systemd-unit debian/watcher-api.init.in -+ echo debian/watcher-applier.init.in -+ sed s/.init.in/.service.in/ -+ MYINIT=debian/watcher-applier.service.in -+ [ -e debian/watcher-applier.service.in ] -+ pkgos-gen-systemd-unit debian/watcher-applier.init.in -+ echo debian/watcher-decision-engine.init.in -+ sed s/.init.in/.service.in/ -+ MYINIT=debian/watcher-decision-engine.service.in -+ [ -e debian/watcher-decision-engine.service.in ] -+ pkgos-gen-systemd-unit debian/watcher-decision-engine.init.in -dh_installinit --error-handler=true -make[1]: Leaving directory '/build/watcher-1.12.0' - dh_systemd_start -O--buildsystem=python_distutils - dh_installlogrotate -O--buildsystem=python_distutils - dh_perl -O--buildsystem=python_distutils - dh_link -O--buildsystem=python_distutils - dh_strip_nondeterminism -O--buildsystem=python_distutils - dh_compress -O--buildsystem=python_distutils - dh_fixperms -O--buildsystem=python_distutils - dh_missing -O--buildsystem=python_distutils - dh_installdeb -O--buildsystem=python_distutils - debian/rules override_dh_gencontrol -make[1]: Entering directory '/build/watcher-1.12.0' -pyversions: missing X(S)-Python-Version in control file, fall back to debian/pyversions -pyversions: missing debian/pyversions file, fall back to supported versions -py3versions: no X-Python3-Version in control file, using supported versions -if dpkg-vendor --derives-from ubuntu ; then \ - dh_gencontrol -- -T/build/watcher-1.12.0/debian/ubuntu_control_vars ; \ -else \ - dh_gencontrol -- -T/build/watcher-1.12.0/debian/debian_control_vars ; \ -fi -dpkg-gencontrol: warning: Depends field of package watcher-decision-engine: substitution variable ${python3:Depends} used, but is not defined -dpkg-gencontrol: warning: Depends field of package watcher-applier: substitution variable ${python3:Depends} used, but is not defined -dpkg-gencontrol: warning: package python3-watcher: substitution variable ${ostack-lsb-base} unused, but is defined -dpkg-gencontrol: warning: Depends field of package watcher-common: substitution variable ${python3:Depends} used, but is not defined -dpkg-gencontrol: warning: package watcher-common: substitution variable ${ostack-lsb-base} unused, but is defined -dpkg-gencontrol: warning: package watcher-doc: substitution variable ${ostack-lsb-base} unused, but is defined -dpkg-gencontrol: warning: package watcher-doc: substitution variable ${sphinxdoc:Built-Using} unused, but is defined -dpkg-gencontrol: warning: Depends field of package watcher-api: substitution variable ${python3:Depends} used, but is not defined -make[1]: Leaving directory '/build/watcher-1.12.0' - dh_md5sums -O--buildsystem=python_distutils - dh_builddeb -O--buildsystem=python_distutils -dpkg-deb: building package 'watcher-decision-engine' in '../watcher-decision-engine_1.12.0-3_all.deb'. -dpkg-deb: building package 'watcher-applier' in '../watcher-applier_1.12.0-3_all.deb'. -dpkg-deb: building package 'python3-watcher' in '../python3-watcher_1.12.0-3_all.deb'. -dpkg-deb: building package 'watcher-doc' in '../watcher-doc_1.12.0-3_all.deb'. -dpkg-deb: building package 'watcher-common' in '../watcher-common_1.12.0-3_all.deb'. -dpkg-deb: building package 'watcher-api' in '../watcher-api_1.12.0-3_all.deb'. - dpkg-genbuildinfo --build=binary - dpkg-genchanges --build=binary >../watcher_1.12.0-3_armhf.changes -dpkg-genchanges: info: binary-only upload (no source code included) - dpkg-source --after-build . -dpkg-source: info: using options from watcher-1.12.0/debian/source/options: --extend-diff-ignore=^[.]gitreview$ -dpkg-buildpackage: info: binary-only upload (no source included) -I: copying local configuration -I: unmounting dev/ptmx filesystem -I: unmounting dev/pts filesystem -I: unmounting dev/shm filesystem -I: unmounting proc filesystem -I: unmounting sys filesystem -I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/13759 and its subdirectories -I: Current time: Wed Feb 17 04:37:13 -12 2021 -I: pbuilder-time-stamp: 1613579833 +2021-02-17 17:30:40.692 30472 INFO keystonemiddleware.auth_token [req-1c0266af-0bd7-45b4-a713-c800826df52d fake_user fake_project - - -] Starting Keystone auth_token middleware +2021-02-17 17:30:40.913 30472 WARNING keystonemiddleware._common.config [req-1c0266af-0bd7-45b4-a713-c800826df52d fake_user fake_project - - -] The option "config_source" in conf is not known to auth_token +2021-02-17 17:30:40.924 30472 WARNING keystonemiddleware._common.config [req-1c0266af-0bd7-45b4-a713-c800826df52d fake_user fake_project - - -] The option "periodic_interval" in conf is not known to auth_token +2021-02-17 17:30:40.943 30472 WARNING keystonemiddleware._common.config [req-1c0266af-0bd7-45b4-a713-c800826df52d fake_user fake_project - - -] The option "host" in conf is not known to auth_token +2021-02-17 17:30:40.945 30472 WARNING keystonemiddleware._common.config [req-1c0266af-0bd7-45b4-a713-c800826df52d fake_user fake_project - - -] The option "service_down_time" in conf is not known to auth_token +2021-02-17 17:30:40.960 30472 WARNING keystonemiddleware._common.config [req-1c0266af-0bd7-45b4-a713-c800826df52d fake_user fake_project - - -] The option "enable_authentication" in conf is not known to auth_token +2021-02-17 17:30:40.972 30472 WARNING keystonemiddleware._common.config [req-1c0266af-0bd7-45b4-a713-c800826df52d fake_user fake_project - - -] The option "pybasedir" in conf is not known to auth_token +2021-02-17 17:30:40.983 30472 WARNING keystonemiddleware._common.config [req-1c0266af-0bd7-45b4-a713-c800826df52d fake_user fake_project - - -] The option "bindir" in conf is not known to auth_token +2021-02-17 17:30:40.986 30472 WARNING keystonemiddleware._common.config [req-1c0266af-0bd7-45b4-a713-c800826df52d fake_user fake_project - - -] The option "state_path" in conf is not known to auth_token +2021-02-17 17:30:41.005 30472 WARNING keystonemiddleware._common.config [req-1c0266af-0bd7-45b4-a713-c800826df52d fake_user fake_project - - -] The option "fatal_exception_format_errors" in conf is not known to auth_token +2021-02-17 17:30:41.016 30472 WARNING keystonemiddleware._common.config [req-1c0266af-0bd7-45b4-a713-c800826df52d fake_user fake_project - - -] The option "notification_level" in conf is not known to auth_token +2021-02-17 17:30:41.032 30472 WARNING keystonemiddleware._common.config [req-1c0266af-0bd7-45b4-a713-c800826df52d fake_user fake_project - - -] The option "debug" in conf is not known to auth_token +2021-02-17 17:30:41.047 30472 WARNING keystonemiddleware._common.config [req-1c0266af-0bd7-45b4-a713-c800826df52d fake_user fake_project - - -] The option "log_date_format" in conf is not known to auth_token +2021-02-17 17:30:41.050 30472 WARNING keystonemiddleware._common.config [req-1c0266af-0bd7-45b4-a713-c800826df52d fake_user fake_project - - -] The option "watch_log_file" in conf is not known to auth_token +2021-02-17 17:30:41.064 30472 WARNING keystonemiddleware._common.config [req-1c0266af-0bd7-45b4-a713-c800826df52d fake_user fake_project - - -] The option "use_syslog" in conf is not known to auth_token +2021-02-17 17:30:41.075 30472 WARNING keystonemiddleware._common.config [req-1c0266af-0bd7-45b4-a713-c800826df52d fake_user fake_project - - -] The option "use_journal" in conf is not known to auth_token +2021-02-17 17:30:41.077 30472 WARNING keystonemiddleware._common.config [req-1c0266af-0bd7-45b4-a713-c800826df52d fake_user fake_project - - -] The option "syslog_log_facility" in conf is not known to auth_token +2021-02-17 17:30:41.093 30472 WARNING keystonemiddleware._common.config [req-1c0266af-0bd7-45b4-a713-c800826df52d fake_user fake_project - - -] The option "use_json" in conf is not known to auth_token +2021-02-17 17:30:41.112 30472 WARNING keystonemiddleware._common.config [req-1c0266af-0bd7-45b4-a713-c800826df52d fake_user fake_project - - -] The option "use_stderr" in conf is not known to auth_token +2021-02-17 17:30:41.131 30472 WARNING keystonemiddleware._common.config [req-1c0266af-0bd7-45b4-a713-c800826df52d fake_user fake_project - - -] The option "logging_context_format_string" in conf is not known to auth_token +2021-02-17 17:30:41.134 30472 WARNING keystonemiddleware._common.config [req-1c0266af-0bd7-45b4-a713-c800826df52d fake_user fake_project - - -] The option "logging_default_format_string" in conf is not known to auth_token +Thu Feb 18 16:37:37 UTC 2021 - pbuilder was killed by timeout after 24h.