RUN: /usr/share/launchpad-buildd/slavebin/slave-prep ['slave-prep'] Forking launchpad-buildd slave process... Kernel version: Linux toyol 3.2.0-54-generic #82-Ubuntu SMP Tue Sep 10 20:08:42 UTC 2013 x86_64 Buildd toolchain package versions: launchpad-buildd_125 python-lpbuildd_125 bzr_2.5.1-0ubuntu2 dpkg-dev_1.16.1.2ubuntu7.5. Syncing the system clock with the buildd NTP service... 7 Jan 05:08:48 ntpdate[1020]: adjust time server 10.211.37.1 offset -0.000039 sec RUN: /usr/share/launchpad-buildd/slavebin/unpack-chroot ['unpack-chroot', 'PACKAGEBUILD-6694463', '/home/buildd/filecache-default/a665269cbd0fd566602516993cd02903b7df1cae'] Unpacking chroot for build PACKAGEBUILD-6694463 RUN: /usr/share/launchpad-buildd/slavebin/mount-chroot ['mount-chroot', 'PACKAGEBUILD-6694463'] Mounting chroot for build PACKAGEBUILD-6694463 RUN: /usr/share/launchpad-buildd/slavebin/override-sources-list ['override-sources-list', 'PACKAGEBUILD-6694463', 'deb http://ftpmaster.internal/ubuntu vivid main universe', 'deb http://ftpmaster.internal/ubuntu vivid-security main universe', 'deb http://ftpmaster.internal/ubuntu vivid-updates main universe', 'deb http://ftpmaster.internal/ubuntu vivid-proposed main universe'] Overriding sources.list in build-PACKAGEBUILD-6694463 RUN: /usr/share/launchpad-buildd/slavebin/update-debian-chroot ['update-debian-chroot', 'PACKAGEBUILD-6694463', 'amd64'] Updating debian chroot for build PACKAGEBUILD-6694463 Ign http://ftpmaster.internal vivid InRelease Ign http://ftpmaster.internal vivid-security InRelease Ign http://ftpmaster.internal vivid-updates InRelease Ign http://ftpmaster.internal vivid-proposed InRelease Get:1 http://ftpmaster.internal vivid Release.gpg [933 B] Get:2 http://ftpmaster.internal vivid-security Release.gpg [933 B] Get:3 http://ftpmaster.internal vivid-updates Release.gpg [933 B] Get:4 http://ftpmaster.internal vivid-proposed Release.gpg [933 B] Get:5 http://ftpmaster.internal vivid Release [215 kB] Get:6 http://ftpmaster.internal vivid-security Release [59.7 kB] Get:7 http://ftpmaster.internal vivid-updates Release [59.7 kB] Get:8 http://ftpmaster.internal vivid-proposed Release [215 kB] Get:9 http://ftpmaster.internal vivid/main amd64 Packages [1366 kB] Ign http://archive-team.internal vivid InRelease Ign http://archive-team.internal vivid Release.gpg Get:10 http://archive-team.internal vivid Release [728 B] Get:11 http://archive-team.internal vivid/main amd64 Packages Ign http://archive-team.internal vivid/main Translation-en Get:12 http://ftpmaster.internal vivid/universe amd64 Packages [6442 kB] Get:13 http://ftpmaster.internal vivid/main Translation-en [787 kB] Get:14 http://ftpmaster.internal vivid/universe Translation-en [4443 kB] Get:15 http://ftpmaster.internal vivid-security/main amd64 Packages [14 B] Get:16 http://ftpmaster.internal vivid-security/universe amd64 Packages [14 B] Get:17 http://ftpmaster.internal vivid-security/main Translation-en [14 B] Get:18 http://ftpmaster.internal vivid-security/universe Translation-en [14 B] Get:19 http://ftpmaster.internal vivid-updates/main amd64 Packages [14 B] Get:20 http://ftpmaster.internal vivid-updates/universe amd64 Packages [14 B] Get:21 http://ftpmaster.internal vivid-updates/main Translation-en [14 B] Get:22 http://ftpmaster.internal vivid-updates/universe Translation-en [14 B] Get:23 http://ftpmaster.internal vivid-proposed/main amd64 Packages [18.4 kB] Get:24 http://ftpmaster.internal vivid-proposed/universe amd64 Packages [131 kB] Get:25 http://ftpmaster.internal vivid-proposed/main Translation-en [9067 B] Get:26 http://ftpmaster.internal vivid-proposed/universe Translation-en [78.3 kB] Fetched 13.8 MB in 4s (2998 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: libgcrypt11 libisl10 libsystemd-journal0 Use 'apt-get autoremove' to remove them. The following NEW packages will be installed: libisl13 libsystemd0 The following packages will be upgraded: apt apt-transport-https base-files base-passwd bash binutils bsdutils busybox-initramfs bzip2 ca-certificates coreutils cpio cpp cpp-4.9 dpkg dpkg-dev e2fslibs e2fsprogs fakeroot findutils g++ g++-4.9 gcc gcc-4.9 gcc-4.9-base gnupg gpgv grep gzip init-system-helpers initscripts libacl1 libapt-pkg4.12 libasan1 libasn1-8-heimdal libatomic1 libblkid1 libbz2-1.0 libc-bin libc-dev-bin libc6 libc6-dev libcap2 libcgmanager0 libcilkrts5 libcloog-isl4 libcomerr2 libcurl3-gnutls libdb5.3 libdbus-1-3 libdebconfclient0 libdpkg-perl libdrm2 libfakeroot libgcc-4.9-dev libgcc1 libgcrypt20 libgdbm3 libgmp10 libgnutls-deb0-28 libgomp1 libgpg-error0 libgssapi-krb5-2 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhogweed2 libhx509-5-heimdal libitm1 libk5crypto3 libkrb5-26-heimdal libkrb5-3 libkrb5support0 liblsan0 libmount1 libmpc3 libmpfr4 libnettle4 libnih-dbus1 libnih1 libp11-kit0 libpam-modules libpam-modules-bin libpam-runtime libpam0g libpcre3 libplymouth4 libprocps3 libquadmath0 libroken18-heimdal librtmp1 libsasl2-2 libsasl2-modules-db libselinux1 libsemanage-common libsemanage1 libslang2 libsmartcols1 libsqlite3-0 libss2 libstdc++-4.9-dev libstdc++6 libsystemd-journal0 libtasn1-6 libtsan0 libubsan0 libudev1 libusb-0.1-4 libuuid1 libwind0-heimdal linux-libc-dev login mount mountall multiarch-support passwd patch perl perl-base perl-modules plymouth procps sysv-rc sysvinit-utils tzdata udev upstart upstart-bin util-linux zlib1g 131 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 70.2 MB of archives. After this operation, 3586 kB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu/ vivid/main base-files amd64 7.2ubuntu8 [63.5 kB] Get:2 http://ftpmaster.internal/ubuntu/ vivid/main bash amd64 4.3-11ubuntu2 [581 kB] Get:3 http://ftpmaster.internal/ubuntu/ vivid/main libsystemd0 amd64 218-3ubuntu1 [73.1 kB] Get:4 http://ftpmaster.internal/ubuntu/ vivid/main bsdutils amd64 1:2.25.2-4ubuntu1 [45.1 kB] Get:5 http://ftpmaster.internal/ubuntu/ vivid/main coreutils amd64 8.23-3ubuntu1 [1137 kB] Get:6 http://ftpmaster.internal/ubuntu/ vivid/main dpkg amd64 1.17.21ubuntu2 [2090 kB] Get:7 http://ftpmaster.internal/ubuntu/ vivid/main libcap2 amd64 1:2.24-6 [12.8 kB] Get:8 http://ftpmaster.internal/ubuntu/ vivid/main libc-bin amd64 2.19-13ubuntu3 [1160 kB] Get:9 http://ftpmaster.internal/ubuntu/ vivid/main libdbus-1-3 amd64 1.8.12-1ubuntu1 [147 kB] Get:10 http://ftpmaster.internal/ubuntu/ vivid/main libnih-dbus1 amd64 1.0.3-4ubuntu27 [14.8 kB] Get:11 http://ftpmaster.internal/ubuntu/ vivid/main libnih1 amd64 1.0.3-4ubuntu27 [49.8 kB] Get:12 http://ftpmaster.internal/ubuntu/ vivid/main libcgmanager0 amd64 0.34-1 [35.7 kB] Get:13 http://ftpmaster.internal/ubuntu/ vivid/main libpcre3 amd64 2:8.35-3.3ubuntu1 [221 kB] Get:14 http://ftpmaster.internal/ubuntu/ vivid/main libselinux1 amd64 2.3-2 [59.8 kB] Get:15 http://ftpmaster.internal/ubuntu/ vivid/main sysvinit-utils amd64 2.88dsf-53.2ubuntu3 [41.6 kB] Get:16 http://ftpmaster.internal/ubuntu/ vivid/main plymouth amd64 0.9.0-0ubuntu8 [103 kB] Get:17 http://ftpmaster.internal/ubuntu/ vivid/main udev amd64 218-3ubuntu1 [899 kB] Get:18 http://ftpmaster.internal/ubuntu/ vivid/main libudev1 amd64 218-3ubuntu1 [36.2 kB] Get:19 http://ftpmaster.internal/ubuntu/ vivid/main libacl1 amd64 2.2.52-2 [16.3 kB] Get:20 http://ftpmaster.internal/ubuntu/ vivid/main libpam0g amd64 1.1.8-3.1ubuntu2 [58.0 kB] Get:21 http://ftpmaster.internal/ubuntu/ vivid/main libsemanage-common all 2.3-1build1 [6302 B] Get:22 http://ftpmaster.internal/ubuntu/ vivid/main libsemanage1 amd64 2.3-1build1 [71.6 kB] Get:23 http://ftpmaster.internal/ubuntu/ vivid/main bzip2 amd64 1.0.6-7 [32.7 kB] Get:24 http://ftpmaster.internal/ubuntu/ vivid/main libbz2-1.0 amd64 1.0.6-7 [30.7 kB] Get:25 http://ftpmaster.internal/ubuntu/ vivid/main libpam-modules-bin amd64 1.1.8-3.1ubuntu2 [36.6 kB] Get:26 http://ftpmaster.internal/ubuntu/ vivid/main libpam-modules amd64 1.1.8-3.1ubuntu2 [245 kB] Get:27 http://ftpmaster.internal/ubuntu/ vivid/main passwd amd64 1:4.1.5.1-1.1ubuntu3 [760 kB] Get:28 http://ftpmaster.internal/ubuntu/ vivid/main libuuid1 amd64 2.25.2-4ubuntu1 [15.5 kB] Get:29 http://ftpmaster.internal/ubuntu/ vivid/main libblkid1 amd64 2.25.2-4ubuntu1 [104 kB] Get:30 http://ftpmaster.internal/ubuntu/ vivid/main tzdata all 2014j-1 [181 kB] Get:31 http://ftpmaster.internal/ubuntu/ vivid/main libplymouth4 amd64 0.9.0-0ubuntu8 [85.9 kB] Get:32 http://ftpmaster.internal/ubuntu/ vivid/main mountall amd64 2.54ubuntu1 [56.8 kB] Get:33 http://ftpmaster.internal/ubuntu/ vivid/main sysv-rc all 2.88dsf-53.2ubuntu3 [36.5 kB] Get:34 http://ftpmaster.internal/ubuntu/ vivid/main initscripts amd64 2.88dsf-53.2ubuntu3 [27.9 kB] Get:35 http://ftpmaster.internal/ubuntu/ vivid/main util-linux amd64 2.25.2-4ubuntu1 [798 kB] Get:36 http://ftpmaster.internal/ubuntu/ vivid/main libprocps3 amd64 1:3.3.9-1ubuntu6 [31.9 kB] Get:37 http://ftpmaster.internal/ubuntu/ vivid/main procps amd64 1:3.3.9-1ubuntu6 [212 kB] Get:38 http://ftpmaster.internal/ubuntu/ vivid/main perl amd64 5.20.1-4 [2599 kB] Get:39 http://ftpmaster.internal/ubuntu/ vivid/main perl-base amd64 5.20.1-4 [1224 kB] Get:40 http://ftpmaster.internal/ubuntu/ vivid/main perl-modules all 5.20.1-4 [2499 kB] Get:41 http://ftpmaster.internal/ubuntu/ vivid/main libdb5.3 amd64 5.3.28-7 [671 kB] Get:42 http://ftpmaster.internal/ubuntu/ vivid/main libgdbm3 amd64 1.8.3-13.1 [16.9 kB] Get:43 http://ftpmaster.internal/ubuntu/ vivid/main zlib1g amd64 1:1.2.8.dfsg-2ubuntu1 [52.4 kB] Get:44 http://ftpmaster.internal/ubuntu/ vivid/main init-system-helpers all 1.22ubuntu1 [13.1 kB] Get:45 http://ftpmaster.internal/ubuntu/ vivid/main libdrm2 amd64 2.4.58-2 [23.3 kB] Get:46 http://ftpmaster.internal/ubuntu/ vivid/main mount amd64 2.25.2-4ubuntu1 [117 kB] Get:47 http://ftpmaster.internal/ubuntu/ vivid/main upstart amd64 1.13.2-0ubuntu5 [117 kB] Get:48 http://ftpmaster.internal/ubuntu/ vivid/main upstart-bin amd64 1.13.2-0ubuntu5 [330 kB] Get:49 http://ftpmaster.internal/ubuntu/ vivid/main libc6-dev amd64 2.19-13ubuntu3 [1914 kB] Get:50 http://ftpmaster.internal/ubuntu/ vivid/main libc-dev-bin amd64 2.19-13ubuntu3 [67.9 kB] Get:51 http://ftpmaster.internal/ubuntu/ vivid/main linux-libc-dev amd64 3.18.0-8.9 [777 kB] Get:52 http://ftpmaster.internal/ubuntu/ vivid/main libitm1 amd64 4.9.2-10ubuntu1 [30.0 kB] Get:53 http://ftpmaster.internal/ubuntu/ vivid/main libgomp1 amd64 4.9.2-10ubuntu1 [38.4 kB] Get:54 http://ftpmaster.internal/ubuntu/ vivid/main liblsan0 amd64 4.9.2-10ubuntu1 [94.0 kB] Get:55 http://ftpmaster.internal/ubuntu/ vivid/main libasan1 amd64 4.9.2-10ubuntu1 [198 kB] Get:56 http://ftpmaster.internal/ubuntu/ vivid/main libubsan0 amd64 4.9.2-10ubuntu1 [83.8 kB] Get:57 http://ftpmaster.internal/ubuntu/ vivid/main libcilkrts5 amd64 4.9.2-10ubuntu1 [40.5 kB] Get:58 http://ftpmaster.internal/ubuntu/ vivid/main gcc-4.9-base amd64 4.9.2-10ubuntu1 [15.5 kB] Get:59 http://ftpmaster.internal/ubuntu/ vivid/main libgcc1 amd64 1:4.9.2-10ubuntu1 [39.6 kB] Get:60 http://ftpmaster.internal/ubuntu/ vivid/main libatomic1 amd64 4.9.2-10ubuntu1 [9252 B] Get:61 http://ftpmaster.internal/ubuntu/ vivid/main libtsan0 amd64 4.9.2-10ubuntu1 [217 kB] Get:62 http://ftpmaster.internal/ubuntu/ vivid/main libquadmath0 amd64 4.9.2-10ubuntu1 [130 kB] Get:63 http://ftpmaster.internal/ubuntu/ vivid/main libgcc-4.9-dev amd64 4.9.2-10ubuntu1 [2085 kB] Get:64 http://ftpmaster.internal/ubuntu/ vivid/main libisl13 amd64 0.14-1 [456 kB] Get:65 http://ftpmaster.internal/ubuntu/ vivid/main cpp-4.9 amd64 4.9.2-10ubuntu1 [5022 kB] Get:66 http://ftpmaster.internal/ubuntu/ vivid/main binutils amd64 2.25-2ubuntu1 [2216 kB] Get:67 http://ftpmaster.internal/ubuntu/ vivid/main gcc-4.9 amd64 4.9.2-10ubuntu1 [5646 kB] Get:68 http://ftpmaster.internal/ubuntu/ vivid/main g++-4.9 amd64 4.9.2-10ubuntu1 [17.3 MB] Get:69 http://ftpmaster.internal/ubuntu/ vivid/main libstdc++-4.9-dev amd64 4.9.2-10ubuntu1 [1124 kB] Get:70 http://ftpmaster.internal/ubuntu/ vivid/main libstdc++6 amd64 4.9.2-10ubuntu1 [278 kB] Get:71 http://ftpmaster.internal/ubuntu/ vivid/main libgmp10 amd64 2:6.0.0+dfsg-6 [240 kB] Get:72 http://ftpmaster.internal/ubuntu/ vivid/main libcloog-isl4 amd64 0.18.2-3 [60.4 kB] Get:73 http://ftpmaster.internal/ubuntu/ vivid/main libmpfr4 amd64 3.1.2-2 [184 kB] Get:74 http://ftpmaster.internal/ubuntu/ vivid/main libmpc3 amd64 1.0.2-2 [39.6 kB] Get:75 http://ftpmaster.internal/ubuntu/ vivid/main libc6 amd64 2.19-13ubuntu3 [4757 kB] Get:76 http://ftpmaster.internal/ubuntu/ vivid/main e2fslibs amd64 1.42.12-1ubuntu1 [189 kB] Get:77 http://ftpmaster.internal/ubuntu/ vivid/main e2fsprogs amd64 1.42.12-1ubuntu1 [756 kB] Get:78 http://ftpmaster.internal/ubuntu/ vivid/main findutils amd64 4.4.2-9build1 [275 kB] Get:79 http://ftpmaster.internal/ubuntu/ vivid/main grep amd64 2.20-4 [146 kB] Get:80 http://ftpmaster.internal/ubuntu/ vivid/main gzip amd64 1.6-4ubuntu1 [87.4 kB] Get:81 http://ftpmaster.internal/ubuntu/ vivid/main login amd64 1:4.1.5.1-1.1ubuntu3 [302 kB] Get:82 http://ftpmaster.internal/ubuntu/ vivid/main libapt-pkg4.12 amd64 1.0.9.3ubuntu1 [672 kB] Get:83 http://ftpmaster.internal/ubuntu/ vivid/main gpgv amd64 1.4.18-4ubuntu1 [163 kB] Get:84 http://ftpmaster.internal/ubuntu/ vivid/main libusb-0.1-4 amd64 2:0.1.12-25 [16.6 kB] Get:85 http://ftpmaster.internal/ubuntu/ vivid/main gnupg amd64 1.4.18-4ubuntu1 [619 kB] Get:86 http://ftpmaster.internal/ubuntu/ vivid/main apt amd64 1.0.9.3ubuntu1 [998 kB] Get:87 http://ftpmaster.internal/ubuntu/ vivid/main libdebconfclient0 amd64 0.192ubuntu1 [6310 B] Get:88 http://ftpmaster.internal/ubuntu/ vivid/main base-passwd amd64 3.5.37 [56.4 kB] Get:89 http://ftpmaster.internal/ubuntu/ vivid/main libcomerr2 amd64 1.42.12-1ubuntu1 [65.2 kB] Get:90 http://ftpmaster.internal/ubuntu/ vivid/main libgpg-error0 amd64 1.17-3 [32.4 kB] Get:91 http://ftpmaster.internal/ubuntu/ vivid/main libgcrypt20 amd64 1.6.2-4ubuntu1 [334 kB] Get:92 http://ftpmaster.internal/ubuntu/ vivid/main libmount1 amd64 2.25.2-4ubuntu1 [111 kB] Get:93 http://ftpmaster.internal/ubuntu/ vivid/main libslang2 amd64 2.3.0-2ubuntu1 [413 kB] Get:94 http://ftpmaster.internal/ubuntu/ vivid/main libsmartcols1 amd64 2.25.2-4ubuntu1 [60.6 kB] Get:95 http://ftpmaster.internal/ubuntu/ vivid/main libss2 amd64 1.42.12-1ubuntu1 [69.5 kB] Get:96 http://ftpmaster.internal/ubuntu/ vivid/main libsystemd-journal0 amd64 218-3ubuntu1 [58.6 kB] Get:97 http://ftpmaster.internal/ubuntu/ vivid/main libnettle4 amd64 2.7.1-4 [106 kB] Get:98 http://ftpmaster.internal/ubuntu/ vivid/main libhogweed2 amd64 2.7.1-4 [125 kB] Get:99 http://ftpmaster.internal/ubuntu/ vivid/main libp11-kit0 amd64 0.20.7-1 [77.1 kB] Get:100 http://ftpmaster.internal/ubuntu/ vivid/main libtasn1-6 amd64 4.2-2 [42.1 kB] Get:101 http://ftpmaster.internal/ubuntu/ vivid/main libgnutls-deb0-28 amd64 3.3.8-3ubuntu2 [516 kB] Get:102 http://ftpmaster.internal/ubuntu/ vivid/main libsqlite3-0 amd64 3.8.7.4-1 [371 kB] Get:103 http://ftpmaster.internal/ubuntu/ vivid/main libroken18-heimdal amd64 1.6~rc2+dfsg-8build1 [41.2 kB] Get:104 http://ftpmaster.internal/ubuntu/ vivid/main libasn1-8-heimdal amd64 1.6~rc2+dfsg-8build1 [177 kB] Get:105 http://ftpmaster.internal/ubuntu/ vivid/main libgssapi-krb5-2 amd64 1.12.1+dfsg-16 [119 kB] Get:106 http://ftpmaster.internal/ubuntu/ vivid/main libkrb5-3 amd64 1.12.1+dfsg-16 [270 kB] Get:107 http://ftpmaster.internal/ubuntu/ vivid/main libkrb5support0 amd64 1.12.1+dfsg-16 [30.4 kB] Get:108 http://ftpmaster.internal/ubuntu/ vivid/main libk5crypto3 amd64 1.12.1+dfsg-16 [83.2 kB] Get:109 http://ftpmaster.internal/ubuntu/ vivid/main librtmp1 amd64 2.4+20131018.git79459a2-5 [54.7 kB] Get:110 http://ftpmaster.internal/ubuntu/ vivid/main libcurl3-gnutls amd64 7.38.0-3ubuntu1 [171 kB] Get:111 http://ftpmaster.internal/ubuntu/ vivid/main libhcrypto4-heimdal amd64 1.6~rc2+dfsg-8build1 [86.0 kB] Get:112 http://ftpmaster.internal/ubuntu/ vivid/main libheimbase1-heimdal amd64 1.6~rc2+dfsg-8build1 [29.9 kB] Get:113 http://ftpmaster.internal/ubuntu/ vivid/main libwind0-heimdal amd64 1.6~rc2+dfsg-8build1 [48.2 kB] Get:114 http://ftpmaster.internal/ubuntu/ vivid/main libhx509-5-heimdal amd64 1.6~rc2+dfsg-8build1 [107 kB] Get:115 http://ftpmaster.internal/ubuntu/ vivid/main libkrb5-26-heimdal amd64 1.6~rc2+dfsg-8build1 [203 kB] Get:116 http://ftpmaster.internal/ubuntu/ vivid/main libheimntlm0-heimdal amd64 1.6~rc2+dfsg-8build1 [15.2 kB] Get:117 http://ftpmaster.internal/ubuntu/ vivid/main libgssapi3-heimdal amd64 1.6~rc2+dfsg-8build1 [94.2 kB] Get:118 http://ftpmaster.internal/ubuntu/ vivid/main libsasl2-modules-db amd64 2.1.26.dfsg1-12 [14.6 kB] Get:119 http://ftpmaster.internal/ubuntu/ vivid/main libsasl2-2 amd64 2.1.26.dfsg1-12 [49.5 kB] Get:120 http://ftpmaster.internal/ubuntu/ vivid/main libpam-runtime all 1.1.8-3.1ubuntu2 [39.8 kB] Get:121 http://ftpmaster.internal/ubuntu/ vivid/main multiarch-support amd64 2.19-13ubuntu3 [7284 B] Get:122 http://ftpmaster.internal/ubuntu/ vivid/main busybox-initramfs amd64 1:1.22.0-9ubuntu1 [176 kB] Get:123 http://ftpmaster.internal/ubuntu/ vivid/main cpio amd64 2.11+dfsg-4ubuntu1 [74.2 kB] Get:124 http://ftpmaster.internal/ubuntu/ vivid/main apt-transport-https amd64 1.0.9.3ubuntu1 [27.1 kB] Get:125 http://ftpmaster.internal/ubuntu/ vivid/main ca-certificates all 20141019 [192 kB] Get:126 http://ftpmaster.internal/ubuntu/ vivid/main cpp amd64 4:4.9.2-1ubuntu1 [27.4 kB] Get:127 http://ftpmaster.internal/ubuntu/ vivid/main dpkg-dev all 1.17.21ubuntu2 [734 kB] Get:128 http://ftpmaster.internal/ubuntu/ vivid/main libdpkg-perl all 1.17.21ubuntu2 [189 kB] Get:129 http://ftpmaster.internal/ubuntu/ vivid/main patch amd64 2.7.1-6 [84.7 kB] Get:130 http://ftpmaster.internal/ubuntu/ vivid/main libfakeroot amd64 1.20.2-1ubuntu1 [25.5 kB] Get:131 http://ftpmaster.internal/ubuntu/ vivid/main fakeroot amd64 1.20.2-1ubuntu1 [61.8 kB] Get:132 http://ftpmaster.internal/ubuntu/ vivid/main gcc amd64 4:4.9.2-1ubuntu1 [5276 B] Get:133 http://ftpmaster.internal/ubuntu/ vivid/main g++ amd64 4:4.9.2-1ubuntu1 [1604 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 70.2 MB in 3s (21.9 MB/s) (Reading database ... 11482 files and directories currently installed.) Preparing to unpack .../base-files_7.2ubuntu8_amd64.deb ... Unpacking base-files (7.2ubuntu8) over (7.2ubuntu7) ... Setting up base-files (7.2ubuntu8) ... Installing new version of config file /etc/issue ... Installing new version of config file /etc/issue.net ... Installing new version of config file /etc/lsb-release ... Installing new version of config file /etc/os-release ... (Reading database ... 11482 files and directories currently installed.) Preparing to unpack .../bash_4.3-11ubuntu2_amd64.deb ... Unpacking bash (4.3-11ubuntu2) over (4.3-11ubuntu1) ... Setting up bash (4.3-11ubuntu2) ... Installing new version of config file /etc/bash.bashrc ... update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode Selecting previously unselected package libsystemd0:amd64. (Reading database ... 11482 files and directories currently installed.) Preparing to unpack .../libsystemd0_218-3ubuntu1_amd64.deb ... Unpacking libsystemd0:amd64 (218-3ubuntu1) ... Setting up libsystemd0:amd64 (218-3ubuntu1) ... Processing triggers for libc-bin (2.19-10ubuntu2) ... (Reading database ... 11487 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.25.2-4ubuntu1_amd64.deb ... Unpacking bsdutils (1:2.25.2-4ubuntu1) over (1:2.25.1-3ubuntu4) ... Setting up bsdutils (1:2.25.2-4ubuntu1) ... (Reading database ... 11487 files and directories currently installed.) Preparing to unpack .../coreutils_8.23-3ubuntu1_amd64.deb ... Unpacking coreutils (8.23-3ubuntu1) over (8.23-2ubuntu3) ... Setting up coreutils (8.23-3ubuntu1) ... (Reading database ... 11487 files and directories currently installed.) Preparing to unpack .../dpkg_1.17.21ubuntu2_amd64.deb ... Unpacking dpkg (1.17.21ubuntu2) over (1.17.13ubuntu1) ... Setting up dpkg (1.17.21ubuntu2) ... (Reading database ... 11488 files and directories currently installed.) Preparing to unpack .../libcap2_1%3a2.24-6_amd64.deb ... Unpacking libcap2:amd64 (1:2.24-6) over (1:2.24-0ubuntu2) ... Setting up libcap2:amd64 (1:2.24-6) ... Processing triggers for libc-bin (2.19-10ubuntu2) ... (Reading database ... 11488 files and directories currently installed.) Preparing to unpack .../libc-bin_2.19-13ubuntu3_amd64.deb ... Unpacking libc-bin (2.19-13ubuntu3) over (2.19-10ubuntu2) ... Setting up libc-bin (2.19-13ubuntu3) ... (Reading database ... 11487 files and directories currently installed.) Preparing to unpack .../libdbus-1-3_1.8.12-1ubuntu1_amd64.deb ... Unpacking libdbus-1-3:amd64 (1.8.12-1ubuntu1) over (1.8.8-1ubuntu2) ... Preparing to unpack .../libnih-dbus1_1.0.3-4ubuntu27_amd64.deb ... Unpacking libnih-dbus1:amd64 (1.0.3-4ubuntu27) over (1.0.3-4ubuntu26) ... Preparing to unpack .../libnih1_1.0.3-4ubuntu27_amd64.deb ... Unpacking libnih1:amd64 (1.0.3-4ubuntu27) over (1.0.3-4ubuntu26) ... Preparing to unpack .../libcgmanager0_0.34-1_amd64.deb ... Unpacking libcgmanager0:amd64 (0.34-1) over (0.32-4ubuntu1) ... Preparing to unpack .../libpcre3_2%3a8.35-3.3ubuntu1_amd64.deb ... Unpacking libpcre3:amd64 (2:8.35-3.3ubuntu1) over (1:8.35-3ubuntu1) ... Setting up libpcre3:amd64 (2:8.35-3.3ubuntu1) ... Processing triggers for libc-bin (2.19-13ubuntu3) ... (Reading database ... 11487 files and directories currently installed.) Preparing to unpack .../libselinux1_2.3-2_amd64.deb ... Unpacking libselinux1:amd64 (2.3-2) over (2.3-1build1) ... Setting up libselinux1:amd64 (2.3-2) ... Processing triggers for libc-bin (2.19-13ubuntu3) ... (Reading database ... 11487 files and directories currently installed.) Preparing to unpack .../sysvinit-utils_2.88dsf-53.2ubuntu3_amd64.deb ... Unpacking sysvinit-utils (2.88dsf-53.2ubuntu3) over (2.88dsf-41ubuntu18) ... Setting up sysvinit-utils (2.88dsf-53.2ubuntu3) ... Removing obsolete conffile /etc/init/startpar-bridge.conf ... (Reading database ... 11484 files and directories currently installed.) Preparing to unpack .../plymouth_0.9.0-0ubuntu8_amd64.deb ... Unpacking plymouth (0.9.0-0ubuntu8) over (0.9.0-0ubuntu7) ... Preparing to unpack .../udev_218-3ubuntu1_amd64.deb ... Unpacking udev (218-3ubuntu1) over (208-8ubuntu8) ... Preparing to unpack .../libudev1_218-3ubuntu1_amd64.deb ... Unpacking libudev1:amd64 (218-3ubuntu1) over (208-8ubuntu8) ... Preparing to unpack .../libacl1_2.2.52-2_amd64.deb ... Unpacking libacl1:amd64 (2.2.52-2) over (2.2.52-1.1) ... Setting up libacl1:amd64 (2.2.52-2) ... Processing triggers for libc-bin (2.19-13ubuntu3) ... (Reading database ... 11488 files and directories currently installed.) Preparing to unpack .../libpam0g_1.1.8-3.1ubuntu2_amd64.deb ... Unpacking libpam0g:amd64 (1.1.8-3.1ubuntu2) over (1.1.8-3ubuntu4) ... Setting up libpam0g:amd64 (1.1.8-3.1ubuntu2) ... Processing triggers for libc-bin (2.19-13ubuntu3) ... (Reading database ... 11488 files and directories currently installed.) Preparing to unpack .../libsemanage-common_2.3-1build1_all.deb ... Unpacking libsemanage-common (2.3-1build1) over (2.3-1) ... Setting up libsemanage-common (2.3-1build1) ... (Reading database ... 11488 files and directories currently installed.) Preparing to unpack .../libsemanage1_2.3-1build1_amd64.deb ... Unpacking libsemanage1:amd64 (2.3-1build1) over (2.3-1) ... Setting up libsemanage1:amd64 (2.3-1build1) ... Processing triggers for libc-bin (2.19-13ubuntu3) ... (Reading database ... 11488 files and directories currently installed.) Preparing to unpack .../bzip2_1.0.6-7_amd64.deb ... Unpacking bzip2 (1.0.6-7) over (1.0.6-5ubuntu5) ... Preparing to unpack .../libbz2-1.0_1.0.6-7_amd64.deb ... Unpacking libbz2-1.0:amd64 (1.0.6-7) over (1.0.6-5ubuntu5) ... Setting up libbz2-1.0:amd64 (1.0.6-7) ... Processing triggers for libc-bin (2.19-13ubuntu3) ... (Reading database ... 11488 files and directories currently installed.) Preparing to unpack .../libpam-modules-bin_1.1.8-3.1ubuntu2_amd64.deb ... Unpacking libpam-modules-bin (1.1.8-3.1ubuntu2) over (1.1.8-3ubuntu4) ... Setting up libpam-modules-bin (1.1.8-3.1ubuntu2) ... (Reading database ... 11488 files and directories currently installed.) Preparing to unpack .../libpam-modules_1.1.8-3.1ubuntu2_amd64.deb ... Unpacking libpam-modules:amd64 (1.1.8-3.1ubuntu2) over (1.1.8-3ubuntu4) ... Setting up libpam-modules:amd64 (1.1.8-3.1ubuntu2) ... (Reading database ... 11488 files and directories currently installed.) Preparing to unpack .../passwd_1%3a4.1.5.1-1.1ubuntu3_amd64.deb ... Unpacking passwd (1:4.1.5.1-1.1ubuntu3) over (1:4.1.5.1-1.1ubuntu2) ... Setting up passwd (1:4.1.5.1-1.1ubuntu3) ... (Reading database ... 11488 files and directories currently installed.) Preparing to unpack .../libuuid1_2.25.2-4ubuntu1_amd64.deb ... Unpacking libuuid1:amd64 (2.25.2-4ubuntu1) over (2.25.1-3ubuntu4) ... Setting up libuuid1:amd64 (2.25.2-4ubuntu1) ... Processing triggers for libc-bin (2.19-13ubuntu3) ... (Reading database ... 11488 files and directories currently installed.) Preparing to unpack .../libblkid1_2.25.2-4ubuntu1_amd64.deb ... Unpacking libblkid1:amd64 (2.25.2-4ubuntu1) over (2.25.1-3ubuntu4) ... Setting up libblkid1:amd64 (2.25.2-4ubuntu1) ... Processing triggers for libc-bin (2.19-13ubuntu3) ... (Reading database ... 11488 files and directories currently installed.) Preparing to unpack .../tzdata_2014j-1_all.deb ... Unpacking tzdata (2014j-1) over (2014h-2) ... Setting up tzdata (2014j-1) ... Current default time zone: 'Etc/UTC' Local time is now: Wed Jan 7 05:09:05 UTC 2015. Universal Time is now: Wed Jan 7 05:09:05 UTC 2015. Run 'dpkg-reconfigure tzdata' if you wish to change it. (Reading database ... 11491 files and directories currently installed.) Preparing to unpack .../libplymouth4_0.9.0-0ubuntu8_amd64.deb ... Unpacking libplymouth4:amd64 (0.9.0-0ubuntu8) over (0.9.0-0ubuntu7) ... Preparing to unpack .../mountall_2.54ubuntu1_amd64.deb ... Unpacking mountall (2.54ubuntu1) over (2.54build1) ... Preparing to unpack .../sysv-rc_2.88dsf-53.2ubuntu3_all.deb ... Unpacking sysv-rc (2.88dsf-53.2ubuntu3) over (2.88dsf-41ubuntu18) ... Setting up sysv-rc (2.88dsf-53.2ubuntu3) ... (Reading database ... 11492 files and directories currently installed.) Preparing to unpack .../initscripts_2.88dsf-53.2ubuntu3_amd64.deb ... Unpacking initscripts (2.88dsf-53.2ubuntu3) over (2.88dsf-41ubuntu18) ... Setting up initscripts (2.88dsf-53.2ubuntu3) ... Installing new version of config file /etc/init.d/bootmisc.sh ... Installing new version of config file /etc/init.d/checkfs.sh ... Installing new version of config file /etc/init.d/checkroot.sh ... Installing new version of config file /etc/init.d/checkroot-bootclean.sh ... Installing new version of config file /etc/init.d/mountall.sh ... Installing new version of config file /etc/init.d/mountall-bootclean.sh ... Installing new version of config file /etc/init.d/mountnfs.sh ... Installing new version of config file /etc/init.d/mountnfs-bootclean.sh ... Installing new version of config file /etc/init.d/mountdevsubfs.sh ... Installing new version of config file /etc/init.d/mountkernfs.sh ... Installing new version of config file /etc/init.d/umountfs ... Installing new version of config file /etc/init.d/umountnfs.sh ... (Reading database ... 11492 files and directories currently installed.) Preparing to unpack .../util-linux_2.25.2-4ubuntu1_amd64.deb ... Unpacking util-linux (2.25.2-4ubuntu1) over (2.25.1-3ubuntu4) ... Setting up util-linux (2.25.2-4ubuntu1) ... update-initramfs: deferring update (trigger activated) (Reading database ... 11493 files and directories currently installed.) Preparing to unpack .../libprocps3_1%3a3.3.9-1ubuntu6_amd64.deb ... Unpacking libprocps3:amd64 (1:3.3.9-1ubuntu6) over (1:3.3.9-1ubuntu5) ... Preparing to unpack .../procps_1%3a3.3.9-1ubuntu6_amd64.deb ... invoke-rc.d: policy-rc.d denied execution of stop. Unpacking procps (1:3.3.9-1ubuntu6) over (1:3.3.9-1ubuntu5) ... Preparing to unpack .../perl_5.20.1-4_amd64.deb ... Unpacking perl (5.20.1-4) over (5.20.1-1) ... Preparing to unpack .../perl-base_5.20.1-4_amd64.deb ... Unpacking perl-base (5.20.1-4) over (5.20.1-1) ... Replacing files in old package perl-modules (5.20.1-1) ... Setting up perl-base (5.20.1-4) ... (Reading database ... 11493 files and directories currently installed.) Preparing to unpack .../perl-modules_5.20.1-4_all.deb ... Unpacking perl-modules (5.20.1-4) over (5.20.1-1) ... Preparing to unpack .../libdb5.3_5.3.28-7_amd64.deb ... Unpacking libdb5.3:amd64 (5.3.28-7) over (5.3.28-5) ... Setting up libdb5.3:amd64 (5.3.28-7) ... Processing triggers for libc-bin (2.19-13ubuntu3) ... (Reading database ... 11493 files and directories currently installed.) Preparing to unpack .../libgdbm3_1.8.3-13.1_amd64.deb ... Unpacking libgdbm3:amd64 (1.8.3-13.1) over (1.8.3-13) ... Preparing to unpack .../zlib1g_1%3a1.2.8.dfsg-2ubuntu1_amd64.deb ... Unpacking zlib1g:amd64 (1:1.2.8.dfsg-2ubuntu1) over (1:1.2.8.dfsg-1ubuntu1) ... Setting up zlib1g:amd64 (1:1.2.8.dfsg-2ubuntu1) ... Processing triggers for libc-bin (2.19-13ubuntu3) ... (Reading database ... 11493 files and directories currently installed.) Preparing to unpack .../init-system-helpers_1.22ubuntu1_all.deb ... Unpacking init-system-helpers (1.22ubuntu1) over (1.20ubuntu3) ... Preparing to unpack .../libdrm2_2.4.58-2_amd64.deb ... Unpacking libdrm2:amd64 (2.4.58-2) over (2.4.56-1) ... Preparing to unpack .../mount_2.25.2-4ubuntu1_amd64.deb ... Unpacking mount (2.25.2-4ubuntu1) over (2.25.1-3ubuntu4) ... Setting up mount (2.25.2-4ubuntu1) ... (Reading database ... 11493 files and directories currently installed.) Preparing to unpack .../upstart_1.13.2-0ubuntu5_amd64.deb ... Unpacking upstart (1.13.2-0ubuntu5) over (1.13.2-0ubuntu2) ... Preparing to unpack .../upstart-bin_1.13.2-0ubuntu5_amd64.deb ... Unpacking upstart-bin (1.13.2-0ubuntu5) over (1.13.2-0ubuntu2) ... Preparing to unpack .../libc6-dev_2.19-13ubuntu3_amd64.deb ... Unpacking libc6-dev:amd64 (2.19-13ubuntu3) over (2.19-10ubuntu2) ... Preparing to unpack .../libc-dev-bin_2.19-13ubuntu3_amd64.deb ... Unpacking libc-dev-bin (2.19-13ubuntu3) over (2.19-10ubuntu2) ... Preparing to unpack .../linux-libc-dev_3.18.0-8.9_amd64.deb ... Unpacking linux-libc-dev:amd64 (3.18.0-8.9) over (3.16.0-23.31) ... Preparing to unpack .../libitm1_4.9.2-10ubuntu1_amd64.deb ... Unpacking libitm1:amd64 (4.9.2-10ubuntu1) over (4.9.1-16ubuntu6) ... Preparing to unpack .../libgomp1_4.9.2-10ubuntu1_amd64.deb ... Unpacking libgomp1:amd64 (4.9.2-10ubuntu1) over (4.9.1-16ubuntu6) ... Preparing to unpack .../liblsan0_4.9.2-10ubuntu1_amd64.deb ... Unpacking liblsan0:amd64 (4.9.2-10ubuntu1) over (4.9.1-16ubuntu6) ... Preparing to unpack .../libasan1_4.9.2-10ubuntu1_amd64.deb ... Unpacking libasan1:amd64 (4.9.2-10ubuntu1) over (4.9.1-16ubuntu6) ... Preparing to unpack .../libubsan0_4.9.2-10ubuntu1_amd64.deb ... Unpacking libubsan0:amd64 (4.9.2-10ubuntu1) over (4.9.1-16ubuntu6) ... Preparing to unpack .../libcilkrts5_4.9.2-10ubuntu1_amd64.deb ... Unpacking libcilkrts5:amd64 (4.9.2-10ubuntu1) over (4.9.1-16ubuntu6) ... Preparing to unpack .../gcc-4.9-base_4.9.2-10ubuntu1_amd64.deb ... Unpacking gcc-4.9-base:amd64 (4.9.2-10ubuntu1) over (4.9.1-16ubuntu6) ... Setting up gcc-4.9-base:amd64 (4.9.2-10ubuntu1) ... (Reading database ... 11501 files and directories currently installed.) Preparing to unpack .../libgcc1_1%3a4.9.2-10ubuntu1_amd64.deb ... Unpacking libgcc1:amd64 (1:4.9.2-10ubuntu1) over (1:4.9.1-16ubuntu6) ... Setting up libgcc1:amd64 (1:4.9.2-10ubuntu1) ... Processing triggers for libc-bin (2.19-13ubuntu3) ... (Reading database ... 11501 files and directories currently installed.) Preparing to unpack .../libatomic1_4.9.2-10ubuntu1_amd64.deb ... Unpacking libatomic1:amd64 (4.9.2-10ubuntu1) over (4.9.1-16ubuntu6) ... Preparing to unpack .../libtsan0_4.9.2-10ubuntu1_amd64.deb ... Unpacking libtsan0:amd64 (4.9.2-10ubuntu1) over (4.9.1-16ubuntu6) ... Preparing to unpack .../libquadmath0_4.9.2-10ubuntu1_amd64.deb ... Unpacking libquadmath0:amd64 (4.9.2-10ubuntu1) over (4.9.1-16ubuntu6) ... Preparing to unpack .../libgcc-4.9-dev_4.9.2-10ubuntu1_amd64.deb ... Unpacking libgcc-4.9-dev:amd64 (4.9.2-10ubuntu1) over (4.9.1-16ubuntu6) ... Selecting previously unselected package libisl13:amd64. Preparing to unpack .../libisl13_0.14-1_amd64.deb ... Unpacking libisl13:amd64 (0.14-1) ... Preparing to unpack .../cpp-4.9_4.9.2-10ubuntu1_amd64.deb ... Unpacking cpp-4.9 (4.9.2-10ubuntu1) over (4.9.1-16ubuntu6) ... Preparing to unpack .../binutils_2.25-2ubuntu1_amd64.deb ... Unpacking binutils (2.25-2ubuntu1) over (2.24.90.20141014-0ubuntu3) ... Preparing to unpack .../gcc-4.9_4.9.2-10ubuntu1_amd64.deb ... Unpacking gcc-4.9 (4.9.2-10ubuntu1) over (4.9.1-16ubuntu6) ... Preparing to unpack .../g++-4.9_4.9.2-10ubuntu1_amd64.deb ... Unpacking g++-4.9 (4.9.2-10ubuntu1) over (4.9.1-16ubuntu6) ... Preparing to unpack .../libstdc++-4.9-dev_4.9.2-10ubuntu1_amd64.deb ... Unpacking libstdc++-4.9-dev:amd64 (4.9.2-10ubuntu1) over (4.9.1-16ubuntu6) ... Preparing to unpack .../libstdc++6_4.9.2-10ubuntu1_amd64.deb ... Unpacking libstdc++6:amd64 (4.9.2-10ubuntu1) over (4.9.1-16ubuntu6) ... Setting up libstdc++6:amd64 (4.9.2-10ubuntu1) ... Processing triggers for libc-bin (2.19-13ubuntu3) ... (Reading database ... 11510 files and directories currently installed.) Preparing to unpack .../libgmp10_2%3a6.0.0+dfsg-6_amd64.deb ... Unpacking libgmp10:amd64 (2:6.0.0+dfsg-6) over (2:6.0.0+dfsg-4build1) ... Preparing to unpack .../libcloog-isl4_0.18.2-3_amd64.deb ... Unpacking libcloog-isl4:amd64 (0.18.2-3) over (0.18.2-1) ... Preparing to unpack .../libmpfr4_3.1.2-2_amd64.deb ... Unpacking libmpfr4:amd64 (3.1.2-2) over (3.1.2-1) ... Preparing to unpack .../libmpc3_1.0.2-2_amd64.deb ... Unpacking libmpc3:amd64 (1.0.2-2) over (1.0.2-1) ... Preparing to unpack .../libc6_2.19-13ubuntu3_amd64.deb ... Unpacking libc6:amd64 (2.19-13ubuntu3) over (2.19-10ubuntu2) ... Setting up libc6:amd64 (2.19-13ubuntu3) ... Processing triggers for libc-bin (2.19-13ubuntu3) ... (Reading database ... 11510 files and directories currently installed.) Preparing to unpack .../e2fslibs_1.42.12-1ubuntu1_amd64.deb ... Unpacking e2fslibs:amd64 (1.42.12-1ubuntu1) over (1.42.10-1.1ubuntu1) ... Setting up e2fslibs:amd64 (1.42.12-1ubuntu1) ... Processing triggers for libc-bin (2.19-13ubuntu3) ... (Reading database ... 11510 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.42.12-1ubuntu1_amd64.deb ... Unpacking e2fsprogs (1.42.12-1ubuntu1) over (1.42.10-1.1ubuntu1) ... Setting up e2fsprogs (1.42.12-1ubuntu1) ... (Reading database ... 11512 files and directories currently installed.) Preparing to unpack .../findutils_4.4.2-9build1_amd64.deb ... Unpacking findutils (4.4.2-9build1) over (4.4.2-9) ... Setting up findutils (4.4.2-9build1) ... (Reading database ... 11512 files and directories currently installed.) Preparing to unpack .../archives/grep_2.20-4_amd64.deb ... Unpacking grep (2.20-4) over (2.20-3) ... Setting up grep (2.20-4) ... (Reading database ... 11512 files and directories currently installed.) Preparing to unpack .../gzip_1.6-4ubuntu1_amd64.deb ... Unpacking gzip (1.6-4ubuntu1) over (1.6-3ubuntu1) ... Setting up gzip (1.6-4ubuntu1) ... (Reading database ... 11512 files and directories currently installed.) Preparing to unpack .../login_1%3a4.1.5.1-1.1ubuntu3_amd64.deb ... Unpacking login (1:4.1.5.1-1.1ubuntu3) over (1:4.1.5.1-1.1ubuntu2) ... Setting up login (1:4.1.5.1-1.1ubuntu3) ... (Reading database ... 11512 files and directories currently installed.) Preparing to unpack .../libapt-pkg4.12_1.0.9.3ubuntu1_amd64.deb ... Unpacking libapt-pkg4.12:amd64 (1.0.9.3ubuntu1) over (1.0.9.2ubuntu2) ... Setting up libapt-pkg4.12:amd64 (1.0.9.3ubuntu1) ... Processing triggers for libc-bin (2.19-13ubuntu3) ... (Reading database ... 11512 files and directories currently installed.) Preparing to unpack .../gpgv_1.4.18-4ubuntu1_amd64.deb ... Unpacking gpgv (1.4.18-4ubuntu1) over (1.4.16-1.2ubuntu1) ... Setting up gpgv (1.4.18-4ubuntu1) ... (Reading database ... 11512 files and directories currently installed.) Preparing to unpack .../libusb-0.1-4_2%3a0.1.12-25_amd64.deb ... Unpacking libusb-0.1-4:amd64 (2:0.1.12-25) over (2:0.1.12-24) ... Setting up libusb-0.1-4:amd64 (2:0.1.12-25) ... Processing triggers for libc-bin (2.19-13ubuntu3) ... (Reading database ... 11513 files and directories currently installed.) Preparing to unpack .../gnupg_1.4.18-4ubuntu1_amd64.deb ... Unpacking gnupg (1.4.18-4ubuntu1) over (1.4.16-1.2ubuntu1) ... Setting up gnupg (1.4.18-4ubuntu1) ... (Reading database ... 11512 files and directories currently installed.) Preparing to unpack .../apt_1.0.9.3ubuntu1_amd64.deb ... Unpacking apt (1.0.9.3ubuntu1) over (1.0.9.2ubuntu2) ... Setting up apt (1.0.9.3ubuntu1) ... Processing triggers for libc-bin (2.19-13ubuntu3) ... (Reading database ... 11512 files and directories currently installed.) Preparing to unpack .../libdebconfclient0_0.192ubuntu1_amd64.deb ... Unpacking libdebconfclient0:amd64 (0.192ubuntu1) over (0.191ubuntu1) ... Setting up libdebconfclient0:amd64 (0.192ubuntu1) ... Processing triggers for libc-bin (2.19-13ubuntu3) ... (Reading database ... 11512 files and directories currently installed.) Preparing to unpack .../base-passwd_3.5.37_amd64.deb ... Unpacking base-passwd (3.5.37) over (3.5.36) ... Setting up base-passwd (3.5.37) ... (Reading database ... 11512 files and directories currently installed.) Preparing to unpack .../libcomerr2_1.42.12-1ubuntu1_amd64.deb ... Unpacking libcomerr2:amd64 (1.42.12-1ubuntu1) over (1.42.10-1.1ubuntu1) ... Setting up libcomerr2:amd64 (1.42.12-1ubuntu1) ... Processing triggers for libc-bin (2.19-13ubuntu3) ... (Reading database ... 11512 files and directories currently installed.) Preparing to unpack .../libgpg-error0_1.17-3_amd64.deb ... Unpacking libgpg-error0:amd64 (1.17-3) over (1.13-4) ... Setting up libgpg-error0:amd64 (1.17-3) ... Processing triggers for libc-bin (2.19-13ubuntu3) ... (Reading database ... 11512 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.6.2-4ubuntu1_amd64.deb ... Unpacking libgcrypt20:amd64 (1.6.2-4ubuntu1) over (1.6.1-2ubuntu1) ... Setting up libgcrypt20:amd64 (1.6.2-4ubuntu1) ... Processing triggers for libc-bin (2.19-13ubuntu3) ... (Reading database ... 11512 files and directories currently installed.) Preparing to unpack .../libmount1_2.25.2-4ubuntu1_amd64.deb ... Unpacking libmount1:amd64 (2.25.2-4ubuntu1) over (2.25.1-3ubuntu4) ... Setting up libmount1:amd64 (2.25.2-4ubuntu1) ... Processing triggers for libc-bin (2.19-13ubuntu3) ... (Reading database ... 11512 files and directories currently installed.) Preparing to unpack .../libslang2_2.3.0-2ubuntu1_amd64.deb ... Unpacking libslang2:amd64 (2.3.0-2ubuntu1) over (2.2.4-17ubuntu1) ... Setting up libslang2:amd64 (2.3.0-2ubuntu1) ... Processing triggers for libc-bin (2.19-13ubuntu3) ... (Reading database ... 11512 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.25.2-4ubuntu1_amd64.deb ... Unpacking libsmartcols1:amd64 (2.25.2-4ubuntu1) over (2.25.1-3ubuntu4) ... Setting up libsmartcols1:amd64 (2.25.2-4ubuntu1) ... Processing triggers for libc-bin (2.19-13ubuntu3) ... (Reading database ... 11512 files and directories currently installed.) Preparing to unpack .../libss2_1.42.12-1ubuntu1_amd64.deb ... Unpacking libss2:amd64 (1.42.12-1ubuntu1) over (1.42.10-1.1ubuntu1) ... Setting up libss2:amd64 (1.42.12-1ubuntu1) ... Processing triggers for libc-bin (2.19-13ubuntu3) ... (Reading database ... 11512 files and directories currently installed.) Preparing to unpack .../libsystemd-journal0_218-3ubuntu1_amd64.deb ... Unpacking libsystemd-journal0:amd64 (218-3ubuntu1) over (208-8ubuntu8) ... Setting up libsystemd-journal0:amd64 (218-3ubuntu1) ... Processing triggers for libc-bin (2.19-13ubuntu3) ... (Reading database ... 11512 files and directories currently installed.) Preparing to unpack .../libnettle4_2.7.1-4_amd64.deb ... Unpacking libnettle4:amd64 (2.7.1-4) over (2.7.1-3) ... Preparing to unpack .../libhogweed2_2.7.1-4_amd64.deb ... Unpacking libhogweed2:amd64 (2.7.1-4) over (2.7.1-3) ... Preparing to unpack .../libp11-kit0_0.20.7-1_amd64.deb ... Unpacking libp11-kit0:amd64 (0.20.7-1) over (0.20.2-5) ... Preparing to unpack .../libtasn1-6_4.2-2_amd64.deb ... Unpacking libtasn1-6:amd64 (4.2-2) over (4.0-2) ... Preparing to unpack .../libgnutls-deb0-28_3.3.8-3ubuntu2_amd64.deb ... Unpacking libgnutls-deb0-28:amd64 (3.3.8-3ubuntu2) over (3.2.16-1ubuntu2) ... Preparing to unpack .../libsqlite3-0_3.8.7.4-1_amd64.deb ... Unpacking libsqlite3-0:amd64 (3.8.7.4-1) over (3.8.6-1) ... Preparing to unpack .../libroken18-heimdal_1.6~rc2+dfsg-8build1_amd64.deb ... Unpacking libroken18-heimdal:amd64 (1.6~rc2+dfsg-8build1) over (1.6~rc2+dfsg-8) ... Preparing to unpack .../libasn1-8-heimdal_1.6~rc2+dfsg-8build1_amd64.deb ... Unpacking libasn1-8-heimdal:amd64 (1.6~rc2+dfsg-8build1) over (1.6~rc2+dfsg-8) ... Preparing to unpack .../libgssapi-krb5-2_1.12.1+dfsg-16_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.12.1+dfsg-16) over (1.12.1+dfsg-10) ... Preparing to unpack .../libkrb5-3_1.12.1+dfsg-16_amd64.deb ... Unpacking libkrb5-3:amd64 (1.12.1+dfsg-16) over (1.12.1+dfsg-10) ... Preparing to unpack .../libkrb5support0_1.12.1+dfsg-16_amd64.deb ... Unpacking libkrb5support0:amd64 (1.12.1+dfsg-16) over (1.12.1+dfsg-10) ... Preparing to unpack .../libk5crypto3_1.12.1+dfsg-16_amd64.deb ... Unpacking libk5crypto3:amd64 (1.12.1+dfsg-16) over (1.12.1+dfsg-10) ... Preparing to unpack .../librtmp1_2.4+20131018.git79459a2-5_amd64.deb ... Unpacking librtmp1:amd64 (2.4+20131018.git79459a2-5) over (2.4+20131018.git79459a2-4) ... Preparing to unpack .../libcurl3-gnutls_7.38.0-3ubuntu1_amd64.deb ... Unpacking libcurl3-gnutls:amd64 (7.38.0-3ubuntu1) over (7.37.1-1ubuntu3) ... Preparing to unpack .../libhcrypto4-heimdal_1.6~rc2+dfsg-8build1_amd64.deb ... Unpacking libhcrypto4-heimdal:amd64 (1.6~rc2+dfsg-8build1) over (1.6~rc2+dfsg-8) ... Preparing to unpack .../libheimbase1-heimdal_1.6~rc2+dfsg-8build1_amd64.deb ... Unpacking libheimbase1-heimdal:amd64 (1.6~rc2+dfsg-8build1) over (1.6~rc2+dfsg-8) ... Preparing to unpack .../libwind0-heimdal_1.6~rc2+dfsg-8build1_amd64.deb ... Unpacking libwind0-heimdal:amd64 (1.6~rc2+dfsg-8build1) over (1.6~rc2+dfsg-8) ... Preparing to unpack .../libhx509-5-heimdal_1.6~rc2+dfsg-8build1_amd64.deb ... Unpacking libhx509-5-heimdal:amd64 (1.6~rc2+dfsg-8build1) over (1.6~rc2+dfsg-8) ... Preparing to unpack .../libkrb5-26-heimdal_1.6~rc2+dfsg-8build1_amd64.deb ... Unpacking libkrb5-26-heimdal:amd64 (1.6~rc2+dfsg-8build1) over (1.6~rc2+dfsg-8) ... Preparing to unpack .../libheimntlm0-heimdal_1.6~rc2+dfsg-8build1_amd64.deb ... Unpacking libheimntlm0-heimdal:amd64 (1.6~rc2+dfsg-8build1) over (1.6~rc2+dfsg-8) ... Preparing to unpack .../libgssapi3-heimdal_1.6~rc2+dfsg-8build1_amd64.deb ... Unpacking libgssapi3-heimdal:amd64 (1.6~rc2+dfsg-8build1) over (1.6~rc2+dfsg-8) ... Preparing to unpack .../libsasl2-modules-db_2.1.26.dfsg1-12_amd64.deb ... Unpacking libsasl2-modules-db:amd64 (2.1.26.dfsg1-12) over (2.1.26.dfsg1-11) ... Preparing to unpack .../libsasl2-2_2.1.26.dfsg1-12_amd64.deb ... Unpacking libsasl2-2:amd64 (2.1.26.dfsg1-12) over (2.1.26.dfsg1-11) ... Preparing to unpack .../libpam-runtime_1.1.8-3.1ubuntu2_all.deb ... Unpacking libpam-runtime (1.1.8-3.1ubuntu2) over (1.1.8-3ubuntu4) ... Setting up libpam-runtime (1.1.8-3.1ubuntu2) ... (Reading database ... 11512 files and directories currently installed.) Preparing to unpack .../multiarch-support_2.19-13ubuntu3_amd64.deb ... Unpacking multiarch-support (2.19-13ubuntu3) over (2.19-10ubuntu2) ... Setting up multiarch-support (2.19-13ubuntu3) ... (Reading database ... 11512 files and directories currently installed.) Preparing to unpack .../busybox-initramfs_1%3a1.22.0-9ubuntu1_amd64.deb ... Unpacking busybox-initramfs (1:1.22.0-9ubuntu1) over (1:1.22.0-8ubuntu1) ... Preparing to unpack .../cpio_2.11+dfsg-4ubuntu1_amd64.deb ... Unpacking cpio (2.11+dfsg-4ubuntu1) over (2.11+dfsg-2ubuntu1) ... Preparing to unpack .../apt-transport-https_1.0.9.3ubuntu1_amd64.deb ... Unpacking apt-transport-https (1.0.9.3ubuntu1) over (1.0.9.2ubuntu2) ... Preparing to unpack .../ca-certificates_20141019_all.deb ... Unpacking ca-certificates (20141019) over (20140325) ... Preparing to unpack .../cpp_4%3a4.9.2-1ubuntu1_amd64.deb ... Unpacking cpp (4:4.9.2-1ubuntu1) over (4:4.9.1-4ubuntu2) ... Preparing to unpack .../dpkg-dev_1.17.21ubuntu2_all.deb ... Unpacking dpkg-dev (1.17.21ubuntu2) over (1.17.13ubuntu1) ... Preparing to unpack .../libdpkg-perl_1.17.21ubuntu2_all.deb ... Unpacking libdpkg-perl (1.17.21ubuntu2) over (1.17.13ubuntu1) ... Preparing to unpack .../patch_2.7.1-6_amd64.deb ... Unpacking patch (2.7.1-6) over (2.7.1-5) ... Preparing to unpack .../libfakeroot_1.20.2-1ubuntu1_amd64.deb ... Unpacking libfakeroot:amd64 (1.20.2-1ubuntu1) over (1.20-3ubuntu3) ... Preparing to unpack .../fakeroot_1.20.2-1ubuntu1_amd64.deb ... Unpacking fakeroot (1.20.2-1ubuntu1) over (1.20-3ubuntu3) ... Preparing to unpack .../gcc_4%3a4.9.2-1ubuntu1_amd64.deb ... Removing old gcc doc directory. Unpacking gcc (4:4.9.2-1ubuntu1) over (4:4.9.1-4ubuntu2) ... Preparing to unpack .../g++_4%3a4.9.2-1ubuntu1_amd64.deb ... Unpacking g++ (4:4.9.2-1ubuntu1) over (4:4.9.1-4ubuntu2) ... Setting up libdbus-1-3:amd64 (1.8.12-1ubuntu1) ... Setting up libnih1:amd64 (1.0.3-4ubuntu27) ... Setting up libnih-dbus1:amd64 (1.0.3-4ubuntu27) ... Setting up libcgmanager0:amd64 (0.34-1) ... Setting up libudev1:amd64 (218-3ubuntu1) ... Setting up libplymouth4:amd64 (0.9.0-0ubuntu8) ... Setting up libprocps3:amd64 (1:3.3.9-1ubuntu6) ... Setting up procps (1:3.3.9-1ubuntu6) ... update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults invoke-rc.d: policy-rc.d denied execution of start. Setting up udev (218-3ubuntu1) ... Installing new version of config file /etc/init.d/udev-finish ... Installing new version of config file /etc/udev/udev.conf ... A chroot environment has been detected, udev not started. update-initramfs: deferring update (trigger activated) Removing obsolete conffile /etc/udev/rules.d/README ... Setting up init-system-helpers (1.22ubuntu1) ... Setting up libdrm2:amd64 (2.4.58-2) ... Setting up bzip2 (1.0.6-7) ... Setting up libgdbm3:amd64 (1.8.3-13.1) ... Setting up upstart-bin (1.13.2-0ubuntu5) ... Installing new version of config file /etc/X11/Xsession.d/99upstart ... Installing new version of config file /etc/upstart-xsessions ... Setting up libc-dev-bin (2.19-13ubuntu3) ... Setting up linux-libc-dev:amd64 (3.18.0-8.9) ... Setting up libc6-dev:amd64 (2.19-13ubuntu3) ... Setting up libitm1:amd64 (4.9.2-10ubuntu1) ... Setting up libgomp1:amd64 (4.9.2-10ubuntu1) ... Setting up liblsan0:amd64 (4.9.2-10ubuntu1) ... Setting up libasan1:amd64 (4.9.2-10ubuntu1) ... Setting up libubsan0:amd64 (4.9.2-10ubuntu1) ... Setting up libcilkrts5:amd64 (4.9.2-10ubuntu1) ... Setting up libatomic1:amd64 (4.9.2-10ubuntu1) ... Setting up libtsan0:amd64 (4.9.2-10ubuntu1) ... Setting up libquadmath0:amd64 (4.9.2-10ubuntu1) ... Setting up libgcc-4.9-dev:amd64 (4.9.2-10ubuntu1) ... Setting up libgmp10:amd64 (2:6.0.0+dfsg-6) ... Setting up libisl13:amd64 (0.14-1) ... Setting up libcloog-isl4:amd64 (0.18.2-3) ... Setting up libmpfr4:amd64 (3.1.2-2) ... Setting up libmpc3:amd64 (1.0.2-2) ... Setting up cpp-4.9 (4.9.2-10ubuntu1) ... Setting up binutils (2.25-2ubuntu1) ... Setting up gcc-4.9 (4.9.2-10ubuntu1) ... Setting up libstdc++-4.9-dev:amd64 (4.9.2-10ubuntu1) ... Setting up g++-4.9 (4.9.2-10ubuntu1) ... Setting up libnettle4:amd64 (2.7.1-4) ... Setting up libhogweed2:amd64 (2.7.1-4) ... Setting up libp11-kit0:amd64 (0.20.7-1) ... Setting up libtasn1-6:amd64 (4.2-2) ... Setting up libgnutls-deb0-28:amd64 (3.3.8-3ubuntu2) ... Setting up libsqlite3-0:amd64 (3.8.7.4-1) ... Setting up libroken18-heimdal:amd64 (1.6~rc2+dfsg-8build1) ... Setting up libasn1-8-heimdal:amd64 (1.6~rc2+dfsg-8build1) ... Setting up libkrb5support0:amd64 (1.12.1+dfsg-16) ... Setting up libk5crypto3:amd64 (1.12.1+dfsg-16) ... Setting up libkrb5-3:amd64 (1.12.1+dfsg-16) ... Setting up libgssapi-krb5-2:amd64 (1.12.1+dfsg-16) ... Setting up librtmp1:amd64 (2.4+20131018.git79459a2-5) ... Setting up libcurl3-gnutls:amd64 (7.38.0-3ubuntu1) ... Setting up libhcrypto4-heimdal:amd64 (1.6~rc2+dfsg-8build1) ... Setting up libheimbase1-heimdal:amd64 (1.6~rc2+dfsg-8build1) ... Setting up libwind0-heimdal:amd64 (1.6~rc2+dfsg-8build1) ... Setting up libhx509-5-heimdal:amd64 (1.6~rc2+dfsg-8build1) ... Setting up libkrb5-26-heimdal:amd64 (1.6~rc2+dfsg-8build1) ... Setting up libheimntlm0-heimdal:amd64 (1.6~rc2+dfsg-8build1) ... Setting up libgssapi3-heimdal:amd64 (1.6~rc2+dfsg-8build1) ... Setting up libsasl2-modules-db:amd64 (2.1.26.dfsg1-12) ... Setting up libsasl2-2:amd64 (2.1.26.dfsg1-12) ... Setting up busybox-initramfs (1:1.22.0-9ubuntu1) ... Setting up cpio (2.11+dfsg-4ubuntu1) ... Setting up apt-transport-https (1.0.9.3ubuntu1) ... Setting up ca-certificates (20141019) ... Setting up cpp (4:4.9.2-1ubuntu1) ... Setting up patch (2.7.1-6) ... Setting up libfakeroot:amd64 (1.20.2-1ubuntu1) ... Setting up fakeroot (1.20.2-1ubuntu1) ... Setting up gcc (4:4.9.2-1ubuntu1) ... Setting up g++ (4:4.9.2-1ubuntu1) ... Setting up mountall (2.54ubuntu1) ... Setting up perl-modules (5.20.1-4) ... Setting up upstart (1.13.2-0ubuntu5) ... Setting up plymouth (0.9.0-0ubuntu8) ... update-initramfs: deferring update (trigger activated) Setting up perl (5.20.1-4) ... Setting up libdpkg-perl (1.17.21ubuntu2) ... Setting up dpkg-dev (1.17.21ubuntu2) ... Processing triggers for libc-bin (2.19-13ubuntu3) ... Processing triggers for initramfs-tools (0.103ubuntu8) ... Processing triggers for ca-certificates (20141019) ... Updating certificates in /etc/ssl/certs... 10 added, 5 removed; done. Running hooks in /etc/ca-certificates/update.d....done. RUN: /usr/share/launchpad-buildd/slavebin/sbuild-package ['sbuild-package', 'PACKAGEBUILD-6694463', 'amd64', 'vivid-proposed', '--nolog', '--batch', '--archive=ubuntu', '--dist=vivid-proposed', '-A', '--purpose=PRIMARY', '--architecture=amd64', '--comp=universe', 'designate_2014.1-16.dsc'] Initiating build PACKAGEBUILD-6694463 with 8 jobs across 8 processor cores. Kernel reported to sbuild: 3.2.0-54-generic #82-Ubuntu SMP Tue Sep 10 20:08:42 UTC 2013 x86_64 Automatic build of designate_2014.1-16 on toyol by sbuild/amd64 1.170.5 Build started at 20150107-0509 ****************************************************************************** designate_2014.1-16.dsc exists in cwd ** Using build dependencies supplied by package: Build-Depends: debhelper (>= 9), dh-systemd, openstack-pkg-tools (>= 21~), python-all (>= 2.6.6-3~), python-pbr (>= 0.6), python-setuptools, python-sphinx Build-Depends-Indep: python-anyjson (>= 0.3.3), python-babel (>= 1.3), python-cliff, python-cmd2, python-coverage (>= 3.6), python-dnspython, python-eventlet (>= 0.13.0), python-extras, python-fixtures (>= 0.3.14), python-flask (>= 0.10), python-hacking (>= 0.8.0), python-iso8601 (>= 0.1.8), python-jsonschema (>= 2.0.0), python-keystoneclient (>= 1:0.6.0), python-kombu (>= 2.4.8), python-lockfile, python-migrate (>= 0.8.2), python-mock (>= 1.0), python-mox, python-netaddr (>= 0.7.6), python-neutronclient (>= 2.3.4), python-oslo.config (>= 1:1.2.0), python-oslo.rootwrap, python-paste, python-pastedeploy (>= 1.5.0), python-pecan (>= 0.4.5), python-prettytable (>= 0.6), python-routes, python-six (>= 1.5.2), python-sphinxcontrib-httpdomain, python-sqlalchemy (>= 0.7.8), python-stevedore (>= 0.14), python-subunit (>= 0.0.18), python-testscenarios (>= 0.4), python-testtools (>= 0.9.34), python-webob (>= 1.2.3), python-webtest (>= 2.0), sqlite3, subunit (>= 0.0.18), testrepository (>= 0.0.18) Checking for already installed source dependencies... debhelper: missing dh-systemd: missing openstack-pkg-tools: missing python-all: missing python-pbr: missing python-setuptools: missing python-sphinx: missing python-anyjson: missing python-babel: missing python-cliff: missing python-cmd2: missing python-coverage: missing python-dnspython: missing python-eventlet: missing python-extras: missing python-fixtures: missing python-flask: missing python-hacking: missing python-iso8601: missing python-jsonschema: missing python-keystoneclient: missing python-kombu: missing python-lockfile: missing python-migrate: missing python-mock: missing python-mox: missing python-netaddr: missing python-neutronclient: missing python-oslo.config: missing python-oslo.rootwrap: missing python-paste: missing python-pastedeploy: missing python-pecan: missing python-prettytable: missing python-routes: missing python-six: missing python-sphinxcontrib-httpdomain: missing python-sqlalchemy: missing python-stevedore: missing python-subunit: missing python-testscenarios: missing python-testtools: missing python-webob: missing python-webtest: missing sqlite3: missing subunit: missing testrepository: missing Checking for source dependency conflicts... /usr/bin/sudo /usr/bin/apt-get --purge $CHROOT_OPTIONS -q -y install debhelper dh-systemd openstack-pkg-tools python-all python-pbr python-setuptools python-sphinx python-anyjson python-babel python-cliff python-cmd2 python-coverage python-dnspython python-eventlet python-extras python-fixtures python-flask python-hacking python-iso8601 python-jsonschema python-keystoneclient python-kombu python-lockfile python-migrate python-mock python-mox python-netaddr python-neutronclient python-oslo.config python-oslo.rootwrap python-paste python-pastedeploy python-pecan python-prettytable python-routes python-six python-sphinxcontrib-httpdomain python-sqlalchemy python-stevedore python-subunit python-testscenarios python-testtools python-webob python-webtest sqlite3 subunit testrepository Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: libgcrypt11 libisl10 libsystemd-journal0 Use 'apt-get autoremove' to remove them. The following extra packages will be installed: bsdmainutils dh-apparmor dh-python docutils-common file gettext gettext-base groff-base ieee-data intltool-debian libasprintf0c2 libcroco3 libexpat1 libglib2.0-0 libjs-jquery libjs-sphinxdoc libjs-underscore libmagic1 libmpdec2 libpipeline1 libpython-stdlib libpython2.7-minimal libpython2.7-stdlib libpython3-stdlib libpython3.4-minimal libpython3.4-stdlib libsubunit-perl libunistring0 libxml2 man-db mime-support pep8 po-debconf pyflakes python python-amqp python-babel-localedata python-bs4 python-chardet python-decorator python-dns python-docutils python-flake8 python-formencode python-greenlet python-httplib2 python-itsdangerous python-jinja2 python-logutils python-mako python-markupsafe python-mccabe python-mimeparse python-minimal python-netifaces python-oslo.i18n python-oslo.serialization python-oslo.utils python-pastedeploy-tpl python-pkg-resources python-pygments python-pyparsing python-repoze.lru python-requests python-roman python-simplegeneric python-simplejson python-singledispatch python-sphinxcontrib.httpdomain python-tempita python-testrepository python-tz python-urllib3 python-waitress python-werkzeug python2.7 python2.7-minimal python3 python3-extras python3-fixtures python3-mimeparse python3-minimal python3-pkg-resources python3-subunit python3-testrepository python3-testtools python3.4 python3.4-minimal sgml-base sphinx-common wget xml-core Suggested packages: wamerican wordlist whois vacation dh-make apparmor-easyprof augeas-tools gettext-doc groff javascript-common less www-browser libmail-box-perl python-doc python-tk python-amqp-doc texlive-latex-recommended texlive-latex-base texlive-lang-french fonts-linuxlibertine ttf-linux-libertine python-flask-doc python-egenix-mxdatetime python-greenlet-doc python-greenlet-dev python-greenlet-dbg python-jinja2-doc python-beanstalkc python-boto python-django python-kombu-doc python-pika python-pymongo python-redis python-beaker python-mako-doc python-mock-doc ipython python-netaddr-docs sudo python-pastescript python-pastewebkit libjs-mochikit libapache2-mod-wsgi libapache2-mod-python libapache2-mod-scgi python-pgsql python-distribute python-distribute-doc ttf-bitstream-vera libjs-mathjax dvipng texlive-latex-extra texlive-fonts-recommended python-sqlalchemy-doc python-psycopg2 python-mysqldb python-kinterbasdb python-pymssql python-twisted python-testtools-doc python-waitress-doc python-webob-doc python-webtest-doc python-pyquery python-genshi python-pylibmc python-memcache python-werkzeug-doc python2.7-doc binfmt-support python3-doc python3-tk python3-venv python3-setuptools python3.4-venv python3.4-doc sgml-base-doc sqlite3-doc Recommended packages: libasprintf-dev libgettextpo-dev libglib2.0-data shared-mime-info xdg-user-dirs libmail-sendmail-perl python-lxml python-html5lib python-cliff-doc libjs-jquery-hotkeys libjs-jquery-isonscreen libjs-jquery-tablesorter python-pil libpaper-utils docutils-doc python-blinker python-yaml python-ctypes python-openid python-openssl python-scgi python-ndg-httpsclient python-pyasn1 sphinx-doc python-sqlalchemy-ext python-pyinotify python-gtk2 python-junitxml The following NEW packages will be installed: bsdmainutils debhelper dh-apparmor dh-python dh-systemd docutils-common file gettext gettext-base groff-base ieee-data intltool-debian libasprintf0c2 libcroco3 libexpat1 libglib2.0-0 libjs-jquery libjs-sphinxdoc libjs-underscore libmagic1 libmpdec2 libpipeline1 libpython-stdlib libpython2.7-minimal libpython2.7-stdlib libpython3-stdlib libpython3.4-minimal libpython3.4-stdlib libsubunit-perl libunistring0 libxml2 man-db mime-support openstack-pkg-tools pep8 po-debconf pyflakes python python-all python-amqp python-anyjson python-babel python-babel-localedata python-bs4 python-chardet python-cliff python-cmd2 python-coverage python-decorator python-dns python-dnspython python-docutils python-eventlet python-extras python-fixtures python-flake8 python-flask python-formencode python-greenlet python-hacking python-httplib2 python-iso8601 python-itsdangerous python-jinja2 python-jsonschema python-keystoneclient python-kombu python-lockfile python-logutils python-mako python-markupsafe python-mccabe python-migrate python-mimeparse python-minimal python-mock python-mox python-netaddr python-netifaces python-neutronclient python-oslo.config python-oslo.i18n python-oslo.rootwrap python-oslo.serialization python-oslo.utils python-paste python-pastedeploy python-pastedeploy-tpl python-pbr python-pecan python-pkg-resources python-prettytable python-pygments python-pyparsing python-repoze.lru python-requests python-roman python-routes python-setuptools python-simplegeneric python-simplejson python-singledispatch python-six python-sphinx python-sphinxcontrib-httpdomain python-sphinxcontrib.httpdomain python-sqlalchemy python-stevedore python-subunit python-tempita python-testrepository python-testscenarios python-testtools python-tz python-urllib3 python-waitress python-webob python-webtest python-werkzeug python2.7 python2.7-minimal python3 python3-extras python3-fixtures python3-mimeparse python3-minimal python3-pkg-resources python3-subunit python3-testrepository python3-testtools python3.4 python3.4-minimal sgml-base sphinx-common sqlite3 subunit testrepository wget xml-core 0 upgraded, 139 newly installed, 0 to remove and 0 not upgraded. Need to get 25.2 MB of archives. After this operation, 114 MB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu/ vivid/main libexpat1 amd64 2.1.0-6ubuntu1 [70.6 kB] Get:2 http://ftpmaster.internal/ubuntu/ vivid/main libmagic1 amd64 1:5.20-1ubuntu1 [207 kB] Get:3 http://ftpmaster.internal/ubuntu/ vivid/main libmpdec2 amd64 2.4.1-1 [82.7 kB] Get:4 http://ftpmaster.internal/ubuntu/ vivid/main libpython3.4-minimal amd64 3.4.2-4 [464 kB] Get:5 http://ftpmaster.internal/ubuntu/ vivid/main mime-support all 3.58ubuntu1 [31.6 kB] Get:6 http://ftpmaster.internal/ubuntu/ vivid/main libpython3.4-stdlib amd64 3.4.2-4 [2089 kB] Get:7 http://ftpmaster.internal/ubuntu/ vivid/main python3.4-minimal amd64 3.4.2-4 [1612 kB] Get:8 http://ftpmaster.internal/ubuntu/ vivid/main libasprintf0c2 amd64 0.19.2-2ubuntu1 [6296 B] Get:9 http://ftpmaster.internal/ubuntu/ vivid/main libglib2.0-0 amd64 2.43.2-1ubuntu1 [1094 kB] Get:10 http://ftpmaster.internal/ubuntu/ vivid/main libpipeline1 amd64 1.4.0-1 [25.2 kB] Get:11 http://ftpmaster.internal/ubuntu/ vivid/main libxml2 amd64 2.9.2+dfsg1-1 [713 kB] Get:12 http://ftpmaster.internal/ubuntu/ vivid/main groff-base amd64 1.22.3-1 [1183 kB] Get:13 http://ftpmaster.internal/ubuntu/ vivid/main bsdmainutils amd64 9.0.6ubuntu1 [175 kB] Get:14 http://ftpmaster.internal/ubuntu/ vivid/main man-db amd64 2.7.0.2-5 [863 kB] Get:15 http://ftpmaster.internal/ubuntu/ vivid/main sgml-base all 1.26+nmu4ubuntu1 [12.5 kB] Get:16 http://ftpmaster.internal/ubuntu/ vivid/main libcroco3 amd64 0.6.8-3 [83.2 kB] Get:17 http://ftpmaster.internal/ubuntu/ vivid/main libunistring0 amd64 0.9.3-5.2ubuntu1 [279 kB] Get:18 http://ftpmaster.internal/ubuntu/ vivid/main libpython2.7-minimal amd64 2.7.9-1 [334 kB] Get:19 http://ftpmaster.internal/ubuntu/ vivid/main python2.7-minimal amd64 2.7.9-1 [1358 kB] Get:20 http://ftpmaster.internal/ubuntu/ vivid/main libpython2.7-stdlib amd64 2.7.9-1 [1847 kB] Get:21 http://ftpmaster.internal/ubuntu/ vivid/main python2.7 amd64 2.7.9-1 [206 kB] Get:22 http://ftpmaster.internal/ubuntu/ vivid/main python-minimal amd64 2.7.8-2 [28.4 kB] Get:23 http://ftpmaster.internal/ubuntu/ vivid/main libpython-stdlib amd64 2.7.8-2 [7852 B] Get:24 http://ftpmaster.internal/ubuntu/ vivid/main python amd64 2.7.8-2 [137 kB] Get:25 http://ftpmaster.internal/ubuntu/ vivid/main python-pyparsing all 2.0.3+dfsg1-1 [35.3 kB] Get:26 http://ftpmaster.internal/ubuntu/ vivid/main python-pkg-resources all 5.5.1-1 [61.8 kB] Get:27 http://ftpmaster.internal/ubuntu/ vivid/main python-setuptools all 5.5.1-1 [218 kB] Get:28 http://ftpmaster.internal/ubuntu/ vivid/main python-cmd2 all 0.6.7-2fakesync1build1 [22.2 kB] Get:29 http://ftpmaster.internal/ubuntu/ vivid/main python-extras all 0.0.3-3 [6734 B] Get:30 http://ftpmaster.internal/ubuntu/ vivid/main pep8 all 1.5.6-0ubuntu1 [29.4 kB] Get:31 http://ftpmaster.internal/ubuntu/ vivid/main python3.4 amd64 3.4.2-4 [175 kB] Get:32 http://ftpmaster.internal/ubuntu/ vivid/main python3-minimal amd64 3.4.2-2 [23.4 kB] Get:33 http://ftpmaster.internal/ubuntu/ vivid/main libpython3-stdlib amd64 3.4.2-2 [6986 B] Get:34 http://ftpmaster.internal/ubuntu/ vivid/main dh-python all 1.20141111-2ubuntu1 [65.1 kB] Get:35 http://ftpmaster.internal/ubuntu/ vivid/main python3 amd64 3.4.2-2 [8788 B] Get:36 http://ftpmaster.internal/ubuntu/ vivid/main python3-pkg-resources all 5.5.1-1 [31.6 kB] Get:37 http://ftpmaster.internal/ubuntu/ vivid/main pyflakes all 0.8.1-1 [31.2 kB] Get:38 http://ftpmaster.internal/ubuntu/ vivid/main python-mccabe all 0.2.1-1 [6782 B] Get:39 http://ftpmaster.internal/ubuntu/ vivid/main python-flake8 amd64 2.1.0-1ubuntu2 [15.3 kB] Get:40 http://ftpmaster.internal/ubuntu/ vivid/main python-pbr all 0.10.0-0ubuntu1 [36.9 kB] Get:41 http://ftpmaster.internal/ubuntu/ vivid/main python-six all 1.8.0-1 [10.1 kB] Get:42 http://ftpmaster.internal/ubuntu/ vivid/main python-hacking all 0.9.3-0ubuntu1 [20.4 kB] Get:43 http://ftpmaster.internal/ubuntu/ vivid/main python-mock all 1.0.1-3 [23.8 kB] Get:44 http://ftpmaster.internal/ubuntu/ vivid/main python-jsonschema all 2.3.0-1build1 [27.2 kB] Get:45 http://ftpmaster.internal/ubuntu/ vivid/main python-logutils all 0.3.3-2ubuntu1 [16.8 kB] Get:46 http://ftpmaster.internal/ubuntu/ vivid/main libjs-jquery all 1.7.2+dfsg-3ubuntu2 [69.0 kB] Get:47 http://ftpmaster.internal/ubuntu/ vivid/main libjs-underscore all 1.4.4-2ubuntu1 [45.6 kB] Get:48 http://ftpmaster.internal/ubuntu/ vivid/main libjs-sphinxdoc all 1.2.3+dfsg-1ubuntu2 [42.9 kB] Get:49 http://ftpmaster.internal/ubuntu/ vivid/main python-decorator all 3.4.0-2build1 [19.2 kB] Get:50 http://ftpmaster.internal/ubuntu/ vivid/main python-sqlalchemy all 0.9.8+dfsg-0.1 [600 kB] Get:51 http://ftpmaster.internal/ubuntu/ vivid/main python-tempita all 0.5.2-1build1 [13.8 kB] Get:52 http://ftpmaster.internal/ubuntu/ vivid/main python-migrate all 0.9.2-0ubuntu2 [130 kB] Get:53 http://ftpmaster.internal/ubuntu/ vivid/main wget amd64 1.16-1ubuntu1 [276 kB] Get:54 http://ftpmaster.internal/ubuntu/ vivid/main ieee-data all 20141019.1 [808 kB] Get:55 http://ftpmaster.internal/ubuntu/ vivid/main python-netaddr all 0.7.12-2 [170 kB] Get:56 http://ftpmaster.internal/ubuntu/ vivid/main python-stevedore all 1.1.0-0ubuntu1 [16.3 kB] Get:57 http://ftpmaster.internal/ubuntu/ vivid/main python-oslo.config all 1:1.5.0-0ubuntu1 [30.2 kB] Get:58 http://ftpmaster.internal/ubuntu/ vivid/main python-babel-localedata all 1.3+dfsg.1-5 [1933 kB] Get:59 http://ftpmaster.internal/ubuntu/ vivid/main python-tz all 2012c+dfsg-0.1 [29.9 kB] Get:60 http://ftpmaster.internal/ubuntu/ vivid/main python-babel all 1.3+dfsg.1-5 [70.1 kB] Get:61 http://ftpmaster.internal/ubuntu/ vivid/main python-oslo.i18n all 1.1.0-0ubuntu1 [10.2 kB] Get:62 http://ftpmaster.internal/ubuntu/ vivid/main python-iso8601 all 0.1.10-1 [12.3 kB] Get:63 http://ftpmaster.internal/ubuntu/ vivid/main python-netifaces amd64 0.10.4-0.1 [16.7 kB] Get:64 http://ftpmaster.internal/ubuntu/ vivid/main python-oslo.utils all 1.1.0-0ubuntu1 [15.4 kB] Get:65 http://ftpmaster.internal/ubuntu/ vivid/main python-oslo.serialization all 1.1.0-0ubuntu1 [6528 B] Get:66 http://ftpmaster.internal/ubuntu/ vivid/main python-markupsafe amd64 0.23-1 [15.6 kB] Get:67 http://ftpmaster.internal/ubuntu/ vivid/main python-mako all 1.0.0+dfsg-0.1 [59.8 kB] Get:68 http://ftpmaster.internal/ubuntu/ vivid/main python-simplegeneric all 0.8.1-1 [11.5 kB] Get:69 http://ftpmaster.internal/ubuntu/ vivid/main python-singledispatch all 3.4.0.3-1 [9700 B] Get:70 http://ftpmaster.internal/ubuntu/ vivid/main python-webob all 1.4-2 [58.1 kB] Get:71 http://ftpmaster.internal/ubuntu/ vivid/main python-bs4 all 4.3.2-2ubuntu2 [60.3 kB] Get:72 http://ftpmaster.internal/ubuntu/ vivid/main python-waitress all 0.8.9-2 [53.0 kB] Get:73 http://ftpmaster.internal/ubuntu/ vivid/main python-dns all 2.3.6-3 [26.0 kB] Get:74 http://ftpmaster.internal/ubuntu/ vivid/main python-formencode all 1.2.6-2 [75.3 kB] Get:75 http://ftpmaster.internal/ubuntu/ vivid/main python-paste all 1.7.5.1-6ubuntu3 [367 kB] Get:76 http://ftpmaster.internal/ubuntu/ vivid/main python-pastedeploy-tpl all 1.5.2-1 [4518 B] Get:77 http://ftpmaster.internal/ubuntu/ vivid/main python-pastedeploy all 1.5.2-1 [25.5 kB] Get:78 http://ftpmaster.internal/ubuntu/ vivid/main python-webtest all 2.0.17-1ubuntu1 [27.4 kB] Get:79 http://ftpmaster.internal/ubuntu/ vivid/main python-pecan all 0.8.2-0ubuntu1 [108 kB] Get:80 http://ftpmaster.internal/ubuntu/ vivid/main python-jinja2 all 2.7.3-1 [161 kB] Get:81 http://ftpmaster.internal/ubuntu/ vivid/main python-roman all 2.0.0-1 [7758 B] Get:82 http://ftpmaster.internal/ubuntu/ vivid/main xml-core all 0.13+nmu2 [23.3 kB] Get:83 http://ftpmaster.internal/ubuntu/ vivid/main docutils-common all 0.12+dfsg-1 [141 kB] Get:84 http://ftpmaster.internal/ubuntu/ vivid/main python-docutils all 0.12+dfsg-1 [348 kB] Get:85 http://ftpmaster.internal/ubuntu/ vivid-proposed/main python-pygments all 2.0.1+dfsg-1 [468 kB] Get:86 http://ftpmaster.internal/ubuntu/ vivid/main sphinx-common all 1.2.3+dfsg-1ubuntu2 [408 kB] Get:87 http://ftpmaster.internal/ubuntu/ vivid/main python-sphinx all 1.2.3+dfsg-1ubuntu2 [273 kB] Get:88 http://ftpmaster.internal/ubuntu/ vivid/universe python-sphinxcontrib.httpdomain all 1.3.0-1 [12.2 kB] Get:89 http://ftpmaster.internal/ubuntu/ vivid/universe python-sphinxcontrib-httpdomain all 1.3.0-1 [2064 B] Get:90 http://ftpmaster.internal/ubuntu/ vivid/main python3-extras all 0.0.3-3 [6672 B] Get:91 http://ftpmaster.internal/ubuntu/ vivid/main file amd64 1:5.20-1ubuntu1 [19.9 kB] Get:92 http://ftpmaster.internal/ubuntu/ vivid/main gettext-base amd64 0.19.2-2ubuntu1 [48.3 kB] Get:93 http://ftpmaster.internal/ubuntu/ vivid/main gettext amd64 0.19.2-2ubuntu1 [851 kB] Get:94 http://ftpmaster.internal/ubuntu/ vivid/main intltool-debian all 0.35.0+20060710.1 [31.6 kB] Get:95 http://ftpmaster.internal/ubuntu/ vivid/main po-debconf all 1.0.16+nmu3 [207 kB] Get:96 http://ftpmaster.internal/ubuntu/ vivid/main dh-apparmor all 2.8.98-0ubuntu4 [10.9 kB] Get:97 http://ftpmaster.internal/ubuntu/ vivid/main debhelper all 9.20141022ubuntu1 [727 kB] Get:98 http://ftpmaster.internal/ubuntu/ vivid/main libsubunit-perl all 0.0.18-4 [6554 B] Get:99 http://ftpmaster.internal/ubuntu/ vivid/main python-all amd64 2.7.8-2 [1030 B] Get:100 http://ftpmaster.internal/ubuntu/ vivid/main python-amqp all 1.4.6-0ubuntu1 [36.8 kB] Get:101 http://ftpmaster.internal/ubuntu/ vivid/main python-anyjson all 0.3.3-1build1 [7096 B] Get:102 http://ftpmaster.internal/ubuntu/ vivid/main python-chardet all 2.3.0-1 [96.6 kB] Get:103 http://ftpmaster.internal/ubuntu/ vivid/main python-prettytable all 0.7.2-3 [19.6 kB] Get:104 http://ftpmaster.internal/ubuntu/ vivid/main python-cliff all 1.9.0-0ubuntu2 [19.2 kB] Get:105 http://ftpmaster.internal/ubuntu/ vivid/main python-coverage amd64 3.7.1+dfsg.1-1ubuntu2 [69.3 kB] Get:106 http://ftpmaster.internal/ubuntu/ vivid/main python-dnspython all 1.12.0-1 [85.2 kB] Get:107 http://ftpmaster.internal/ubuntu/ vivid-proposed/main python-greenlet amd64 0.4.5-1 [17.4 kB] Get:108 http://ftpmaster.internal/ubuntu/ vivid/main python-eventlet all 0.15.2-1ubuntu1 [210 kB] Get:109 http://ftpmaster.internal/ubuntu/ vivid/main python-mimeparse all 0.1.4-1build1 [5916 B] Get:110 http://ftpmaster.internal/ubuntu/ vivid/main python-testtools all 0.9.39-1 [114 kB] Get:111 http://ftpmaster.internal/ubuntu/ vivid/main python-fixtures all 1.0.0-01ubuntu1 [26.8 kB] Get:112 http://ftpmaster.internal/ubuntu/ vivid/main python-werkzeug all 0.9.6+dfsg-1ubuntu1 [238 kB] Get:113 http://ftpmaster.internal/ubuntu/ vivid/main python-itsdangerous all 0.24+dfsg1-1 [12.0 kB] Get:114 http://ftpmaster.internal/ubuntu/ vivid/main python-flask all 0.10.1-2build1 [51.7 kB] Get:115 http://ftpmaster.internal/ubuntu/ vivid/main python-httplib2 all 0.9+dfsg-2 [34.3 kB] Get:116 http://ftpmaster.internal/ubuntu/ vivid/main python-kombu all 3.0.24-0ubuntu2 [161 kB] Get:117 http://ftpmaster.internal/ubuntu/ vivid/main python-oslo.rootwrap all 1.4.0-0ubuntu1 [22.6 kB] Get:118 http://ftpmaster.internal/ubuntu/ vivid/main python-urllib3 all 1.9.1-3 [49.1 kB] Get:119 http://ftpmaster.internal/ubuntu/ vivid/main python-requests all 2.4.3-5 [193 kB] Get:120 http://ftpmaster.internal/ubuntu/ vivid/main python-repoze.lru all 0.6-5 [11.5 kB] Get:121 http://ftpmaster.internal/ubuntu/ vivid/main python-routes all 2.0-1build1 [76.6 kB] Get:122 http://ftpmaster.internal/ubuntu/ vivid/main python-simplejson amd64 3.6.5-1ubuntu1 [59.1 kB] Get:123 http://ftpmaster.internal/ubuntu/ vivid/main python-testscenarios all 0.4-3 [13.1 kB] Get:124 http://ftpmaster.internal/ubuntu/ vivid/main python-subunit all 0.0.18-4 [60.5 kB] Get:125 http://ftpmaster.internal/ubuntu/ vivid/main python-testrepository all 0.0.20-1 [58.9 kB] Get:126 http://ftpmaster.internal/ubuntu/ vivid/main python3-mimeparse all 0.1.4-1build1 [5966 B] Get:127 http://ftpmaster.internal/ubuntu/ vivid/main python3-testtools all 0.9.39-1 [113 kB] Get:128 http://ftpmaster.internal/ubuntu/ vivid/main python3-fixtures all 1.0.0-01ubuntu1 [26.7 kB] Get:129 http://ftpmaster.internal/ubuntu/ vivid/main python3-subunit all 0.0.18-4 [60.1 kB] Get:130 http://ftpmaster.internal/ubuntu/ vivid/main python3-testrepository all 0.0.20-1 [58.5 kB] Get:131 http://ftpmaster.internal/ubuntu/ vivid/main sqlite3 amd64 3.8.7.4-1 [33.2 kB] Get:132 http://ftpmaster.internal/ubuntu/ vivid/main subunit all 0.0.18-4 [17.9 kB] Get:133 http://ftpmaster.internal/ubuntu/ vivid/main testrepository all 0.0.20-1 [12.1 kB] Get:134 http://ftpmaster.internal/ubuntu/ vivid/main dh-systemd all 1.22ubuntu1 [17.0 kB] Get:135 http://ftpmaster.internal/ubuntu/ vivid/main openstack-pkg-tools all 21 [12.5 kB] Get:136 http://ftpmaster.internal/ubuntu/ vivid/main python-keystoneclient all 1:0.11.2-0ubuntu1 [198 kB] Get:137 http://ftpmaster.internal/ubuntu/ vivid/main python-lockfile all 1:0.8-2ubuntu2 [8090 B] Get:138 http://ftpmaster.internal/ubuntu/ vivid/main python-mox all 0.5.3-3build1 [17.2 kB] Get:139 http://ftpmaster.internal/ubuntu/ vivid/main python-neutronclient all 1:2.3.9-0ubuntu1 [96.6 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 25.2 MB in 2s (11.9 MB/s) Selecting previously unselected package libexpat1:amd64. (Reading database ... 11520 files and directories currently installed.) Preparing to unpack .../libexpat1_2.1.0-6ubuntu1_amd64.deb ... Unpacking libexpat1:amd64 (2.1.0-6ubuntu1) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../libmagic1_1%3a5.20-1ubuntu1_amd64.deb ... Unpacking libmagic1:amd64 (1:5.20-1ubuntu1) ... Selecting previously unselected package libmpdec2:amd64. Preparing to unpack .../libmpdec2_2.4.1-1_amd64.deb ... Unpacking libmpdec2:amd64 (2.4.1-1) ... Selecting previously unselected package libpython3.4-minimal:amd64. Preparing to unpack .../libpython3.4-minimal_3.4.2-4_amd64.deb ... Unpacking libpython3.4-minimal:amd64 (3.4.2-4) ... Selecting previously unselected package mime-support. Preparing to unpack .../mime-support_3.58ubuntu1_all.deb ... Unpacking mime-support (3.58ubuntu1) ... Selecting previously unselected package libpython3.4-stdlib:amd64. Preparing to unpack .../libpython3.4-stdlib_3.4.2-4_amd64.deb ... Unpacking libpython3.4-stdlib:amd64 (3.4.2-4) ... Selecting previously unselected package python3.4-minimal. Preparing to unpack .../python3.4-minimal_3.4.2-4_amd64.deb ... Unpacking python3.4-minimal (3.4.2-4) ... Selecting previously unselected package libasprintf0c2:amd64. Preparing to unpack .../libasprintf0c2_0.19.2-2ubuntu1_amd64.deb ... Unpacking libasprintf0c2:amd64 (0.19.2-2ubuntu1) ... Selecting previously unselected package libglib2.0-0:amd64. Preparing to unpack .../libglib2.0-0_2.43.2-1ubuntu1_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.43.2-1ubuntu1) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../libpipeline1_1.4.0-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.4.0-1) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../libxml2_2.9.2+dfsg1-1_amd64.deb ... Unpacking libxml2:amd64 (2.9.2+dfsg1-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../groff-base_1.22.3-1_amd64.deb ... Unpacking groff-base (1.22.3-1) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../bsdmainutils_9.0.6ubuntu1_amd64.deb ... Unpacking bsdmainutils (9.0.6ubuntu1) ... Selecting previously unselected package man-db. Preparing to unpack .../man-db_2.7.0.2-5_amd64.deb ... Unpacking man-db (2.7.0.2-5) ... Selecting previously unselected package sgml-base. Preparing to unpack .../sgml-base_1.26+nmu4ubuntu1_all.deb ... Unpacking sgml-base (1.26+nmu4ubuntu1) ... Selecting previously unselected package libcroco3:amd64. Preparing to unpack .../libcroco3_0.6.8-3_amd64.deb ... Unpacking libcroco3:amd64 (0.6.8-3) ... Selecting previously unselected package libunistring0:amd64. Preparing to unpack .../libunistring0_0.9.3-5.2ubuntu1_amd64.deb ... Unpacking libunistring0:amd64 (0.9.3-5.2ubuntu1) ... Selecting previously unselected package libpython2.7-minimal:amd64. Preparing to unpack .../libpython2.7-minimal_2.7.9-1_amd64.deb ... Unpacking libpython2.7-minimal:amd64 (2.7.9-1) ... Selecting previously unselected package python2.7-minimal. Preparing to unpack .../python2.7-minimal_2.7.9-1_amd64.deb ... Unpacking python2.7-minimal (2.7.9-1) ... Selecting previously unselected package libpython2.7-stdlib:amd64. Preparing to unpack .../libpython2.7-stdlib_2.7.9-1_amd64.deb ... Unpacking libpython2.7-stdlib:amd64 (2.7.9-1) ... Selecting previously unselected package python2.7. Preparing to unpack .../python2.7_2.7.9-1_amd64.deb ... Unpacking python2.7 (2.7.9-1) ... Selecting previously unselected package python-minimal. Preparing to unpack .../python-minimal_2.7.8-2_amd64.deb ... Unpacking python-minimal (2.7.8-2) ... Selecting previously unselected package libpython-stdlib:amd64. Preparing to unpack .../libpython-stdlib_2.7.8-2_amd64.deb ... Unpacking libpython-stdlib:amd64 (2.7.8-2) ... Selecting previously unselected package python. Preparing to unpack .../python_2.7.8-2_amd64.deb ... Unpacking python (2.7.8-2) ... Selecting previously unselected package python-pyparsing. Preparing to unpack .../python-pyparsing_2.0.3+dfsg1-1_all.deb ... Unpacking python-pyparsing (2.0.3+dfsg1-1) ... Selecting previously unselected package python-pkg-resources. Preparing to unpack .../python-pkg-resources_5.5.1-1_all.deb ... Unpacking python-pkg-resources (5.5.1-1) ... Selecting previously unselected package python-setuptools. Preparing to unpack .../python-setuptools_5.5.1-1_all.deb ... Unpacking python-setuptools (5.5.1-1) ... Selecting previously unselected package python-cmd2. Preparing to unpack .../python-cmd2_0.6.7-2fakesync1build1_all.deb ... Unpacking python-cmd2 (0.6.7-2fakesync1build1) ... Selecting previously unselected package python-extras. Preparing to unpack .../python-extras_0.0.3-3_all.deb ... Unpacking python-extras (0.0.3-3) ... Selecting previously unselected package pep8. Preparing to unpack .../pep8_1.5.6-0ubuntu1_all.deb ... Unpacking pep8 (1.5.6-0ubuntu1) ... Selecting previously unselected package python3.4. Preparing to unpack .../python3.4_3.4.2-4_amd64.deb ... Unpacking python3.4 (3.4.2-4) ... Selecting previously unselected package python3-minimal. Preparing to unpack .../python3-minimal_3.4.2-2_amd64.deb ... Unpacking python3-minimal (3.4.2-2) ... Selecting previously unselected package libpython3-stdlib:amd64. Preparing to unpack .../libpython3-stdlib_3.4.2-2_amd64.deb ... Unpacking libpython3-stdlib:amd64 (3.4.2-2) ... Selecting previously unselected package dh-python. Preparing to unpack .../dh-python_1.20141111-2ubuntu1_all.deb ... Unpacking dh-python (1.20141111-2ubuntu1) ... Selecting previously unselected package python3. Preparing to unpack .../python3_3.4.2-2_amd64.deb ... Unpacking python3 (3.4.2-2) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../python3-pkg-resources_5.5.1-1_all.deb ... Unpacking python3-pkg-resources (5.5.1-1) ... Selecting previously unselected package pyflakes. Preparing to unpack .../pyflakes_0.8.1-1_all.deb ... Unpacking pyflakes (0.8.1-1) ... Selecting previously unselected package python-mccabe. Preparing to unpack .../python-mccabe_0.2.1-1_all.deb ... Unpacking python-mccabe (0.2.1-1) ... Selecting previously unselected package python-flake8. Preparing to unpack .../python-flake8_2.1.0-1ubuntu2_amd64.deb ... Unpacking python-flake8 (2.1.0-1ubuntu2) ... Selecting previously unselected package python-pbr. Preparing to unpack .../python-pbr_0.10.0-0ubuntu1_all.deb ... Unpacking python-pbr (0.10.0-0ubuntu1) ... Selecting previously unselected package python-six. Preparing to unpack .../python-six_1.8.0-1_all.deb ... Unpacking python-six (1.8.0-1) ... Selecting previously unselected package python-hacking. Preparing to unpack .../python-hacking_0.9.3-0ubuntu1_all.deb ... Unpacking python-hacking (0.9.3-0ubuntu1) ... Selecting previously unselected package python-mock. Preparing to unpack .../python-mock_1.0.1-3_all.deb ... Unpacking python-mock (1.0.1-3) ... Selecting previously unselected package python-jsonschema. Preparing to unpack .../python-jsonschema_2.3.0-1build1_all.deb ... Unpacking python-jsonschema (2.3.0-1build1) ... Selecting previously unselected package python-logutils. Preparing to unpack .../python-logutils_0.3.3-2ubuntu1_all.deb ... Unpacking python-logutils (0.3.3-2ubuntu1) ... Selecting previously unselected package libjs-jquery. Preparing to unpack .../libjs-jquery_1.7.2+dfsg-3ubuntu2_all.deb ... Unpacking libjs-jquery (1.7.2+dfsg-3ubuntu2) ... Selecting previously unselected package libjs-underscore. Preparing to unpack .../libjs-underscore_1.4.4-2ubuntu1_all.deb ... Unpacking libjs-underscore (1.4.4-2ubuntu1) ... Selecting previously unselected package libjs-sphinxdoc. Preparing to unpack .../libjs-sphinxdoc_1.2.3+dfsg-1ubuntu2_all.deb ... Unpacking libjs-sphinxdoc (1.2.3+dfsg-1ubuntu2) ... Selecting previously unselected package python-decorator. Preparing to unpack .../python-decorator_3.4.0-2build1_all.deb ... Unpacking python-decorator (3.4.0-2build1) ... Selecting previously unselected package python-sqlalchemy. Preparing to unpack .../python-sqlalchemy_0.9.8+dfsg-0.1_all.deb ... Unpacking python-sqlalchemy (0.9.8+dfsg-0.1) ... Selecting previously unselected package python-tempita. Preparing to unpack .../python-tempita_0.5.2-1build1_all.deb ... Unpacking python-tempita (0.5.2-1build1) ... Selecting previously unselected package python-migrate. Preparing to unpack .../python-migrate_0.9.2-0ubuntu2_all.deb ... Unpacking python-migrate (0.9.2-0ubuntu2) ... Selecting previously unselected package wget. Preparing to unpack .../wget_1.16-1ubuntu1_amd64.deb ... Unpacking wget (1.16-1ubuntu1) ... Selecting previously unselected package ieee-data. Preparing to unpack .../ieee-data_20141019.1_all.deb ... Unpacking ieee-data (20141019.1) ... Selecting previously unselected package python-netaddr. Preparing to unpack .../python-netaddr_0.7.12-2_all.deb ... Unpacking python-netaddr (0.7.12-2) ... Selecting previously unselected package python-stevedore. Preparing to unpack .../python-stevedore_1.1.0-0ubuntu1_all.deb ... Unpacking python-stevedore (1.1.0-0ubuntu1) ... Selecting previously unselected package python-oslo.config. Preparing to unpack .../python-oslo.config_1%3a1.5.0-0ubuntu1_all.deb ... Unpacking python-oslo.config (1:1.5.0-0ubuntu1) ... Selecting previously unselected package python-babel-localedata. Preparing to unpack .../python-babel-localedata_1.3+dfsg.1-5_all.deb ... Unpacking python-babel-localedata (1.3+dfsg.1-5) ... Selecting previously unselected package python-tz. Preparing to unpack .../python-tz_2012c+dfsg-0.1_all.deb ... Unpacking python-tz (2012c+dfsg-0.1) ... Selecting previously unselected package python-babel. Preparing to unpack .../python-babel_1.3+dfsg.1-5_all.deb ... Unpacking python-babel (1.3+dfsg.1-5) ... Selecting previously unselected package python-oslo.i18n. Preparing to unpack .../python-oslo.i18n_1.1.0-0ubuntu1_all.deb ... Unpacking python-oslo.i18n (1.1.0-0ubuntu1) ... Selecting previously unselected package python-iso8601. Preparing to unpack .../python-iso8601_0.1.10-1_all.deb ... Unpacking python-iso8601 (0.1.10-1) ... Selecting previously unselected package python-netifaces. Preparing to unpack .../python-netifaces_0.10.4-0.1_amd64.deb ... Unpacking python-netifaces (0.10.4-0.1) ... Selecting previously unselected package python-oslo.utils. Preparing to unpack .../python-oslo.utils_1.1.0-0ubuntu1_all.deb ... Unpacking python-oslo.utils (1.1.0-0ubuntu1) ... Selecting previously unselected package python-oslo.serialization. Preparing to unpack .../python-oslo.serialization_1.1.0-0ubuntu1_all.deb ... Unpacking python-oslo.serialization (1.1.0-0ubuntu1) ... Selecting previously unselected package python-markupsafe. Preparing to unpack .../python-markupsafe_0.23-1_amd64.deb ... Unpacking python-markupsafe (0.23-1) ... Selecting previously unselected package python-mako. Preparing to unpack .../python-mako_1.0.0+dfsg-0.1_all.deb ... Unpacking python-mako (1.0.0+dfsg-0.1) ... Selecting previously unselected package python-simplegeneric. Preparing to unpack .../python-simplegeneric_0.8.1-1_all.deb ... Unpacking python-simplegeneric (0.8.1-1) ... Selecting previously unselected package python-singledispatch. Preparing to unpack .../python-singledispatch_3.4.0.3-1_all.deb ... Unpacking python-singledispatch (3.4.0.3-1) ... Selecting previously unselected package python-webob. Preparing to unpack .../python-webob_1.4-2_all.deb ... Unpacking python-webob (1.4-2) ... Selecting previously unselected package python-bs4. Preparing to unpack .../python-bs4_4.3.2-2ubuntu2_all.deb ... Unpacking python-bs4 (4.3.2-2ubuntu2) ... Selecting previously unselected package python-waitress. Preparing to unpack .../python-waitress_0.8.9-2_all.deb ... Unpacking python-waitress (0.8.9-2) ... Selecting previously unselected package python-dns. Preparing to unpack .../python-dns_2.3.6-3_all.deb ... Unpacking python-dns (2.3.6-3) ... Selecting previously unselected package python-formencode. Preparing to unpack .../python-formencode_1.2.6-2_all.deb ... Unpacking python-formencode (1.2.6-2) ... Selecting previously unselected package python-paste. Preparing to unpack .../python-paste_1.7.5.1-6ubuntu3_all.deb ... Unpacking python-paste (1.7.5.1-6ubuntu3) ... Selecting previously unselected package python-pastedeploy-tpl. Preparing to unpack .../python-pastedeploy-tpl_1.5.2-1_all.deb ... Unpacking python-pastedeploy-tpl (1.5.2-1) ... Selecting previously unselected package python-pastedeploy. Preparing to unpack .../python-pastedeploy_1.5.2-1_all.deb ... Unpacking python-pastedeploy (1.5.2-1) ... Selecting previously unselected package python-webtest. Preparing to unpack .../python-webtest_2.0.17-1ubuntu1_all.deb ... Unpacking python-webtest (2.0.17-1ubuntu1) ... Selecting previously unselected package python-pecan. Preparing to unpack .../python-pecan_0.8.2-0ubuntu1_all.deb ... Unpacking python-pecan (0.8.2-0ubuntu1) ... Selecting previously unselected package python-jinja2. Preparing to unpack .../python-jinja2_2.7.3-1_all.deb ... Unpacking python-jinja2 (2.7.3-1) ... Selecting previously unselected package python-roman. Preparing to unpack .../python-roman_2.0.0-1_all.deb ... Unpacking python-roman (2.0.0-1) ... Selecting previously unselected package xml-core. Preparing to unpack .../xml-core_0.13+nmu2_all.deb ... Unpacking xml-core (0.13+nmu2) ... Selecting previously unselected package docutils-common. Preparing to unpack .../docutils-common_0.12+dfsg-1_all.deb ... Unpacking docutils-common (0.12+dfsg-1) ... Selecting previously unselected package python-docutils. Preparing to unpack .../python-docutils_0.12+dfsg-1_all.deb ... Unpacking python-docutils (0.12+dfsg-1) ... Selecting previously unselected package python-pygments. Preparing to unpack .../python-pygments_2.0.1+dfsg-1_all.deb ... Unpacking python-pygments (2.0.1+dfsg-1) ... Selecting previously unselected package sphinx-common. Preparing to unpack .../sphinx-common_1.2.3+dfsg-1ubuntu2_all.deb ... Unpacking sphinx-common (1.2.3+dfsg-1ubuntu2) ... Selecting previously unselected package python-sphinx. Preparing to unpack .../python-sphinx_1.2.3+dfsg-1ubuntu2_all.deb ... Unpacking python-sphinx (1.2.3+dfsg-1ubuntu2) ... Selecting previously unselected package python-sphinxcontrib.httpdomain. Preparing to unpack .../python-sphinxcontrib.httpdomain_1.3.0-1_all.deb ... Unpacking python-sphinxcontrib.httpdomain (1.3.0-1) ... Selecting previously unselected package python-sphinxcontrib-httpdomain. Preparing to unpack .../python-sphinxcontrib-httpdomain_1.3.0-1_all.deb ... Unpacking python-sphinxcontrib-httpdomain (1.3.0-1) ... Selecting previously unselected package python3-extras. Preparing to unpack .../python3-extras_0.0.3-3_all.deb ... Unpacking python3-extras (0.0.3-3) ... Selecting previously unselected package file. Preparing to unpack .../file_1%3a5.20-1ubuntu1_amd64.deb ... Unpacking file (1:5.20-1ubuntu1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../gettext-base_0.19.2-2ubuntu1_amd64.deb ... Unpacking gettext-base (0.19.2-2ubuntu1) ... Selecting previously unselected package gettext. Preparing to unpack .../gettext_0.19.2-2ubuntu1_amd64.deb ... Unpacking gettext (0.19.2-2ubuntu1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../intltool-debian_0.35.0+20060710.1_all.deb ... Unpacking intltool-debian (0.35.0+20060710.1) ... Selecting previously unselected package po-debconf. Preparing to unpack .../po-debconf_1.0.16+nmu3_all.deb ... Unpacking po-debconf (1.0.16+nmu3) ... Selecting previously unselected package dh-apparmor. Preparing to unpack .../dh-apparmor_2.8.98-0ubuntu4_all.deb ... Unpacking dh-apparmor (2.8.98-0ubuntu4) ... Selecting previously unselected package debhelper. Preparing to unpack .../debhelper_9.20141022ubuntu1_all.deb ... Unpacking debhelper (9.20141022ubuntu1) ... Selecting previously unselected package libsubunit-perl. Preparing to unpack .../libsubunit-perl_0.0.18-4_all.deb ... Unpacking libsubunit-perl (0.0.18-4) ... Selecting previously unselected package python-all. Preparing to unpack .../python-all_2.7.8-2_amd64.deb ... Unpacking python-all (2.7.8-2) ... Selecting previously unselected package python-amqp. Preparing to unpack .../python-amqp_1.4.6-0ubuntu1_all.deb ... Unpacking python-amqp (1.4.6-0ubuntu1) ... Selecting previously unselected package python-anyjson. Preparing to unpack .../python-anyjson_0.3.3-1build1_all.deb ... Unpacking python-anyjson (0.3.3-1build1) ... Selecting previously unselected package python-chardet. Preparing to unpack .../python-chardet_2.3.0-1_all.deb ... Unpacking python-chardet (2.3.0-1) ... Selecting previously unselected package python-prettytable. Preparing to unpack .../python-prettytable_0.7.2-3_all.deb ... Unpacking python-prettytable (0.7.2-3) ... Selecting previously unselected package python-cliff. Preparing to unpack .../python-cliff_1.9.0-0ubuntu2_all.deb ... Unpacking python-cliff (1.9.0-0ubuntu2) ... Selecting previously unselected package python-coverage. Preparing to unpack .../python-coverage_3.7.1+dfsg.1-1ubuntu2_amd64.deb ... Unpacking python-coverage (3.7.1+dfsg.1-1ubuntu2) ... Selecting previously unselected package python-dnspython. Preparing to unpack .../python-dnspython_1.12.0-1_all.deb ... Unpacking python-dnspython (1.12.0-1) ... Selecting previously unselected package python-greenlet. Preparing to unpack .../python-greenlet_0.4.5-1_amd64.deb ... Unpacking python-greenlet (0.4.5-1) ... Selecting previously unselected package python-eventlet. Preparing to unpack .../python-eventlet_0.15.2-1ubuntu1_all.deb ... Unpacking python-eventlet (0.15.2-1ubuntu1) ... Selecting previously unselected package python-mimeparse. Preparing to unpack .../python-mimeparse_0.1.4-1build1_all.deb ... Unpacking python-mimeparse (0.1.4-1build1) ... Selecting previously unselected package python-testtools. Preparing to unpack .../python-testtools_0.9.39-1_all.deb ... Unpacking python-testtools (0.9.39-1) ... Selecting previously unselected package python-fixtures. Preparing to unpack .../python-fixtures_1.0.0-01ubuntu1_all.deb ... Unpacking python-fixtures (1.0.0-01ubuntu1) ... Selecting previously unselected package python-werkzeug. Preparing to unpack .../python-werkzeug_0.9.6+dfsg-1ubuntu1_all.deb ... Unpacking python-werkzeug (0.9.6+dfsg-1ubuntu1) ... Selecting previously unselected package python-itsdangerous. Preparing to unpack .../python-itsdangerous_0.24+dfsg1-1_all.deb ... Unpacking python-itsdangerous (0.24+dfsg1-1) ... Selecting previously unselected package python-flask. Preparing to unpack .../python-flask_0.10.1-2build1_all.deb ... Unpacking python-flask (0.10.1-2build1) ... Selecting previously unselected package python-httplib2. Preparing to unpack .../python-httplib2_0.9+dfsg-2_all.deb ... Unpacking python-httplib2 (0.9+dfsg-2) ... Selecting previously unselected package python-kombu. Preparing to unpack .../python-kombu_3.0.24-0ubuntu2_all.deb ... Unpacking python-kombu (3.0.24-0ubuntu2) ... Selecting previously unselected package python-oslo.rootwrap. Preparing to unpack .../python-oslo.rootwrap_1.4.0-0ubuntu1_all.deb ... Unpacking python-oslo.rootwrap (1.4.0-0ubuntu1) ... Selecting previously unselected package python-urllib3. Preparing to unpack .../python-urllib3_1.9.1-3_all.deb ... Unpacking python-urllib3 (1.9.1-3) ... Selecting previously unselected package python-requests. Preparing to unpack .../python-requests_2.4.3-5_all.deb ... Unpacking python-requests (2.4.3-5) ... Selecting previously unselected package python-repoze.lru. Preparing to unpack .../python-repoze.lru_0.6-5_all.deb ... Unpacking python-repoze.lru (0.6-5) ... Selecting previously unselected package python-routes. Preparing to unpack .../python-routes_2.0-1build1_all.deb ... Unpacking python-routes (2.0-1build1) ... Selecting previously unselected package python-simplejson. Preparing to unpack .../python-simplejson_3.6.5-1ubuntu1_amd64.deb ... Unpacking python-simplejson (3.6.5-1ubuntu1) ... Selecting previously unselected package python-testscenarios. Preparing to unpack .../python-testscenarios_0.4-3_all.deb ... Unpacking python-testscenarios (0.4-3) ... Selecting previously unselected package python-subunit. Preparing to unpack .../python-subunit_0.0.18-4_all.deb ... Unpacking python-subunit (0.0.18-4) ... Selecting previously unselected package python-testrepository. Preparing to unpack .../python-testrepository_0.0.20-1_all.deb ... Unpacking python-testrepository (0.0.20-1) ... Selecting previously unselected package python3-mimeparse. Preparing to unpack .../python3-mimeparse_0.1.4-1build1_all.deb ... Unpacking python3-mimeparse (0.1.4-1build1) ... Selecting previously unselected package python3-testtools. Preparing to unpack .../python3-testtools_0.9.39-1_all.deb ... Unpacking python3-testtools (0.9.39-1) ... Selecting previously unselected package python3-fixtures. Preparing to unpack .../python3-fixtures_1.0.0-01ubuntu1_all.deb ... Unpacking python3-fixtures (1.0.0-01ubuntu1) ... Selecting previously unselected package python3-subunit. Preparing to unpack .../python3-subunit_0.0.18-4_all.deb ... Unpacking python3-subunit (0.0.18-4) ... Selecting previously unselected package python3-testrepository. Preparing to unpack .../python3-testrepository_0.0.20-1_all.deb ... Unpacking python3-testrepository (0.0.20-1) ... Selecting previously unselected package sqlite3. Preparing to unpack .../sqlite3_3.8.7.4-1_amd64.deb ... Unpacking sqlite3 (3.8.7.4-1) ... Selecting previously unselected package subunit. Preparing to unpack .../subunit_0.0.18-4_all.deb ... Unpacking subunit (0.0.18-4) ... Selecting previously unselected package testrepository. Preparing to unpack .../testrepository_0.0.20-1_all.deb ... Unpacking testrepository (0.0.20-1) ... Selecting previously unselected package dh-systemd. Preparing to unpack .../dh-systemd_1.22ubuntu1_all.deb ... Unpacking dh-systemd (1.22ubuntu1) ... Selecting previously unselected package openstack-pkg-tools. Preparing to unpack .../openstack-pkg-tools_21_all.deb ... Unpacking openstack-pkg-tools (21) ... Selecting previously unselected package python-keystoneclient. Preparing to unpack .../python-keystoneclient_1%3a0.11.2-0ubuntu1_all.deb ... Unpacking python-keystoneclient (1:0.11.2-0ubuntu1) ... Selecting previously unselected package python-lockfile. Preparing to unpack .../python-lockfile_1%3a0.8-2ubuntu2_all.deb ... Unpacking python-lockfile (1:0.8-2ubuntu2) ... Selecting previously unselected package python-mox. Preparing to unpack .../python-mox_0.5.3-3build1_all.deb ... Unpacking python-mox (0.5.3-3build1) ... Selecting previously unselected package python-neutronclient. Preparing to unpack .../python-neutronclient_1%3a2.3.9-0ubuntu1_all.deb ... Unpacking python-neutronclient (1:2.3.9-0ubuntu1) ... Setting up libexpat1:amd64 (2.1.0-6ubuntu1) ... Setting up libmagic1:amd64 (1:5.20-1ubuntu1) ... Setting up libmpdec2:amd64 (2.4.1-1) ... Setting up libpython3.4-minimal:amd64 (3.4.2-4) ... Setting up mime-support (3.58ubuntu1) ... Setting up libpython3.4-stdlib:amd64 (3.4.2-4) ... Setting up python3.4-minimal (3.4.2-4) ... Setting up libasprintf0c2:amd64 (0.19.2-2ubuntu1) ... Setting up libglib2.0-0:amd64 (2.43.2-1ubuntu1) ... No schema files found: doing nothing. Setting up libpipeline1:amd64 (1.4.0-1) ... Setting up libxml2:amd64 (2.9.2+dfsg1-1) ... Setting up groff-base (1.22.3-1) ... Setting up bsdmainutils (9.0.6ubuntu1) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up man-db (2.7.0.2-5) ... Not building database; man-db/auto-update is not 'true'. Setting up sgml-base (1.26+nmu4ubuntu1) ... Setting up libcroco3:amd64 (0.6.8-3) ... Setting up libunistring0:amd64 (0.9.3-5.2ubuntu1) ... Setting up libpython2.7-minimal:amd64 (2.7.9-1) ... Setting up python2.7-minimal (2.7.9-1) ... Linking and byte-compiling packages for runtime python2.7... Setting up libpython2.7-stdlib:amd64 (2.7.9-1) ... Setting up python2.7 (2.7.9-1) ... Setting up python-minimal (2.7.8-2) ... Setting up libpython-stdlib:amd64 (2.7.8-2) ... Setting up python (2.7.8-2) ... Setting up python-pyparsing (2.0.3+dfsg1-1) ... Setting up python-pkg-resources (5.5.1-1) ... Setting up python-setuptools (5.5.1-1) ... Setting up python-cmd2 (0.6.7-2fakesync1build1) ... Setting up python-extras (0.0.3-3) ... Setting up pep8 (1.5.6-0ubuntu1) ... Setting up python3.4 (3.4.2-4) ... Setting up python3-minimal (3.4.2-2) ... Setting up libpython3-stdlib:amd64 (3.4.2-2) ... Setting up python-mccabe (0.2.1-1) ... Setting up python-pbr (0.10.0-0ubuntu1) ... Setting up python-six (1.8.0-1) ... Setting up python-mock (1.0.1-3) ... Setting up python-jsonschema (2.3.0-1build1) ... Setting up python-logutils (0.3.3-2ubuntu1) ... Setting up libjs-jquery (1.7.2+dfsg-3ubuntu2) ... Setting up libjs-underscore (1.4.4-2ubuntu1) ... Setting up libjs-sphinxdoc (1.2.3+dfsg-1ubuntu2) ... Setting up python-decorator (3.4.0-2build1) ... Setting up python-sqlalchemy (0.9.8+dfsg-0.1) ... Setting up python-tempita (0.5.2-1build1) ... Setting up python-migrate (0.9.2-0ubuntu2) ... Setting up wget (1.16-1ubuntu1) ... Setting up ieee-data (20141019.1) ... Setting up python-netaddr (0.7.12-2) ... Setting up python-stevedore (1.1.0-0ubuntu1) ... Setting up python-oslo.config (1:1.5.0-0ubuntu1) ... update-alternatives: using /usr/bin/python2-oslo-config-generator to provide /usr/bin/oslo-config-generator (oslo-config-generator) in auto mode Setting up python-babel-localedata (1.3+dfsg.1-5) ... Setting up python-tz (2012c+dfsg-0.1) ... Setting up python-babel (1.3+dfsg.1-5) ... update-alternatives: using /usr/bin/pybabel-python2 to provide /usr/bin/pybabel (pybabel) in auto mode Setting up python-oslo.i18n (1.1.0-0ubuntu1) ... Setting up python-iso8601 (0.1.10-1) ... Setting up python-netifaces (0.10.4-0.1) ... Setting up python-oslo.utils (1.1.0-0ubuntu1) ... Setting up python-oslo.serialization (1.1.0-0ubuntu1) ... Setting up python-markupsafe (0.23-1) ... Setting up python-mako (1.0.0+dfsg-0.1) ... Setting up python-simplegeneric (0.8.1-1) ... Setting up python-singledispatch (3.4.0.3-1) ... Setting up python-webob (1.4-2) ... Setting up python-bs4 (4.3.2-2ubuntu2) ... Setting up python-waitress (0.8.9-2) ... update-alternatives: using /usr/bin/waitress-serve-python2 to provide /usr/bin/waitress-serve (waitress-serve) in auto mode Setting up python-dns (2.3.6-3) ... Setting up python-formencode (1.2.6-2) ... Setting up python-paste (1.7.5.1-6ubuntu3) ... Setting up python-pastedeploy-tpl (1.5.2-1) ... Setting up python-pastedeploy (1.5.2-1) ... Setting up python-webtest (2.0.17-1ubuntu1) ... Setting up python-pecan (0.8.2-0ubuntu1) ... update-alternatives: using /usr/bin/gunicorn_pecan-python2 to provide /usr/bin/gunicorn_pecan (gunicorn_pecan) in auto mode update-alternatives: using /usr/bin/pecan-python2 to provide /usr/bin/pecan (pecan) in auto mode Setting up python-jinja2 (2.7.3-1) ... Setting up python-roman (2.0.0-1) ... Setting up xml-core (0.13+nmu2) ... Setting up python-pygments (2.0.1+dfsg-1) ... Setting up sphinx-common (1.2.3+dfsg-1ubuntu2) ... Setting up file (1:5.20-1ubuntu1) ... Setting up gettext-base (0.19.2-2ubuntu1) ... Setting up gettext (0.19.2-2ubuntu1) ... Setting up intltool-debian (0.35.0+20060710.1) ... Setting up po-debconf (1.0.16+nmu3) ... Setting up dh-apparmor (2.8.98-0ubuntu4) ... Setting up debhelper (9.20141022ubuntu1) ... Setting up libsubunit-perl (0.0.18-4) ... Setting up python-all (2.7.8-2) ... Setting up python-amqp (1.4.6-0ubuntu1) ... Setting up python-anyjson (0.3.3-1build1) ... Setting up python-chardet (2.3.0-1) ... Setting up python-prettytable (0.7.2-3) ... Setting up python-cliff (1.9.0-0ubuntu2) ... Setting up python-coverage (3.7.1+dfsg.1-1ubuntu2) ... Setting up python-dnspython (1.12.0-1) ... Setting up python-greenlet (0.4.5-1) ... Setting up python-eventlet (0.15.2-1ubuntu1) ... Setting up python-mimeparse (0.1.4-1build1) ... Setting up python-testtools (0.9.39-1) ... Setting up python-fixtures (1.0.0-01ubuntu1) ... Setting up python-werkzeug (0.9.6+dfsg-1ubuntu1) ... Setting up python-itsdangerous (0.24+dfsg1-1) ... Setting up python-flask (0.10.1-2build1) ... Setting up python-httplib2 (0.9+dfsg-2) ... Setting up python-kombu (3.0.24-0ubuntu2) ... Setting up python-oslo.rootwrap (1.4.0-0ubuntu1) ... Setting up python-urllib3 (1.9.1-3) ... Setting up python-requests (2.4.3-5) ... Setting up python-repoze.lru (0.6-5) ... Setting up python-routes (2.0-1build1) ... Setting up python-simplejson (3.6.5-1ubuntu1) ... Setting up python-testscenarios (0.4-3) ... Setting up python-subunit (0.0.18-4) ... Setting up python-testrepository (0.0.20-1) ... update-alternatives: using /usr/bin/testr-python2 to provide /usr/bin/testr (testr) in auto mode Setting up python3-mimeparse (0.1.4-1build1) ... Setting up sqlite3 (3.8.7.4-1) ... Setting up subunit (0.0.18-4) ... Setting up dh-systemd (1.22ubuntu1) ... Setting up openstack-pkg-tools (21) ... Setting up python-keystoneclient (1:0.11.2-0ubuntu1) ... Setting up python-lockfile (1:0.8-2ubuntu2) ... Setting up python-mox (0.5.3-3build1) ... Setting up python-neutronclient (1:2.3.9-0ubuntu1) ... Processing triggers for sgml-base (1.26+nmu4ubuntu1) ... Setting up docutils-common (0.12+dfsg-1) ... Processing triggers for sgml-base (1.26+nmu4ubuntu1) ... Setting up python-docutils (0.12+dfsg-1) ... update-alternatives: using /usr/share/docutils/scripts/python2/rst-buildhtml to provide /usr/bin/rst-buildhtml (rst-buildhtml) in auto mode update-alternatives: using /usr/share/docutils/scripts/python2/rst2html to provide /usr/bin/rst2html (rst2html) in auto mode update-alternatives: using /usr/share/docutils/scripts/python2/rst2latex to provide /usr/bin/rst2latex (rst2latex) in auto mode update-alternatives: using /usr/share/docutils/scripts/python2/rst2man to provide /usr/bin/rst2man (rst2man) in auto mode update-alternatives: using /usr/share/docutils/scripts/python2/rst2odt to provide /usr/bin/rst2odt (rst2odt) in auto mode update-alternatives: using /usr/share/docutils/scripts/python2/rst2odt_prepstyles to provide /usr/bin/rst2odt_prepstyles (rst2odt_prepstyles) in auto mode update-alternatives: using /usr/share/docutils/scripts/python2/rst2pseudoxml to provide /usr/bin/rst2pseudoxml (rst2pseudoxml) in auto mode update-alternatives: using /usr/share/docutils/scripts/python2/rst2s5 to provide /usr/bin/rst2s5 (rst2s5) in auto mode update-alternatives: using /usr/share/docutils/scripts/python2/rst2xetex to provide /usr/bin/rst2xetex (rst2xetex) in auto mode update-alternatives: using /usr/share/docutils/scripts/python2/rst2xml to provide /usr/bin/rst2xml (rst2xml) in auto mode update-alternatives: using /usr/share/docutils/scripts/python2/rstpep2html to provide /usr/bin/rstpep2html (rstpep2html) in auto mode Setting up python-sphinx (1.2.3+dfsg-1ubuntu2) ... Setting up python-sphinxcontrib.httpdomain (1.3.0-1) ... Setting up python-sphinxcontrib-httpdomain (1.3.0-1) ... Setting up python3 (3.4.2-2) ... running python rtupdate hooks for python3.4... running python post-rtupdate hooks for python3.4... Setting up python3-pkg-resources (5.5.1-1) ... Setting up pyflakes (0.8.1-1) ... Setting up python-flake8 (2.1.0-1ubuntu2) ... Setting up python-hacking (0.9.3-0ubuntu1) ... Setting up python3-extras (0.0.3-3) ... Setting up python3-testtools (0.9.39-1) ... Setting up python3-fixtures (1.0.0-01ubuntu1) ... Setting up python3-subunit (0.0.18-4) ... Setting up python3-testrepository (0.0.20-1) ... Setting up testrepository (0.0.20-1) ... Setting up dh-python (1.20141111-2ubuntu1) ... Processing triggers for libc-bin (2.19-13ubuntu3) ... Checking correctness of source dependencies... Toolchain package versions: libc6-dev_2.19-13ubuntu3 make_4.0-8 dpkg-dev_1.17.21ubuntu2 gcc-4.9_4.9.2-10ubuntu1 g++-4.9_4.9.2-10ubuntu1 binutils_2.25-2ubuntu1 libstdc++-4.9-dev_4.9.2-10ubuntu1 libstdc++6_4.9.2-10ubuntu1 ------------------------------------------------------------------------------ dpkg-source: warning: -sn is not a valid option for Dpkg::Source::Package::V3::Quilt gpgv: Signature made Tue Jan 6 18:43:51 2015 UTC using RSA key ID AC6B43FE gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./designate_2014.1-16.dsc dpkg-source: info: extracting designate in designate-2014.1 dpkg-source: info: unpacking designate_2014.1.orig.tar.xz dpkg-source: info: unpacking designate_2014.1-16.debian.tar.xz dpkg-source: info: applying fixes-keystone-authtoken.patch dpkg-source: info: applying allow-sqla-9.patch dpkg-source: info: applying no-SSLv3.patch dpkg-buildpackage: source package designate dpkg-buildpackage: source version 2014.1-16 dpkg-buildpackage: source distribution unstable dpkg-source --before-build designate-2014.1 dpkg-buildpackage: host architecture amd64 /usr/bin/fakeroot debian/rules clean dh clean --buildsystem=python_distutils --with python2,sphinxdoc,systemd dh_testdir -O--buildsystem=python_distutils debian/rules override_dh_auto_clean make[1]: Entering directory '/build/buildd/designate-2014.1' dh_auto_clean -O--buildsystem=python_distutils pyversions: missing X(S)-Python-Version in control file, fall back to debian/pyversions pyversions: missing debian/pyversions file, fall back to supported versions running clean 'build/lib.linux-x86_64-2.7' does not exist -- can't clean it 'build/bdist.linux-x86_64' does not exist -- can't clean it 'build/scripts-2.7' does not exist -- can't clean it rm -f debian/designate-common.postinst debian/designate-common.config debian/designate-api.config debian/designate-api.postinst rm -rf doc/build build *.egg-info rm -f debian/*.init debian/*.upstart.in debian/*.service make[1]: Leaving directory '/build/buildd/designate-2014.1' dh_clean -O--buildsystem=python_distutils debian/rules build dh build --buildsystem=python_distutils --with python2,sphinxdoc,systemd dh_testdir -O--buildsystem=python_distutils dh_auto_configure -O--buildsystem=python_distutils debian/rules override_dh_auto_build make[1]: Entering directory '/build/buildd/designate-2014.1' dh_auto_build -O--buildsystem=python_distutils pyversions: missing X(S)-Python-Version in control file, fall back to debian/pyversions pyversions: missing debian/pyversions file, fall back to supported versions running build running build_py creating build creating build/lib.linux-x86_64-2.7 creating build/lib.linux-x86_64-2.7/designate creating build/lib.linux-x86_64-2.7/designate/cmd copying designate/cmd/agent.py -> build/lib.linux-x86_64-2.7/designate/cmd copying designate/cmd/central.py -> build/lib.linux-x86_64-2.7/designate/cmd copying designate/cmd/api.py -> build/lib.linux-x86_64-2.7/designate/cmd copying designate/cmd/sink.py -> build/lib.linux-x86_64-2.7/designate/cmd copying designate/cmd/__init__.py -> build/lib.linux-x86_64-2.7/designate/cmd copying designate/cmd/manage.py -> build/lib.linux-x86_64-2.7/designate/cmd creating build/lib.linux-x86_64-2.7/designate/tests creating build/lib.linux-x86_64-2.7/designate/tests/test_api creating build/lib.linux-x86_64-2.7/designate/tests/test_api/test_v2 copying designate/tests/test_api/test_v2/test_nameservers.py -> build/lib.linux-x86_64-2.7/designate/tests/test_api/test_v2 copying designate/tests/test_api/test_v2/test_tlds.py -> build/lib.linux-x86_64-2.7/designate/tests/test_api/test_v2 copying designate/tests/test_api/test_v2/test_floatingips.py -> build/lib.linux-x86_64-2.7/designate/tests/test_api/test_v2 copying designate/tests/test_api/test_v2/test_zones.py -> build/lib.linux-x86_64-2.7/designate/tests/test_api/test_v2 copying designate/tests/test_api/test_v2/test_recordsets.py -> build/lib.linux-x86_64-2.7/designate/tests/test_api/test_v2 copying designate/tests/test_api/test_v2/test_records.py -> build/lib.linux-x86_64-2.7/designate/tests/test_api/test_v2 copying designate/tests/test_api/test_v2/__init__.py -> build/lib.linux-x86_64-2.7/designate/tests/test_api/test_v2 copying designate/tests/test_api/test_v2/test_limits.py -> build/lib.linux-x86_64-2.7/designate/tests/test_api/test_v2 copying designate/tests/test_api/test_v2/test_blacklists.py -> build/lib.linux-x86_64-2.7/designate/tests/test_api/test_v2 creating build/lib.linux-x86_64-2.7/designate/backend copying designate/backend/base.py -> build/lib.linux-x86_64-2.7/designate/backend copying designate/backend/impl_bind9.py -> build/lib.linux-x86_64-2.7/designate/backend copying designate/backend/impl_fake.py -> build/lib.linux-x86_64-2.7/designate/backend copying designate/backend/__init__.py -> build/lib.linux-x86_64-2.7/designate/backend copying designate/backend/impl_nsd4slave.py -> build/lib.linux-x86_64-2.7/designate/backend copying designate/backend/impl_multi.py -> build/lib.linux-x86_64-2.7/designate/backend copying designate/backend/impl_rpc.py -> build/lib.linux-x86_64-2.7/designate/backend copying designate/tests/test_context.py -> build/lib.linux-x86_64-2.7/designate/tests copying designate/tests/test_utils.py -> build/lib.linux-x86_64-2.7/designate/tests copying designate/tests/__init__.py -> build/lib.linux-x86_64-2.7/designate/tests creating build/lib.linux-x86_64-2.7/designate/tests/test_api/test_v1 copying designate/tests/test_api/test_v1/test_servers.py -> build/lib.linux-x86_64-2.7/designate/tests/test_api/test_v1 copying designate/tests/test_api/test_v1/test_domains.py -> build/lib.linux-x86_64-2.7/designate/tests/test_api/test_v1 copying designate/tests/test_api/test_v1/test_records.py -> build/lib.linux-x86_64-2.7/designate/tests/test_api/test_v1 copying designate/tests/test_api/test_v1/__init__.py -> build/lib.linux-x86_64-2.7/designate/tests/test_api/test_v1 creating build/lib.linux-x86_64-2.7/designate/agent copying designate/agent/rpcapi.py -> build/lib.linux-x86_64-2.7/designate/agent copying designate/agent/__init__.py -> build/lib.linux-x86_64-2.7/designate/agent copying designate/agent/service.py -> build/lib.linux-x86_64-2.7/designate/agent creating build/lib.linux-x86_64-2.7/designate/network_api copying designate/network_api/base.py -> build/lib.linux-x86_64-2.7/designate/network_api copying designate/network_api/neutron.py -> build/lib.linux-x86_64-2.7/designate/network_api copying designate/network_api/fake.py -> build/lib.linux-x86_64-2.7/designate/network_api copying designate/network_api/__init__.py -> build/lib.linux-x86_64-2.7/designate/network_api creating build/lib.linux-x86_64-2.7/designate/tests/test_notification_handler copying designate/tests/test_notification_handler/test_nova.py -> build/lib.linux-x86_64-2.7/designate/tests/test_notification_handler copying designate/tests/test_notification_handler/__init__.py -> build/lib.linux-x86_64-2.7/designate/tests/test_notification_handler copying designate/tests/test_notification_handler/test_neutron.py -> build/lib.linux-x86_64-2.7/designate/tests/test_notification_handler creating build/lib.linux-x86_64-2.7/designate/tests/test_storage copying designate/tests/test_storage/test_api.py -> build/lib.linux-x86_64-2.7/designate/tests/test_storage copying designate/tests/test_storage/__init__.py -> build/lib.linux-x86_64-2.7/designate/tests/test_storage copying designate/tests/test_storage/test_sqlalchemy.py -> build/lib.linux-x86_64-2.7/designate/tests/test_storage creating build/lib.linux-x86_64-2.7/designate/openstack creating build/lib.linux-x86_64-2.7/designate/openstack/common creating build/lib.linux-x86_64-2.7/designate/openstack/common/py3kcompat copying designate/openstack/common/py3kcompat/__init__.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/py3kcompat copying designate/openstack/common/py3kcompat/urlutils.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/py3kcompat creating build/lib.linux-x86_64-2.7/designate/tests/test_central copying designate/tests/test_central/__init__.py -> build/lib.linux-x86_64-2.7/designate/tests/test_central copying designate/tests/test_central/test_service.py -> build/lib.linux-x86_64-2.7/designate/tests/test_central creating build/lib.linux-x86_64-2.7/designate/tests/test_resources creating build/lib.linux-x86_64-2.7/designate/tests/test_resources/test_schemas copying designate/tests/test_resources/test_schemas/test_v2.py -> build/lib.linux-x86_64-2.7/designate/tests/test_resources/test_schemas copying designate/tests/test_resources/test_schemas/__init__.py -> build/lib.linux-x86_64-2.7/designate/tests/test_resources/test_schemas creating build/lib.linux-x86_64-2.7/designate/storage creating build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy creating build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo creating build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions copying designate/storage/impl_sqlalchemy/migrate_repo/versions/037_add_tlds_table.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions copying designate/storage/impl_sqlalchemy/migrate_repo/versions/002_add_managed_col_for_records.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions copying designate/storage/impl_sqlalchemy/migrate_repo/versions/014_add_quotas_table.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions copying designate/storage/impl_sqlalchemy/migrate_repo/versions/004_changed_managed_cols_for_records.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions copying designate/storage/impl_sqlalchemy/migrate_repo/versions/018_add_back_unique_name_deleted_sqlite.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions copying designate/storage/impl_sqlalchemy/migrate_repo/versions/028_placeholder.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions copying designate/storage/impl_sqlalchemy/migrate_repo/versions/009_add_tsigkeys_table.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions copying designate/storage/impl_sqlalchemy/migrate_repo/versions/013_expand_email_column.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions copying designate/storage/impl_sqlalchemy/migrate_repo/versions/027_placeholder.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions copying designate/storage/impl_sqlalchemy/migrate_repo/versions/021_convert_to_innodb_utf8.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions copying designate/storage/impl_sqlalchemy/migrate_repo/versions/017_drop_unique_domain_name_index.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions copying designate/storage/impl_sqlalchemy/migrate_repo/versions/011_support_sshfp_records.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions copying designate/storage/impl_sqlalchemy/migrate_repo/versions/036_add_managed_tenant_and_region_and_extra.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions copying designate/storage/impl_sqlalchemy/migrate_repo/versions/038_add_blacklists_table.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions copying designate/storage/impl_sqlalchemy/migrate_repo/versions/022_add_domain_status.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions copying designate/storage/impl_sqlalchemy/migrate_repo/versions/035_add_unique_record_sqlite.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions copying designate/storage/impl_sqlalchemy/migrate_repo/versions/033_add_record_tenant_id.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions copying designate/storage/impl_sqlalchemy/migrate_repo/versions/016_add_deleted_columns.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions copying designate/storage/impl_sqlalchemy/migrate_repo/versions/015_add_unique_record_constraint.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions copying designate/storage/impl_sqlalchemy/migrate_repo/versions/026_placeholder.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions copying designate/storage/impl_sqlalchemy/migrate_repo/versions/012_add_serial_col.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions copying designate/storage/impl_sqlalchemy/migrate_repo/versions/029_placeholder.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions copying designate/storage/impl_sqlalchemy/migrate_repo/versions/008_support_spf_records.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions copying designate/storage/impl_sqlalchemy/migrate_repo/versions/006_support_ptr_records.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions copying designate/storage/impl_sqlalchemy/migrate_repo/versions/032_placeholder.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions copying designate/storage/impl_sqlalchemy/migrate_repo/versions/__init__.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions copying designate/storage/impl_sqlalchemy/migrate_repo/versions/034_add_recordsets_table.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions copying designate/storage/impl_sqlalchemy/migrate_repo/versions/031_placeholder.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions copying designate/storage/impl_sqlalchemy/migrate_repo/versions/020_add_description_domains_records.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions copying designate/storage/impl_sqlalchemy/migrate_repo/versions/010_drop_server_ip_cols.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions copying designate/storage/impl_sqlalchemy/migrate_repo/versions/007_add_parent_domain_id_col.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions copying designate/storage/impl_sqlalchemy/migrate_repo/versions/030_placeholder.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions copying designate/storage/impl_sqlalchemy/migrate_repo/versions/005_records_allow_null_ttl.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions copying designate/storage/impl_sqlalchemy/migrate_repo/versions/001_add_moniker_schema.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions copying designate/storage/impl_sqlalchemy/migrate_repo/versions/023_placeholder.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions copying designate/storage/impl_sqlalchemy/migrate_repo/versions/003_add_delete_on_cascade.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions copying designate/storage/impl_sqlalchemy/migrate_repo/versions/019_fix_deleted_column.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions copying designate/storage/impl_sqlalchemy/migrate_repo/versions/024_placeholder.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions copying designate/storage/impl_sqlalchemy/migrate_repo/versions/025_placeholder.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions creating build/lib.linux-x86_64-2.7/designate/api creating build/lib.linux-x86_64-2.7/designate/api/v1 copying designate/api/v1/limits.py -> build/lib.linux-x86_64-2.7/designate/api/v1 copying designate/api/v1/servers.py -> build/lib.linux-x86_64-2.7/designate/api/v1 copying designate/api/v1/records.py -> build/lib.linux-x86_64-2.7/designate/api/v1 copying designate/api/v1/tsigkeys.py -> build/lib.linux-x86_64-2.7/designate/api/v1 copying designate/api/v1/__init__.py -> build/lib.linux-x86_64-2.7/designate/api/v1 copying designate/api/v1/domains.py -> build/lib.linux-x86_64-2.7/designate/api/v1 creating build/lib.linux-x86_64-2.7/designate/api/v2 copying designate/api/v2/patches.py -> build/lib.linux-x86_64-2.7/designate/api/v2 copying designate/api/v2/__init__.py -> build/lib.linux-x86_64-2.7/designate/api/v2 copying designate/api/v2/app.py -> build/lib.linux-x86_64-2.7/designate/api/v2 creating build/lib.linux-x86_64-2.7/designate/sink copying designate/sink/__init__.py -> build/lib.linux-x86_64-2.7/designate/sink copying designate/sink/service.py -> build/lib.linux-x86_64-2.7/designate/sink copying designate/tests/test_api/test_middleware.py -> build/lib.linux-x86_64-2.7/designate/tests/test_api copying designate/tests/test_api/__init__.py -> build/lib.linux-x86_64-2.7/designate/tests/test_api copying designate/tests/test_api/test_service.py -> build/lib.linux-x86_64-2.7/designate/tests/test_api creating build/lib.linux-x86_64-2.7/designate/backend/impl_powerdns creating build/lib.linux-x86_64-2.7/designate/backend/impl_powerdns/migrate_repo copying designate/backend/impl_powerdns/migrate_repo/__init__.py -> build/lib.linux-x86_64-2.7/designate/backend/impl_powerdns/migrate_repo copying designate/backend/impl_powerdns/migrate_repo/manage.py -> build/lib.linux-x86_64-2.7/designate/backend/impl_powerdns/migrate_repo creating build/lib.linux-x86_64-2.7/designate/openstack/deprecated copying designate/openstack/deprecated/exception.py -> build/lib.linux-x86_64-2.7/designate/openstack/deprecated copying designate/openstack/deprecated/wsgi.py -> build/lib.linux-x86_64-2.7/designate/openstack/deprecated copying designate/openstack/deprecated/__init__.py -> build/lib.linux-x86_64-2.7/designate/openstack/deprecated creating build/lib.linux-x86_64-2.7/designate/api/v2/views copying designate/api/v2/views/limits.py -> build/lib.linux-x86_64-2.7/designate/api/v2/views copying designate/api/v2/views/base.py -> build/lib.linux-x86_64-2.7/designate/api/v2/views copying designate/api/v2/views/nameservers.py -> build/lib.linux-x86_64-2.7/designate/api/v2/views copying designate/api/v2/views/records.py -> build/lib.linux-x86_64-2.7/designate/api/v2/views copying designate/api/v2/views/blacklists.py -> build/lib.linux-x86_64-2.7/designate/api/v2/views copying designate/api/v2/views/tlds.py -> build/lib.linux-x86_64-2.7/designate/api/v2/views copying designate/api/v2/views/__init__.py -> build/lib.linux-x86_64-2.7/designate/api/v2/views copying designate/api/v2/views/zones.py -> build/lib.linux-x86_64-2.7/designate/api/v2/views copying designate/api/v2/views/recordsets.py -> build/lib.linux-x86_64-2.7/designate/api/v2/views copying designate/api/v2/views/floatingips.py -> build/lib.linux-x86_64-2.7/designate/api/v2/views creating build/lib.linux-x86_64-2.7/designate/api/v2/controllers copying designate/api/v2/controllers/limits.py -> build/lib.linux-x86_64-2.7/designate/api/v2/controllers copying designate/api/v2/controllers/rest.py -> build/lib.linux-x86_64-2.7/designate/api/v2/controllers copying designate/api/v2/controllers/nameservers.py -> build/lib.linux-x86_64-2.7/designate/api/v2/controllers copying designate/api/v2/controllers/root.py -> build/lib.linux-x86_64-2.7/designate/api/v2/controllers copying designate/api/v2/controllers/records.py -> build/lib.linux-x86_64-2.7/designate/api/v2/controllers copying designate/api/v2/controllers/blacklists.py -> build/lib.linux-x86_64-2.7/designate/api/v2/controllers copying designate/api/v2/controllers/tlds.py -> build/lib.linux-x86_64-2.7/designate/api/v2/controllers copying designate/api/v2/controllers/__init__.py -> build/lib.linux-x86_64-2.7/designate/api/v2/controllers copying designate/api/v2/controllers/zones.py -> build/lib.linux-x86_64-2.7/designate/api/v2/controllers copying designate/api/v2/controllers/recordsets.py -> build/lib.linux-x86_64-2.7/designate/api/v2/controllers copying designate/api/v2/controllers/floatingips.py -> build/lib.linux-x86_64-2.7/designate/api/v2/controllers copying designate/api/v2/controllers/schemas.py -> build/lib.linux-x86_64-2.7/designate/api/v2/controllers copying designate/api/v2/controllers/reverse.py -> build/lib.linux-x86_64-2.7/designate/api/v2/controllers creating build/lib.linux-x86_64-2.7/designate/sqlalchemy copying designate/sqlalchemy/models.py -> build/lib.linux-x86_64-2.7/designate/sqlalchemy copying designate/sqlalchemy/types.py -> build/lib.linux-x86_64-2.7/designate/sqlalchemy copying designate/sqlalchemy/__init__.py -> build/lib.linux-x86_64-2.7/designate/sqlalchemy copying designate/sqlalchemy/session.py -> build/lib.linux-x86_64-2.7/designate/sqlalchemy copying designate/sqlalchemy/expressions.py -> build/lib.linux-x86_64-2.7/designate/sqlalchemy creating build/lib.linux-x86_64-2.7/designate/api/v1/extensions copying designate/api/v1/extensions/touch.py -> build/lib.linux-x86_64-2.7/designate/api/v1/extensions copying designate/api/v1/extensions/quotas.py -> build/lib.linux-x86_64-2.7/designate/api/v1/extensions copying designate/api/v1/extensions/sync.py -> build/lib.linux-x86_64-2.7/designate/api/v1/extensions copying designate/api/v1/extensions/diagnostics.py -> build/lib.linux-x86_64-2.7/designate/api/v1/extensions copying designate/api/v1/extensions/__init__.py -> build/lib.linux-x86_64-2.7/designate/api/v1/extensions copying designate/api/v1/extensions/reports.py -> build/lib.linux-x86_64-2.7/designate/api/v1/extensions creating build/lib.linux-x86_64-2.7/designate/notification_handler copying designate/notification_handler/base.py -> build/lib.linux-x86_64-2.7/designate/notification_handler copying designate/notification_handler/neutron.py -> build/lib.linux-x86_64-2.7/designate/notification_handler copying designate/notification_handler/__init__.py -> build/lib.linux-x86_64-2.7/designate/notification_handler copying designate/notification_handler/nova.py -> build/lib.linux-x86_64-2.7/designate/notification_handler copying designate/exceptions.py -> build/lib.linux-x86_64-2.7/designate copying designate/notifications.py -> build/lib.linux-x86_64-2.7/designate copying designate/context.py -> build/lib.linux-x86_64-2.7/designate copying designate/utils.py -> build/lib.linux-x86_64-2.7/designate copying designate/wsgi.py -> build/lib.linux-x86_64-2.7/designate copying designate/__init__.py -> build/lib.linux-x86_64-2.7/designate copying designate/version.py -> build/lib.linux-x86_64-2.7/designate copying designate/debug.py -> build/lib.linux-x86_64-2.7/designate copying designate/plugin.py -> build/lib.linux-x86_64-2.7/designate copying designate/policy.py -> build/lib.linux-x86_64-2.7/designate creating build/lib.linux-x86_64-2.7/designate/central copying designate/central/rpcapi.py -> build/lib.linux-x86_64-2.7/designate/central copying designate/central/__init__.py -> build/lib.linux-x86_64-2.7/designate/central copying designate/central/service.py -> build/lib.linux-x86_64-2.7/designate/central copying designate/openstack/__init__.py -> build/lib.linux-x86_64-2.7/designate/openstack creating build/lib.linux-x86_64-2.7/designate/openstack/common/notifier copying designate/openstack/common/notifier/rpc_notifier2.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/notifier copying designate/openstack/common/notifier/proxy.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/notifier copying designate/openstack/common/notifier/api.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/notifier copying designate/openstack/common/notifier/no_op_notifier.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/notifier copying designate/openstack/common/notifier/rpc_notifier.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/notifier copying designate/openstack/common/notifier/__init__.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/notifier copying designate/openstack/common/notifier/log_notifier.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/notifier copying designate/openstack/common/notifier/test_notifier.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/notifier copying designate/storage/impl_sqlalchemy/migrate_repo/utils.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo copying designate/storage/impl_sqlalchemy/migrate_repo/__init__.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo copying designate/storage/impl_sqlalchemy/migrate_repo/manage.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo creating build/lib.linux-x86_64-2.7/designate/openstack/common/db copying designate/openstack/common/db/exception.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/db copying designate/openstack/common/db/api.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/db copying designate/openstack/common/db/__init__.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/db copying designate/openstack/common/db/options.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/db copying designate/storage/base.py -> build/lib.linux-x86_64-2.7/designate/storage copying designate/storage/api.py -> build/lib.linux-x86_64-2.7/designate/storage copying designate/storage/__init__.py -> build/lib.linux-x86_64-2.7/designate/storage creating build/lib.linux-x86_64-2.7/designate/openstack/common/fixture copying designate/openstack/common/fixture/config.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/fixture copying designate/openstack/common/fixture/lockutils.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/fixture copying designate/openstack/common/fixture/moxstubout.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/fixture copying designate/openstack/common/fixture/logging.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/fixture copying designate/openstack/common/fixture/__init__.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/fixture copying designate/openstack/common/fixture/mockpatch.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/fixture copying designate/api/__init__.py -> build/lib.linux-x86_64-2.7/designate/api copying designate/api/service.py -> build/lib.linux-x86_64-2.7/designate/api copying designate/api/versions.py -> build/lib.linux-x86_64-2.7/designate/api copying designate/api/middleware.py -> build/lib.linux-x86_64-2.7/designate/api creating build/lib.linux-x86_64-2.7/designate/quota copying designate/quota/base.py -> build/lib.linux-x86_64-2.7/designate/quota copying designate/quota/impl_storage.py -> build/lib.linux-x86_64-2.7/designate/quota copying designate/quota/__init__.py -> build/lib.linux-x86_64-2.7/designate/quota copying designate/quota/impl_noop.py -> build/lib.linux-x86_64-2.7/designate/quota copying designate/storage/impl_sqlalchemy/models.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy copying designate/storage/impl_sqlalchemy/__init__.py -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy copying designate/backend/impl_powerdns/models.py -> build/lib.linux-x86_64-2.7/designate/backend/impl_powerdns copying designate/backend/impl_powerdns/__init__.py -> build/lib.linux-x86_64-2.7/designate/backend/impl_powerdns creating build/lib.linux-x86_64-2.7/designate/openstack/common/db/sqlalchemy copying designate/openstack/common/db/sqlalchemy/models.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/db/sqlalchemy copying designate/openstack/common/db/sqlalchemy/test_base.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/db/sqlalchemy copying designate/openstack/common/db/sqlalchemy/utils.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/db/sqlalchemy copying designate/openstack/common/db/sqlalchemy/__init__.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/db/sqlalchemy copying designate/openstack/common/db/sqlalchemy/session.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/db/sqlalchemy copying designate/openstack/common/db/sqlalchemy/test_migrations.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/db/sqlalchemy copying designate/openstack/common/db/sqlalchemy/provision.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/db/sqlalchemy copying designate/openstack/common/db/sqlalchemy/migration.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/db/sqlalchemy creating build/lib.linux-x86_64-2.7/designate/tests/test_quota copying designate/tests/test_quota/__init__.py -> build/lib.linux-x86_64-2.7/designate/tests/test_quota copying designate/tests/test_quota/test_storage.py -> build/lib.linux-x86_64-2.7/designate/tests/test_quota copying designate/tests/test_quota/test_quota.py -> build/lib.linux-x86_64-2.7/designate/tests/test_quota creating build/lib.linux-x86_64-2.7/designate/tests/test_network_api copying designate/tests/test_network_api/__init__.py -> build/lib.linux-x86_64-2.7/designate/tests/test_network_api copying designate/tests/test_network_api/test_neutron.py -> build/lib.linux-x86_64-2.7/designate/tests/test_network_api copying designate/tests/test_resources/__init__.py -> build/lib.linux-x86_64-2.7/designate/tests/test_resources creating build/lib.linux-x86_64-2.7/designate/tests/test_schema copying designate/tests/test_schema/test_format.py -> build/lib.linux-x86_64-2.7/designate/tests/test_schema copying designate/tests/test_schema/__init__.py -> build/lib.linux-x86_64-2.7/designate/tests/test_schema creating build/lib.linux-x86_64-2.7/designate/tests/test_agent copying designate/tests/test_agent/__init__.py -> build/lib.linux-x86_64-2.7/designate/tests/test_agent copying designate/tests/test_agent/test_service.py -> build/lib.linux-x86_64-2.7/designate/tests/test_agent creating build/lib.linux-x86_64-2.7/designate/schema copying designate/schema/validators.py -> build/lib.linux-x86_64-2.7/designate/schema copying designate/schema/_validators.py -> build/lib.linux-x86_64-2.7/designate/schema copying designate/schema/format.py -> build/lib.linux-x86_64-2.7/designate/schema copying designate/schema/resolvers.py -> build/lib.linux-x86_64-2.7/designate/schema copying designate/schema/__init__.py -> build/lib.linux-x86_64-2.7/designate/schema copying designate/openstack/common/local.py -> build/lib.linux-x86_64-2.7/designate/openstack/common copying designate/openstack/common/xmlutils.py -> build/lib.linux-x86_64-2.7/designate/openstack/common copying designate/openstack/common/processutils.py -> build/lib.linux-x86_64-2.7/designate/openstack/common copying designate/openstack/common/fileutils.py -> build/lib.linux-x86_64-2.7/designate/openstack/common copying designate/openstack/common/versionutils.py -> build/lib.linux-x86_64-2.7/designate/openstack/common copying designate/openstack/common/lockutils.py -> build/lib.linux-x86_64-2.7/designate/openstack/common copying designate/openstack/common/context.py -> build/lib.linux-x86_64-2.7/designate/openstack/common copying designate/openstack/common/importutils.py -> build/lib.linux-x86_64-2.7/designate/openstack/common copying designate/openstack/common/strutils.py -> build/lib.linux-x86_64-2.7/designate/openstack/common copying designate/openstack/common/sslutils.py -> build/lib.linux-x86_64-2.7/designate/openstack/common copying designate/openstack/common/network_utils.py -> build/lib.linux-x86_64-2.7/designate/openstack/common copying designate/openstack/common/loopingcall.py -> build/lib.linux-x86_64-2.7/designate/openstack/common copying designate/openstack/common/test.py -> build/lib.linux-x86_64-2.7/designate/openstack/common copying designate/openstack/common/eventlet_backdoor.py -> build/lib.linux-x86_64-2.7/designate/openstack/common copying designate/openstack/common/excutils.py -> build/lib.linux-x86_64-2.7/designate/openstack/common copying designate/openstack/common/__init__.py -> build/lib.linux-x86_64-2.7/designate/openstack/common copying designate/openstack/common/threadgroup.py -> build/lib.linux-x86_64-2.7/designate/openstack/common copying designate/openstack/common/timeutils.py -> build/lib.linux-x86_64-2.7/designate/openstack/common copying designate/openstack/common/service.py -> build/lib.linux-x86_64-2.7/designate/openstack/common copying designate/openstack/common/jsonutils.py -> build/lib.linux-x86_64-2.7/designate/openstack/common copying designate/openstack/common/log.py -> build/lib.linux-x86_64-2.7/designate/openstack/common copying designate/openstack/common/policy.py -> build/lib.linux-x86_64-2.7/designate/openstack/common copying designate/openstack/common/gettextutils.py -> build/lib.linux-x86_64-2.7/designate/openstack/common creating build/lib.linux-x86_64-2.7/designate/manage copying designate/manage/database.py -> build/lib.linux-x86_64-2.7/designate/manage copying designate/manage/base.py -> build/lib.linux-x86_64-2.7/designate/manage copying designate/manage/tlds.py -> build/lib.linux-x86_64-2.7/designate/manage copying designate/manage/__init__.py -> build/lib.linux-x86_64-2.7/designate/manage copying designate/manage/powerdns.py -> build/lib.linux-x86_64-2.7/designate/manage creating build/lib.linux-x86_64-2.7/designate/tests/test_backend copying designate/tests/test_backend/test_nsd4slave.py -> build/lib.linux-x86_64-2.7/designate/tests/test_backend copying designate/tests/test_backend/test_powerdns.py -> build/lib.linux-x86_64-2.7/designate/tests/test_backend copying designate/tests/test_backend/test_multi.py -> build/lib.linux-x86_64-2.7/designate/tests/test_backend copying designate/tests/test_backend/test_backends.py -> build/lib.linux-x86_64-2.7/designate/tests/test_backend copying designate/tests/test_backend/__init__.py -> build/lib.linux-x86_64-2.7/designate/tests/test_backend creating build/lib.linux-x86_64-2.7/designate/backend/impl_powerdns/migrate_repo/versions copying designate/backend/impl_powerdns/migrate_repo/versions/007_add_recordset_id_col.py -> build/lib.linux-x86_64-2.7/designate/backend/impl_powerdns/migrate_repo/versions copying designate/backend/impl_powerdns/migrate_repo/versions/002_add_moniker_id_cols.py -> build/lib.linux-x86_64-2.7/designate/backend/impl_powerdns/migrate_repo/versions copying designate/backend/impl_powerdns/migrate_repo/versions/001_add_initial_schema.py -> build/lib.linux-x86_64-2.7/designate/backend/impl_powerdns/migrate_repo/versions copying designate/backend/impl_powerdns/migrate_repo/versions/__init__.py -> build/lib.linux-x86_64-2.7/designate/backend/impl_powerdns/migrate_repo/versions copying designate/backend/impl_powerdns/migrate_repo/versions/004_correct_content_column_length.py -> build/lib.linux-x86_64-2.7/designate/backend/impl_powerdns/migrate_repo/versions copying designate/backend/impl_powerdns/migrate_repo/versions/006_add_inherit_ttl_col.py -> build/lib.linux-x86_64-2.7/designate/backend/impl_powerdns/migrate_repo/versions copying designate/backend/impl_powerdns/migrate_repo/versions/003_correct_master_column_length.py -> build/lib.linux-x86_64-2.7/designate/backend/impl_powerdns/migrate_repo/versions copying designate/backend/impl_powerdns/migrate_repo/versions/005_rename_moniker_id_columns.py -> build/lib.linux-x86_64-2.7/designate/backend/impl_powerdns/migrate_repo/versions creating build/lib.linux-x86_64-2.7/designate/openstack/common/rpc copying designate/openstack/common/rpc/zmq_receiver.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/rpc copying designate/openstack/common/rpc/matchmaker_ring.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/rpc copying designate/openstack/common/rpc/matchmaker.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/rpc copying designate/openstack/common/rpc/impl_kombu.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/rpc copying designate/openstack/common/rpc/amqp.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/rpc copying designate/openstack/common/rpc/proxy.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/rpc copying designate/openstack/common/rpc/common.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/rpc copying designate/openstack/common/rpc/serializer.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/rpc copying designate/openstack/common/rpc/impl_qpid.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/rpc copying designate/openstack/common/rpc/impl_fake.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/rpc copying designate/openstack/common/rpc/__init__.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/rpc copying designate/openstack/common/rpc/dispatcher.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/rpc copying designate/openstack/common/rpc/matchmaker_redis.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/rpc copying designate/openstack/common/rpc/service.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/rpc copying designate/openstack/common/rpc/impl_zmq.py -> build/lib.linux-x86_64-2.7/designate/openstack/common/rpc creating build/lib.linux-x86_64-2.7/designate/tests/resources copying designate/tests/resources/__init__.py -> build/lib.linux-x86_64-2.7/designate/tests/resources running egg_info creating designate.egg-info writing requirements to designate.egg-info/requires.txt writing designate.egg-info/PKG-INFO writing top-level names to designate.egg-info/top_level.txt writing dependency_links to designate.egg-info/dependency_links.txt writing entry points to designate.egg-info/entry_points.txt [pbr] Processing SOURCES.txt writing manifest file 'designate.egg-info/SOURCES.txt' warning: no files found matching 'AUTHORS' warning: no files found matching 'ChangeLog' warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution reading manifest template 'MANIFEST.in' warning: no files found matching 'AUTHORS' warning: no files found matching 'ChangeLog' warning: no files found matching 'designate/versioninfo' warning: no files found matching '*.rst' warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files found matching '*.sublime-project' warning: no previously-included files matching '*.pyc' found anywhere in distribution writing manifest file 'designate.egg-info/SOURCES.txt' copying designate/backend/impl_powerdns/migrate_repo/migrate.cfg -> build/lib.linux-x86_64-2.7/designate/backend/impl_powerdns/migrate_repo creating build/lib.linux-x86_64-2.7/designate/resources creating build/lib.linux-x86_64-2.7/designate/resources/schemas creating build/lib.linux-x86_64-2.7/designate/resources/schemas/v1 copying designate/resources/schemas/v1/domain.json -> build/lib.linux-x86_64-2.7/designate/resources/schemas/v1 copying designate/resources/schemas/v1/domains.json -> build/lib.linux-x86_64-2.7/designate/resources/schemas/v1 copying designate/resources/schemas/v1/fault.json -> build/lib.linux-x86_64-2.7/designate/resources/schemas/v1 copying designate/resources/schemas/v1/limits.json -> build/lib.linux-x86_64-2.7/designate/resources/schemas/v1 copying designate/resources/schemas/v1/record.json -> build/lib.linux-x86_64-2.7/designate/resources/schemas/v1 copying designate/resources/schemas/v1/records.json -> build/lib.linux-x86_64-2.7/designate/resources/schemas/v1 copying designate/resources/schemas/v1/server.json -> build/lib.linux-x86_64-2.7/designate/resources/schemas/v1 copying designate/resources/schemas/v1/servers.json -> build/lib.linux-x86_64-2.7/designate/resources/schemas/v1 copying designate/resources/schemas/v1/tsigkey.json -> build/lib.linux-x86_64-2.7/designate/resources/schemas/v1 copying designate/resources/schemas/v1/tsigkeys.json -> build/lib.linux-x86_64-2.7/designate/resources/schemas/v1 creating build/lib.linux-x86_64-2.7/designate/resources/schemas/v2 copying designate/resources/schemas/v2/blacklist.json -> build/lib.linux-x86_64-2.7/designate/resources/schemas/v2 copying designate/resources/schemas/v2/blacklists.json -> build/lib.linux-x86_64-2.7/designate/resources/schemas/v2 copying designate/resources/schemas/v2/floatingip.json -> build/lib.linux-x86_64-2.7/designate/resources/schemas/v2 copying designate/resources/schemas/v2/floatingips.json -> build/lib.linux-x86_64-2.7/designate/resources/schemas/v2 copying designate/resources/schemas/v2/limits.json -> build/lib.linux-x86_64-2.7/designate/resources/schemas/v2 copying designate/resources/schemas/v2/record.json -> build/lib.linux-x86_64-2.7/designate/resources/schemas/v2 copying designate/resources/schemas/v2/records.json -> build/lib.linux-x86_64-2.7/designate/resources/schemas/v2 copying designate/resources/schemas/v2/recordset.json -> build/lib.linux-x86_64-2.7/designate/resources/schemas/v2 copying designate/resources/schemas/v2/recordsets.json -> build/lib.linux-x86_64-2.7/designate/resources/schemas/v2 copying designate/resources/schemas/v2/tld.json -> build/lib.linux-x86_64-2.7/designate/resources/schemas/v2 copying designate/resources/schemas/v2/tlds.json -> build/lib.linux-x86_64-2.7/designate/resources/schemas/v2 copying designate/resources/schemas/v2/zone.json -> build/lib.linux-x86_64-2.7/designate/resources/schemas/v2 copying designate/resources/schemas/v2/zones.json -> build/lib.linux-x86_64-2.7/designate/resources/schemas/v2 creating build/lib.linux-x86_64-2.7/designate/resources/schemas/v2/rdata copying designate/resources/schemas/v2/rdata/a.json -> build/lib.linux-x86_64-2.7/designate/resources/schemas/v2/rdata copying designate/resources/schemas/v2/rdata/aaaa.json -> build/lib.linux-x86_64-2.7/designate/resources/schemas/v2/rdata copying designate/resources/schemas/v2/rdata/cname.json -> build/lib.linux-x86_64-2.7/designate/resources/schemas/v2/rdata copying designate/resources/schemas/v2/rdata/mx.json -> build/lib.linux-x86_64-2.7/designate/resources/schemas/v2/rdata copying designate/resources/schemas/v2/rdata/ns.json -> build/lib.linux-x86_64-2.7/designate/resources/schemas/v2/rdata copying designate/resources/schemas/v2/rdata/ptr.json -> build/lib.linux-x86_64-2.7/designate/resources/schemas/v2/rdata copying designate/resources/schemas/v2/rdata/soa.json -> build/lib.linux-x86_64-2.7/designate/resources/schemas/v2/rdata copying designate/resources/schemas/v2/rdata/spf.json -> build/lib.linux-x86_64-2.7/designate/resources/schemas/v2/rdata copying designate/resources/schemas/v2/rdata/srv.json -> build/lib.linux-x86_64-2.7/designate/resources/schemas/v2/rdata copying designate/resources/schemas/v2/rdata/sshfp.json -> build/lib.linux-x86_64-2.7/designate/resources/schemas/v2/rdata copying designate/resources/schemas/v2/rdata/txt.json -> build/lib.linux-x86_64-2.7/designate/resources/schemas/v2/rdata creating build/lib.linux-x86_64-2.7/designate/resources/templates copying designate/resources/templates/bind9-config.jinja2 -> build/lib.linux-x86_64-2.7/designate/resources/templates copying designate/resources/templates/bind9-zone.jinja2 -> build/lib.linux-x86_64-2.7/designate/resources/templates copying designate/resources/templates/dnsmasq-zone.jinja2 -> build/lib.linux-x86_64-2.7/designate/resources/templates copying designate/storage/impl_sqlalchemy/migrate_repo/migrate.cfg -> build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo running build_scripts creating build/scripts-2.7 copying and adjusting bin/designate-rpc-zmq-receiver -> build/scripts-2.7 changing mode of build/scripts-2.7/designate-rpc-zmq-receiver from 664 to 775 /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func designate-common.postinst /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func designate-common.config /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func designate-api.config /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func designate-api.postinst make[1]: Leaving directory '/build/buildd/designate-2014.1' debian/rules override_dh_auto_test make[1]: Entering directory '/build/buildd/designate-2014.1' rm -rf .testrepository testr init set -e && \ TEMP_REZ=`mktemp -t` && \ PYTHONPATH=/build/buildd/designate-2014.1 testr run --subunit | tee $TEMP_REZ | subunit2pyunit || true ; \ cat $TEMP_REZ | subunit-filter -s --no-passthrough | subunit-stats || true ; \ rm -f $TEMP_REZ ; running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} ${PYTHON:-python} -m subunit.run discover -t ./ ./ designate.tests.test_agent.test_service.AgentServiceTest.test_stop designate.tests.test_agent.test_service.AgentServiceTest.test_stop ... ok designate.tests.test_api.test_middleware.FaultMiddlewareTest.test_notify_of_fault designate.tests.test_api.test_middleware.FaultMiddlewareTest.test_notify_of_fault ... ok designate.tests.test_api.test_middleware.KeystoneContextMiddlewareTest.test_process_request designate.tests.test_api.test_middleware.KeystoneContextMiddlewareTest.test_process_request ... ok designate.tests.test_api.test_middleware.KeystoneContextMiddlewareTest.test_process_request_invalid_keystone_token designate.tests.test_api.test_middleware.KeystoneContextMiddlewareTest.test_process_request_invalid_keystone_token ... ok designate.tests.test_api.test_middleware.MaintenanceMiddlewareTest.test_process_request_disabled designate.tests.test_api.test_middleware.MaintenanceMiddlewareTest.test_process_request_disabled ... ok designate.tests.test_api.test_middleware.MaintenanceMiddlewareTest.test_process_request_enabled_bypass designate.tests.test_api.test_middleware.MaintenanceMiddlewareTest.test_process_request_enabled_bypass ... ok designate.tests.test_api.test_middleware.MaintenanceMiddlewareTest.test_process_request_enabled_reject designate.tests.test_api.test_middleware.MaintenanceMiddlewareTest.test_process_request_enabled_reject ... ok designate.tests.test_api.test_middleware.MaintenanceMiddlewareTest.test_process_request_enabled_reject_no_context designate.tests.test_api.test_middleware.MaintenanceMiddlewareTest.test_process_request_enabled_reject_no_context ... ok designate.tests.test_api.test_middleware.MaintenanceMiddlewareTest.test_process_request_enabled_reject_no_roles designate.tests.test_api.test_middleware.MaintenanceMiddlewareTest.test_process_request_enabled_reject_no_roles ... ok designate.tests.test_api.test_middleware.NoAuthContextMiddlewareTest.test_process_request designate.tests.test_api.test_middleware.NoAuthContextMiddlewareTest.test_process_request ... ok designate.tests.test_api.test_service.ApiServiceTest.test_start_and_stop designate.tests.test_api.test_service.ApiServiceTest.test_start_and_stop ... ok designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_create_domain designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_create_domain ... ok designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_create_domain_description_too_long designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_create_domain_description_too_long ... ok designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_create_domain_duplicate designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_create_domain_duplicate ... ok designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_create_domain_junk designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_create_domain_junk ... ok designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_create_domain_negative_ttl designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_create_domain_negative_ttl ... ok designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_create_domain_no_servers designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_create_domain_no_servers ... ok designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_create_domain_null_ttl designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_create_domain_null_ttl ... ok designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_create_domain_timeout designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_create_domain_timeout ... ok designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_create_domain_trailing_slash designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_create_domain_trailing_slash ... ok designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_create_domain_utf_description designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_create_domain_utf_description ... ok designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_create_invalid_email designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_create_invalid_email ... ok designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_create_invalid_name designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_create_invalid_name ... ok designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_delete_domain designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_delete_domain ... ok designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_delete_domain_invalid_id designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_delete_domain_invalid_id ... ok designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_delete_domain_missing designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_delete_domain_missing ... ok designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_delete_domain_timeout designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_delete_domain_timeout ... ok designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_delete_domain_trailing_slash designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_delete_domain_trailing_slash ... ok designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_get_domain designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_get_domain ... ok designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_get_domain_invalid_id designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_get_domain_invalid_id ... ok designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_get_domain_missing designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_get_domain_missing ... ok designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_get_domain_timeout designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_get_domain_timeout ... ok designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_get_domain_trailing_slash designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_get_domain_trailing_slash ... ok designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_get_domains designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_get_domains ... ok designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_get_domains_timeout designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_get_domains_timeout ... ok designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_get_domains_trailing_slash designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_get_domains_trailing_slash ... ok designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_update_domain designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_update_domain ... ok designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_update_domain_duplicate designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_update_domain_duplicate ... ok designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_update_domain_invalid_id designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_update_domain_invalid_id ... ok designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_update_domain_junk designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_update_domain_junk ... ok designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_update_domain_missing designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_update_domain_missing ... ok designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_update_domain_name_fail designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_update_domain_name_fail ... ok designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_update_domain_null_ttl designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_update_domain_null_ttl ... ok designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_update_domain_timeout designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_update_domain_timeout ... ok designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_update_domain_trailing_slash designate.tests.test_api.test_v1.test_domains.ApiV1DomainsTest.test_update_domain_trailing_slash ... ok designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_create_invalid_data_srv_record designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_create_invalid_data_srv_record ... ok designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_create_invalid_name designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_create_invalid_name ... ok designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_create_invalid_name_srv_record designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_create_invalid_name_srv_record ... ok designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_create_record designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_create_record ... ok designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_create_record_description_too_long designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_create_record_description_too_long ... ok designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_create_record_existing_recordset designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_create_record_existing_recordset ... ok designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_create_record_junk designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_create_record_junk ... ok designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_create_record_negative_ttl designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_create_record_negative_ttl ... ok designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_create_record_timeout designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_create_record_timeout ... ok designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_create_record_trailing_slash designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_create_record_trailing_slash ... ok designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_create_record_utf_description designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_create_record_utf_description ... ok designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_create_srv_record designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_create_srv_record ... ok designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_create_wildcard_record designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_create_wildcard_record ... ok designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_delete_record designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_delete_record ... ok designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_delete_record_invalid_domain_id designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_delete_record_invalid_domain_id ... ok designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_delete_record_missing designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_delete_record_missing ... ok designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_delete_record_missing_domain designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_delete_record_missing_domain ... ok designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_delete_record_timeout designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_delete_record_timeout ... ok designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_delete_record_trailing_slash designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_delete_record_trailing_slash ... ok designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_get_record designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_get_record ... ok designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_get_record_trailing_slash designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_get_record_trailing_slash ... ok designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_get_records designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_get_records ... ok designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_get_records_invalid_domain_id designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_get_records_invalid_domain_id ... ok designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_get_records_missing_domain designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_get_records_missing_domain ... ok designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_get_records_timeout designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_get_records_timeout ... ok designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_get_records_trailing_slash designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_get_records_trailing_slash ... ok designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_update_record designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_update_record ... ok designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_update_record_invalid_domain_id designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_update_record_invalid_domain_id ... ok designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_update_record_invalid_id designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_update_record_invalid_id ... ok designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_update_record_junk designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_update_record_junk ... ok designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_update_record_missing designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_update_record_missing ... ok designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_update_record_missing_domain designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_update_record_missing_domain ... ok designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_update_record_outside_domain_fail designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_update_record_outside_domain_fail ... ok designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_update_record_timeout designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_update_record_timeout ... ok designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_update_record_trailing_slash designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_update_record_trailing_slash ... ok designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_update_record_ttl designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_update_record_ttl ... ok designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_create_server designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_create_server ... ok designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_create_server_duplicate designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_create_server_duplicate ... ok designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_create_server_junk designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_create_server_junk ... ok designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_create_server_timeout designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_create_server_timeout ... ok designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_create_server_trailing_slash designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_create_server_trailing_slash ... ok designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_delete_server designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_delete_server ... ok designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_delete_server_missing designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_delete_server_missing ... ok designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_delete_server_timeout designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_delete_server_timeout ... ok designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_delete_server_trailing_slash designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_delete_server_trailing_slash ... ok designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_get_server designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_get_server ... ok designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_get_server_missing designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_get_server_missing ... ok designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_get_server_timeout designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_get_server_timeout ... ok designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_get_server_trailing_slash designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_get_server_trailing_slash ... ok designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_get_servers designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_get_servers ... ok designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_get_servers_timeout designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_get_servers_timeout ... ok designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_get_servers_trailing_slash designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_get_servers_trailing_slash ... ok designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_update_server designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_update_server ... ok designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_update_server_duplicate designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_update_server_duplicate ... ok designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_update_server_junk designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_update_server_junk ... ok designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_update_server_missing designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_update_server_missing ... ok designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_update_server_timeout designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_update_server_timeout ... ok designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_update_server_trailing_slash designate.tests.test_api.test_v1.test_servers.ApiV1ServersTest.test_update_server_trailing_slash ... ok designate.tests.test_api.test_v2.test_blacklists.ApiV2BlacklistsTest.test_create_blacklist designate.tests.test_api.test_v2.test_blacklists.ApiV2BlacklistsTest.test_create_blacklist ... FAIL designate.tests.test_api.test_v2.test_blacklists.ApiV2BlacklistsTest.test_delete_bkaclist_invalid_id designate.tests.test_api.test_v2.test_blacklists.ApiV2BlacklistsTest.test_delete_bkaclist_invalid_id ... ok designate.tests.test_api.test_v2.test_blacklists.ApiV2BlacklistsTest.test_delete_blacklist designate.tests.test_api.test_v2.test_blacklists.ApiV2BlacklistsTest.test_delete_blacklist ... ok designate.tests.test_api.test_v2.test_blacklists.ApiV2BlacklistsTest.test_get_bkaclist_invalid_id designate.tests.test_api.test_v2.test_blacklists.ApiV2BlacklistsTest.test_get_bkaclist_invalid_id ... ok designate.tests.test_api.test_v2.test_blacklists.ApiV2BlacklistsTest.test_get_blacklist designate.tests.test_api.test_v2.test_blacklists.ApiV2BlacklistsTest.test_get_blacklist ... ok designate.tests.test_api.test_v2.test_blacklists.ApiV2BlacklistsTest.test_get_blacklists designate.tests.test_api.test_v2.test_blacklists.ApiV2BlacklistsTest.test_get_blacklists ... ok designate.tests.test_api.test_v2.test_blacklists.ApiV2BlacklistsTest.test_update_bkaclist_invalid_id designate.tests.test_api.test_v2.test_blacklists.ApiV2BlacklistsTest.test_update_bkaclist_invalid_id ... ok designate.tests.test_api.test_v2.test_blacklists.ApiV2BlacklistsTest.test_update_blacklist designate.tests.test_api.test_v2.test_blacklists.ApiV2BlacklistsTest.test_update_blacklist ... FAIL designate.tests.test_api.test_v2.test_floatingips.ApiV2ReverseFloatingIPTest.test_get_floatingip_invalid_key designate.tests.test_api.test_v2.test_floatingips.ApiV2ReverseFloatingIPTest.test_get_floatingip_invalid_key ... ok designate.tests.test_api.test_v2.test_floatingips.ApiV2ReverseFloatingIPTest.test_get_floatingip_no_record designate.tests.test_api.test_v2.test_floatingips.ApiV2ReverseFloatingIPTest.test_get_floatingip_no_record ... ok designate.tests.test_api.test_v2.test_floatingips.ApiV2ReverseFloatingIPTest.test_get_floatingip_not_allocated designate.tests.test_api.test_v2.test_floatingips.ApiV2ReverseFloatingIPTest.test_get_floatingip_not_allocated ... ok designate.tests.test_api.test_v2.test_floatingips.ApiV2ReverseFloatingIPTest.test_get_floatingip_with_record designate.tests.test_api.test_v2.test_floatingips.ApiV2ReverseFloatingIPTest.test_get_floatingip_with_record ... ok designate.tests.test_api.test_v2.test_floatingips.ApiV2ReverseFloatingIPTest.test_list_floatingip_no_allocations designate.tests.test_api.test_v2.test_floatingips.ApiV2ReverseFloatingIPTest.test_list_floatingip_no_allocations ... ok designate.tests.test_api.test_v2.test_floatingips.ApiV2ReverseFloatingIPTest.test_list_floatingip_no_record designate.tests.test_api.test_v2.test_floatingips.ApiV2ReverseFloatingIPTest.test_list_floatingip_no_record ... ok designate.tests.test_api.test_v2.test_floatingips.ApiV2ReverseFloatingIPTest.test_list_floatingip_with_record designate.tests.test_api.test_v2.test_floatingips.ApiV2ReverseFloatingIPTest.test_list_floatingip_with_record ... ok designate.tests.test_api.test_v2.test_floatingips.ApiV2ReverseFloatingIPTest.test_set_floatingip designate.tests.test_api.test_v2.test_floatingips.ApiV2ReverseFloatingIPTest.test_set_floatingip ... FAIL designate.tests.test_api.test_v2.test_floatingips.ApiV2ReverseFloatingIPTest.test_set_floatingip_invalid_key designate.tests.test_api.test_v2.test_floatingips.ApiV2ReverseFloatingIPTest.test_set_floatingip_invalid_key ... FAIL designate.tests.test_api.test_v2.test_floatingips.ApiV2ReverseFloatingIPTest.test_set_floatingip_invalid_ptrdname designate.tests.test_api.test_v2.test_floatingips.ApiV2ReverseFloatingIPTest.test_set_floatingip_invalid_ptrdname ... FAIL designate.tests.test_api.test_v2.test_floatingips.ApiV2ReverseFloatingIPTest.test_set_floatingip_not_allocated designate.tests.test_api.test_v2.test_floatingips.ApiV2ReverseFloatingIPTest.test_set_floatingip_not_allocated ... FAIL designate.tests.test_api.test_v2.test_floatingips.ApiV2ReverseFloatingIPTest.test_unset_floatingip designate.tests.test_api.test_v2.test_floatingips.ApiV2ReverseFloatingIPTest.test_unset_floatingip ... FAIL designate.tests.test_api.test_v2.test_floatingips.ApiV2ReverseFloatingIPTest.test_unset_floatingip_not_allocated designate.tests.test_api.test_v2.test_floatingips.ApiV2ReverseFloatingIPTest.test_unset_floatingip_not_allocated ... FAIL designate.tests.test_api.test_v2.test_limits.ApiV2LimitsTest.test_get_limits designate.tests.test_api.test_v2.test_limits.ApiV2LimitsTest.test_get_limits ... ok designate.tests.test_api.test_v2.test_nameservers.ApiV2NameServersTest.test_get_nameservers designate.tests.test_api.test_v2.test_nameservers.ApiV2NameServersTest.test_get_nameservers ... ok designate.tests.test_api.test_v2.test_nameservers.ApiV2NameServersTest.test_get_nameservers_invalid_id designate.tests.test_api.test_v2.test_nameservers.ApiV2NameServersTest.test_get_nameservers_invalid_id ... ok designate.tests.test_api.test_v2.test_nameservers.ApiV2NameServersTest.test_get_nameservers_timeout designate.tests.test_api.test_v2.test_nameservers.ApiV2NameServersTest.test_get_nameservers_timeout ... ok designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_create designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_create ... FAIL designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_create_record_duplicate designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_create_record_duplicate ... FAIL designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_create_record_invalid_domain designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_create_record_invalid_domain ... FAIL designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_create_record_invalid_rrset designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_create_record_invalid_rrset ... FAIL designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_create_recordset_timeout designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_create_recordset_timeout ... FAIL designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_create_validation designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_create_validation ... FAIL designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_delete_record designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_delete_record ... ok designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_delete_record_invalid_id designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_delete_record_invalid_id ... ok designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_delete_record_missing designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_delete_record_missing ... ok designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_delete_record_timeout designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_delete_record_timeout ... ok designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_get_record designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_get_record ... ok designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_get_record_invalid_id designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_get_record_invalid_id ... ok designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_get_record_missing designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_get_record_missing ... ok designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_get_record_timeout designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_get_record_timeout ... ok designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_get_records designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_get_records ... ok designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_get_records_timeout designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_get_records_timeout ... ok designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_update_record designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_update_record ... FAIL designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_update_record_duplicate designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_update_record_duplicate ... FAIL designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_update_record_invalid_id designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_update_record_invalid_id ... ok designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_update_record_missing designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_update_record_missing ... FAIL designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_update_record_timeout designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_update_record_timeout ... FAIL designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_update_record_validation designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_update_record_validation ... FAIL designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_create_recordset designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_create_recordset ... FAIL designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_create_recordset_duplicate designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_create_recordset_duplicate ... FAIL designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_create_recordset_invalid_domain designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_create_recordset_invalid_domain ... FAIL designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_create_recordset_invalid_id designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_create_recordset_invalid_id ... ok designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_create_recordset_timeout designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_create_recordset_timeout ... FAIL designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_create_recordset_validation designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_create_recordset_validation ... FAIL designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_delete_recordset designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_delete_recordset ... ok designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_delete_recordset_invalid_id designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_delete_recordset_invalid_id ... ok designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_delete_recordset_missing designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_delete_recordset_missing ... ok designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_delete_recordset_timeout designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_delete_recordset_timeout ... ok designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_get_recordset designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_get_recordset ... ok designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_get_recordset_invalid_id designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_get_recordset_invalid_id ... ok designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_get_recordset_missing designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_get_recordset_missing ... ok designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_get_recordset_timeout designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_get_recordset_timeout ... ok designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_get_recordsets designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_get_recordsets ... ok designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_get_recordsets_invalid_id designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_get_recordsets_invalid_id ... ok designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_get_recordsets_timeout designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_get_recordsets_timeout ... ok designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_recordsets_invalid_url designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_recordsets_invalid_url ... FAIL designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_update_recordset designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_update_recordset ... FAIL designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_update_recordset_duplicate designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_update_recordset_duplicate ... FAIL designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_update_recordset_invalid_id designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_update_recordset_invalid_id ... ok designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_update_recordset_missing designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_update_recordset_missing ... FAIL designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_update_recordset_timeout designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_update_recordset_timeout ... FAIL designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_update_recordset_validation designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_update_recordset_validation ... FAIL designate.tests.test_api.test_v2.test_tlds.ApiV2TldsTest.test_create_tld designate.tests.test_api.test_v2.test_tlds.ApiV2TldsTest.test_create_tld ... FAIL designate.tests.test_api.test_v2.test_tlds.ApiV2TldsTest.test_create_tld_validation designate.tests.test_api.test_v2.test_tlds.ApiV2TldsTest.test_create_tld_validation ... FAIL designate.tests.test_api.test_v2.test_tlds.ApiV2TldsTest.test_delete_tld designate.tests.test_api.test_v2.test_tlds.ApiV2TldsTest.test_delete_tld ... ok designate.tests.test_api.test_v2.test_tlds.ApiV2TldsTest.test_delete_tld_invalid_id designate.tests.test_api.test_v2.test_tlds.ApiV2TldsTest.test_delete_tld_invalid_id ... ok designate.tests.test_api.test_v2.test_tlds.ApiV2TldsTest.test_get_tld designate.tests.test_api.test_v2.test_tlds.ApiV2TldsTest.test_get_tld ... ok designate.tests.test_api.test_v2.test_tlds.ApiV2TldsTest.test_get_tld_invalid_id designate.tests.test_api.test_v2.test_tlds.ApiV2TldsTest.test_get_tld_invalid_id ... ok designate.tests.test_api.test_v2.test_tlds.ApiV2TldsTest.test_get_tlds designate.tests.test_api.test_v2.test_tlds.ApiV2TldsTest.test_get_tlds ... ok designate.tests.test_api.test_v2.test_tlds.ApiV2TldsTest.test_update_tld designate.tests.test_api.test_v2.test_tlds.ApiV2TldsTest.test_update_tld ... FAIL designate.tests.test_api.test_v2.test_tlds.ApiV2TldsTest.test_update_tld_invalid_id designate.tests.test_api.test_v2.test_tlds.ApiV2TldsTest.test_update_tld_invalid_id ... ok designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_create_zone designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_create_zone ... FAIL designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_create_zone_bad_content_type designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_create_zone_bad_content_type ... ok designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_create_zone_body_validation designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_create_zone_body_validation ... FAIL designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_create_zone_duplicate designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_create_zone_duplicate ... FAIL designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_create_zone_invalid_name designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_create_zone_invalid_name ... FAIL designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_create_zone_missing_content_type designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_create_zone_missing_content_type ... ok designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_create_zone_timeout designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_create_zone_timeout ... FAIL designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_create_zone_validation designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_create_zone_validation ... FAIL designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_delete_zone designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_delete_zone ... ok designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_delete_zone_invalid_id designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_delete_zone_invalid_id ... ok designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_delete_zone_missing designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_delete_zone_missing ... ok designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_delete_zone_timeout designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_delete_zone_timeout ... ok designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_get_zone designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_get_zone ... ok designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_get_zone_bad_accept designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_get_zone_bad_accept ... ok designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_get_zone_invalid_id designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_get_zone_invalid_id ... ok designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_get_zone_missing designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_get_zone_missing ... ok designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_get_zone_missing_accept designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_get_zone_missing_accept ... ok designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_get_zone_timeout designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_get_zone_timeout ... ok designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_get_zones designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_get_zones ... ok designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_get_zones_timeout designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_get_zones_timeout ... ok designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_import_export designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_import_export ... ok designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_malformed_zonefile designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_malformed_zonefile ... ok designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_missing_origin designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_missing_origin ... ok designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_missing_soa designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_missing_soa ... ok designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_update_zone designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_update_zone ... FAIL designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_update_zone_duplicate designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_update_zone_duplicate ... FAIL designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_update_zone_invalid_id designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_update_zone_invalid_id ... ok designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_update_zone_missing designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_update_zone_missing ... FAIL designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_update_zone_timeout designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_update_zone_timeout ... FAIL designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_update_zone_validation designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_update_zone_validation ... FAIL designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_zone_invalid_url designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_zone_invalid_url ... FAIL designate.tests.test_backend.test_backends.BackendTestCase.test_constructor(bind9) designate.tests.test_backend.test_backends.BackendTestCase.test_constructor(bind9) ... ok designate.tests.test_backend.test_backends.BackendTestCase.test_constructor(fake) designate.tests.test_backend.test_backends.BackendTestCase.test_constructor(fake) ... ok designate.tests.test_backend.test_backends.BackendTestCase.test_constructor(nsd4slave) designate.tests.test_backend.test_backends.BackendTestCase.test_constructor(nsd4slave) ... ok designate.tests.test_backend.test_backends.BackendTestCase.test_constructor(powerdns) designate.tests.test_backend.test_backends.BackendTestCase.test_constructor(powerdns) ... ok designate.tests.test_backend.test_multi.MultiBackendTestCase.test_constructor designate.tests.test_backend.test_multi.MultiBackendTestCase.test_constructor ... ok designate.tests.test_backend.test_multi.MultiBackendTestCase.test_create_domain designate.tests.test_backend.test_multi.MultiBackendTestCase.test_create_domain ... ok designate.tests.test_backend.test_multi.MultiBackendTestCase.test_create_record designate.tests.test_backend.test_multi.MultiBackendTestCase.test_create_record ... ok designate.tests.test_backend.test_multi.MultiBackendTestCase.test_create_recordset designate.tests.test_backend.test_multi.MultiBackendTestCase.test_create_recordset ... ok designate.tests.test_backend.test_multi.MultiBackendTestCase.test_create_server designate.tests.test_backend.test_multi.MultiBackendTestCase.test_create_server ... ok designate.tests.test_backend.test_multi.MultiBackendTestCase.test_create_tsigkey designate.tests.test_backend.test_multi.MultiBackendTestCase.test_create_tsigkey ... ok designate.tests.test_backend.test_multi.MultiBackendTestCase.test_delete_domain designate.tests.test_backend.test_multi.MultiBackendTestCase.test_delete_domain ... ok designate.tests.test_backend.test_multi.MultiBackendTestCase.test_delete_record designate.tests.test_backend.test_multi.MultiBackendTestCase.test_delete_record ... ok designate.tests.test_backend.test_multi.MultiBackendTestCase.test_delete_recordset designate.tests.test_backend.test_multi.MultiBackendTestCase.test_delete_recordset ... ok designate.tests.test_backend.test_multi.MultiBackendTestCase.test_delete_server designate.tests.test_backend.test_multi.MultiBackendTestCase.test_delete_server ... ok designate.tests.test_backend.test_multi.MultiBackendTestCase.test_delete_tsigkey designate.tests.test_backend.test_multi.MultiBackendTestCase.test_delete_tsigkey ... ok designate.tests.test_backend.test_multi.MultiBackendTestCase.test_ping designate.tests.test_backend.test_multi.MultiBackendTestCase.test_ping ... ok designate.tests.test_backend.test_multi.MultiBackendTestCase.test_start designate.tests.test_backend.test_multi.MultiBackendTestCase.test_start ... ok designate.tests.test_backend.test_multi.MultiBackendTestCase.test_stop designate.tests.test_backend.test_multi.MultiBackendTestCase.test_stop ... ok designate.tests.test_backend.test_multi.MultiBackendTestCase.test_update_domain designate.tests.test_backend.test_multi.MultiBackendTestCase.test_update_domain ... ok designate.tests.test_backend.test_multi.MultiBackendTestCase.test_update_record designate.tests.test_backend.test_multi.MultiBackendTestCase.test_update_record ... ok designate.tests.test_backend.test_multi.MultiBackendTestCase.test_update_recordset designate.tests.test_backend.test_multi.MultiBackendTestCase.test_update_recordset ... ok designate.tests.test_backend.test_multi.MultiBackendTestCase.test_update_server designate.tests.test_backend.test_multi.MultiBackendTestCase.test_update_server ... ok designate.tests.test_backend.test_multi.MultiBackendTestCase.test_update_tsigkey designate.tests.test_backend.test_multi.MultiBackendTestCase.test_update_tsigkey ... ok designate.tests.test_backend.test_nsd4slave.NSD4SlaveBackendTestCase.test_constructor designate.tests.test_backend.test_nsd4slave.NSD4SlaveBackendTestCase.test_constructor ... ok designate.tests.test_backend.test_nsd4slave.NSD4SlaveBackendTestCase.test_create_domain designate.tests.test_backend.test_nsd4slave.NSD4SlaveBackendTestCase.test_create_domain ... ok designate.tests.test_backend.test_nsd4slave.NSD4SlaveBackendTestCase.test_delete_domain designate.tests.test_backend.test_nsd4slave.NSD4SlaveBackendTestCase.test_delete_domain ... ok designate.tests.test_backend.test_nsd4slave.NSD4SlaveBackendTestCase.test_server_not_ok designate.tests.test_backend.test_nsd4slave.NSD4SlaveBackendTestCase.test_server_not_ok ... ok designate.tests.test_backend.test_nsd4slave.NSD4SlaveBackendTestCase.test_socket_error designate.tests.test_backend.test_nsd4slave.NSD4SlaveBackendTestCase.test_socket_error ... ok designate.tests.test_backend.test_nsd4slave.NSD4SlaveBackendTestCase.test_ssl_error designate.tests.test_backend.test_nsd4slave.NSD4SlaveBackendTestCase.test_ssl_error ... ok designate.tests.test_backend.test_powerdns.PowerDNSBackendTestCase.test_constructor designate.tests.test_backend.test_powerdns.PowerDNSBackendTestCase.test_constructor ... ok designate.tests.test_backend.test_powerdns.PowerDNSBackendTestCase.test_create_domain designate.tests.test_backend.test_powerdns.PowerDNSBackendTestCase.test_create_domain ... ok designate.tests.test_backend.test_powerdns.PowerDNSBackendTestCase.test_create_server designate.tests.test_backend.test_powerdns.PowerDNSBackendTestCase.test_create_server ... ok designate.tests.test_backend.test_powerdns.PowerDNSBackendTestCase.test_create_tsigkey designate.tests.test_backend.test_powerdns.PowerDNSBackendTestCase.test_create_tsigkey ... ok designate.tests.test_backend.test_powerdns.PowerDNSBackendTestCase.test_delete_domain designate.tests.test_backend.test_powerdns.PowerDNSBackendTestCase.test_delete_domain ... ok designate.tests.test_backend.test_powerdns.PowerDNSBackendTestCase.test_delete_server designate.tests.test_backend.test_powerdns.PowerDNSBackendTestCase.test_delete_server ... ok designate.tests.test_backend.test_powerdns.PowerDNSBackendTestCase.test_delete_tsigkey designate.tests.test_backend.test_powerdns.PowerDNSBackendTestCase.test_delete_tsigkey ... ok designate.tests.test_backend.test_powerdns.PowerDNSBackendTestCase.test_update_domain designate.tests.test_backend.test_powerdns.PowerDNSBackendTestCase.test_update_domain ... ok designate.tests.test_backend.test_powerdns.PowerDNSBackendTestCase.test_update_server designate.tests.test_backend.test_powerdns.PowerDNSBackendTestCase.test_update_server ... ok designate.tests.test_backend.test_powerdns.PowerDNSBackendTestCase.test_update_tsigkey designate.tests.test_backend.test_powerdns.PowerDNSBackendTestCase.test_update_tsigkey ... ok designate.tests.test_central.test_service.CentralServiceTest.test_count_domains designate.tests.test_central.test_service.CentralServiceTest.test_count_domains ... ok designate.tests.test_central.test_service.CentralServiceTest.test_count_domains_policy_check designate.tests.test_central.test_service.CentralServiceTest.test_count_domains_policy_check ... ok designate.tests.test_central.test_service.CentralServiceTest.test_count_records designate.tests.test_central.test_service.CentralServiceTest.test_count_records ... ok designate.tests.test_central.test_service.CentralServiceTest.test_count_records_policy_check designate.tests.test_central.test_service.CentralServiceTest.test_count_records_policy_check ... ok designate.tests.test_central.test_service.CentralServiceTest.test_count_recordsets designate.tests.test_central.test_service.CentralServiceTest.test_count_recordsets ... ok designate.tests.test_central.test_service.CentralServiceTest.test_count_recordsets_policy_check designate.tests.test_central.test_service.CentralServiceTest.test_count_recordsets_policy_check ... ok designate.tests.test_central.test_service.CentralServiceTest.test_count_tenants designate.tests.test_central.test_service.CentralServiceTest.test_count_tenants ... ok designate.tests.test_central.test_service.CentralServiceTest.test_count_tenants_policy_check designate.tests.test_central.test_service.CentralServiceTest.test_count_tenants_policy_check ... ok designate.tests.test_central.test_service.CentralServiceTest.test_create_blacklist designate.tests.test_central.test_service.CentralServiceTest.test_create_blacklist ... ok designate.tests.test_central.test_service.CentralServiceTest.test_create_blacklisted_domain_fail designate.tests.test_central.test_service.CentralServiceTest.test_create_blacklisted_domain_fail ... ok designate.tests.test_central.test_service.CentralServiceTest.test_create_blacklisted_domain_success designate.tests.test_central.test_service.CentralServiceTest.test_create_blacklisted_domain_success ... ok designate.tests.test_central.test_service.CentralServiceTest.test_create_domain_invalid_tld_fail designate.tests.test_central.test_service.CentralServiceTest.test_create_domain_invalid_tld_fail ... ok designate.tests.test_central.test_service.CentralServiceTest.test_create_domain_over_quota designate.tests.test_central.test_service.CentralServiceTest.test_create_domain_over_quota ... ok designate.tests.test_central.test_service.CentralServiceTest.test_create_domain_over_tld designate.tests.test_central.test_service.CentralServiceTest.test_create_domain_over_tld ... ok designate.tests.test_central.test_service.CentralServiceTest.test_create_invalid_recordset_location_cname_at_apex designate.tests.test_central.test_service.CentralServiceTest.test_create_invalid_recordset_location_cname_at_apex ... ok designate.tests.test_central.test_service.CentralServiceTest.test_create_invalid_recordset_location_cname_sharing designate.tests.test_central.test_service.CentralServiceTest.test_create_invalid_recordset_location_cname_sharing ... ok designate.tests.test_central.test_service.CentralServiceTest.test_create_invalid_recordset_location_wrong_domain designate.tests.test_central.test_service.CentralServiceTest.test_create_invalid_recordset_location_wrong_domain ... ok designate.tests.test_central.test_service.CentralServiceTest.test_create_record designate.tests.test_central.test_service.CentralServiceTest.test_create_record ... ok designate.tests.test_central.test_service.CentralServiceTest.test_create_record_over_quota designate.tests.test_central.test_service.CentralServiceTest.test_create_record_over_quota ... ok designate.tests.test_central.test_service.CentralServiceTest.test_create_record_without_incrementing_serial designate.tests.test_central.test_service.CentralServiceTest.test_create_record_without_incrementing_serial ... ok designate.tests.test_central.test_service.CentralServiceTest.test_create_recordset designate.tests.test_central.test_service.CentralServiceTest.test_create_recordset ... ok designate.tests.test_central.test_service.CentralServiceTest.test_create_server designate.tests.test_central.test_service.CentralServiceTest.test_create_server ... ok designate.tests.test_central.test_service.CentralServiceTest.test_create_subdomain designate.tests.test_central.test_service.CentralServiceTest.test_create_subdomain ... ok designate.tests.test_central.test_service.CentralServiceTest.test_create_subdomain_failure designate.tests.test_central.test_service.CentralServiceTest.test_create_subdomain_failure ... ok designate.tests.test_central.test_service.CentralServiceTest.test_create_tld designate.tests.test_central.test_service.CentralServiceTest.test_create_tld ... ok designate.tests.test_central.test_service.CentralServiceTest.test_create_tsigkey designate.tests.test_central.test_service.CentralServiceTest.test_create_tsigkey ... ok designate.tests.test_central.test_service.CentralServiceTest.test_delete_blacklist designate.tests.test_central.test_service.CentralServiceTest.test_delete_blacklist ... ok designate.tests.test_central.test_service.CentralServiceTest.test_delete_domain designate.tests.test_central.test_service.CentralServiceTest.test_delete_domain ... ok designate.tests.test_central.test_service.CentralServiceTest.test_delete_parent_domain designate.tests.test_central.test_service.CentralServiceTest.test_delete_parent_domain ... ok designate.tests.test_central.test_service.CentralServiceTest.test_delete_record designate.tests.test_central.test_service.CentralServiceTest.test_delete_record ... ok designate.tests.test_central.test_service.CentralServiceTest.test_delete_record_incorrect_domain_id designate.tests.test_central.test_service.CentralServiceTest.test_delete_record_incorrect_domain_id ... ok designate.tests.test_central.test_service.CentralServiceTest.test_delete_record_incorrect_recordset_id designate.tests.test_central.test_service.CentralServiceTest.test_delete_record_incorrect_recordset_id ... ok designate.tests.test_central.test_service.CentralServiceTest.test_delete_record_without_incrementing_serial designate.tests.test_central.test_service.CentralServiceTest.test_delete_record_without_incrementing_serial ... ok designate.tests.test_central.test_service.CentralServiceTest.test_delete_recordset designate.tests.test_central.test_service.CentralServiceTest.test_delete_recordset ... ok designate.tests.test_central.test_service.CentralServiceTest.test_delete_recordset_incorrect_domain_id designate.tests.test_central.test_service.CentralServiceTest.test_delete_recordset_incorrect_domain_id ... ok designate.tests.test_central.test_service.CentralServiceTest.test_delete_recordset_without_incrementing_serial designate.tests.test_central.test_service.CentralServiceTest.test_delete_recordset_without_incrementing_serial ... ok designate.tests.test_central.test_service.CentralServiceTest.test_delete_server designate.tests.test_central.test_service.CentralServiceTest.test_delete_server ... ok designate.tests.test_central.test_service.CentralServiceTest.test_delete_tld designate.tests.test_central.test_service.CentralServiceTest.test_delete_tld ... ok designate.tests.test_central.test_service.CentralServiceTest.test_delete_tsigkey designate.tests.test_central.test_service.CentralServiceTest.test_delete_tsigkey ... ok designate.tests.test_central.test_service.CentralServiceTest.test_find_blacklist designate.tests.test_central.test_service.CentralServiceTest.test_find_blacklist ... ok designate.tests.test_central.test_service.CentralServiceTest.test_find_blacklists designate.tests.test_central.test_service.CentralServiceTest.test_find_blacklists ... ok designate.tests.test_central.test_service.CentralServiceTest.test_find_domain designate.tests.test_central.test_service.CentralServiceTest.test_find_domain ... ok designate.tests.test_central.test_service.CentralServiceTest.test_find_domains designate.tests.test_central.test_service.CentralServiceTest.test_find_domains ... ok designate.tests.test_central.test_service.CentralServiceTest.test_find_domains_criteria designate.tests.test_central.test_service.CentralServiceTest.test_find_domains_criteria ... ok designate.tests.test_central.test_service.CentralServiceTest.test_find_domains_tenant_restrictions designate.tests.test_central.test_service.CentralServiceTest.test_find_domains_tenant_restrictions ... ok designate.tests.test_central.test_service.CentralServiceTest.test_find_record designate.tests.test_central.test_service.CentralServiceTest.test_find_record ... ok designate.tests.test_central.test_service.CentralServiceTest.test_find_records designate.tests.test_central.test_service.CentralServiceTest.test_find_records ... ok designate.tests.test_central.test_service.CentralServiceTest.test_find_recordset designate.tests.test_central.test_service.CentralServiceTest.test_find_recordset ... ok designate.tests.test_central.test_service.CentralServiceTest.test_find_recordsets designate.tests.test_central.test_service.CentralServiceTest.test_find_recordsets ... ok designate.tests.test_central.test_service.CentralServiceTest.test_find_servers designate.tests.test_central.test_service.CentralServiceTest.test_find_servers ... ok designate.tests.test_central.test_service.CentralServiceTest.test_find_tlds designate.tests.test_central.test_service.CentralServiceTest.test_find_tlds ... ok designate.tests.test_central.test_service.CentralServiceTest.test_find_tsigkeys designate.tests.test_central.test_service.CentralServiceTest.test_find_tsigkeys ... ok designate.tests.test_central.test_service.CentralServiceTest.test_get_blacklist designate.tests.test_central.test_service.CentralServiceTest.test_get_blacklist ... ok designate.tests.test_central.test_service.CentralServiceTest.test_get_domain designate.tests.test_central.test_service.CentralServiceTest.test_get_domain ... ok designate.tests.test_central.test_service.CentralServiceTest.test_get_domain_servers designate.tests.test_central.test_service.CentralServiceTest.test_get_domain_servers ... ok designate.tests.test_central.test_service.CentralServiceTest.test_get_floatingip_deallocated_and_invalidate designate.tests.test_central.test_service.CentralServiceTest.test_get_floatingip_deallocated_and_invalidate ... ok designate.tests.test_central.test_service.CentralServiceTest.test_get_floatingip_no_record designate.tests.test_central.test_service.CentralServiceTest.test_get_floatingip_no_record ... ok designate.tests.test_central.test_service.CentralServiceTest.test_get_floatingip_not_allocated designate.tests.test_central.test_service.CentralServiceTest.test_get_floatingip_not_allocated ... ok designate.tests.test_central.test_service.CentralServiceTest.test_get_floatingip_with_record designate.tests.test_central.test_service.CentralServiceTest.test_get_floatingip_with_record ... ok designate.tests.test_central.test_service.CentralServiceTest.test_get_record designate.tests.test_central.test_service.CentralServiceTest.test_get_record ... ok designate.tests.test_central.test_service.CentralServiceTest.test_get_record_incorrect_domain_id designate.tests.test_central.test_service.CentralServiceTest.test_get_record_incorrect_domain_id ... ok designate.tests.test_central.test_service.CentralServiceTest.test_get_record_incorrect_recordset_id designate.tests.test_central.test_service.CentralServiceTest.test_get_record_incorrect_recordset_id ... ok designate.tests.test_central.test_service.CentralServiceTest.test_get_recordset designate.tests.test_central.test_service.CentralServiceTest.test_get_recordset ... ok designate.tests.test_central.test_service.CentralServiceTest.test_get_recordset_incorrect_domain_id designate.tests.test_central.test_service.CentralServiceTest.test_get_recordset_incorrect_domain_id ... ok designate.tests.test_central.test_service.CentralServiceTest.test_get_server designate.tests.test_central.test_service.CentralServiceTest.test_get_server ... ok designate.tests.test_central.test_service.CentralServiceTest.test_get_tld designate.tests.test_central.test_service.CentralServiceTest.test_get_tld ... ok designate.tests.test_central.test_service.CentralServiceTest.test_get_tsigkey designate.tests.test_central.test_service.CentralServiceTest.test_get_tsigkey ... ok designate.tests.test_central.test_service.CentralServiceTest.test_idn_create_domain_over_tld designate.tests.test_central.test_service.CentralServiceTest.test_idn_create_domain_over_tld ... ok designate.tests.test_central.test_service.CentralServiceTest.test_is_blacklisted_domain_name designate.tests.test_central.test_service.CentralServiceTest.test_is_blacklisted_domain_name ... ok designate.tests.test_central.test_service.CentralServiceTest.test_is_subdomain designate.tests.test_central.test_service.CentralServiceTest.test_is_subdomain ... ok designate.tests.test_central.test_service.CentralServiceTest.test_is_valid_domain_name designate.tests.test_central.test_service.CentralServiceTest.test_is_valid_domain_name ... ok designate.tests.test_central.test_service.CentralServiceTest.test_is_valid_recordset_name designate.tests.test_central.test_service.CentralServiceTest.test_is_valid_recordset_name ... ok designate.tests.test_central.test_service.CentralServiceTest.test_is_valid_recordset_placement_subdomain designate.tests.test_central.test_service.CentralServiceTest.test_is_valid_recordset_placement_subdomain ... ok designate.tests.test_central.test_service.CentralServiceTest.test_list_floatingips_deallocated_and_invalidate designate.tests.test_central.test_service.CentralServiceTest.test_list_floatingips_deallocated_and_invalidate ... ok designate.tests.test_central.test_service.CentralServiceTest.test_list_floatingips_no_allocations designate.tests.test_central.test_service.CentralServiceTest.test_list_floatingips_no_allocations ... ok designate.tests.test_central.test_service.CentralServiceTest.test_list_floatingips_no_record designate.tests.test_central.test_service.CentralServiceTest.test_list_floatingips_no_record ... ok designate.tests.test_central.test_service.CentralServiceTest.test_list_floatingips_with_record designate.tests.test_central.test_service.CentralServiceTest.test_list_floatingips_with_record ... ok designate.tests.test_central.test_service.CentralServiceTest.test_set_floatingip designate.tests.test_central.test_service.CentralServiceTest.test_set_floatingip ... ok designate.tests.test_central.test_service.CentralServiceTest.test_set_floatingip_not_allocated designate.tests.test_central.test_service.CentralServiceTest.test_set_floatingip_not_allocated ... ok designate.tests.test_central.test_service.CentralServiceTest.test_set_floatingip_removes_old_rrset_and_record designate.tests.test_central.test_service.CentralServiceTest.test_set_floatingip_removes_old_rrset_and_record ... ok designate.tests.test_central.test_service.CentralServiceTest.test_stop designate.tests.test_central.test_service.CentralServiceTest.test_stop ... ok designate.tests.test_central.test_service.CentralServiceTest.test_touch_domain designate.tests.test_central.test_service.CentralServiceTest.test_touch_domain ... ok designate.tests.test_central.test_service.CentralServiceTest.test_unset_floatingip designate.tests.test_central.test_service.CentralServiceTest.test_unset_floatingip ... ok designate.tests.test_central.test_service.CentralServiceTest.test_update_blacklist designate.tests.test_central.test_service.CentralServiceTest.test_update_blacklist ... ok designate.tests.test_central.test_service.CentralServiceTest.test_update_domain designate.tests.test_central.test_service.CentralServiceTest.test_update_domain ... ok designate.tests.test_central.test_service.CentralServiceTest.test_update_domain_name_fail designate.tests.test_central.test_service.CentralServiceTest.test_update_domain_name_fail ... ok designate.tests.test_central.test_service.CentralServiceTest.test_update_domain_without_incrementing_serial designate.tests.test_central.test_service.CentralServiceTest.test_update_domain_without_incrementing_serial ... ok designate.tests.test_central.test_service.CentralServiceTest.test_update_record designate.tests.test_central.test_service.CentralServiceTest.test_update_record ... ok designate.tests.test_central.test_service.CentralServiceTest.test_update_record_incorrect_domain_id designate.tests.test_central.test_service.CentralServiceTest.test_update_record_incorrect_domain_id ... ok designate.tests.test_central.test_service.CentralServiceTest.test_update_record_incorrect_recordset_id designate.tests.test_central.test_service.CentralServiceTest.test_update_record_incorrect_recordset_id ... ok designate.tests.test_central.test_service.CentralServiceTest.test_update_record_without_incrementing_serial designate.tests.test_central.test_service.CentralServiceTest.test_update_record_without_incrementing_serial ... ok designate.tests.test_central.test_service.CentralServiceTest.test_update_recordset designate.tests.test_central.test_service.CentralServiceTest.test_update_recordset ... ok designate.tests.test_central.test_service.CentralServiceTest.test_update_recordset_incorrect_domain_id designate.tests.test_central.test_service.CentralServiceTest.test_update_recordset_incorrect_domain_id ... ok designate.tests.test_central.test_service.CentralServiceTest.test_update_recordset_without_incrementing_serial designate.tests.test_central.test_service.CentralServiceTest.test_update_recordset_without_incrementing_serial ... ok designate.tests.test_central.test_service.CentralServiceTest.test_update_server designate.tests.test_central.test_service.CentralServiceTest.test_update_server ... ok designate.tests.test_central.test_service.CentralServiceTest.test_update_tld designate.tests.test_central.test_service.CentralServiceTest.test_update_tld ... ok designate.tests.test_central.test_service.CentralServiceTest.test_update_tsigkey designate.tests.test_central.test_service.CentralServiceTest.test_update_tsigkey ... ok designate.tests.test_context.TestDesignateContext.test_deepcopy designate.tests.test_context.TestDesignateContext.test_deepcopy ... ok designate.tests.test_context.TestDesignateContext.test_elevated designate.tests.test_context.TestDesignateContext.test_elevated ... ok designate.tests.test_network_api.test_neutron.NeutronAPITest.test_communication_failure designate.tests.test_network_api.test_neutron.NeutronAPITest.test_communication_failure ... ok designate.tests.test_network_api.test_neutron.NeutronAPITest.test_unauthorized_returns_empty designate.tests.test_network_api.test_neutron.NeutronAPITest.test_unauthorized_returns_empty ... ok designate.tests.test_notification_handler.test_neutron.NeutronFloatingHandlerTest.test_floatingip_associate designate.tests.test_notification_handler.test_neutron.NeutronFloatingHandlerTest.test_floatingip_associate ... ok designate.tests.test_notification_handler.test_neutron.NeutronFloatingHandlerTest.test_floatingip_delete designate.tests.test_notification_handler.test_neutron.NeutronFloatingHandlerTest.test_floatingip_delete ... ok designate.tests.test_notification_handler.test_neutron.NeutronFloatingHandlerTest.test_floatingip_disassociate designate.tests.test_notification_handler.test_neutron.NeutronFloatingHandlerTest.test_floatingip_disassociate ... ok designate.tests.test_notification_handler.test_neutron.NeutronFloatingHandlerTest.test_invalid_event_type designate.tests.test_notification_handler.test_neutron.NeutronFloatingHandlerTest.test_invalid_event_type ... ok designate.tests.test_notification_handler.test_nova.NovaFixedHandlerTest.test_instance_create_end designate.tests.test_notification_handler.test_nova.NovaFixedHandlerTest.test_instance_create_end ... ok designate.tests.test_notification_handler.test_nova.NovaFixedHandlerTest.test_instance_delete_start designate.tests.test_notification_handler.test_nova.NovaFixedHandlerTest.test_instance_delete_start ... ok designate.tests.test_notification_handler.test_nova.NovaFixedHandlerTest.test_invalid_event_type designate.tests.test_notification_handler.test_nova.NovaFixedHandlerTest.test_invalid_event_type ... ok designate.tests.test_quota.test_quota.QuotaTestCase.test_get_quotas(noop) designate.tests.test_quota.test_quota.QuotaTestCase.test_get_quotas(noop) ... ok designate.tests.test_quota.test_quota.QuotaTestCase.test_get_quotas(storage) designate.tests.test_quota.test_quota.QuotaTestCase.test_get_quotas(storage) ... ok designate.tests.test_quota.test_quota.QuotaTestCase.test_limit_check_at(noop) designate.tests.test_quota.test_quota.QuotaTestCase.test_limit_check_at(noop) ... ok designate.tests.test_quota.test_quota.QuotaTestCase.test_limit_check_at(storage) designate.tests.test_quota.test_quota.QuotaTestCase.test_limit_check_at(storage) ... ok designate.tests.test_quota.test_quota.QuotaTestCase.test_limit_check_over(noop) designate.tests.test_quota.test_quota.QuotaTestCase.test_limit_check_over(noop) ... ok designate.tests.test_quota.test_quota.QuotaTestCase.test_limit_check_over(storage) designate.tests.test_quota.test_quota.QuotaTestCase.test_limit_check_over(storage) ... ok designate.tests.test_quota.test_quota.QuotaTestCase.test_limit_check_under(noop) designate.tests.test_quota.test_quota.QuotaTestCase.test_limit_check_under(noop) ... ok designate.tests.test_quota.test_quota.QuotaTestCase.test_limit_check_under(storage) designate.tests.test_quota.test_quota.QuotaTestCase.test_limit_check_under(storage) ... ok designate.tests.test_quota.test_quota.QuotaTestCase.test_limit_check_unknown(noop) designate.tests.test_quota.test_quota.QuotaTestCase.test_limit_check_unknown(noop) ... ok designate.tests.test_quota.test_quota.QuotaTestCase.test_limit_check_unknown(storage) designate.tests.test_quota.test_quota.QuotaTestCase.test_limit_check_unknown(storage) ... ok designate.tests.test_quota.test_storage.StorageQuotaTest.test_reset_quotas designate.tests.test_quota.test_storage.StorageQuotaTest.test_reset_quotas ... ok designate.tests.test_quota.test_storage.StorageQuotaTest.test_set_quota_create designate.tests.test_quota.test_storage.StorageQuotaTest.test_set_quota_create ... ok designate.tests.test_quota.test_storage.StorageQuotaTest.test_set_quota_update designate.tests.test_quota.test_storage.StorageQuotaTest.test_set_quota_update ... ok designate.tests.test_resources.test_schemas.test_v2.SchemasV2Test.test_recordset designate.tests.test_resources.test_schemas.test_v2.SchemasV2Test.test_recordset ... ok designate.tests.test_schema.TestSchema.test_constructor designate.tests.test_schema.TestSchema.test_constructor ... ok designate.tests.test_schema.test_format.SchemaFormatTest.test_is_domainname designate.tests.test_schema.test_format.SchemaFormatTest.test_is_domainname ... ok designate.tests.test_schema.test_format.SchemaFormatTest.test_is_email designate.tests.test_schema.test_format.SchemaFormatTest.test_is_email ... ok designate.tests.test_schema.test_format.SchemaFormatTest.test_is_hostname designate.tests.test_schema.test_format.SchemaFormatTest.test_is_hostname ... ok designate.tests.test_schema.test_format.SchemaFormatTest.test_is_ipv4 designate.tests.test_schema.test_format.SchemaFormatTest.test_is_ipv4 ... ok designate.tests.test_storage.test_api.StorageAPITest.test_count_tenants designate.tests.test_storage.test_api.StorageAPITest.test_count_tenants ... ok designate.tests.test_storage.test_api.StorageAPITest.test_create_domain designate.tests.test_storage.test_api.StorageAPITest.test_create_domain ... ok designate.tests.test_storage.test_api.StorageAPITest.test_create_domain_failure designate.tests.test_storage.test_api.StorageAPITest.test_create_domain_failure ... ok designate.tests.test_storage.test_api.StorageAPITest.test_create_quota designate.tests.test_storage.test_api.StorageAPITest.test_create_quota ... ok designate.tests.test_storage.test_api.StorageAPITest.test_create_quota_failure designate.tests.test_storage.test_api.StorageAPITest.test_create_quota_failure ... ok designate.tests.test_storage.test_api.StorageAPITest.test_create_record designate.tests.test_storage.test_api.StorageAPITest.test_create_record ... ok designate.tests.test_storage.test_api.StorageAPITest.test_create_record_failure designate.tests.test_storage.test_api.StorageAPITest.test_create_record_failure ... ok designate.tests.test_storage.test_api.StorageAPITest.test_create_recordset designate.tests.test_storage.test_api.StorageAPITest.test_create_recordset ... ok designate.tests.test_storage.test_api.StorageAPITest.test_create_recordset_failure designate.tests.test_storage.test_api.StorageAPITest.test_create_recordset_failure ... ok designate.tests.test_storage.test_api.StorageAPITest.test_create_server designate.tests.test_storage.test_api.StorageAPITest.test_create_server ... ok designate.tests.test_storage.test_api.StorageAPITest.test_create_server_failure designate.tests.test_storage.test_api.StorageAPITest.test_create_server_failure ... ok designate.tests.test_storage.test_api.StorageAPITest.test_create_tsigkey designate.tests.test_storage.test_api.StorageAPITest.test_create_tsigkey ... ok designate.tests.test_storage.test_api.StorageAPITest.test_create_tsigkey_failure designate.tests.test_storage.test_api.StorageAPITest.test_create_tsigkey_failure ... ok designate.tests.test_storage.test_api.StorageAPITest.test_delete_domain designate.tests.test_storage.test_api.StorageAPITest.test_delete_domain ... ok designate.tests.test_storage.test_api.StorageAPITest.test_delete_domain_failure designate.tests.test_storage.test_api.StorageAPITest.test_delete_domain_failure ... ok designate.tests.test_storage.test_api.StorageAPITest.test_delete_quota designate.tests.test_storage.test_api.StorageAPITest.test_delete_quota ... ok designate.tests.test_storage.test_api.StorageAPITest.test_delete_quota_failure designate.tests.test_storage.test_api.StorageAPITest.test_delete_quota_failure ... ok designate.tests.test_storage.test_api.StorageAPITest.test_delete_record designate.tests.test_storage.test_api.StorageAPITest.test_delete_record ... ok designate.tests.test_storage.test_api.StorageAPITest.test_delete_record_failure designate.tests.test_storage.test_api.StorageAPITest.test_delete_record_failure ... ok designate.tests.test_storage.test_api.StorageAPITest.test_delete_recordset designate.tests.test_storage.test_api.StorageAPITest.test_delete_recordset ... ok designate.tests.test_storage.test_api.StorageAPITest.test_delete_recordset_failure designate.tests.test_storage.test_api.StorageAPITest.test_delete_recordset_failure ... ok designate.tests.test_storage.test_api.StorageAPITest.test_delete_server designate.tests.test_storage.test_api.StorageAPITest.test_delete_server ... ok designate.tests.test_storage.test_api.StorageAPITest.test_delete_server_failure designate.tests.test_storage.test_api.StorageAPITest.test_delete_server_failure ... ok designate.tests.test_storage.test_api.StorageAPITest.test_delete_tsigkey designate.tests.test_storage.test_api.StorageAPITest.test_delete_tsigkey ... ok designate.tests.test_storage.test_api.StorageAPITest.test_delete_tsigkey_failure designate.tests.test_storage.test_api.StorageAPITest.test_delete_tsigkey_failure ... ok designate.tests.test_storage.test_api.StorageAPITest.test_find_domain designate.tests.test_storage.test_api.StorageAPITest.test_find_domain ... ok designate.tests.test_storage.test_api.StorageAPITest.test_find_domains designate.tests.test_storage.test_api.StorageAPITest.test_find_domains ... ok designate.tests.test_storage.test_api.StorageAPITest.test_find_quota designate.tests.test_storage.test_api.StorageAPITest.test_find_quota ... ok designate.tests.test_storage.test_api.StorageAPITest.test_find_quotas designate.tests.test_storage.test_api.StorageAPITest.test_find_quotas ... ok designate.tests.test_storage.test_api.StorageAPITest.test_find_record designate.tests.test_storage.test_api.StorageAPITest.test_find_record ... ok designate.tests.test_storage.test_api.StorageAPITest.test_find_records designate.tests.test_storage.test_api.StorageAPITest.test_find_records ... ok designate.tests.test_storage.test_api.StorageAPITest.test_find_recordset designate.tests.test_storage.test_api.StorageAPITest.test_find_recordset ... ok designate.tests.test_storage.test_api.StorageAPITest.test_find_recordsets designate.tests.test_storage.test_api.StorageAPITest.test_find_recordsets ... ok designate.tests.test_storage.test_api.StorageAPITest.test_find_server designate.tests.test_storage.test_api.StorageAPITest.test_find_server ... ok designate.tests.test_storage.test_api.StorageAPITest.test_find_servers designate.tests.test_storage.test_api.StorageAPITest.test_find_servers ... ok designate.tests.test_storage.test_api.StorageAPITest.test_find_tenants designate.tests.test_storage.test_api.StorageAPITest.test_find_tenants ... ok designate.tests.test_storage.test_api.StorageAPITest.test_find_tsigkey designate.tests.test_storage.test_api.StorageAPITest.test_find_tsigkey ... ok designate.tests.test_storage.test_api.StorageAPITest.test_find_tsigkeys designate.tests.test_storage.test_api.StorageAPITest.test_find_tsigkeys ... ok designate.tests.test_storage.test_api.StorageAPITest.test_get_domain designate.tests.test_storage.test_api.StorageAPITest.test_get_domain ... ok designate.tests.test_storage.test_api.StorageAPITest.test_get_quota designate.tests.test_storage.test_api.StorageAPITest.test_get_quota ... ok designate.tests.test_storage.test_api.StorageAPITest.test_get_record designate.tests.test_storage.test_api.StorageAPITest.test_get_record ... ok designate.tests.test_storage.test_api.StorageAPITest.test_get_recordset designate.tests.test_storage.test_api.StorageAPITest.test_get_recordset ... ok designate.tests.test_storage.test_api.StorageAPITest.test_get_server designate.tests.test_storage.test_api.StorageAPITest.test_get_server ... ok designate.tests.test_storage.test_api.StorageAPITest.test_get_tenant designate.tests.test_storage.test_api.StorageAPITest.test_get_tenant ... ok designate.tests.test_storage.test_api.StorageAPITest.test_get_tsigkey designate.tests.test_storage.test_api.StorageAPITest.test_get_tsigkey ... ok designate.tests.test_storage.test_api.StorageAPITest.test_update_domain designate.tests.test_storage.test_api.StorageAPITest.test_update_domain ... ok designate.tests.test_storage.test_api.StorageAPITest.test_update_domain_failure designate.tests.test_storage.test_api.StorageAPITest.test_update_domain_failure ... ok designate.tests.test_storage.test_api.StorageAPITest.test_update_quota designate.tests.test_storage.test_api.StorageAPITest.test_update_quota ... ok designate.tests.test_storage.test_api.StorageAPITest.test_update_quota_failure designate.tests.test_storage.test_api.StorageAPITest.test_update_quota_failure ... ok designate.tests.test_storage.test_api.StorageAPITest.test_update_record designate.tests.test_storage.test_api.StorageAPITest.test_update_record ... ok designate.tests.test_storage.test_api.StorageAPITest.test_update_record_failure designate.tests.test_storage.test_api.StorageAPITest.test_update_record_failure ... ok designate.tests.test_storage.test_api.StorageAPITest.test_update_recordset designate.tests.test_storage.test_api.StorageAPITest.test_update_recordset ... ok designate.tests.test_storage.test_api.StorageAPITest.test_update_recordset_failure designate.tests.test_storage.test_api.StorageAPITest.test_update_recordset_failure ... ok designate.tests.test_storage.test_api.StorageAPITest.test_update_server designate.tests.test_storage.test_api.StorageAPITest.test_update_server ... ok designate.tests.test_storage.test_api.StorageAPITest.test_update_server_failure designate.tests.test_storage.test_api.StorageAPITest.test_update_server_failure ... ok designate.tests.test_storage.test_api.StorageAPITest.test_update_tsigkey designate.tests.test_storage.test_api.StorageAPITest.test_update_tsigkey ... ok designate.tests.test_storage.test_api.StorageAPITest.test_update_tsigkey_failure designate.tests.test_storage.test_api.StorageAPITest.test_update_tsigkey_failure ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_count_domains designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_count_domains ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_count_records designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_count_records ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_count_recordsets designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_count_recordsets ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_count_tenants designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_count_tenants ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_create_domain designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_create_domain ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_create_domain_duplicate designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_create_domain_duplicate ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_create_quota designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_create_quota ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_create_quota_duplicate designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_create_quota_duplicate ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_create_record designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_create_record ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_create_record_duplicate designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_create_record_duplicate ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_create_recordset designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_create_recordset ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_create_recordset_duplicate designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_create_recordset_duplicate ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_create_server designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_create_server ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_create_server_duplicate designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_create_server_duplicate ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_create_tsigkey designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_create_tsigkey ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_create_tsigkey_duplicate designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_create_tsigkey_duplicate ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_delete_domain designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_delete_domain ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_delete_domain_missing designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_delete_domain_missing ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_delete_quota designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_delete_quota ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_delete_quota_missing designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_delete_quota_missing ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_delete_record designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_delete_record ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_delete_record_missing designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_delete_record_missing ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_delete_recordset designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_delete_recordset ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_delete_recordset_missing designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_delete_recordset_missing ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_delete_server designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_delete_server ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_delete_server_missing designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_delete_server_missing ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_delete_tsigkey designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_delete_tsigkey ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_delete_tsigkey_missing designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_delete_tsigkey_missing ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_domain_criterion designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_domain_criterion ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_domain_criterion_missing designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_domain_criterion_missing ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_domains designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_domains ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_domains_all_tenants designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_domains_all_tenants ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_domains_criterion designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_domains_criterion ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_quota_criterion designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_quota_criterion ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_quota_criterion_missing designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_quota_criterion_missing ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_quotas designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_quotas ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_quotas_criterion designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_quotas_criterion ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_record_criterion designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_record_criterion ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_record_criterion_missing designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_record_criterion_missing ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_records designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_records ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_records_all_tenants designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_records_all_tenants ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_records_criterion designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_records_criterion ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_records_criterion_wildcard designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_records_criterion_wildcard ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_recordset_criterion designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_recordset_criterion ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_recordset_criterion_missing designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_recordset_criterion_missing ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_recordsets designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_recordsets ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_recordsets_criterion designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_recordsets_criterion ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_recordsets_criterion_wildcard designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_recordsets_criterion_wildcard ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_servers designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_servers ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_servers_criterion designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_servers_criterion ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_tenants designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_tenants ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_tsigkeys designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_tsigkeys ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_tsigkeys_criterion designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_find_tsigkeys_criterion ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_get_deleted_domain designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_get_deleted_domain ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_get_domain designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_get_domain ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_get_domain_missing designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_get_domain_missing ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_get_quota designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_get_quota ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_get_quota_missing designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_get_quota_missing ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_get_record designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_get_record ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_get_record_missing designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_get_record_missing ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_get_recordset designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_get_recordset ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_get_recordset_missing designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_get_recordset_missing ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_get_server designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_get_server ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_get_server_missing designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_get_server_missing ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_get_tenant designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_get_tenant ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_get_tsigkey designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_get_tsigkey ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_get_tsigkey_missing designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_get_tsigkey_missing ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_interface designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_interface ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_paging_limit_invalid designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_paging_limit_invalid ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_paging_marker_invalid designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_paging_marker_invalid ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_paging_marker_not_found designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_paging_marker_not_found ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_paging_sort_dir_invalid designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_paging_sort_dir_invalid ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_paging_sort_key_invalid designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_paging_sort_key_invalid ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_ping designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_ping ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_update_domain designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_update_domain ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_update_domain_duplicate designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_update_domain_duplicate ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_update_domain_missing designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_update_domain_missing ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_update_quota designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_update_quota ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_update_quota_duplicate designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_update_quota_duplicate ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_update_quota_missing designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_update_quota_missing ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_update_record designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_update_record ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_update_record_duplicate designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_update_record_duplicate ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_update_record_missing designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_update_record_missing ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_update_recordset designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_update_recordset ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_update_recordset_duplicate designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_update_recordset_duplicate ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_update_recordset_missing designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_update_recordset_missing ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_update_server designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_update_server ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_update_server_duplicate designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_update_server_duplicate ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_update_server_missing designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_update_server_missing ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_update_tsigkey designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_update_tsigkey ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_update_tsigkey_duplicate designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_update_tsigkey_duplicate ... ok designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_update_tsigkey_missing designate.tests.test_storage.test_sqlalchemy.SqlalchemyStorageTest.test_update_tsigkey_missing ... ok designate.tests.test_utils.TestUtils.test_load_schema designate.tests.test_utils.TestUtils.test_load_schema ... ok designate.tests.test_utils.TestUtils.test_load_schema_missing designate.tests.test_utils.TestUtils.test_load_schema_missing ... ok designate.tests.test_utils.TestUtils.test_load_template designate.tests.test_utils.TestUtils.test_load_template ... ok designate.tests.test_utils.TestUtils.test_load_template_missing designate.tests.test_utils.TestUtils.test_load_template_missing ... ok designate.tests.test_utils.TestUtils.test_render_template designate.tests.test_utils.TestUtils.test_render_template ... ok designate.tests.test_utils.TestUtils.test_render_template_to_file designate.tests.test_utils.TestUtils.test_render_template_to_file ... ok designate.tests.test_utils.TestUtils.test_resource_string designate.tests.test_utils.TestUtils.test_resource_string ... ok designate.tests.test_utils.TestUtils.test_resource_string_missing designate.tests.test_utils.TestUtils.test_resource_string_missing ... ok process-returncode process-returncode ... FAIL ====================================================================== FAIL: designate.tests.test_api.test_v2.test_blacklists.ApiV2BlacklistsTest.test_create_blacklist designate.tests.test_api.test_v2.test_blacklists.ApiV2BlacklistsTest.test_create_blacklist ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/blacklists.py", line 73, in post_all body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_blacklists.py", line 79, in test_create_blacklist {'blacklist': fixture}) File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 663, in _check_status res) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 200 OK or 3xx redirect for http://localhost/blacklists/) '{"code": 500, "type": "unknown", "request_id": "req-2401df4b-f8c6-4d56-8428-00a5de822f88"}' Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/blacklists.py", line 73, in post_all body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_blacklists.py", line 79, in test_create_blacklist {'blacklist': fixture}) File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 663, in _check_status res) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 200 OK or 3xx redirect for http://localhost/blacklists/) '{"code": 500, "type": "unknown", "request_id": "req-2401df4b-f8c6-4d56-8428-00a5de822f88"}' Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/blacklists.py", line 73, in post_all body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_blacklists.py", line 79, in test_create_blacklist {'blacklist': fixture}) File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 663, in _check_status res) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 200 OK or 3xx redirect for http://localhost/blacklists/) '{"code": 500, "type": "unknown", "request_id": "req-2401df4b-f8c6-4d56-8428-00a5de822f88"}' ====================================================================== FAIL: designate.tests.test_api.test_v2.test_blacklists.ApiV2BlacklistsTest.test_update_blacklist designate.tests.test_api.test_v2.test_blacklists.ApiV2BlacklistsTest.test_update_blacklist ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_blacklist' on target {} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/blacklists.py", line 99, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_blacklists.py", line 116, in test_update_blacklist status=200) File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 200) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_blacklist' on target {} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/blacklists.py", line 99, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_blacklists.py", line 116, in test_update_blacklist status=200) File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 200) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_blacklist' on target {} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/blacklists.py", line 99, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_blacklists.py", line 116, in test_update_blacklist status=200) File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 200) ====================================================================== FAIL: designate.tests.test_api.test_v2.test_floatingips.ApiV2ReverseFloatingIPTest.test_set_floatingip designate.tests.test_api.test_v2.test_floatingips.ApiV2ReverseFloatingIPTest.test_set_floatingip ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 770772), 'version': 1, 'id': '1487c7e3-6315-4e60-98cf-954efd302a8e', 'name': 'ns1.example.org.'} Allocated to id_ 96d08648-7440-4876-990d-29af1a5e8bfc to tenant - {'region': 'RegionOne', 'id': '96d08648-7440-4876-990d-29af1a5e8bfc', 'address': '192.168.2.8'} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/floatingips.py", line 65, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} stderr: {{{ /usr/lib/python2.7/dist-packages/pecan/routing.py:42: DeprecationWarning: The function signature for pecan.routing.lookup_controller is changing in the next version of pecan. Please update to: `lookup_controller(self, obj, remainder, request)`. DeprecationWarning }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_floatingips.py", line 149, in test_set_floatingip headers={'X-Test-Tenant-Id': 'tenant'}) File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 663, in _check_status res) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 200 OK or 3xx redirect for http://localhost/reverse/floatingips/RegionOne:96d08648-7440-4876-990d-29af1a5e8bfc) '{"code": 500, "type": "unknown", "request_id": "req-af43c5dc-5409-420f-99ad-c65f7c9c375e"}' Traceback (most recent call last): _StringException: Empty attachments: stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 770772), 'version': 1, 'id': '1487c7e3-6315-4e60-98cf-954efd302a8e', 'name': 'ns1.example.org.'} Allocated to id_ 96d08648-7440-4876-990d-29af1a5e8bfc to tenant - {'region': 'RegionOne', 'id': '96d08648-7440-4876-990d-29af1a5e8bfc', 'address': '192.168.2.8'} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/floatingips.py", line 65, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} stderr: {{{ /usr/lib/python2.7/dist-packages/pecan/routing.py:42: DeprecationWarning: The function signature for pecan.routing.lookup_controller is changing in the next version of pecan. Please update to: `lookup_controller(self, obj, remainder, request)`. DeprecationWarning }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_floatingips.py", line 149, in test_set_floatingip headers={'X-Test-Tenant-Id': 'tenant'}) File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 663, in _check_status res) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 200 OK or 3xx redirect for http://localhost/reverse/floatingips/RegionOne:96d08648-7440-4876-990d-29af1a5e8bfc) '{"code": 500, "type": "unknown", "request_id": "req-af43c5dc-5409-420f-99ad-c65f7c9c375e"}' Traceback (most recent call last): _StringException: Empty attachments: stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 770772), 'version': 1, 'id': '1487c7e3-6315-4e60-98cf-954efd302a8e', 'name': 'ns1.example.org.'} Allocated to id_ 96d08648-7440-4876-990d-29af1a5e8bfc to tenant - {'region': 'RegionOne', 'id': '96d08648-7440-4876-990d-29af1a5e8bfc', 'address': '192.168.2.8'} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/floatingips.py", line 65, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} stderr: {{{ /usr/lib/python2.7/dist-packages/pecan/routing.py:42: DeprecationWarning: The function signature for pecan.routing.lookup_controller is changing in the next version of pecan. Please update to: `lookup_controller(self, obj, remainder, request)`. DeprecationWarning }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_floatingips.py", line 149, in test_set_floatingip headers={'X-Test-Tenant-Id': 'tenant'}) File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 663, in _check_status res) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 200 OK or 3xx redirect for http://localhost/reverse/floatingips/RegionOne:96d08648-7440-4876-990d-29af1a5e8bfc) '{"code": 500, "type": "unknown", "request_id": "req-af43c5dc-5409-420f-99ad-c65f7c9c375e"}' ====================================================================== FAIL: designate.tests.test_api.test_v2.test_floatingips.ApiV2ReverseFloatingIPTest.test_set_floatingip_invalid_key designate.tests.test_api.test_v2.test_floatingips.ApiV2ReverseFloatingIPTest.test_set_floatingip_invalid_key ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/floatingips.py", line 65, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} stderr: {{{ /usr/lib/python2.7/dist-packages/pecan/routing.py:42: DeprecationWarning: The function signature for pecan.routing.lookup_controller is changing in the next version of pecan. Please update to: `lookup_controller(self, obj, remainder, request)`. DeprecationWarning }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_floatingips.py", line 184, in test_set_floatingip_invalid_key url, {}) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 400) Traceback (most recent call last): _StringException: Empty attachments: stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/floatingips.py", line 65, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} stderr: {{{ /usr/lib/python2.7/dist-packages/pecan/routing.py:42: DeprecationWarning: The function signature for pecan.routing.lookup_controller is changing in the next version of pecan. Please update to: `lookup_controller(self, obj, remainder, request)`. DeprecationWarning }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_floatingips.py", line 184, in test_set_floatingip_invalid_key url, {}) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 400) Traceback (most recent call last): _StringException: Empty attachments: stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/floatingips.py", line 65, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} stderr: {{{ /usr/lib/python2.7/dist-packages/pecan/routing.py:42: DeprecationWarning: The function signature for pecan.routing.lookup_controller is changing in the next version of pecan. Please update to: `lookup_controller(self, obj, remainder, request)`. DeprecationWarning }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_floatingips.py", line 184, in test_set_floatingip_invalid_key url, {}) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 400) ====================================================================== FAIL: designate.tests.test_api.test_v2.test_floatingips.ApiV2ReverseFloatingIPTest.test_set_floatingip_invalid_ptrdname designate.tests.test_api.test_v2.test_floatingips.ApiV2ReverseFloatingIPTest.test_set_floatingip_invalid_ptrdname ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Allocated to id_ 96d08648-7440-4876-990d-29af1a5e8bfc to tenant - {'region': 'RegionOne', 'id': '96d08648-7440-4876-990d-29af1a5e8bfc', 'address': '192.168.2.8'} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/floatingips.py", line 65, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} stderr: {{{ /usr/lib/python2.7/dist-packages/pecan/routing.py:42: DeprecationWarning: The function signature for pecan.routing.lookup_controller is changing in the next version of pecan. Please update to: `lookup_controller(self, obj, remainder, request)`. DeprecationWarning }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_floatingips.py", line 179, in test_set_floatingip_invalid_ptrdname url, {'floatingip': {'ptrdname': 'test|'}}) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 400) Traceback (most recent call last): _StringException: Empty attachments: stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Allocated to id_ 96d08648-7440-4876-990d-29af1a5e8bfc to tenant - {'region': 'RegionOne', 'id': '96d08648-7440-4876-990d-29af1a5e8bfc', 'address': '192.168.2.8'} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/floatingips.py", line 65, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} stderr: {{{ /usr/lib/python2.7/dist-packages/pecan/routing.py:42: DeprecationWarning: The function signature for pecan.routing.lookup_controller is changing in the next version of pecan. Please update to: `lookup_controller(self, obj, remainder, request)`. DeprecationWarning }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_floatingips.py", line 179, in test_set_floatingip_invalid_ptrdname url, {'floatingip': {'ptrdname': 'test|'}}) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 400) Traceback (most recent call last): _StringException: Empty attachments: stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Allocated to id_ 96d08648-7440-4876-990d-29af1a5e8bfc to tenant - {'region': 'RegionOne', 'id': '96d08648-7440-4876-990d-29af1a5e8bfc', 'address': '192.168.2.8'} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/floatingips.py", line 65, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} stderr: {{{ /usr/lib/python2.7/dist-packages/pecan/routing.py:42: DeprecationWarning: The function signature for pecan.routing.lookup_controller is changing in the next version of pecan. Please update to: `lookup_controller(self, obj, remainder, request)`. DeprecationWarning }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_floatingips.py", line 179, in test_set_floatingip_invalid_ptrdname url, {'floatingip': {'ptrdname': 'test|'}}) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 400) ====================================================================== FAIL: designate.tests.test_api.test_v2.test_floatingips.ApiV2ReverseFloatingIPTest.test_set_floatingip_not_allocated designate.tests.test_api.test_v2.test_floatingips.ApiV2ReverseFloatingIPTest.test_set_floatingip_not_allocated ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Allocated to id_ 96d08648-7440-4876-990d-29af1a5e8bfc to tenant - {'region': 'RegionOne', 'id': '96d08648-7440-4876-990d-29af1a5e8bfc', 'address': '192.168.2.8'} De-allocating 96d08648-7440-4876-990d-29af1a5e8bfc body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/floatingips.py", line 65, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} stderr: {{{ /usr/lib/python2.7/dist-packages/pecan/routing.py:42: DeprecationWarning: The function signature for pecan.routing.lookup_controller is changing in the next version of pecan. Please update to: `lookup_controller(self, obj, remainder, request)`. DeprecationWarning }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_floatingips.py", line 171, in test_set_floatingip_not_allocated {'floatingip': fixture}) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 404) Traceback (most recent call last): _StringException: Empty attachments: stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Allocated to id_ 96d08648-7440-4876-990d-29af1a5e8bfc to tenant - {'region': 'RegionOne', 'id': '96d08648-7440-4876-990d-29af1a5e8bfc', 'address': '192.168.2.8'} De-allocating 96d08648-7440-4876-990d-29af1a5e8bfc body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/floatingips.py", line 65, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} stderr: {{{ /usr/lib/python2.7/dist-packages/pecan/routing.py:42: DeprecationWarning: The function signature for pecan.routing.lookup_controller is changing in the next version of pecan. Please update to: `lookup_controller(self, obj, remainder, request)`. DeprecationWarning }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_floatingips.py", line 171, in test_set_floatingip_not_allocated {'floatingip': fixture}) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 404) Traceback (most recent call last): _StringException: Empty attachments: stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Allocated to id_ 96d08648-7440-4876-990d-29af1a5e8bfc to tenant - {'region': 'RegionOne', 'id': '96d08648-7440-4876-990d-29af1a5e8bfc', 'address': '192.168.2.8'} De-allocating 96d08648-7440-4876-990d-29af1a5e8bfc body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/floatingips.py", line 65, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} stderr: {{{ /usr/lib/python2.7/dist-packages/pecan/routing.py:42: DeprecationWarning: The function signature for pecan.routing.lookup_controller is changing in the next version of pecan. Please update to: `lookup_controller(self, obj, remainder, request)`. DeprecationWarning }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_floatingips.py", line 171, in test_set_floatingip_not_allocated {'floatingip': fixture}) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 404) ====================================================================== FAIL: designate.tests.test_api.test_v2.test_floatingips.ApiV2ReverseFloatingIPTest.test_unset_floatingip designate.tests.test_api.test_v2.test_floatingips.ApiV2ReverseFloatingIPTest.test_unset_floatingip ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 830621), 'version': 1, 'id': 'c1a3fb20-f931-43bf-a4ba-f4b24aae8e39', 'name': 'ns1.example.org.'} Allocated to id_ 96d08648-7440-4876-990d-29af1a5e8bfc to a - {'region': 'RegionOne', 'id': '96d08648-7440-4876-990d-29af1a5e8bfc', 'address': '192.168.2.8'} Returning 1 FloatingIPs: [{'region': 'RegionOne', 'id': '96d08648-7440-4876-990d-29af1a5e8bfc', 'address': '192.168.2.8'}] Including all tenants items in query results Creating zone for 96d08648-7440-4876-990d-29af1a5e8bfc:RegionOne - 192.168.2.8 zone 2.168.192.in-addr.arpa. Policy check succeeded for rule 'create_domain' on target {'tenant_id': 'managing_tenant', 'domain_name': '2.168.192.in-addr.arpa.'} Including all tenants items in query results Including all tenants items in query results Including all tenants items in query results Including all tenants items in query results Including all tenants items in query results Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': '2.168.192.in-addr.arpa.', 'expire': 86400, 'deleted': '0', 'tenant_id': 'managing_tenant', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 863017), 'updated_at': None, 'refresh': 3600, 'id': '26c1af5d-d007-4c3e-b40e-0324a5995756', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607423, 'deleted_at': None, 'email': 'email@example.io', 'description': None} Removing old RRset / Record Policy check succeeded for rule 'find_recordset' on target {'tenant_id': 'a'} Including all tenants items in query results Including all tenants items in query results Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'managing_tenant', 'recordset_name': '8.2.168.192.in-addr.arpa.', 'domain_id': '26c1af5d-d007-4c3e-b40e-0324a5995756', 'domain_name': u'2.168.192.in-addr.arpa.'} Including all tenants items in query results Checking if 8.2.168.192.in-addr.arpa. belongs in any of 2.168.192.in-addr.arpa. subdomains Including all tenants items in query results Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'2.168.192.in-addr.arpa.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'managing_tenant', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 863017), 'updated_at': None, 'refresh': 3600, 'id': '26c1af5d-d007-4c3e-b40e-0324a5995756', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607423, 'deleted_at': None, 'email': u'email@example.io', 'description': None} / {'name': '8.2.168.192.in-addr.arpa.', 'tenant_id': u'managing_tenant', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 880089), 'updated_at': None, 'domain_id': '26c1af5d-d007-4c3e-b40e-0324a5995756', 'version': 1, 'ttl': None, 'type': 'PTR', 'id': '0bc89f20-69f7-4b1c-92f9-14b10135471b', 'description': None} Including all tenants items in query results Including all tenants items in query results Policy check succeeded for rule 'create_record' on target {'recordset_name': u'8.2.168.192.in-addr.arpa.', 'recordset_id': '0bc89f20-69f7-4b1c-92f9-14b10135471b', 'domain_id': '26c1af5d-d007-4c3e-b40e-0324a5995756', 'tenant_id': u'managing_tenant', 'domain_name': u'2.168.192.in-addr.arpa.'} Including all tenants items in query results Including all tenants items in query results Including all tenants items in query results Create Record {'status': u'ACTIVE', 'retry': 600, 'name': u'2.168.192.in-addr.arpa.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'managing_tenant', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 863017), 'updated_at': None, 'refresh': 3600, 'id': '26c1af5d-d007-4c3e-b40e-0324a5995756', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607423, 'deleted_at': None, 'email': u'email@example.io', 'description': None} / {'name': u'8.2.168.192.in-addr.arpa.', 'tenant_id': u'managing_tenant', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 880089), 'updated_at': None, 'domain_id': '26c1af5d-d007-4c3e-b40e-0324a5995756', 'version': 1, 'ttl': None, 'type': u'PTR', 'id': '0bc89f20-69f7-4b1c-92f9-14b10135471b', 'description': None} / {'status': 'ACTIVE', 'hash': '050304524fa61a09c726791dbbc30fe2', 'managed_resource_id': '96d08648-7440-4876-990d-29af1a5e8bfc', 'managed_resource_type': 'ptr:floatingip', 'tenant_id': u'managing_tenant', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 899898), 'managed_extra': '192.168.2.8', 'updated_at': None, 'priority': None, 'managed_plugin_type': None, 'version': 1, 'managed_plugin_name': None, 'domain_id': '26c1af5d-d007-4c3e-b40e-0324a5995756', 'managed_tenant_id': 'a', 'managed': True, 'managed_resource_region': 'RegionOne', 'recordset_id': '0bc89f20-69f7-4b1c-92f9-14b10135471b', 'data': 'srv1.example.com.', 'id': 'ce077d74-de42-4585-b4d3-3ac38b843bf2', 'description': None} Including all tenants items in query results Including all tenants items in query results Update Domain {'status': u'ACTIVE', 'retry': 600, 'name': u'2.168.192.in-addr.arpa.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'managing_tenant', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 863017), 'updated_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 905226), 'refresh': 3600, 'id': '26c1af5d-d007-4c3e-b40e-0324a5995756', 'minimum': 3600, 'parent_domain_id': None, 'version': 2, 'ttl': 3600, 'serial': 1420607424, 'deleted_at': None, 'email': u'email@example.io', 'description': None} Including all tenants items in query results Policy check succeeded for rule 'get_domain' on target {'tenant_id': u'managing_tenant', 'domain_id': '26c1af5d-d007-4c3e-b40e-0324a5995756', 'domain_name': u'2.168.192.in-addr.arpa.'} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/floatingips.py", line 65, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} stderr: {{{ /usr/lib/python2.7/dist-packages/pecan/routing.py:42: DeprecationWarning: The function signature for pecan.routing.lookup_controller is changing in the next version of pecan. Please update to: `lookup_controller(self, obj, remainder, request)`. DeprecationWarning }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_floatingips.py", line 202, in test_unset_floatingip headers={'X-Test-Tenant-Id': context.tenant}) File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 663, in _check_status res) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 200 OK or 3xx redirect for http://localhost/reverse/floatingips/RegionOne:96d08648-7440-4876-990d-29af1a5e8bfc) '{"code": 500, "type": "unknown", "request_id": "req-ddb8e022-d409-455f-926a-c68525b5514a"}' Traceback (most recent call last): _StringException: Empty attachments: stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 830621), 'version': 1, 'id': 'c1a3fb20-f931-43bf-a4ba-f4b24aae8e39', 'name': 'ns1.example.org.'} Allocated to id_ 96d08648-7440-4876-990d-29af1a5e8bfc to a - {'region': 'RegionOne', 'id': '96d08648-7440-4876-990d-29af1a5e8bfc', 'address': '192.168.2.8'} Returning 1 FloatingIPs: [{'region': 'RegionOne', 'id': '96d08648-7440-4876-990d-29af1a5e8bfc', 'address': '192.168.2.8'}] Including all tenants items in query results Creating zone for 96d08648-7440-4876-990d-29af1a5e8bfc:RegionOne - 192.168.2.8 zone 2.168.192.in-addr.arpa. Policy check succeeded for rule 'create_domain' on target {'tenant_id': 'managing_tenant', 'domain_name': '2.168.192.in-addr.arpa.'} Including all tenants items in query results Including all tenants items in query results Including all tenants items in query results Including all tenants items in query results Including all tenants items in query results Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': '2.168.192.in-addr.arpa.', 'expire': 86400, 'deleted': '0', 'tenant_id': 'managing_tenant', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 863017), 'updated_at': None, 'refresh': 3600, 'id': '26c1af5d-d007-4c3e-b40e-0324a5995756', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607423, 'deleted_at': None, 'email': 'email@example.io', 'description': None} Removing old RRset / Record Policy check succeeded for rule 'find_recordset' on target {'tenant_id': 'a'} Including all tenants items in query results Including all tenants items in query results Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'managing_tenant', 'recordset_name': '8.2.168.192.in-addr.arpa.', 'domain_id': '26c1af5d-d007-4c3e-b40e-0324a5995756', 'domain_name': u'2.168.192.in-addr.arpa.'} Including all tenants items in query results Checking if 8.2.168.192.in-addr.arpa. belongs in any of 2.168.192.in-addr.arpa. subdomains Including all tenants items in query results Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'2.168.192.in-addr.arpa.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'managing_tenant', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 863017), 'updated_at': None, 'refresh': 3600, 'id': '26c1af5d-d007-4c3e-b40e-0324a5995756', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607423, 'deleted_at': None, 'email': u'email@example.io', 'description': None} / {'name': '8.2.168.192.in-addr.arpa.', 'tenant_id': u'managing_tenant', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 880089), 'updated_at': None, 'domain_id': '26c1af5d-d007-4c3e-b40e-0324a5995756', 'version': 1, 'ttl': None, 'type': 'PTR', 'id': '0bc89f20-69f7-4b1c-92f9-14b10135471b', 'description': None} Including all tenants items in query results Including all tenants items in query results Policy check succeeded for rule 'create_record' on target {'recordset_name': u'8.2.168.192.in-addr.arpa.', 'recordset_id': '0bc89f20-69f7-4b1c-92f9-14b10135471b', 'domain_id': '26c1af5d-d007-4c3e-b40e-0324a5995756', 'tenant_id': u'managing_tenant', 'domain_name': u'2.168.192.in-addr.arpa.'} Including all tenants items in query results Including all tenants items in query results Including all tenants items in query results Create Record {'status': u'ACTIVE', 'retry': 600, 'name': u'2.168.192.in-addr.arpa.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'managing_tenant', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 863017), 'updated_at': None, 'refresh': 3600, 'id': '26c1af5d-d007-4c3e-b40e-0324a5995756', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607423, 'deleted_at': None, 'email': u'email@example.io', 'description': None} / {'name': u'8.2.168.192.in-addr.arpa.', 'tenant_id': u'managing_tenant', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 880089), 'updated_at': None, 'domain_id': '26c1af5d-d007-4c3e-b40e-0324a5995756', 'version': 1, 'ttl': None, 'type': u'PTR', 'id': '0bc89f20-69f7-4b1c-92f9-14b10135471b', 'description': None} / {'status': 'ACTIVE', 'hash': '050304524fa61a09c726791dbbc30fe2', 'managed_resource_id': '96d08648-7440-4876-990d-29af1a5e8bfc', 'managed_resource_type': 'ptr:floatingip', 'tenant_id': u'managing_tenant', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 899898), 'managed_extra': '192.168.2.8', 'updated_at': None, 'priority': None, 'managed_plugin_type': None, 'version': 1, 'managed_plugin_name': None, 'domain_id': '26c1af5d-d007-4c3e-b40e-0324a5995756', 'managed_tenant_id': 'a', 'managed': True, 'managed_resource_region': 'RegionOne', 'recordset_id': '0bc89f20-69f7-4b1c-92f9-14b10135471b', 'data': 'srv1.example.com.', 'id': 'ce077d74-de42-4585-b4d3-3ac38b843bf2', 'description': None} Including all tenants items in query results Including all tenants items in query results Update Domain {'status': u'ACTIVE', 'retry': 600, 'name': u'2.168.192.in-addr.arpa.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'managing_tenant', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 863017), 'updated_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 905226), 'refresh': 3600, 'id': '26c1af5d-d007-4c3e-b40e-0324a5995756', 'minimum': 3600, 'parent_domain_id': None, 'version': 2, 'ttl': 3600, 'serial': 1420607424, 'deleted_at': None, 'email': u'email@example.io', 'description': None} Including all tenants items in query results Policy check succeeded for rule 'get_domain' on target {'tenant_id': u'managing_tenant', 'domain_id': '26c1af5d-d007-4c3e-b40e-0324a5995756', 'domain_name': u'2.168.192.in-addr.arpa.'} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/floatingips.py", line 65, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} stderr: {{{ /usr/lib/python2.7/dist-packages/pecan/routing.py:42: DeprecationWarning: The function signature for pecan.routing.lookup_controller is changing in the next version of pecan. Please update to: `lookup_controller(self, obj, remainder, request)`. DeprecationWarning }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_floatingips.py", line 202, in test_unset_floatingip headers={'X-Test-Tenant-Id': context.tenant}) File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 663, in _check_status res) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 200 OK or 3xx redirect for http://localhost/reverse/floatingips/RegionOne:96d08648-7440-4876-990d-29af1a5e8bfc) '{"code": 500, "type": "unknown", "request_id": "req-ddb8e022-d409-455f-926a-c68525b5514a"}' Traceback (most recent call last): _StringException: Empty attachments: stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 830621), 'version': 1, 'id': 'c1a3fb20-f931-43bf-a4ba-f4b24aae8e39', 'name': 'ns1.example.org.'} Allocated to id_ 96d08648-7440-4876-990d-29af1a5e8bfc to a - {'region': 'RegionOne', 'id': '96d08648-7440-4876-990d-29af1a5e8bfc', 'address': '192.168.2.8'} Returning 1 FloatingIPs: [{'region': 'RegionOne', 'id': '96d08648-7440-4876-990d-29af1a5e8bfc', 'address': '192.168.2.8'}] Including all tenants items in query results Creating zone for 96d08648-7440-4876-990d-29af1a5e8bfc:RegionOne - 192.168.2.8 zone 2.168.192.in-addr.arpa. Policy check succeeded for rule 'create_domain' on target {'tenant_id': 'managing_tenant', 'domain_name': '2.168.192.in-addr.arpa.'} Including all tenants items in query results Including all tenants items in query results Including all tenants items in query results Including all tenants items in query results Including all tenants items in query results Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': '2.168.192.in-addr.arpa.', 'expire': 86400, 'deleted': '0', 'tenant_id': 'managing_tenant', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 863017), 'updated_at': None, 'refresh': 3600, 'id': '26c1af5d-d007-4c3e-b40e-0324a5995756', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607423, 'deleted_at': None, 'email': 'email@example.io', 'description': None} Removing old RRset / Record Policy check succeeded for rule 'find_recordset' on target {'tenant_id': 'a'} Including all tenants items in query results Including all tenants items in query results Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'managing_tenant', 'recordset_name': '8.2.168.192.in-addr.arpa.', 'domain_id': '26c1af5d-d007-4c3e-b40e-0324a5995756', 'domain_name': u'2.168.192.in-addr.arpa.'} Including all tenants items in query results Checking if 8.2.168.192.in-addr.arpa. belongs in any of 2.168.192.in-addr.arpa. subdomains Including all tenants items in query results Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'2.168.192.in-addr.arpa.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'managing_tenant', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 863017), 'updated_at': None, 'refresh': 3600, 'id': '26c1af5d-d007-4c3e-b40e-0324a5995756', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607423, 'deleted_at': None, 'email': u'email@example.io', 'description': None} / {'name': '8.2.168.192.in-addr.arpa.', 'tenant_id': u'managing_tenant', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 880089), 'updated_at': None, 'domain_id': '26c1af5d-d007-4c3e-b40e-0324a5995756', 'version': 1, 'ttl': None, 'type': 'PTR', 'id': '0bc89f20-69f7-4b1c-92f9-14b10135471b', 'description': None} Including all tenants items in query results Including all tenants items in query results Policy check succeeded for rule 'create_record' on target {'recordset_name': u'8.2.168.192.in-addr.arpa.', 'recordset_id': '0bc89f20-69f7-4b1c-92f9-14b10135471b', 'domain_id': '26c1af5d-d007-4c3e-b40e-0324a5995756', 'tenant_id': u'managing_tenant', 'domain_name': u'2.168.192.in-addr.arpa.'} Including all tenants items in query results Including all tenants items in query results Including all tenants items in query results Create Record {'status': u'ACTIVE', 'retry': 600, 'name': u'2.168.192.in-addr.arpa.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'managing_tenant', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 863017), 'updated_at': None, 'refresh': 3600, 'id': '26c1af5d-d007-4c3e-b40e-0324a5995756', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607423, 'deleted_at': None, 'email': u'email@example.io', 'description': None} / {'name': u'8.2.168.192.in-addr.arpa.', 'tenant_id': u'managing_tenant', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 880089), 'updated_at': None, 'domain_id': '26c1af5d-d007-4c3e-b40e-0324a5995756', 'version': 1, 'ttl': None, 'type': u'PTR', 'id': '0bc89f20-69f7-4b1c-92f9-14b10135471b', 'description': None} / {'status': 'ACTIVE', 'hash': '050304524fa61a09c726791dbbc30fe2', 'managed_resource_id': '96d08648-7440-4876-990d-29af1a5e8bfc', 'managed_resource_type': 'ptr:floatingip', 'tenant_id': u'managing_tenant', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 899898), 'managed_extra': '192.168.2.8', 'updated_at': None, 'priority': None, 'managed_plugin_type': None, 'version': 1, 'managed_plugin_name': None, 'domain_id': '26c1af5d-d007-4c3e-b40e-0324a5995756', 'managed_tenant_id': 'a', 'managed': True, 'managed_resource_region': 'RegionOne', 'recordset_id': '0bc89f20-69f7-4b1c-92f9-14b10135471b', 'data': 'srv1.example.com.', 'id': 'ce077d74-de42-4585-b4d3-3ac38b843bf2', 'description': None} Including all tenants items in query results Including all tenants items in query results Update Domain {'status': u'ACTIVE', 'retry': 600, 'name': u'2.168.192.in-addr.arpa.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'managing_tenant', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 863017), 'updated_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 905226), 'refresh': 3600, 'id': '26c1af5d-d007-4c3e-b40e-0324a5995756', 'minimum': 3600, 'parent_domain_id': None, 'version': 2, 'ttl': 3600, 'serial': 1420607424, 'deleted_at': None, 'email': u'email@example.io', 'description': None} Including all tenants items in query results Policy check succeeded for rule 'get_domain' on target {'tenant_id': u'managing_tenant', 'domain_id': '26c1af5d-d007-4c3e-b40e-0324a5995756', 'domain_name': u'2.168.192.in-addr.arpa.'} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/floatingips.py", line 65, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} stderr: {{{ /usr/lib/python2.7/dist-packages/pecan/routing.py:42: DeprecationWarning: The function signature for pecan.routing.lookup_controller is changing in the next version of pecan. Please update to: `lookup_controller(self, obj, remainder, request)`. DeprecationWarning }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_floatingips.py", line 202, in test_unset_floatingip headers={'X-Test-Tenant-Id': context.tenant}) File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 663, in _check_status res) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 200 OK or 3xx redirect for http://localhost/reverse/floatingips/RegionOne:96d08648-7440-4876-990d-29af1a5e8bfc) '{"code": 500, "type": "unknown", "request_id": "req-ddb8e022-d409-455f-926a-c68525b5514a"}' ====================================================================== FAIL: designate.tests.test_api.test_v2.test_floatingips.ApiV2ReverseFloatingIPTest.test_unset_floatingip_not_allocated designate.tests.test_api.test_v2.test_floatingips.ApiV2ReverseFloatingIPTest.test_unset_floatingip_not_allocated ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 926178), 'version': 1, 'id': 'c70c1a3d-8e41-4958-b5e4-91fa1adec750', 'name': 'ns1.example.org.'} Allocated to id_ 96d08648-7440-4876-990d-29af1a5e8bfc to a - {'region': 'RegionOne', 'id': '96d08648-7440-4876-990d-29af1a5e8bfc', 'address': '192.168.2.8'} Returning 1 FloatingIPs: [{'region': 'RegionOne', 'id': '96d08648-7440-4876-990d-29af1a5e8bfc', 'address': '192.168.2.8'}] Including all tenants items in query results Creating zone for 96d08648-7440-4876-990d-29af1a5e8bfc:RegionOne - 192.168.2.8 zone 2.168.192.in-addr.arpa. Policy check succeeded for rule 'create_domain' on target {'tenant_id': 'managing_tenant', 'domain_name': '2.168.192.in-addr.arpa.'} Including all tenants items in query results Including all tenants items in query results Including all tenants items in query results Including all tenants items in query results Including all tenants items in query results Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': '2.168.192.in-addr.arpa.', 'expire': 86400, 'deleted': '0', 'tenant_id': 'managing_tenant', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 956882), 'updated_at': None, 'refresh': 3600, 'id': '74ff4c1f-14f0-4866-b7b5-a47e9a00e122', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607423, 'deleted_at': None, 'email': 'email@example.io', 'description': None} Removing old RRset / Record Policy check succeeded for rule 'find_recordset' on target {'tenant_id': 'a'} Including all tenants items in query results Including all tenants items in query results Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'managing_tenant', 'recordset_name': '8.2.168.192.in-addr.arpa.', 'domain_id': '74ff4c1f-14f0-4866-b7b5-a47e9a00e122', 'domain_name': u'2.168.192.in-addr.arpa.'} Including all tenants items in query results Checking if 8.2.168.192.in-addr.arpa. belongs in any of 2.168.192.in-addr.arpa. subdomains Including all tenants items in query results Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'2.168.192.in-addr.arpa.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'managing_tenant', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 956882), 'updated_at': None, 'refresh': 3600, 'id': '74ff4c1f-14f0-4866-b7b5-a47e9a00e122', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607423, 'deleted_at': None, 'email': u'email@example.io', 'description': None} / {'name': '8.2.168.192.in-addr.arpa.', 'tenant_id': u'managing_tenant', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 973858), 'updated_at': None, 'domain_id': '74ff4c1f-14f0-4866-b7b5-a47e9a00e122', 'version': 1, 'ttl': None, 'type': 'PTR', 'id': 'e7685ace-025b-4047-b2b4-1e25f0e46fda', 'description': None} Including all tenants items in query results Including all tenants items in query results Policy check succeeded for rule 'create_record' on target {'recordset_name': u'8.2.168.192.in-addr.arpa.', 'recordset_id': 'e7685ace-025b-4047-b2b4-1e25f0e46fda', 'domain_id': '74ff4c1f-14f0-4866-b7b5-a47e9a00e122', 'tenant_id': u'managing_tenant', 'domain_name': u'2.168.192.in-addr.arpa.'} Including all tenants items in query results Including all tenants items in query results Including all tenants items in query results Create Record {'status': u'ACTIVE', 'retry': 600, 'name': u'2.168.192.in-addr.arpa.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'managing_tenant', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 956882), 'updated_at': None, 'refresh': 3600, 'id': '74ff4c1f-14f0-4866-b7b5-a47e9a00e122', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607423, 'deleted_at': None, 'email': u'email@example.io', 'description': None} / {'name': u'8.2.168.192.in-addr.arpa.', 'tenant_id': u'managing_tenant', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 973858), 'updated_at': None, 'domain_id': '74ff4c1f-14f0-4866-b7b5-a47e9a00e122', 'version': 1, 'ttl': None, 'type': u'PTR', 'id': 'e7685ace-025b-4047-b2b4-1e25f0e46fda', 'description': None} / {'status': 'ACTIVE', 'hash': '00638108a161baa304f63f44430a4df3', 'managed_resource_id': '96d08648-7440-4876-990d-29af1a5e8bfc', 'managed_resource_type': 'ptr:floatingip', 'tenant_id': u'managing_tenant', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 993386), 'managed_extra': '192.168.2.8', 'updated_at': None, 'priority': None, 'managed_plugin_type': None, 'version': 1, 'managed_plugin_name': None, 'domain_id': '74ff4c1f-14f0-4866-b7b5-a47e9a00e122', 'managed_tenant_id': 'a', 'managed': True, 'managed_resource_region': 'RegionOne', 'recordset_id': 'e7685ace-025b-4047-b2b4-1e25f0e46fda', 'data': 'srv1.example.com.', 'id': 'fd3fe02d-f2de-4db1-a81e-7921a30c073b', 'description': None} Including all tenants items in query results Including all tenants items in query results Update Domain {'status': u'ACTIVE', 'retry': 600, 'name': u'2.168.192.in-addr.arpa.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'managing_tenant', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 956882), 'updated_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 999004), 'refresh': 3600, 'id': '74ff4c1f-14f0-4866-b7b5-a47e9a00e122', 'minimum': 3600, 'parent_domain_id': None, 'version': 2, 'ttl': 3600, 'serial': 1420607424, 'deleted_at': None, 'email': u'email@example.io', 'description': None} Including all tenants items in query results Policy check succeeded for rule 'get_domain' on target {'tenant_id': u'managing_tenant', 'domain_id': '74ff4c1f-14f0-4866-b7b5-a47e9a00e122', 'domain_name': u'2.168.192.in-addr.arpa.'} De-allocating 96d08648-7440-4876-990d-29af1a5e8bfc body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/floatingips.py", line 65, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} stderr: {{{ /usr/lib/python2.7/dist-packages/pecan/routing.py:42: DeprecationWarning: The function signature for pecan.routing.lookup_controller is changing in the next version of pecan. Please update to: `lookup_controller(self, obj, remainder, request)`. DeprecationWarning }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_floatingips.py", line 226, in test_unset_floatingip_not_allocated {"floatingip": {'ptrdname': None}}) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 404) Traceback (most recent call last): _StringException: Empty attachments: stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 926178), 'version': 1, 'id': 'c70c1a3d-8e41-4958-b5e4-91fa1adec750', 'name': 'ns1.example.org.'} Allocated to id_ 96d08648-7440-4876-990d-29af1a5e8bfc to a - {'region': 'RegionOne', 'id': '96d08648-7440-4876-990d-29af1a5e8bfc', 'address': '192.168.2.8'} Returning 1 FloatingIPs: [{'region': 'RegionOne', 'id': '96d08648-7440-4876-990d-29af1a5e8bfc', 'address': '192.168.2.8'}] Including all tenants items in query results Creating zone for 96d08648-7440-4876-990d-29af1a5e8bfc:RegionOne - 192.168.2.8 zone 2.168.192.in-addr.arpa. Policy check succeeded for rule 'create_domain' on target {'tenant_id': 'managing_tenant', 'domain_name': '2.168.192.in-addr.arpa.'} Including all tenants items in query results Including all tenants items in query results Including all tenants items in query results Including all tenants items in query results Including all tenants items in query results Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': '2.168.192.in-addr.arpa.', 'expire': 86400, 'deleted': '0', 'tenant_id': 'managing_tenant', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 956882), 'updated_at': None, 'refresh': 3600, 'id': '74ff4c1f-14f0-4866-b7b5-a47e9a00e122', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607423, 'deleted_at': None, 'email': 'email@example.io', 'description': None} Removing old RRset / Record Policy check succeeded for rule 'find_recordset' on target {'tenant_id': 'a'} Including all tenants items in query results Including all tenants items in query results Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'managing_tenant', 'recordset_name': '8.2.168.192.in-addr.arpa.', 'domain_id': '74ff4c1f-14f0-4866-b7b5-a47e9a00e122', 'domain_name': u'2.168.192.in-addr.arpa.'} Including all tenants items in query results Checking if 8.2.168.192.in-addr.arpa. belongs in any of 2.168.192.in-addr.arpa. subdomains Including all tenants items in query results Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'2.168.192.in-addr.arpa.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'managing_tenant', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 956882), 'updated_at': None, 'refresh': 3600, 'id': '74ff4c1f-14f0-4866-b7b5-a47e9a00e122', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607423, 'deleted_at': None, 'email': u'email@example.io', 'description': None} / {'name': '8.2.168.192.in-addr.arpa.', 'tenant_id': u'managing_tenant', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 973858), 'updated_at': None, 'domain_id': '74ff4c1f-14f0-4866-b7b5-a47e9a00e122', 'version': 1, 'ttl': None, 'type': 'PTR', 'id': 'e7685ace-025b-4047-b2b4-1e25f0e46fda', 'description': None} Including all tenants items in query results Including all tenants items in query results Policy check succeeded for rule 'create_record' on target {'recordset_name': u'8.2.168.192.in-addr.arpa.', 'recordset_id': 'e7685ace-025b-4047-b2b4-1e25f0e46fda', 'domain_id': '74ff4c1f-14f0-4866-b7b5-a47e9a00e122', 'tenant_id': u'managing_tenant', 'domain_name': u'2.168.192.in-addr.arpa.'} Including all tenants items in query results Including all tenants items in query results Including all tenants items in query results Create Record {'status': u'ACTIVE', 'retry': 600, 'name': u'2.168.192.in-addr.arpa.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'managing_tenant', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 956882), 'updated_at': None, 'refresh': 3600, 'id': '74ff4c1f-14f0-4866-b7b5-a47e9a00e122', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607423, 'deleted_at': None, 'email': u'email@example.io', 'description': None} / {'name': u'8.2.168.192.in-addr.arpa.', 'tenant_id': u'managing_tenant', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 973858), 'updated_at': None, 'domain_id': '74ff4c1f-14f0-4866-b7b5-a47e9a00e122', 'version': 1, 'ttl': None, 'type': u'PTR', 'id': 'e7685ace-025b-4047-b2b4-1e25f0e46fda', 'description': None} / {'status': 'ACTIVE', 'hash': '00638108a161baa304f63f44430a4df3', 'managed_resource_id': '96d08648-7440-4876-990d-29af1a5e8bfc', 'managed_resource_type': 'ptr:floatingip', 'tenant_id': u'managing_tenant', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 993386), 'managed_extra': '192.168.2.8', 'updated_at': None, 'priority': None, 'managed_plugin_type': None, 'version': 1, 'managed_plugin_name': None, 'domain_id': '74ff4c1f-14f0-4866-b7b5-a47e9a00e122', 'managed_tenant_id': 'a', 'managed': True, 'managed_resource_region': 'RegionOne', 'recordset_id': 'e7685ace-025b-4047-b2b4-1e25f0e46fda', 'data': 'srv1.example.com.', 'id': 'fd3fe02d-f2de-4db1-a81e-7921a30c073b', 'description': None} Including all tenants items in query results Including all tenants items in query results Update Domain {'status': u'ACTIVE', 'retry': 600, 'name': u'2.168.192.in-addr.arpa.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'managing_tenant', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 956882), 'updated_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 999004), 'refresh': 3600, 'id': '74ff4c1f-14f0-4866-b7b5-a47e9a00e122', 'minimum': 3600, 'parent_domain_id': None, 'version': 2, 'ttl': 3600, 'serial': 1420607424, 'deleted_at': None, 'email': u'email@example.io', 'description': None} Including all tenants items in query results Policy check succeeded for rule 'get_domain' on target {'tenant_id': u'managing_tenant', 'domain_id': '74ff4c1f-14f0-4866-b7b5-a47e9a00e122', 'domain_name': u'2.168.192.in-addr.arpa.'} De-allocating 96d08648-7440-4876-990d-29af1a5e8bfc body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/floatingips.py", line 65, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} stderr: {{{ /usr/lib/python2.7/dist-packages/pecan/routing.py:42: DeprecationWarning: The function signature for pecan.routing.lookup_controller is changing in the next version of pecan. Please update to: `lookup_controller(self, obj, remainder, request)`. DeprecationWarning }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_floatingips.py", line 226, in test_unset_floatingip_not_allocated {"floatingip": {'ptrdname': None}}) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 404) Traceback (most recent call last): _StringException: Empty attachments: stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 926178), 'version': 1, 'id': 'c70c1a3d-8e41-4958-b5e4-91fa1adec750', 'name': 'ns1.example.org.'} Allocated to id_ 96d08648-7440-4876-990d-29af1a5e8bfc to a - {'region': 'RegionOne', 'id': '96d08648-7440-4876-990d-29af1a5e8bfc', 'address': '192.168.2.8'} Returning 1 FloatingIPs: [{'region': 'RegionOne', 'id': '96d08648-7440-4876-990d-29af1a5e8bfc', 'address': '192.168.2.8'}] Including all tenants items in query results Creating zone for 96d08648-7440-4876-990d-29af1a5e8bfc:RegionOne - 192.168.2.8 zone 2.168.192.in-addr.arpa. Policy check succeeded for rule 'create_domain' on target {'tenant_id': 'managing_tenant', 'domain_name': '2.168.192.in-addr.arpa.'} Including all tenants items in query results Including all tenants items in query results Including all tenants items in query results Including all tenants items in query results Including all tenants items in query results Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': '2.168.192.in-addr.arpa.', 'expire': 86400, 'deleted': '0', 'tenant_id': 'managing_tenant', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 956882), 'updated_at': None, 'refresh': 3600, 'id': '74ff4c1f-14f0-4866-b7b5-a47e9a00e122', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607423, 'deleted_at': None, 'email': 'email@example.io', 'description': None} Removing old RRset / Record Policy check succeeded for rule 'find_recordset' on target {'tenant_id': 'a'} Including all tenants items in query results Including all tenants items in query results Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'managing_tenant', 'recordset_name': '8.2.168.192.in-addr.arpa.', 'domain_id': '74ff4c1f-14f0-4866-b7b5-a47e9a00e122', 'domain_name': u'2.168.192.in-addr.arpa.'} Including all tenants items in query results Checking if 8.2.168.192.in-addr.arpa. belongs in any of 2.168.192.in-addr.arpa. subdomains Including all tenants items in query results Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'2.168.192.in-addr.arpa.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'managing_tenant', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 956882), 'updated_at': None, 'refresh': 3600, 'id': '74ff4c1f-14f0-4866-b7b5-a47e9a00e122', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607423, 'deleted_at': None, 'email': u'email@example.io', 'description': None} / {'name': '8.2.168.192.in-addr.arpa.', 'tenant_id': u'managing_tenant', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 973858), 'updated_at': None, 'domain_id': '74ff4c1f-14f0-4866-b7b5-a47e9a00e122', 'version': 1, 'ttl': None, 'type': 'PTR', 'id': 'e7685ace-025b-4047-b2b4-1e25f0e46fda', 'description': None} Including all tenants items in query results Including all tenants items in query results Policy check succeeded for rule 'create_record' on target {'recordset_name': u'8.2.168.192.in-addr.arpa.', 'recordset_id': 'e7685ace-025b-4047-b2b4-1e25f0e46fda', 'domain_id': '74ff4c1f-14f0-4866-b7b5-a47e9a00e122', 'tenant_id': u'managing_tenant', 'domain_name': u'2.168.192.in-addr.arpa.'} Including all tenants items in query results Including all tenants items in query results Including all tenants items in query results Create Record {'status': u'ACTIVE', 'retry': 600, 'name': u'2.168.192.in-addr.arpa.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'managing_tenant', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 956882), 'updated_at': None, 'refresh': 3600, 'id': '74ff4c1f-14f0-4866-b7b5-a47e9a00e122', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607423, 'deleted_at': None, 'email': u'email@example.io', 'description': None} / {'name': u'8.2.168.192.in-addr.arpa.', 'tenant_id': u'managing_tenant', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 973858), 'updated_at': None, 'domain_id': '74ff4c1f-14f0-4866-b7b5-a47e9a00e122', 'version': 1, 'ttl': None, 'type': u'PTR', 'id': 'e7685ace-025b-4047-b2b4-1e25f0e46fda', 'description': None} / {'status': 'ACTIVE', 'hash': '00638108a161baa304f63f44430a4df3', 'managed_resource_id': '96d08648-7440-4876-990d-29af1a5e8bfc', 'managed_resource_type': 'ptr:floatingip', 'tenant_id': u'managing_tenant', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 993386), 'managed_extra': '192.168.2.8', 'updated_at': None, 'priority': None, 'managed_plugin_type': None, 'version': 1, 'managed_plugin_name': None, 'domain_id': '74ff4c1f-14f0-4866-b7b5-a47e9a00e122', 'managed_tenant_id': 'a', 'managed': True, 'managed_resource_region': 'RegionOne', 'recordset_id': 'e7685ace-025b-4047-b2b4-1e25f0e46fda', 'data': 'srv1.example.com.', 'id': 'fd3fe02d-f2de-4db1-a81e-7921a30c073b', 'description': None} Including all tenants items in query results Including all tenants items in query results Update Domain {'status': u'ACTIVE', 'retry': 600, 'name': u'2.168.192.in-addr.arpa.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'managing_tenant', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 956882), 'updated_at': datetime.datetime(2015, 1, 7, 5, 10, 23, 999004), 'refresh': 3600, 'id': '74ff4c1f-14f0-4866-b7b5-a47e9a00e122', 'minimum': 3600, 'parent_domain_id': None, 'version': 2, 'ttl': 3600, 'serial': 1420607424, 'deleted_at': None, 'email': u'email@example.io', 'description': None} Including all tenants items in query results Policy check succeeded for rule 'get_domain' on target {'tenant_id': u'managing_tenant', 'domain_id': '74ff4c1f-14f0-4866-b7b5-a47e9a00e122', 'domain_name': u'2.168.192.in-addr.arpa.'} De-allocating 96d08648-7440-4876-990d-29af1a5e8bfc body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/floatingips.py", line 65, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} stderr: {{{ /usr/lib/python2.7/dist-packages/pecan/routing.py:42: DeprecationWarning: The function signature for pecan.routing.lookup_controller is changing in the next version of pecan. Please update to: `lookup_controller(self, obj, remainder, request)`. DeprecationWarning }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_floatingips.py", line 226, in test_unset_floatingip_not_allocated {"floatingip": {'ptrdname': None}}) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 404) ====================================================================== FAIL: designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_create designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_create ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 170970), 'version': 1, 'id': '95a918dd-a8bb-406e-8627-4e1880d3246a', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': 'a9a334e5-f62d-4e46-a2eb-4d17bd2bc471', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': 'a9a334e5-f62d-4e46-a2eb-4d17bd2bc471', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 191399), 'updated_at': None, 'refresh': 3600, 'id': 'a71dc2d4-70bd-401c-a57a-a82350625980', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607424, 'deleted_at': None, 'email': 'example@example.com', 'description': None} Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'a9a334e5-f62d-4e46-a2eb-4d17bd2bc471', 'recordset_name': 'www.example.com.', 'domain_id': 'a71dc2d4-70bd-401c-a57a-a82350625980', 'domain_name': u'example.com.'} Checking if www.example.com. belongs in any of example.com. subdomains Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'a9a334e5-f62d-4e46-a2eb-4d17bd2bc471', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 191399), 'updated_at': None, 'refresh': 3600, 'id': 'a71dc2d4-70bd-401c-a57a-a82350625980', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607424, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': 'www.example.com.', 'tenant_id': u'a9a334e5-f62d-4e46-a2eb-4d17bd2bc471', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 206715), 'updated_at': None, 'domain_id': 'a71dc2d4-70bd-401c-a57a-a82350625980', 'version': 1, 'ttl': None, 'type': 'A', 'id': '923c1669-8b6f-4500-956c-6db70c9a59d4', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/records.py", line 79, in post_all body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_records.py", line 40, in test_create response = self.client.post_json(url, {'record': fixture}) File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 663, in _check_status res) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 200 OK or 3xx redirect for http://localhost/zones/a71dc2d4-70bd-401c-a57a-a82350625980/recordsets/923c1669-8b6f-4500-956c-6db70c9a59d4/records) '{"code": 500, "type": "unknown", "request_id": "req-6605d74b-154c-4b77-a275-9f5ace2a92a0"}' Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 170970), 'version': 1, 'id': '95a918dd-a8bb-406e-8627-4e1880d3246a', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': 'a9a334e5-f62d-4e46-a2eb-4d17bd2bc471', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': 'a9a334e5-f62d-4e46-a2eb-4d17bd2bc471', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 191399), 'updated_at': None, 'refresh': 3600, 'id': 'a71dc2d4-70bd-401c-a57a-a82350625980', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607424, 'deleted_at': None, 'email': 'example@example.com', 'description': None} Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'a9a334e5-f62d-4e46-a2eb-4d17bd2bc471', 'recordset_name': 'www.example.com.', 'domain_id': 'a71dc2d4-70bd-401c-a57a-a82350625980', 'domain_name': u'example.com.'} Checking if www.example.com. belongs in any of example.com. subdomains Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'a9a334e5-f62d-4e46-a2eb-4d17bd2bc471', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 191399), 'updated_at': None, 'refresh': 3600, 'id': 'a71dc2d4-70bd-401c-a57a-a82350625980', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607424, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': 'www.example.com.', 'tenant_id': u'a9a334e5-f62d-4e46-a2eb-4d17bd2bc471', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 206715), 'updated_at': None, 'domain_id': 'a71dc2d4-70bd-401c-a57a-a82350625980', 'version': 1, 'ttl': None, 'type': 'A', 'id': '923c1669-8b6f-4500-956c-6db70c9a59d4', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/records.py", line 79, in post_all body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_records.py", line 40, in test_create response = self.client.post_json(url, {'record': fixture}) File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 663, in _check_status res) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 200 OK or 3xx redirect for http://localhost/zones/a71dc2d4-70bd-401c-a57a-a82350625980/recordsets/923c1669-8b6f-4500-956c-6db70c9a59d4/records) '{"code": 500, "type": "unknown", "request_id": "req-6605d74b-154c-4b77-a275-9f5ace2a92a0"}' Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 170970), 'version': 1, 'id': '95a918dd-a8bb-406e-8627-4e1880d3246a', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': 'a9a334e5-f62d-4e46-a2eb-4d17bd2bc471', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': 'a9a334e5-f62d-4e46-a2eb-4d17bd2bc471', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 191399), 'updated_at': None, 'refresh': 3600, 'id': 'a71dc2d4-70bd-401c-a57a-a82350625980', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607424, 'deleted_at': None, 'email': 'example@example.com', 'description': None} Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'a9a334e5-f62d-4e46-a2eb-4d17bd2bc471', 'recordset_name': 'www.example.com.', 'domain_id': 'a71dc2d4-70bd-401c-a57a-a82350625980', 'domain_name': u'example.com.'} Checking if www.example.com. belongs in any of example.com. subdomains Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'a9a334e5-f62d-4e46-a2eb-4d17bd2bc471', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 191399), 'updated_at': None, 'refresh': 3600, 'id': 'a71dc2d4-70bd-401c-a57a-a82350625980', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607424, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': 'www.example.com.', 'tenant_id': u'a9a334e5-f62d-4e46-a2eb-4d17bd2bc471', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 206715), 'updated_at': None, 'domain_id': 'a71dc2d4-70bd-401c-a57a-a82350625980', 'version': 1, 'ttl': None, 'type': 'A', 'id': '923c1669-8b6f-4500-956c-6db70c9a59d4', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/records.py", line 79, in post_all body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_records.py", line 40, in test_create response = self.client.post_json(url, {'record': fixture}) File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 663, in _check_status res) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 200 OK or 3xx redirect for http://localhost/zones/a71dc2d4-70bd-401c-a57a-a82350625980/recordsets/923c1669-8b6f-4500-956c-6db70c9a59d4/records) '{"code": 500, "type": "unknown", "request_id": "req-6605d74b-154c-4b77-a275-9f5ace2a92a0"}' ====================================================================== FAIL: designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_create_record_duplicate designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_create_record_duplicate ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 224526), 'version': 1, 'id': '35edfb5e-9ed3-4722-aed5-30209eb04f64', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': '080ca6ba-3e94-49c8-839a-a657be73f229', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': '080ca6ba-3e94-49c8-839a-a657be73f229', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 246839), 'updated_at': None, 'refresh': 3600, 'id': 'b8653993-fc05-4c05-9738-d827bc747c47', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607424, 'deleted_at': None, 'email': 'example@example.com', 'description': None} Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'080ca6ba-3e94-49c8-839a-a657be73f229', 'recordset_name': 'www.example.com.', 'domain_id': 'b8653993-fc05-4c05-9738-d827bc747c47', 'domain_name': u'example.com.'} Checking if www.example.com. belongs in any of example.com. subdomains Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'080ca6ba-3e94-49c8-839a-a657be73f229', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 246839), 'updated_at': None, 'refresh': 3600, 'id': 'b8653993-fc05-4c05-9738-d827bc747c47', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607424, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': 'www.example.com.', 'tenant_id': u'080ca6ba-3e94-49c8-839a-a657be73f229', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 261672), 'updated_at': None, 'domain_id': 'b8653993-fc05-4c05-9738-d827bc747c47', 'version': 1, 'ttl': None, 'type': 'A', 'id': '69edff06-ef22-46dc-b5c3-c745e7bfc0df', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/records.py", line 79, in post_all body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_records.py", line 98, in test_create_record_duplicate url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 409) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 224526), 'version': 1, 'id': '35edfb5e-9ed3-4722-aed5-30209eb04f64', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': '080ca6ba-3e94-49c8-839a-a657be73f229', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': '080ca6ba-3e94-49c8-839a-a657be73f229', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 246839), 'updated_at': None, 'refresh': 3600, 'id': 'b8653993-fc05-4c05-9738-d827bc747c47', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607424, 'deleted_at': None, 'email': 'example@example.com', 'description': None} Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'080ca6ba-3e94-49c8-839a-a657be73f229', 'recordset_name': 'www.example.com.', 'domain_id': 'b8653993-fc05-4c05-9738-d827bc747c47', 'domain_name': u'example.com.'} Checking if www.example.com. belongs in any of example.com. subdomains Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'080ca6ba-3e94-49c8-839a-a657be73f229', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 246839), 'updated_at': None, 'refresh': 3600, 'id': 'b8653993-fc05-4c05-9738-d827bc747c47', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607424, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': 'www.example.com.', 'tenant_id': u'080ca6ba-3e94-49c8-839a-a657be73f229', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 261672), 'updated_at': None, 'domain_id': 'b8653993-fc05-4c05-9738-d827bc747c47', 'version': 1, 'ttl': None, 'type': 'A', 'id': '69edff06-ef22-46dc-b5c3-c745e7bfc0df', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/records.py", line 79, in post_all body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_records.py", line 98, in test_create_record_duplicate url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 409) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 224526), 'version': 1, 'id': '35edfb5e-9ed3-4722-aed5-30209eb04f64', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': '080ca6ba-3e94-49c8-839a-a657be73f229', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': '080ca6ba-3e94-49c8-839a-a657be73f229', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 246839), 'updated_at': None, 'refresh': 3600, 'id': 'b8653993-fc05-4c05-9738-d827bc747c47', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607424, 'deleted_at': None, 'email': 'example@example.com', 'description': None} Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'080ca6ba-3e94-49c8-839a-a657be73f229', 'recordset_name': 'www.example.com.', 'domain_id': 'b8653993-fc05-4c05-9738-d827bc747c47', 'domain_name': u'example.com.'} Checking if www.example.com. belongs in any of example.com. subdomains Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'080ca6ba-3e94-49c8-839a-a657be73f229', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 246839), 'updated_at': None, 'refresh': 3600, 'id': 'b8653993-fc05-4c05-9738-d827bc747c47', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607424, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': 'www.example.com.', 'tenant_id': u'080ca6ba-3e94-49c8-839a-a657be73f229', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 261672), 'updated_at': None, 'domain_id': 'b8653993-fc05-4c05-9738-d827bc747c47', 'version': 1, 'ttl': None, 'type': 'A', 'id': '69edff06-ef22-46dc-b5c3-c745e7bfc0df', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/records.py", line 79, in post_all body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_records.py", line 98, in test_create_record_duplicate url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 409) ====================================================================== FAIL: designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_create_record_invalid_domain designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_create_record_invalid_domain ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 280069), 'version': 1, 'id': '84d0b3ff-d442-483a-9a5f-9b9ffd2dcff3', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': '214eccc8-a342-4275-a277-8375d3351fa1', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': '214eccc8-a342-4275-a277-8375d3351fa1', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 300521), 'updated_at': None, 'refresh': 3600, 'id': '800bc93e-220b-4e71-9b5a-f214933801c9', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607424, 'deleted_at': None, 'email': 'example@example.com', 'description': None} Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'214eccc8-a342-4275-a277-8375d3351fa1', 'recordset_name': 'www.example.com.', 'domain_id': '800bc93e-220b-4e71-9b5a-f214933801c9', 'domain_name': u'example.com.'} Checking if www.example.com. belongs in any of example.com. subdomains Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'214eccc8-a342-4275-a277-8375d3351fa1', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 300521), 'updated_at': None, 'refresh': 3600, 'id': '800bc93e-220b-4e71-9b5a-f214933801c9', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607424, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': 'www.example.com.', 'tenant_id': u'214eccc8-a342-4275-a277-8375d3351fa1', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 315339), 'updated_at': None, 'domain_id': '800bc93e-220b-4e71-9b5a-f214933801c9', 'version': 1, 'ttl': None, 'type': 'A', 'id': '05772990-2a49-4c35-8773-38afdd4d7996', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/records.py", line 79, in post_all body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_records.py", line 109, in test_create_record_invalid_domain url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 404) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 280069), 'version': 1, 'id': '84d0b3ff-d442-483a-9a5f-9b9ffd2dcff3', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': '214eccc8-a342-4275-a277-8375d3351fa1', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': '214eccc8-a342-4275-a277-8375d3351fa1', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 300521), 'updated_at': None, 'refresh': 3600, 'id': '800bc93e-220b-4e71-9b5a-f214933801c9', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607424, 'deleted_at': None, 'email': 'example@example.com', 'description': None} Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'214eccc8-a342-4275-a277-8375d3351fa1', 'recordset_name': 'www.example.com.', 'domain_id': '800bc93e-220b-4e71-9b5a-f214933801c9', 'domain_name': u'example.com.'} Checking if www.example.com. belongs in any of example.com. subdomains Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'214eccc8-a342-4275-a277-8375d3351fa1', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 300521), 'updated_at': None, 'refresh': 3600, 'id': '800bc93e-220b-4e71-9b5a-f214933801c9', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607424, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': 'www.example.com.', 'tenant_id': u'214eccc8-a342-4275-a277-8375d3351fa1', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 315339), 'updated_at': None, 'domain_id': '800bc93e-220b-4e71-9b5a-f214933801c9', 'version': 1, 'ttl': None, 'type': 'A', 'id': '05772990-2a49-4c35-8773-38afdd4d7996', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/records.py", line 79, in post_all body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_records.py", line 109, in test_create_record_invalid_domain url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 404) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 280069), 'version': 1, 'id': '84d0b3ff-d442-483a-9a5f-9b9ffd2dcff3', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': '214eccc8-a342-4275-a277-8375d3351fa1', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': '214eccc8-a342-4275-a277-8375d3351fa1', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 300521), 'updated_at': None, 'refresh': 3600, 'id': '800bc93e-220b-4e71-9b5a-f214933801c9', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607424, 'deleted_at': None, 'email': 'example@example.com', 'description': None} Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'214eccc8-a342-4275-a277-8375d3351fa1', 'recordset_name': 'www.example.com.', 'domain_id': '800bc93e-220b-4e71-9b5a-f214933801c9', 'domain_name': u'example.com.'} Checking if www.example.com. belongs in any of example.com. subdomains Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'214eccc8-a342-4275-a277-8375d3351fa1', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 300521), 'updated_at': None, 'refresh': 3600, 'id': '800bc93e-220b-4e71-9b5a-f214933801c9', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607424, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': 'www.example.com.', 'tenant_id': u'214eccc8-a342-4275-a277-8375d3351fa1', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 315339), 'updated_at': None, 'domain_id': '800bc93e-220b-4e71-9b5a-f214933801c9', 'version': 1, 'ttl': None, 'type': 'A', 'id': '05772990-2a49-4c35-8773-38afdd4d7996', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/records.py", line 79, in post_all body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_records.py", line 109, in test_create_record_invalid_domain url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 404) ====================================================================== FAIL: designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_create_record_invalid_rrset designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_create_record_invalid_rrset ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 333505), 'version': 1, 'id': '3a89a45b-8665-426e-9c6e-6b2eca3d5f91', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': '21d52f15-2d16-4ae8-93d6-042968d45070', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': '21d52f15-2d16-4ae8-93d6-042968d45070', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 353851), 'updated_at': None, 'refresh': 3600, 'id': '4fd5be7d-00a7-4d09-8a39-b31e837aaf25', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607424, 'deleted_at': None, 'email': 'example@example.com', 'description': None} Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'21d52f15-2d16-4ae8-93d6-042968d45070', 'recordset_name': 'www.example.com.', 'domain_id': '4fd5be7d-00a7-4d09-8a39-b31e837aaf25', 'domain_name': u'example.com.'} Checking if www.example.com. belongs in any of example.com. subdomains Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'21d52f15-2d16-4ae8-93d6-042968d45070', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 353851), 'updated_at': None, 'refresh': 3600, 'id': '4fd5be7d-00a7-4d09-8a39-b31e837aaf25', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607424, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': 'www.example.com.', 'tenant_id': u'21d52f15-2d16-4ae8-93d6-042968d45070', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 368591), 'updated_at': None, 'domain_id': '4fd5be7d-00a7-4d09-8a39-b31e837aaf25', 'version': 1, 'ttl': None, 'type': 'A', 'id': 'f44a3259-83e4-465e-9b59-a23ee303b725', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/records.py", line 79, in post_all body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_records.py", line 120, in test_create_record_invalid_rrset self.client.post_json, url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 404) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 333505), 'version': 1, 'id': '3a89a45b-8665-426e-9c6e-6b2eca3d5f91', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': '21d52f15-2d16-4ae8-93d6-042968d45070', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': '21d52f15-2d16-4ae8-93d6-042968d45070', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 353851), 'updated_at': None, 'refresh': 3600, 'id': '4fd5be7d-00a7-4d09-8a39-b31e837aaf25', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607424, 'deleted_at': None, 'email': 'example@example.com', 'description': None} Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'21d52f15-2d16-4ae8-93d6-042968d45070', 'recordset_name': 'www.example.com.', 'domain_id': '4fd5be7d-00a7-4d09-8a39-b31e837aaf25', 'domain_name': u'example.com.'} Checking if www.example.com. belongs in any of example.com. subdomains Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'21d52f15-2d16-4ae8-93d6-042968d45070', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 353851), 'updated_at': None, 'refresh': 3600, 'id': '4fd5be7d-00a7-4d09-8a39-b31e837aaf25', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607424, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': 'www.example.com.', 'tenant_id': u'21d52f15-2d16-4ae8-93d6-042968d45070', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 368591), 'updated_at': None, 'domain_id': '4fd5be7d-00a7-4d09-8a39-b31e837aaf25', 'version': 1, 'ttl': None, 'type': 'A', 'id': 'f44a3259-83e4-465e-9b59-a23ee303b725', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/records.py", line 79, in post_all body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_records.py", line 120, in test_create_record_invalid_rrset self.client.post_json, url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 404) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 333505), 'version': 1, 'id': '3a89a45b-8665-426e-9c6e-6b2eca3d5f91', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': '21d52f15-2d16-4ae8-93d6-042968d45070', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': '21d52f15-2d16-4ae8-93d6-042968d45070', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 353851), 'updated_at': None, 'refresh': 3600, 'id': '4fd5be7d-00a7-4d09-8a39-b31e837aaf25', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607424, 'deleted_at': None, 'email': 'example@example.com', 'description': None} Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'21d52f15-2d16-4ae8-93d6-042968d45070', 'recordset_name': 'www.example.com.', 'domain_id': '4fd5be7d-00a7-4d09-8a39-b31e837aaf25', 'domain_name': u'example.com.'} Checking if www.example.com. belongs in any of example.com. subdomains Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'21d52f15-2d16-4ae8-93d6-042968d45070', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 353851), 'updated_at': None, 'refresh': 3600, 'id': '4fd5be7d-00a7-4d09-8a39-b31e837aaf25', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607424, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': 'www.example.com.', 'tenant_id': u'21d52f15-2d16-4ae8-93d6-042968d45070', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 368591), 'updated_at': None, 'domain_id': '4fd5be7d-00a7-4d09-8a39-b31e837aaf25', 'version': 1, 'ttl': None, 'type': 'A', 'id': 'f44a3259-83e4-465e-9b59-a23ee303b725', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/records.py", line 79, in post_all body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_records.py", line 120, in test_create_record_invalid_rrset self.client.post_json, url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 404) ====================================================================== FAIL: designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_create_recordset_timeout designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_create_recordset_timeout ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 386286), 'version': 1, 'id': '690622bc-e40f-4d00-8fef-c6fb582e5313', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': '232d24c2-db98-4cfa-9cf0-dc14181e8a59', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': '232d24c2-db98-4cfa-9cf0-dc14181e8a59', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 407136), 'updated_at': None, 'refresh': 3600, 'id': '5fc6807e-d4d5-4eea-8275-3006d889e5e9', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607424, 'deleted_at': None, 'email': 'example@example.com', 'description': None} Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'232d24c2-db98-4cfa-9cf0-dc14181e8a59', 'recordset_name': 'www.example.com.', 'domain_id': '5fc6807e-d4d5-4eea-8275-3006d889e5e9', 'domain_name': u'example.com.'} Checking if www.example.com. belongs in any of example.com. subdomains Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'232d24c2-db98-4cfa-9cf0-dc14181e8a59', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 407136), 'updated_at': None, 'refresh': 3600, 'id': '5fc6807e-d4d5-4eea-8275-3006d889e5e9', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607424, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': 'www.example.com.', 'tenant_id': u'232d24c2-db98-4cfa-9cf0-dc14181e8a59', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 422290), 'updated_at': None, 'domain_id': '5fc6807e-d4d5-4eea-8275-3006d889e5e9', 'version': 1, 'ttl': None, 'type': 'A', 'id': 'b5b9b6a6-8b62-4fd2-9031-441e88fdc466', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/records.py", line 79, in post_all body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_records.py", line 85, in test_create_recordset_timeout body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 504) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 386286), 'version': 1, 'id': '690622bc-e40f-4d00-8fef-c6fb582e5313', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': '232d24c2-db98-4cfa-9cf0-dc14181e8a59', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': '232d24c2-db98-4cfa-9cf0-dc14181e8a59', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 407136), 'updated_at': None, 'refresh': 3600, 'id': '5fc6807e-d4d5-4eea-8275-3006d889e5e9', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607424, 'deleted_at': None, 'email': 'example@example.com', 'description': None} Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'232d24c2-db98-4cfa-9cf0-dc14181e8a59', 'recordset_name': 'www.example.com.', 'domain_id': '5fc6807e-d4d5-4eea-8275-3006d889e5e9', 'domain_name': u'example.com.'} Checking if www.example.com. belongs in any of example.com. subdomains Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'232d24c2-db98-4cfa-9cf0-dc14181e8a59', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 407136), 'updated_at': None, 'refresh': 3600, 'id': '5fc6807e-d4d5-4eea-8275-3006d889e5e9', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607424, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': 'www.example.com.', 'tenant_id': u'232d24c2-db98-4cfa-9cf0-dc14181e8a59', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 422290), 'updated_at': None, 'domain_id': '5fc6807e-d4d5-4eea-8275-3006d889e5e9', 'version': 1, 'ttl': None, 'type': 'A', 'id': 'b5b9b6a6-8b62-4fd2-9031-441e88fdc466', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/records.py", line 79, in post_all body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_records.py", line 85, in test_create_recordset_timeout body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 504) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 386286), 'version': 1, 'id': '690622bc-e40f-4d00-8fef-c6fb582e5313', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': '232d24c2-db98-4cfa-9cf0-dc14181e8a59', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': '232d24c2-db98-4cfa-9cf0-dc14181e8a59', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 407136), 'updated_at': None, 'refresh': 3600, 'id': '5fc6807e-d4d5-4eea-8275-3006d889e5e9', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607424, 'deleted_at': None, 'email': 'example@example.com', 'description': None} Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'232d24c2-db98-4cfa-9cf0-dc14181e8a59', 'recordset_name': 'www.example.com.', 'domain_id': '5fc6807e-d4d5-4eea-8275-3006d889e5e9', 'domain_name': u'example.com.'} Checking if www.example.com. belongs in any of example.com. subdomains Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'232d24c2-db98-4cfa-9cf0-dc14181e8a59', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 407136), 'updated_at': None, 'refresh': 3600, 'id': '5fc6807e-d4d5-4eea-8275-3006d889e5e9', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607424, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': 'www.example.com.', 'tenant_id': u'232d24c2-db98-4cfa-9cf0-dc14181e8a59', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 422290), 'updated_at': None, 'domain_id': '5fc6807e-d4d5-4eea-8275-3006d889e5e9', 'version': 1, 'ttl': None, 'type': 'A', 'id': 'b5b9b6a6-8b62-4fd2-9031-441e88fdc466', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/records.py", line 79, in post_all body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_records.py", line 85, in test_create_recordset_timeout body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 504) ====================================================================== FAIL: designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_create_validation designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_create_validation ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 441856), 'version': 1, 'id': 'edc8b44e-236b-4f6d-86df-42dde93df083', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': '19f20c4f-2c98-412a-8711-992e5b88cb94', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': '19f20c4f-2c98-412a-8711-992e5b88cb94', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 462226), 'updated_at': None, 'refresh': 3600, 'id': '0a36f568-8926-4d56-b757-0b309692c661', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607424, 'deleted_at': None, 'email': 'example@example.com', 'description': None} Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'19f20c4f-2c98-412a-8711-992e5b88cb94', 'recordset_name': 'www.example.com.', 'domain_id': '0a36f568-8926-4d56-b757-0b309692c661', 'domain_name': u'example.com.'} Checking if www.example.com. belongs in any of example.com. subdomains Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'19f20c4f-2c98-412a-8711-992e5b88cb94', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 462226), 'updated_at': None, 'refresh': 3600, 'id': '0a36f568-8926-4d56-b757-0b309692c661', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607424, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': 'www.example.com.', 'tenant_id': u'19f20c4f-2c98-412a-8711-992e5b88cb94', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 476796), 'updated_at': None, 'domain_id': '0a36f568-8926-4d56-b757-0b309692c661', 'version': 1, 'ttl': None, 'type': 'A', 'id': '190ca3c7-e4af-48f7-b02f-b8b04d09444f', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/records.py", line 79, in post_all body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_records.py", line 64, in test_create_validation url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 400) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 441856), 'version': 1, 'id': 'edc8b44e-236b-4f6d-86df-42dde93df083', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': '19f20c4f-2c98-412a-8711-992e5b88cb94', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': '19f20c4f-2c98-412a-8711-992e5b88cb94', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 462226), 'updated_at': None, 'refresh': 3600, 'id': '0a36f568-8926-4d56-b757-0b309692c661', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607424, 'deleted_at': None, 'email': 'example@example.com', 'description': None} Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'19f20c4f-2c98-412a-8711-992e5b88cb94', 'recordset_name': 'www.example.com.', 'domain_id': '0a36f568-8926-4d56-b757-0b309692c661', 'domain_name': u'example.com.'} Checking if www.example.com. belongs in any of example.com. subdomains Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'19f20c4f-2c98-412a-8711-992e5b88cb94', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 462226), 'updated_at': None, 'refresh': 3600, 'id': '0a36f568-8926-4d56-b757-0b309692c661', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607424, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': 'www.example.com.', 'tenant_id': u'19f20c4f-2c98-412a-8711-992e5b88cb94', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 476796), 'updated_at': None, 'domain_id': '0a36f568-8926-4d56-b757-0b309692c661', 'version': 1, 'ttl': None, 'type': 'A', 'id': '190ca3c7-e4af-48f7-b02f-b8b04d09444f', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/records.py", line 79, in post_all body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_records.py", line 64, in test_create_validation url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 400) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 441856), 'version': 1, 'id': 'edc8b44e-236b-4f6d-86df-42dde93df083', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': '19f20c4f-2c98-412a-8711-992e5b88cb94', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': '19f20c4f-2c98-412a-8711-992e5b88cb94', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 462226), 'updated_at': None, 'refresh': 3600, 'id': '0a36f568-8926-4d56-b757-0b309692c661', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607424, 'deleted_at': None, 'email': 'example@example.com', 'description': None} Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'19f20c4f-2c98-412a-8711-992e5b88cb94', 'recordset_name': 'www.example.com.', 'domain_id': '0a36f568-8926-4d56-b757-0b309692c661', 'domain_name': u'example.com.'} Checking if www.example.com. belongs in any of example.com. subdomains Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'19f20c4f-2c98-412a-8711-992e5b88cb94', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 462226), 'updated_at': None, 'refresh': 3600, 'id': '0a36f568-8926-4d56-b757-0b309692c661', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607424, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': 'www.example.com.', 'tenant_id': u'19f20c4f-2c98-412a-8711-992e5b88cb94', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 24, 476796), 'updated_at': None, 'domain_id': '0a36f568-8926-4d56-b757-0b309692c661', 'version': 1, 'ttl': None, 'type': 'A', 'id': '190ca3c7-e4af-48f7-b02f-b8b04d09444f', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/records.py", line 79, in post_all body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_records.py", line 64, in test_create_validation url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 400) ====================================================================== FAIL: designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_update_record designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_update_record ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 521672), 'version': 1, 'id': '6bea732b-19cf-49cf-a29d-32db56dca5fa', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': 'f1e993ba-954e-48fe-981b-c92596aab8ef', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': 'f1e993ba-954e-48fe-981b-c92596aab8ef', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 542078), 'updated_at': None, 'refresh': 3600, 'id': 'c7b12404-3b88-4111-8a19-5a445d1921c8', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607425, 'deleted_at': None, 'email': 'example@example.com', 'description': None} Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'f1e993ba-954e-48fe-981b-c92596aab8ef', 'recordset_name': 'www.example.com.', 'domain_id': 'c7b12404-3b88-4111-8a19-5a445d1921c8', 'domain_name': u'example.com.'} Checking if www.example.com. belongs in any of example.com. subdomains Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'f1e993ba-954e-48fe-981b-c92596aab8ef', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 542078), 'updated_at': None, 'refresh': 3600, 'id': 'c7b12404-3b88-4111-8a19-5a445d1921c8', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607425, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': 'www.example.com.', 'tenant_id': u'f1e993ba-954e-48fe-981b-c92596aab8ef', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 556936), 'updated_at': None, 'domain_id': 'c7b12404-3b88-4111-8a19-5a445d1921c8', 'version': 1, 'ttl': None, 'type': 'A', 'id': 'eb84d50e-c67a-4238-94d5-c5e4eda35a9c', 'description': None} Policy check succeeded for rule 'create_record' on target {'recordset_name': u'www.example.com.', 'recordset_id': 'eb84d50e-c67a-4238-94d5-c5e4eda35a9c', 'domain_id': 'c7b12404-3b88-4111-8a19-5a445d1921c8', 'tenant_id': u'f1e993ba-954e-48fe-981b-c92596aab8ef', 'domain_name': u'example.com.'} Create Record {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'f1e993ba-954e-48fe-981b-c92596aab8ef', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 542078), 'updated_at': None, 'refresh': 3600, 'id': 'c7b12404-3b88-4111-8a19-5a445d1921c8', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607425, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': u'www.example.com.', 'tenant_id': u'f1e993ba-954e-48fe-981b-c92596aab8ef', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 556936), 'updated_at': None, 'domain_id': 'c7b12404-3b88-4111-8a19-5a445d1921c8', 'version': 1, 'ttl': None, 'type': u'A', 'id': 'eb84d50e-c67a-4238-94d5-c5e4eda35a9c', 'description': None} / {'status': 'ACTIVE', 'hash': '130ee20b5fd11342c2d6c8dc1cff180e', 'managed_resource_id': None, 'managed_resource_type': None, 'tenant_id': u'f1e993ba-954e-48fe-981b-c92596aab8ef', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 577193), 'managed_extra': None, 'updated_at': None, 'priority': None, 'managed_plugin_type': None, 'version': 1, 'managed_plugin_name': None, 'domain_id': 'c7b12404-3b88-4111-8a19-5a445d1921c8', 'managed_tenant_id': None, 'managed': False, 'managed_resource_region': None, 'recordset_id': 'eb84d50e-c67a-4238-94d5-c5e4eda35a9c', 'data': '192.0.2.1', 'id': '6f570276-2e6c-494f-b495-1c36cebe693c', 'description': None} Update Domain {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'f1e993ba-954e-48fe-981b-c92596aab8ef', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 542078), 'updated_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 582957), 'refresh': 3600, 'id': 'c7b12404-3b88-4111-8a19-5a445d1921c8', 'minimum': 3600, 'parent_domain_id': None, 'version': 2, 'ttl': 3600, 'serial': 1420607426, 'deleted_at': None, 'email': u'example@example.com', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/records.py", line 110, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_records.py", line 212, in test_update_record response = self.client.patch_json(url, body, status=200) File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 200) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 521672), 'version': 1, 'id': '6bea732b-19cf-49cf-a29d-32db56dca5fa', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': 'f1e993ba-954e-48fe-981b-c92596aab8ef', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': 'f1e993ba-954e-48fe-981b-c92596aab8ef', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 542078), 'updated_at': None, 'refresh': 3600, 'id': 'c7b12404-3b88-4111-8a19-5a445d1921c8', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607425, 'deleted_at': None, 'email': 'example@example.com', 'description': None} Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'f1e993ba-954e-48fe-981b-c92596aab8ef', 'recordset_name': 'www.example.com.', 'domain_id': 'c7b12404-3b88-4111-8a19-5a445d1921c8', 'domain_name': u'example.com.'} Checking if www.example.com. belongs in any of example.com. subdomains Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'f1e993ba-954e-48fe-981b-c92596aab8ef', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 542078), 'updated_at': None, 'refresh': 3600, 'id': 'c7b12404-3b88-4111-8a19-5a445d1921c8', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607425, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': 'www.example.com.', 'tenant_id': u'f1e993ba-954e-48fe-981b-c92596aab8ef', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 556936), 'updated_at': None, 'domain_id': 'c7b12404-3b88-4111-8a19-5a445d1921c8', 'version': 1, 'ttl': None, 'type': 'A', 'id': 'eb84d50e-c67a-4238-94d5-c5e4eda35a9c', 'description': None} Policy check succeeded for rule 'create_record' on target {'recordset_name': u'www.example.com.', 'recordset_id': 'eb84d50e-c67a-4238-94d5-c5e4eda35a9c', 'domain_id': 'c7b12404-3b88-4111-8a19-5a445d1921c8', 'tenant_id': u'f1e993ba-954e-48fe-981b-c92596aab8ef', 'domain_name': u'example.com.'} Create Record {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'f1e993ba-954e-48fe-981b-c92596aab8ef', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 542078), 'updated_at': None, 'refresh': 3600, 'id': 'c7b12404-3b88-4111-8a19-5a445d1921c8', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607425, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': u'www.example.com.', 'tenant_id': u'f1e993ba-954e-48fe-981b-c92596aab8ef', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 556936), 'updated_at': None, 'domain_id': 'c7b12404-3b88-4111-8a19-5a445d1921c8', 'version': 1, 'ttl': None, 'type': u'A', 'id': 'eb84d50e-c67a-4238-94d5-c5e4eda35a9c', 'description': None} / {'status': 'ACTIVE', 'hash': '130ee20b5fd11342c2d6c8dc1cff180e', 'managed_resource_id': None, 'managed_resource_type': None, 'tenant_id': u'f1e993ba-954e-48fe-981b-c92596aab8ef', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 577193), 'managed_extra': None, 'updated_at': None, 'priority': None, 'managed_plugin_type': None, 'version': 1, 'managed_plugin_name': None, 'domain_id': 'c7b12404-3b88-4111-8a19-5a445d1921c8', 'managed_tenant_id': None, 'managed': False, 'managed_resource_region': None, 'recordset_id': 'eb84d50e-c67a-4238-94d5-c5e4eda35a9c', 'data': '192.0.2.1', 'id': '6f570276-2e6c-494f-b495-1c36cebe693c', 'description': None} Update Domain {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'f1e993ba-954e-48fe-981b-c92596aab8ef', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 542078), 'updated_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 582957), 'refresh': 3600, 'id': 'c7b12404-3b88-4111-8a19-5a445d1921c8', 'minimum': 3600, 'parent_domain_id': None, 'version': 2, 'ttl': 3600, 'serial': 1420607426, 'deleted_at': None, 'email': u'example@example.com', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/records.py", line 110, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_records.py", line 212, in test_update_record response = self.client.patch_json(url, body, status=200) File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 200) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 521672), 'version': 1, 'id': '6bea732b-19cf-49cf-a29d-32db56dca5fa', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': 'f1e993ba-954e-48fe-981b-c92596aab8ef', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': 'f1e993ba-954e-48fe-981b-c92596aab8ef', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 542078), 'updated_at': None, 'refresh': 3600, 'id': 'c7b12404-3b88-4111-8a19-5a445d1921c8', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607425, 'deleted_at': None, 'email': 'example@example.com', 'description': None} Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'f1e993ba-954e-48fe-981b-c92596aab8ef', 'recordset_name': 'www.example.com.', 'domain_id': 'c7b12404-3b88-4111-8a19-5a445d1921c8', 'domain_name': u'example.com.'} Checking if www.example.com. belongs in any of example.com. subdomains Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'f1e993ba-954e-48fe-981b-c92596aab8ef', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 542078), 'updated_at': None, 'refresh': 3600, 'id': 'c7b12404-3b88-4111-8a19-5a445d1921c8', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607425, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': 'www.example.com.', 'tenant_id': u'f1e993ba-954e-48fe-981b-c92596aab8ef', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 556936), 'updated_at': None, 'domain_id': 'c7b12404-3b88-4111-8a19-5a445d1921c8', 'version': 1, 'ttl': None, 'type': 'A', 'id': 'eb84d50e-c67a-4238-94d5-c5e4eda35a9c', 'description': None} Policy check succeeded for rule 'create_record' on target {'recordset_name': u'www.example.com.', 'recordset_id': 'eb84d50e-c67a-4238-94d5-c5e4eda35a9c', 'domain_id': 'c7b12404-3b88-4111-8a19-5a445d1921c8', 'tenant_id': u'f1e993ba-954e-48fe-981b-c92596aab8ef', 'domain_name': u'example.com.'} Create Record {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'f1e993ba-954e-48fe-981b-c92596aab8ef', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 542078), 'updated_at': None, 'refresh': 3600, 'id': 'c7b12404-3b88-4111-8a19-5a445d1921c8', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607425, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': u'www.example.com.', 'tenant_id': u'f1e993ba-954e-48fe-981b-c92596aab8ef', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 556936), 'updated_at': None, 'domain_id': 'c7b12404-3b88-4111-8a19-5a445d1921c8', 'version': 1, 'ttl': None, 'type': u'A', 'id': 'eb84d50e-c67a-4238-94d5-c5e4eda35a9c', 'description': None} / {'status': 'ACTIVE', 'hash': '130ee20b5fd11342c2d6c8dc1cff180e', 'managed_resource_id': None, 'managed_resource_type': None, 'tenant_id': u'f1e993ba-954e-48fe-981b-c92596aab8ef', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 577193), 'managed_extra': None, 'updated_at': None, 'priority': None, 'managed_plugin_type': None, 'version': 1, 'managed_plugin_name': None, 'domain_id': 'c7b12404-3b88-4111-8a19-5a445d1921c8', 'managed_tenant_id': None, 'managed': False, 'managed_resource_region': None, 'recordset_id': 'eb84d50e-c67a-4238-94d5-c5e4eda35a9c', 'data': '192.0.2.1', 'id': '6f570276-2e6c-494f-b495-1c36cebe693c', 'description': None} Update Domain {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'f1e993ba-954e-48fe-981b-c92596aab8ef', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 542078), 'updated_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 582957), 'refresh': 3600, 'id': 'c7b12404-3b88-4111-8a19-5a445d1921c8', 'minimum': 3600, 'parent_domain_id': None, 'version': 2, 'ttl': 3600, 'serial': 1420607426, 'deleted_at': None, 'email': u'example@example.com', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/records.py", line 110, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_records.py", line 212, in test_update_record response = self.client.patch_json(url, body, status=200) File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 200) ====================================================================== FAIL: designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_update_record_duplicate designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_update_record_duplicate ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 600713), 'version': 1, 'id': 'efe252c3-d999-459c-8b49-3f39614327a9', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': '249c4ebb-ab0e-4928-a20d-b0bbcee82d94', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': '249c4ebb-ab0e-4928-a20d-b0bbcee82d94', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 621025), 'updated_at': None, 'refresh': 3600, 'id': '6bdffd0b-a574-4c6e-aac1-dc7f53cac239', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607425, 'deleted_at': None, 'email': 'example@example.com', 'description': None} Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'249c4ebb-ab0e-4928-a20d-b0bbcee82d94', 'recordset_name': 'www.example.com.', 'domain_id': '6bdffd0b-a574-4c6e-aac1-dc7f53cac239', 'domain_name': u'example.com.'} Checking if www.example.com. belongs in any of example.com. subdomains Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'249c4ebb-ab0e-4928-a20d-b0bbcee82d94', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 621025), 'updated_at': None, 'refresh': 3600, 'id': '6bdffd0b-a574-4c6e-aac1-dc7f53cac239', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607425, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': 'www.example.com.', 'tenant_id': u'249c4ebb-ab0e-4928-a20d-b0bbcee82d94', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 635774), 'updated_at': None, 'domain_id': '6bdffd0b-a574-4c6e-aac1-dc7f53cac239', 'version': 1, 'ttl': None, 'type': 'A', 'id': '44209045-45e0-4d5e-9a6d-7b3644e6f950', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/records.py", line 110, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_records.py", line 264, in test_update_record_duplicate headers={'Accept': 'application/json'}) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 409) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 600713), 'version': 1, 'id': 'efe252c3-d999-459c-8b49-3f39614327a9', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': '249c4ebb-ab0e-4928-a20d-b0bbcee82d94', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': '249c4ebb-ab0e-4928-a20d-b0bbcee82d94', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 621025), 'updated_at': None, 'refresh': 3600, 'id': '6bdffd0b-a574-4c6e-aac1-dc7f53cac239', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607425, 'deleted_at': None, 'email': 'example@example.com', 'description': None} Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'249c4ebb-ab0e-4928-a20d-b0bbcee82d94', 'recordset_name': 'www.example.com.', 'domain_id': '6bdffd0b-a574-4c6e-aac1-dc7f53cac239', 'domain_name': u'example.com.'} Checking if www.example.com. belongs in any of example.com. subdomains Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'249c4ebb-ab0e-4928-a20d-b0bbcee82d94', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 621025), 'updated_at': None, 'refresh': 3600, 'id': '6bdffd0b-a574-4c6e-aac1-dc7f53cac239', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607425, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': 'www.example.com.', 'tenant_id': u'249c4ebb-ab0e-4928-a20d-b0bbcee82d94', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 635774), 'updated_at': None, 'domain_id': '6bdffd0b-a574-4c6e-aac1-dc7f53cac239', 'version': 1, 'ttl': None, 'type': 'A', 'id': '44209045-45e0-4d5e-9a6d-7b3644e6f950', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/records.py", line 110, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_records.py", line 264, in test_update_record_duplicate headers={'Accept': 'application/json'}) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 409) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 600713), 'version': 1, 'id': 'efe252c3-d999-459c-8b49-3f39614327a9', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': '249c4ebb-ab0e-4928-a20d-b0bbcee82d94', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': '249c4ebb-ab0e-4928-a20d-b0bbcee82d94', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 621025), 'updated_at': None, 'refresh': 3600, 'id': '6bdffd0b-a574-4c6e-aac1-dc7f53cac239', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607425, 'deleted_at': None, 'email': 'example@example.com', 'description': None} Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'249c4ebb-ab0e-4928-a20d-b0bbcee82d94', 'recordset_name': 'www.example.com.', 'domain_id': '6bdffd0b-a574-4c6e-aac1-dc7f53cac239', 'domain_name': u'example.com.'} Checking if www.example.com. belongs in any of example.com. subdomains Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'249c4ebb-ab0e-4928-a20d-b0bbcee82d94', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 621025), 'updated_at': None, 'refresh': 3600, 'id': '6bdffd0b-a574-4c6e-aac1-dc7f53cac239', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607425, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': 'www.example.com.', 'tenant_id': u'249c4ebb-ab0e-4928-a20d-b0bbcee82d94', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 635774), 'updated_at': None, 'domain_id': '6bdffd0b-a574-4c6e-aac1-dc7f53cac239', 'version': 1, 'ttl': None, 'type': 'A', 'id': '44209045-45e0-4d5e-9a6d-7b3644e6f950', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/records.py", line 110, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_records.py", line 264, in test_update_record_duplicate headers={'Accept': 'application/json'}) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 409) ====================================================================== FAIL: designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_update_record_missing designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_update_record_missing ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 756204), 'version': 1, 'id': '74e350e6-fe0b-49a5-a855-bc8333699d3d', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': 'a7e8268d-7b18-4972-9f27-6c7a5b418c44', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': 'a7e8268d-7b18-4972-9f27-6c7a5b418c44', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 776738), 'updated_at': None, 'refresh': 3600, 'id': '5bfbb10c-0ccd-4466-b73b-8f859019af63', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607425, 'deleted_at': None, 'email': 'example@example.com', 'description': None} Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'a7e8268d-7b18-4972-9f27-6c7a5b418c44', 'recordset_name': 'www.example.com.', 'domain_id': '5bfbb10c-0ccd-4466-b73b-8f859019af63', 'domain_name': u'example.com.'} Checking if www.example.com. belongs in any of example.com. subdomains Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'a7e8268d-7b18-4972-9f27-6c7a5b418c44', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 776738), 'updated_at': None, 'refresh': 3600, 'id': '5bfbb10c-0ccd-4466-b73b-8f859019af63', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607425, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': 'www.example.com.', 'tenant_id': u'a7e8268d-7b18-4972-9f27-6c7a5b418c44', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 791437), 'updated_at': None, 'domain_id': '5bfbb10c-0ccd-4466-b73b-8f859019af63', 'version': 1, 'ttl': None, 'type': 'A', 'id': 'c140ae04-9e6d-4249-a69a-79348a3fc231', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/records.py", line 110, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_records.py", line 292, in test_update_record_missing url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 404) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 756204), 'version': 1, 'id': '74e350e6-fe0b-49a5-a855-bc8333699d3d', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': 'a7e8268d-7b18-4972-9f27-6c7a5b418c44', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': 'a7e8268d-7b18-4972-9f27-6c7a5b418c44', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 776738), 'updated_at': None, 'refresh': 3600, 'id': '5bfbb10c-0ccd-4466-b73b-8f859019af63', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607425, 'deleted_at': None, 'email': 'example@example.com', 'description': None} Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'a7e8268d-7b18-4972-9f27-6c7a5b418c44', 'recordset_name': 'www.example.com.', 'domain_id': '5bfbb10c-0ccd-4466-b73b-8f859019af63', 'domain_name': u'example.com.'} Checking if www.example.com. belongs in any of example.com. subdomains Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'a7e8268d-7b18-4972-9f27-6c7a5b418c44', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 776738), 'updated_at': None, 'refresh': 3600, 'id': '5bfbb10c-0ccd-4466-b73b-8f859019af63', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607425, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': 'www.example.com.', 'tenant_id': u'a7e8268d-7b18-4972-9f27-6c7a5b418c44', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 791437), 'updated_at': None, 'domain_id': '5bfbb10c-0ccd-4466-b73b-8f859019af63', 'version': 1, 'ttl': None, 'type': 'A', 'id': 'c140ae04-9e6d-4249-a69a-79348a3fc231', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/records.py", line 110, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_records.py", line 292, in test_update_record_missing url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 404) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 756204), 'version': 1, 'id': '74e350e6-fe0b-49a5-a855-bc8333699d3d', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': 'a7e8268d-7b18-4972-9f27-6c7a5b418c44', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': 'a7e8268d-7b18-4972-9f27-6c7a5b418c44', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 776738), 'updated_at': None, 'refresh': 3600, 'id': '5bfbb10c-0ccd-4466-b73b-8f859019af63', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607425, 'deleted_at': None, 'email': 'example@example.com', 'description': None} Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'a7e8268d-7b18-4972-9f27-6c7a5b418c44', 'recordset_name': 'www.example.com.', 'domain_id': '5bfbb10c-0ccd-4466-b73b-8f859019af63', 'domain_name': u'example.com.'} Checking if www.example.com. belongs in any of example.com. subdomains Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'a7e8268d-7b18-4972-9f27-6c7a5b418c44', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 776738), 'updated_at': None, 'refresh': 3600, 'id': '5bfbb10c-0ccd-4466-b73b-8f859019af63', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607425, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': 'www.example.com.', 'tenant_id': u'a7e8268d-7b18-4972-9f27-6c7a5b418c44', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 791437), 'updated_at': None, 'domain_id': '5bfbb10c-0ccd-4466-b73b-8f859019af63', 'version': 1, 'ttl': None, 'type': 'A', 'id': 'c140ae04-9e6d-4249-a69a-79348a3fc231', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/records.py", line 110, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_records.py", line 292, in test_update_record_missing url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 404) ====================================================================== FAIL: designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_update_record_timeout designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_update_record_timeout ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 809540), 'version': 1, 'id': '83936c4e-0e49-4db3-9a90-b8f8b5ca30d4', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': '51a4d292-dcdd-40ec-a65f-3c8848564cea', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': '51a4d292-dcdd-40ec-a65f-3c8848564cea', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 830003), 'updated_at': None, 'refresh': 3600, 'id': '15460134-ab72-4a86-830d-67c6e4f051f0', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607425, 'deleted_at': None, 'email': 'example@example.com', 'description': None} Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'51a4d292-dcdd-40ec-a65f-3c8848564cea', 'recordset_name': 'www.example.com.', 'domain_id': '15460134-ab72-4a86-830d-67c6e4f051f0', 'domain_name': u'example.com.'} Checking if www.example.com. belongs in any of example.com. subdomains Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'51a4d292-dcdd-40ec-a65f-3c8848564cea', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 830003), 'updated_at': None, 'refresh': 3600, 'id': '15460134-ab72-4a86-830d-67c6e4f051f0', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607425, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': 'www.example.com.', 'tenant_id': u'51a4d292-dcdd-40ec-a65f-3c8848564cea', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 844177), 'updated_at': None, 'domain_id': '15460134-ab72-4a86-830d-67c6e4f051f0', 'version': 1, 'ttl': None, 'type': 'A', 'id': 'ff535321-7355-41e9-8b30-8557ecfeecd7', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/records.py", line 110, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_records.py", line 278, in test_update_record_timeout url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 504) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 809540), 'version': 1, 'id': '83936c4e-0e49-4db3-9a90-b8f8b5ca30d4', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': '51a4d292-dcdd-40ec-a65f-3c8848564cea', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': '51a4d292-dcdd-40ec-a65f-3c8848564cea', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 830003), 'updated_at': None, 'refresh': 3600, 'id': '15460134-ab72-4a86-830d-67c6e4f051f0', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607425, 'deleted_at': None, 'email': 'example@example.com', 'description': None} Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'51a4d292-dcdd-40ec-a65f-3c8848564cea', 'recordset_name': 'www.example.com.', 'domain_id': '15460134-ab72-4a86-830d-67c6e4f051f0', 'domain_name': u'example.com.'} Checking if www.example.com. belongs in any of example.com. subdomains Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'51a4d292-dcdd-40ec-a65f-3c8848564cea', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 830003), 'updated_at': None, 'refresh': 3600, 'id': '15460134-ab72-4a86-830d-67c6e4f051f0', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607425, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': 'www.example.com.', 'tenant_id': u'51a4d292-dcdd-40ec-a65f-3c8848564cea', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 844177), 'updated_at': None, 'domain_id': '15460134-ab72-4a86-830d-67c6e4f051f0', 'version': 1, 'ttl': None, 'type': 'A', 'id': 'ff535321-7355-41e9-8b30-8557ecfeecd7', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/records.py", line 110, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_records.py", line 278, in test_update_record_timeout url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 504) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 809540), 'version': 1, 'id': '83936c4e-0e49-4db3-9a90-b8f8b5ca30d4', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': '51a4d292-dcdd-40ec-a65f-3c8848564cea', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': '51a4d292-dcdd-40ec-a65f-3c8848564cea', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 830003), 'updated_at': None, 'refresh': 3600, 'id': '15460134-ab72-4a86-830d-67c6e4f051f0', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607425, 'deleted_at': None, 'email': 'example@example.com', 'description': None} Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'51a4d292-dcdd-40ec-a65f-3c8848564cea', 'recordset_name': 'www.example.com.', 'domain_id': '15460134-ab72-4a86-830d-67c6e4f051f0', 'domain_name': u'example.com.'} Checking if www.example.com. belongs in any of example.com. subdomains Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'51a4d292-dcdd-40ec-a65f-3c8848564cea', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 830003), 'updated_at': None, 'refresh': 3600, 'id': '15460134-ab72-4a86-830d-67c6e4f051f0', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607425, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': 'www.example.com.', 'tenant_id': u'51a4d292-dcdd-40ec-a65f-3c8848564cea', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 844177), 'updated_at': None, 'domain_id': '15460134-ab72-4a86-830d-67c6e4f051f0', 'version': 1, 'ttl': None, 'type': 'A', 'id': 'ff535321-7355-41e9-8b30-8557ecfeecd7', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/records.py", line 110, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_records.py", line 278, in test_update_record_timeout url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 504) ====================================================================== FAIL: designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_update_record_validation designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_update_record_validation ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 862291), 'version': 1, 'id': '69d1ed3a-1348-4847-b865-8668ca494e05', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': '938389cb-8efa-47f2-8867-b79b817099b6', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': '938389cb-8efa-47f2-8867-b79b817099b6', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 882683), 'updated_at': None, 'refresh': 3600, 'id': '2cedb13b-304f-40cd-98b1-03b9b34d117c', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607425, 'deleted_at': None, 'email': 'example@example.com', 'description': None} Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'938389cb-8efa-47f2-8867-b79b817099b6', 'recordset_name': 'www.example.com.', 'domain_id': '2cedb13b-304f-40cd-98b1-03b9b34d117c', 'domain_name': u'example.com.'} Checking if www.example.com. belongs in any of example.com. subdomains Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'938389cb-8efa-47f2-8867-b79b817099b6', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 882683), 'updated_at': None, 'refresh': 3600, 'id': '2cedb13b-304f-40cd-98b1-03b9b34d117c', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607425, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': 'www.example.com.', 'tenant_id': u'938389cb-8efa-47f2-8867-b79b817099b6', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 899314), 'updated_at': None, 'domain_id': '2cedb13b-304f-40cd-98b1-03b9b34d117c', 'version': 1, 'ttl': None, 'type': 'A', 'id': 'f00f6e17-708a-4605-a770-99a17a443abe', 'description': None} Policy check succeeded for rule 'create_record' on target {'recordset_name': u'www.example.com.', 'recordset_id': 'f00f6e17-708a-4605-a770-99a17a443abe', 'domain_id': '2cedb13b-304f-40cd-98b1-03b9b34d117c', 'tenant_id': u'938389cb-8efa-47f2-8867-b79b817099b6', 'domain_name': u'example.com.'} Create Record {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'938389cb-8efa-47f2-8867-b79b817099b6', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 882683), 'updated_at': None, 'refresh': 3600, 'id': '2cedb13b-304f-40cd-98b1-03b9b34d117c', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607425, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': u'www.example.com.', 'tenant_id': u'938389cb-8efa-47f2-8867-b79b817099b6', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 899314), 'updated_at': None, 'domain_id': '2cedb13b-304f-40cd-98b1-03b9b34d117c', 'version': 1, 'ttl': None, 'type': u'A', 'id': 'f00f6e17-708a-4605-a770-99a17a443abe', 'description': None} / {'status': 'ACTIVE', 'hash': 'fc39f0891a853abae6c42e618218891b', 'managed_resource_id': None, 'managed_resource_type': None, 'tenant_id': u'938389cb-8efa-47f2-8867-b79b817099b6', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 919367), 'managed_extra': None, 'updated_at': None, 'priority': None, 'managed_plugin_type': None, 'version': 1, 'managed_plugin_name': None, 'domain_id': '2cedb13b-304f-40cd-98b1-03b9b34d117c', 'managed_tenant_id': None, 'managed': False, 'managed_resource_region': None, 'recordset_id': 'f00f6e17-708a-4605-a770-99a17a443abe', 'data': '192.0.2.1', 'id': '08739758-d6f5-48f1-a3f5-84c4a24815f3', 'description': None} Update Domain {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'938389cb-8efa-47f2-8867-b79b817099b6', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 882683), 'updated_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 925134), 'refresh': 3600, 'id': '2cedb13b-304f-40cd-98b1-03b9b34d117c', 'minimum': 3600, 'parent_domain_id': None, 'version': 2, 'ttl': 3600, 'serial': 1420607426, 'deleted_at': None, 'email': u'example@example.com', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/records.py", line 110, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_records.py", line 242, in test_update_record_validation url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 400) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 862291), 'version': 1, 'id': '69d1ed3a-1348-4847-b865-8668ca494e05', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': '938389cb-8efa-47f2-8867-b79b817099b6', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': '938389cb-8efa-47f2-8867-b79b817099b6', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 882683), 'updated_at': None, 'refresh': 3600, 'id': '2cedb13b-304f-40cd-98b1-03b9b34d117c', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607425, 'deleted_at': None, 'email': 'example@example.com', 'description': None} Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'938389cb-8efa-47f2-8867-b79b817099b6', 'recordset_name': 'www.example.com.', 'domain_id': '2cedb13b-304f-40cd-98b1-03b9b34d117c', 'domain_name': u'example.com.'} Checking if www.example.com. belongs in any of example.com. subdomains Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'938389cb-8efa-47f2-8867-b79b817099b6', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 882683), 'updated_at': None, 'refresh': 3600, 'id': '2cedb13b-304f-40cd-98b1-03b9b34d117c', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607425, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': 'www.example.com.', 'tenant_id': u'938389cb-8efa-47f2-8867-b79b817099b6', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 899314), 'updated_at': None, 'domain_id': '2cedb13b-304f-40cd-98b1-03b9b34d117c', 'version': 1, 'ttl': None, 'type': 'A', 'id': 'f00f6e17-708a-4605-a770-99a17a443abe', 'description': None} Policy check succeeded for rule 'create_record' on target {'recordset_name': u'www.example.com.', 'recordset_id': 'f00f6e17-708a-4605-a770-99a17a443abe', 'domain_id': '2cedb13b-304f-40cd-98b1-03b9b34d117c', 'tenant_id': u'938389cb-8efa-47f2-8867-b79b817099b6', 'domain_name': u'example.com.'} Create Record {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'938389cb-8efa-47f2-8867-b79b817099b6', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 882683), 'updated_at': None, 'refresh': 3600, 'id': '2cedb13b-304f-40cd-98b1-03b9b34d117c', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607425, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': u'www.example.com.', 'tenant_id': u'938389cb-8efa-47f2-8867-b79b817099b6', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 899314), 'updated_at': None, 'domain_id': '2cedb13b-304f-40cd-98b1-03b9b34d117c', 'version': 1, 'ttl': None, 'type': u'A', 'id': 'f00f6e17-708a-4605-a770-99a17a443abe', 'description': None} / {'status': 'ACTIVE', 'hash': 'fc39f0891a853abae6c42e618218891b', 'managed_resource_id': None, 'managed_resource_type': None, 'tenant_id': u'938389cb-8efa-47f2-8867-b79b817099b6', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 919367), 'managed_extra': None, 'updated_at': None, 'priority': None, 'managed_plugin_type': None, 'version': 1, 'managed_plugin_name': None, 'domain_id': '2cedb13b-304f-40cd-98b1-03b9b34d117c', 'managed_tenant_id': None, 'managed': False, 'managed_resource_region': None, 'recordset_id': 'f00f6e17-708a-4605-a770-99a17a443abe', 'data': '192.0.2.1', 'id': '08739758-d6f5-48f1-a3f5-84c4a24815f3', 'description': None} Update Domain {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'938389cb-8efa-47f2-8867-b79b817099b6', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 882683), 'updated_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 925134), 'refresh': 3600, 'id': '2cedb13b-304f-40cd-98b1-03b9b34d117c', 'minimum': 3600, 'parent_domain_id': None, 'version': 2, 'ttl': 3600, 'serial': 1420607426, 'deleted_at': None, 'email': u'example@example.com', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/records.py", line 110, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_records.py", line 242, in test_update_record_validation url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 400) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 862291), 'version': 1, 'id': '69d1ed3a-1348-4847-b865-8668ca494e05', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': '938389cb-8efa-47f2-8867-b79b817099b6', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': '938389cb-8efa-47f2-8867-b79b817099b6', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 882683), 'updated_at': None, 'refresh': 3600, 'id': '2cedb13b-304f-40cd-98b1-03b9b34d117c', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607425, 'deleted_at': None, 'email': 'example@example.com', 'description': None} Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'938389cb-8efa-47f2-8867-b79b817099b6', 'recordset_name': 'www.example.com.', 'domain_id': '2cedb13b-304f-40cd-98b1-03b9b34d117c', 'domain_name': u'example.com.'} Checking if www.example.com. belongs in any of example.com. subdomains Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'938389cb-8efa-47f2-8867-b79b817099b6', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 882683), 'updated_at': None, 'refresh': 3600, 'id': '2cedb13b-304f-40cd-98b1-03b9b34d117c', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607425, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': 'www.example.com.', 'tenant_id': u'938389cb-8efa-47f2-8867-b79b817099b6', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 899314), 'updated_at': None, 'domain_id': '2cedb13b-304f-40cd-98b1-03b9b34d117c', 'version': 1, 'ttl': None, 'type': 'A', 'id': 'f00f6e17-708a-4605-a770-99a17a443abe', 'description': None} Policy check succeeded for rule 'create_record' on target {'recordset_name': u'www.example.com.', 'recordset_id': 'f00f6e17-708a-4605-a770-99a17a443abe', 'domain_id': '2cedb13b-304f-40cd-98b1-03b9b34d117c', 'tenant_id': u'938389cb-8efa-47f2-8867-b79b817099b6', 'domain_name': u'example.com.'} Create Record {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'938389cb-8efa-47f2-8867-b79b817099b6', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 882683), 'updated_at': None, 'refresh': 3600, 'id': '2cedb13b-304f-40cd-98b1-03b9b34d117c', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607425, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': u'www.example.com.', 'tenant_id': u'938389cb-8efa-47f2-8867-b79b817099b6', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 899314), 'updated_at': None, 'domain_id': '2cedb13b-304f-40cd-98b1-03b9b34d117c', 'version': 1, 'ttl': None, 'type': u'A', 'id': 'f00f6e17-708a-4605-a770-99a17a443abe', 'description': None} / {'status': 'ACTIVE', 'hash': 'fc39f0891a853abae6c42e618218891b', 'managed_resource_id': None, 'managed_resource_type': None, 'tenant_id': u'938389cb-8efa-47f2-8867-b79b817099b6', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 919367), 'managed_extra': None, 'updated_at': None, 'priority': None, 'managed_plugin_type': None, 'version': 1, 'managed_plugin_name': None, 'domain_id': '2cedb13b-304f-40cd-98b1-03b9b34d117c', 'managed_tenant_id': None, 'managed': False, 'managed_resource_region': None, 'recordset_id': 'f00f6e17-708a-4605-a770-99a17a443abe', 'data': '192.0.2.1', 'id': '08739758-d6f5-48f1-a3f5-84c4a24815f3', 'description': None} Update Domain {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'938389cb-8efa-47f2-8867-b79b817099b6', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 882683), 'updated_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 925134), 'refresh': 3600, 'id': '2cedb13b-304f-40cd-98b1-03b9b34d117c', 'minimum': 3600, 'parent_domain_id': None, 'version': 2, 'ttl': 3600, 'serial': 1420607426, 'deleted_at': None, 'email': u'example@example.com', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/records.py", line 110, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_records.py", line 242, in test_update_record_validation url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 400) ====================================================================== FAIL: designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_create_recordset designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_create_recordset ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 942808), 'version': 1, 'id': '83593451-1857-4759-9f6a-8b743bb57f9d', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': 'd51985fc-3b6f-4418-9147-a8099a64370c', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': 'd51985fc-3b6f-4418-9147-a8099a64370c', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 963049), 'updated_at': None, 'refresh': 3600, 'id': 'c4c85677-fb18-43ad-b087-118e9e7c404a', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607425, 'deleted_at': None, 'email': 'example@example.com', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/recordsets.py", line 79, in post_all body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_recordsets.py", line 34, in test_create_recordset '/zones/%s/recordsets' % self.domain['id'], {'recordset': fixture}) File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 663, in _check_status res) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 200 OK or 3xx redirect for http://localhost/zones/c4c85677-fb18-43ad-b087-118e9e7c404a/recordsets) '{"code": 500, "type": "unknown", "request_id": "req-943a8cf3-5228-43bb-95e5-2f4508afbea6"}' Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 942808), 'version': 1, 'id': '83593451-1857-4759-9f6a-8b743bb57f9d', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': 'd51985fc-3b6f-4418-9147-a8099a64370c', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': 'd51985fc-3b6f-4418-9147-a8099a64370c', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 963049), 'updated_at': None, 'refresh': 3600, 'id': 'c4c85677-fb18-43ad-b087-118e9e7c404a', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607425, 'deleted_at': None, 'email': 'example@example.com', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/recordsets.py", line 79, in post_all body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_recordsets.py", line 34, in test_create_recordset '/zones/%s/recordsets' % self.domain['id'], {'recordset': fixture}) File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 663, in _check_status res) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 200 OK or 3xx redirect for http://localhost/zones/c4c85677-fb18-43ad-b087-118e9e7c404a/recordsets) '{"code": 500, "type": "unknown", "request_id": "req-943a8cf3-5228-43bb-95e5-2f4508afbea6"}' Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 942808), 'version': 1, 'id': '83593451-1857-4759-9f6a-8b743bb57f9d', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': 'd51985fc-3b6f-4418-9147-a8099a64370c', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': 'd51985fc-3b6f-4418-9147-a8099a64370c', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 963049), 'updated_at': None, 'refresh': 3600, 'id': 'c4c85677-fb18-43ad-b087-118e9e7c404a', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607425, 'deleted_at': None, 'email': 'example@example.com', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/recordsets.py", line 79, in post_all body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_recordsets.py", line 34, in test_create_recordset '/zones/%s/recordsets' % self.domain['id'], {'recordset': fixture}) File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 663, in _check_status res) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 200 OK or 3xx redirect for http://localhost/zones/c4c85677-fb18-43ad-b087-118e9e7c404a/recordsets) '{"code": 500, "type": "unknown", "request_id": "req-943a8cf3-5228-43bb-95e5-2f4508afbea6"}' ====================================================================== FAIL: designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_create_recordset_duplicate designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_create_recordset_duplicate ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 981288), 'version': 1, 'id': '189d392f-f7ab-49a6-9b96-a406a5fd1b65', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': '56a48994-d4b0-4f3a-be46-b80ea747e6c5', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': '56a48994-d4b0-4f3a-be46-b80ea747e6c5', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 1920), 'updated_at': None, 'refresh': 3600, 'id': 'e1235980-4473-4301-a2c6-81ed491320c4', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607426, 'deleted_at': None, 'email': 'example@example.com', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/recordsets.py", line 79, in post_all body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_recordsets.py", line 101, in test_create_recordset_duplicate self.client.post_json, url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 409) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 981288), 'version': 1, 'id': '189d392f-f7ab-49a6-9b96-a406a5fd1b65', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': '56a48994-d4b0-4f3a-be46-b80ea747e6c5', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': '56a48994-d4b0-4f3a-be46-b80ea747e6c5', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 1920), 'updated_at': None, 'refresh': 3600, 'id': 'e1235980-4473-4301-a2c6-81ed491320c4', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607426, 'deleted_at': None, 'email': 'example@example.com', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/recordsets.py", line 79, in post_all body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_recordsets.py", line 101, in test_create_recordset_duplicate self.client.post_json, url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 409) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 25, 981288), 'version': 1, 'id': '189d392f-f7ab-49a6-9b96-a406a5fd1b65', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': '56a48994-d4b0-4f3a-be46-b80ea747e6c5', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': '56a48994-d4b0-4f3a-be46-b80ea747e6c5', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 1920), 'updated_at': None, 'refresh': 3600, 'id': 'e1235980-4473-4301-a2c6-81ed491320c4', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607426, 'deleted_at': None, 'email': 'example@example.com', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/recordsets.py", line 79, in post_all body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_recordsets.py", line 101, in test_create_recordset_duplicate self.client.post_json, url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 409) ====================================================================== FAIL: designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_create_recordset_invalid_domain designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_create_recordset_invalid_domain ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 19654), 'version': 1, 'id': '87c42173-616b-4c79-b598-c758d20e695b', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': '39a71366-0e24-48ce-bacc-7045c45cd12a', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': '39a71366-0e24-48ce-bacc-7045c45cd12a', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 40174), 'updated_at': None, 'refresh': 3600, 'id': '5a5cf867-0824-494f-aece-c50a1c6c7419', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607426, 'deleted_at': None, 'email': 'example@example.com', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/recordsets.py", line 79, in post_all body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_recordsets.py", line 111, in test_create_recordset_invalid_domain url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 404) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 19654), 'version': 1, 'id': '87c42173-616b-4c79-b598-c758d20e695b', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': '39a71366-0e24-48ce-bacc-7045c45cd12a', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': '39a71366-0e24-48ce-bacc-7045c45cd12a', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 40174), 'updated_at': None, 'refresh': 3600, 'id': '5a5cf867-0824-494f-aece-c50a1c6c7419', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607426, 'deleted_at': None, 'email': 'example@example.com', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/recordsets.py", line 79, in post_all body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_recordsets.py", line 111, in test_create_recordset_invalid_domain url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 404) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 19654), 'version': 1, 'id': '87c42173-616b-4c79-b598-c758d20e695b', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': '39a71366-0e24-48ce-bacc-7045c45cd12a', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': '39a71366-0e24-48ce-bacc-7045c45cd12a', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 40174), 'updated_at': None, 'refresh': 3600, 'id': '5a5cf867-0824-494f-aece-c50a1c6c7419', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607426, 'deleted_at': None, 'email': 'example@example.com', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/recordsets.py", line 79, in post_all body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_recordsets.py", line 111, in test_create_recordset_invalid_domain url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 404) ====================================================================== FAIL: designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_create_recordset_timeout designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_create_recordset_timeout ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 100180), 'version': 1, 'id': 'f329cda5-d733-4382-9205-e7608ada3889', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': 'ced133d4-f895-472e-b758-5b1f1a2185b1', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': 'ced133d4-f895-472e-b758-5b1f1a2185b1', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 120617), 'updated_at': None, 'refresh': 3600, 'id': 'fdda790f-c4c7-43f2-8268-d4fb849d250f', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607426, 'deleted_at': None, 'email': 'example@example.com', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/recordsets.py", line 79, in post_all body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_recordsets.py", line 89, in test_create_recordset_timeout body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 504) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 100180), 'version': 1, 'id': 'f329cda5-d733-4382-9205-e7608ada3889', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': 'ced133d4-f895-472e-b758-5b1f1a2185b1', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': 'ced133d4-f895-472e-b758-5b1f1a2185b1', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 120617), 'updated_at': None, 'refresh': 3600, 'id': 'fdda790f-c4c7-43f2-8268-d4fb849d250f', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607426, 'deleted_at': None, 'email': 'example@example.com', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/recordsets.py", line 79, in post_all body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_recordsets.py", line 89, in test_create_recordset_timeout body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 504) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 100180), 'version': 1, 'id': 'f329cda5-d733-4382-9205-e7608ada3889', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': 'ced133d4-f895-472e-b758-5b1f1a2185b1', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': 'ced133d4-f895-472e-b758-5b1f1a2185b1', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 120617), 'updated_at': None, 'refresh': 3600, 'id': 'fdda790f-c4c7-43f2-8268-d4fb849d250f', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607426, 'deleted_at': None, 'email': 'example@example.com', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/recordsets.py", line 79, in post_all body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_recordsets.py", line 89, in test_create_recordset_timeout body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 504) ====================================================================== FAIL: designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_create_recordset_validation designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_create_recordset_validation ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 138245), 'version': 1, 'id': 'f328f09a-d2d5-487f-b43e-6443172df56f', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': 'bea5da60-5e32-4ce0-b435-751140e16e05', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': 'bea5da60-5e32-4ce0-b435-751140e16e05', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 158726), 'updated_at': None, 'refresh': 3600, 'id': '2f3d0d98-ad11-46c7-af53-c96c704dd70b', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607426, 'deleted_at': None, 'email': 'example@example.com', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/recordsets.py", line 79, in post_all body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_recordsets.py", line 69, in test_create_recordset_validation 'invalid_object', 400, self.client.post_json, url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 400) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 138245), 'version': 1, 'id': 'f328f09a-d2d5-487f-b43e-6443172df56f', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': 'bea5da60-5e32-4ce0-b435-751140e16e05', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': 'bea5da60-5e32-4ce0-b435-751140e16e05', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 158726), 'updated_at': None, 'refresh': 3600, 'id': '2f3d0d98-ad11-46c7-af53-c96c704dd70b', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607426, 'deleted_at': None, 'email': 'example@example.com', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/recordsets.py", line 79, in post_all body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_recordsets.py", line 69, in test_create_recordset_validation 'invalid_object', 400, self.client.post_json, url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 400) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 138245), 'version': 1, 'id': 'f328f09a-d2d5-487f-b43e-6443172df56f', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': 'bea5da60-5e32-4ce0-b435-751140e16e05', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': 'bea5da60-5e32-4ce0-b435-751140e16e05', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 158726), 'updated_at': None, 'refresh': 3600, 'id': '2f3d0d98-ad11-46c7-af53-c96c704dd70b', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607426, 'deleted_at': None, 'email': 'example@example.com', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/recordsets.py", line 79, in post_all body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_recordsets.py", line 69, in test_create_recordset_validation 'invalid_object', 400, self.client.post_json, url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 400) ====================================================================== FAIL: designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_recordsets_invalid_url designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_recordsets_invalid_url ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 853280), 'version': 1, 'id': 'ef339f36-30d2-497b-bd39-cce9400341c2', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': 'd5708164-e351-4aea-a3b5-3fd175d7ac48', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': 'd5708164-e351-4aea-a3b5-3fd175d7ac48', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 873636), 'updated_at': None, 'refresh': 3600, 'id': '79a33e6a-5e4d-4e28-a191-4ce95c1ae562', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607426, 'deleted_at': None, 'email': 'example@example.com', 'description': None} Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_recordsets.py", line 115, in test_recordsets_invalid_url self._assert_exception('not_found', 404, self.client.get, url) File "designate/tests/test_api/test_v2/__init__.py", line 82, in _assert_exception self.assertEqual(expected_status, response.json['code']) File "/usr/lib/python2.7/dist-packages/webtest/response.py", line 502, in json % self.content_type) AttributeError: Not a JSON response body (content-type: text/plain) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 853280), 'version': 1, 'id': 'ef339f36-30d2-497b-bd39-cce9400341c2', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': 'd5708164-e351-4aea-a3b5-3fd175d7ac48', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': 'd5708164-e351-4aea-a3b5-3fd175d7ac48', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 873636), 'updated_at': None, 'refresh': 3600, 'id': '79a33e6a-5e4d-4e28-a191-4ce95c1ae562', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607426, 'deleted_at': None, 'email': 'example@example.com', 'description': None} Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_recordsets.py", line 115, in test_recordsets_invalid_url self._assert_exception('not_found', 404, self.client.get, url) File "designate/tests/test_api/test_v2/__init__.py", line 82, in _assert_exception self.assertEqual(expected_status, response.json['code']) File "/usr/lib/python2.7/dist-packages/webtest/response.py", line 502, in json % self.content_type) AttributeError: Not a JSON response body (content-type: text/plain) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 853280), 'version': 1, 'id': 'ef339f36-30d2-497b-bd39-cce9400341c2', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': 'd5708164-e351-4aea-a3b5-3fd175d7ac48', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': 'd5708164-e351-4aea-a3b5-3fd175d7ac48', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 873636), 'updated_at': None, 'refresh': 3600, 'id': '79a33e6a-5e4d-4e28-a191-4ce95c1ae562', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607426, 'deleted_at': None, 'email': 'example@example.com', 'description': None} Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_recordsets.py", line 115, in test_recordsets_invalid_url self._assert_exception('not_found', 404, self.client.get, url) File "designate/tests/test_api/test_v2/__init__.py", line 82, in _assert_exception self.assertEqual(expected_status, response.json['code']) File "/usr/lib/python2.7/dist-packages/webtest/response.py", line 502, in json % self.content_type) AttributeError: Not a JSON response body (content-type: text/plain) ====================================================================== FAIL: designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_update_recordset designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_update_recordset ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 890806), 'version': 1, 'id': '76bb419a-6462-4adf-b890-66acf821efd7', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': 'c90cb178-6d95-46c7-868d-3cc3b451c147', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': 'c90cb178-6d95-46c7-868d-3cc3b451c147', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 910989), 'updated_at': None, 'refresh': 3600, 'id': '5c37be6e-d7f7-451c-ada9-3142d47089b9', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607426, 'deleted_at': None, 'email': 'example@example.com', 'description': None} Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'c90cb178-6d95-46c7-868d-3cc3b451c147', 'recordset_name': 'mail.example.com.', 'domain_id': '5c37be6e-d7f7-451c-ada9-3142d47089b9', 'domain_name': u'example.com.'} Checking if mail.example.com. belongs in any of example.com. subdomains Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'c90cb178-6d95-46c7-868d-3cc3b451c147', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 910989), 'updated_at': None, 'refresh': 3600, 'id': '5c37be6e-d7f7-451c-ada9-3142d47089b9', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607426, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': 'mail.example.com.', 'tenant_id': u'c90cb178-6d95-46c7-868d-3cc3b451c147', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 925590), 'updated_at': None, 'domain_id': '5c37be6e-d7f7-451c-ada9-3142d47089b9', 'version': 1, 'ttl': None, 'type': 'A', 'id': '9ee98e5d-dd30-40d2-9284-7fa3ae90e855', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/recordsets.py", line 105, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_recordsets.py", line 214, in test_update_recordset response = self.client.patch_json(url, body, status=200) File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 200) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 890806), 'version': 1, 'id': '76bb419a-6462-4adf-b890-66acf821efd7', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': 'c90cb178-6d95-46c7-868d-3cc3b451c147', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': 'c90cb178-6d95-46c7-868d-3cc3b451c147', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 910989), 'updated_at': None, 'refresh': 3600, 'id': '5c37be6e-d7f7-451c-ada9-3142d47089b9', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607426, 'deleted_at': None, 'email': 'example@example.com', 'description': None} Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'c90cb178-6d95-46c7-868d-3cc3b451c147', 'recordset_name': 'mail.example.com.', 'domain_id': '5c37be6e-d7f7-451c-ada9-3142d47089b9', 'domain_name': u'example.com.'} Checking if mail.example.com. belongs in any of example.com. subdomains Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'c90cb178-6d95-46c7-868d-3cc3b451c147', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 910989), 'updated_at': None, 'refresh': 3600, 'id': '5c37be6e-d7f7-451c-ada9-3142d47089b9', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607426, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': 'mail.example.com.', 'tenant_id': u'c90cb178-6d95-46c7-868d-3cc3b451c147', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 925590), 'updated_at': None, 'domain_id': '5c37be6e-d7f7-451c-ada9-3142d47089b9', 'version': 1, 'ttl': None, 'type': 'A', 'id': '9ee98e5d-dd30-40d2-9284-7fa3ae90e855', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/recordsets.py", line 105, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_recordsets.py", line 214, in test_update_recordset response = self.client.patch_json(url, body, status=200) File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 200) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 890806), 'version': 1, 'id': '76bb419a-6462-4adf-b890-66acf821efd7', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': 'c90cb178-6d95-46c7-868d-3cc3b451c147', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': 'c90cb178-6d95-46c7-868d-3cc3b451c147', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 910989), 'updated_at': None, 'refresh': 3600, 'id': '5c37be6e-d7f7-451c-ada9-3142d47089b9', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607426, 'deleted_at': None, 'email': 'example@example.com', 'description': None} Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'c90cb178-6d95-46c7-868d-3cc3b451c147', 'recordset_name': 'mail.example.com.', 'domain_id': '5c37be6e-d7f7-451c-ada9-3142d47089b9', 'domain_name': u'example.com.'} Checking if mail.example.com. belongs in any of example.com. subdomains Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'c90cb178-6d95-46c7-868d-3cc3b451c147', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 910989), 'updated_at': None, 'refresh': 3600, 'id': '5c37be6e-d7f7-451c-ada9-3142d47089b9', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607426, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': 'mail.example.com.', 'tenant_id': u'c90cb178-6d95-46c7-868d-3cc3b451c147', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 925590), 'updated_at': None, 'domain_id': '5c37be6e-d7f7-451c-ada9-3142d47089b9', 'version': 1, 'ttl': None, 'type': 'A', 'id': '9ee98e5d-dd30-40d2-9284-7fa3ae90e855', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/recordsets.py", line 105, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_recordsets.py", line 214, in test_update_recordset response = self.client.patch_json(url, body, status=200) File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 200) ====================================================================== FAIL: designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_update_recordset_duplicate designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_update_recordset_duplicate ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 943053), 'version': 1, 'id': '79ea8828-e567-431b-ae2d-0130f5bdc827', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': '20d28bf4-5b5f-4d53-8a82-8e929001743d', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': '20d28bf4-5b5f-4d53-8a82-8e929001743d', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 963595), 'updated_at': None, 'refresh': 3600, 'id': 'ef47a65c-40cb-455d-bb5b-5683faf12185', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607426, 'deleted_at': None, 'email': 'example@example.com', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/recordsets.py", line 105, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_recordsets.py", line 268, in test_update_recordset_duplicate self.client.patch_json, url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 409) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 943053), 'version': 1, 'id': '79ea8828-e567-431b-ae2d-0130f5bdc827', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': '20d28bf4-5b5f-4d53-8a82-8e929001743d', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': '20d28bf4-5b5f-4d53-8a82-8e929001743d', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 963595), 'updated_at': None, 'refresh': 3600, 'id': 'ef47a65c-40cb-455d-bb5b-5683faf12185', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607426, 'deleted_at': None, 'email': 'example@example.com', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/recordsets.py", line 105, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_recordsets.py", line 268, in test_update_recordset_duplicate self.client.patch_json, url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 409) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 943053), 'version': 1, 'id': '79ea8828-e567-431b-ae2d-0130f5bdc827', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': '20d28bf4-5b5f-4d53-8a82-8e929001743d', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': '20d28bf4-5b5f-4d53-8a82-8e929001743d', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 26, 963595), 'updated_at': None, 'refresh': 3600, 'id': 'ef47a65c-40cb-455d-bb5b-5683faf12185', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607426, 'deleted_at': None, 'email': 'example@example.com', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/recordsets.py", line 105, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_recordsets.py", line 268, in test_update_recordset_duplicate self.client.patch_json, url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 409) ====================================================================== FAIL: designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_update_recordset_missing designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_update_recordset_missing ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 27, 34437), 'version': 1, 'id': 'eda8d8cf-e79e-45b9-81d1-b695c87cd4dc', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': 'cdce57e3-55c1-4b73-9df5-8279c16f031b', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': 'cdce57e3-55c1-4b73-9df5-8279c16f031b', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 27, 54650), 'updated_at': None, 'refresh': 3600, 'id': 'e90b2d60-26f1-4ffd-83a9-b6adcb97791a', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607427, 'deleted_at': None, 'email': 'example@example.com', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/recordsets.py", line 105, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_recordsets.py", line 294, in test_update_recordset_missing self.client.patch_json, url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 404) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 27, 34437), 'version': 1, 'id': 'eda8d8cf-e79e-45b9-81d1-b695c87cd4dc', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': 'cdce57e3-55c1-4b73-9df5-8279c16f031b', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': 'cdce57e3-55c1-4b73-9df5-8279c16f031b', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 27, 54650), 'updated_at': None, 'refresh': 3600, 'id': 'e90b2d60-26f1-4ffd-83a9-b6adcb97791a', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607427, 'deleted_at': None, 'email': 'example@example.com', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/recordsets.py", line 105, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_recordsets.py", line 294, in test_update_recordset_missing self.client.patch_json, url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 404) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 27, 34437), 'version': 1, 'id': 'eda8d8cf-e79e-45b9-81d1-b695c87cd4dc', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': 'cdce57e3-55c1-4b73-9df5-8279c16f031b', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': 'cdce57e3-55c1-4b73-9df5-8279c16f031b', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 27, 54650), 'updated_at': None, 'refresh': 3600, 'id': 'e90b2d60-26f1-4ffd-83a9-b6adcb97791a', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607427, 'deleted_at': None, 'email': 'example@example.com', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/recordsets.py", line 105, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_recordsets.py", line 294, in test_update_recordset_missing self.client.patch_json, url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 404) ====================================================================== FAIL: designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_update_recordset_timeout designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_update_recordset_timeout ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 27, 72264), 'version': 1, 'id': 'ef5026af-3d2f-402b-96ce-efda72a3a91b', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': 'e9ec34cb-c816-444d-b270-e56a95701d40', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': 'e9ec34cb-c816-444d-b270-e56a95701d40', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 27, 92605), 'updated_at': None, 'refresh': 3600, 'id': '597da807-653d-42b2-b297-79e373087f64', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607427, 'deleted_at': None, 'email': 'example@example.com', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/recordsets.py", line 105, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_recordsets.py", line 281, in test_update_recordset_timeout body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 504) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 27, 72264), 'version': 1, 'id': 'ef5026af-3d2f-402b-96ce-efda72a3a91b', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': 'e9ec34cb-c816-444d-b270-e56a95701d40', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': 'e9ec34cb-c816-444d-b270-e56a95701d40', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 27, 92605), 'updated_at': None, 'refresh': 3600, 'id': '597da807-653d-42b2-b297-79e373087f64', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607427, 'deleted_at': None, 'email': 'example@example.com', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/recordsets.py", line 105, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_recordsets.py", line 281, in test_update_recordset_timeout body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 504) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 27, 72264), 'version': 1, 'id': 'ef5026af-3d2f-402b-96ce-efda72a3a91b', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': 'e9ec34cb-c816-444d-b270-e56a95701d40', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': 'e9ec34cb-c816-444d-b270-e56a95701d40', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 27, 92605), 'updated_at': None, 'refresh': 3600, 'id': '597da807-653d-42b2-b297-79e373087f64', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607427, 'deleted_at': None, 'email': 'example@example.com', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/recordsets.py", line 105, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_recordsets.py", line 281, in test_update_recordset_timeout body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 504) ====================================================================== FAIL: designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_update_recordset_validation designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_update_recordset_validation ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 27, 110529), 'version': 1, 'id': 'aa56b220-c909-478d-a218-5960a7d16165', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': '3610f6c4-7a56-4e84-988a-843c0f59ef40', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': '3610f6c4-7a56-4e84-988a-843c0f59ef40', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 27, 130696), 'updated_at': None, 'refresh': 3600, 'id': '64bdd45a-58ed-42c9-b544-5e9937214403', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607427, 'deleted_at': None, 'email': 'example@example.com', 'description': None} Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'3610f6c4-7a56-4e84-988a-843c0f59ef40', 'recordset_name': 'mail.example.com.', 'domain_id': '64bdd45a-58ed-42c9-b544-5e9937214403', 'domain_name': u'example.com.'} Checking if mail.example.com. belongs in any of example.com. subdomains Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'3610f6c4-7a56-4e84-988a-843c0f59ef40', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 27, 130696), 'updated_at': None, 'refresh': 3600, 'id': '64bdd45a-58ed-42c9-b544-5e9937214403', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607427, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': 'mail.example.com.', 'tenant_id': u'3610f6c4-7a56-4e84-988a-843c0f59ef40', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 27, 145526), 'updated_at': None, 'domain_id': '64bdd45a-58ed-42c9-b544-5e9937214403', 'version': 1, 'ttl': None, 'type': 'A', 'id': '2a294807-9a8d-4aed-a56e-b97983575285', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/recordsets.py", line 105, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_recordsets.py", line 248, in test_update_recordset_validation url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 400) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 27, 110529), 'version': 1, 'id': 'aa56b220-c909-478d-a218-5960a7d16165', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': '3610f6c4-7a56-4e84-988a-843c0f59ef40', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': '3610f6c4-7a56-4e84-988a-843c0f59ef40', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 27, 130696), 'updated_at': None, 'refresh': 3600, 'id': '64bdd45a-58ed-42c9-b544-5e9937214403', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607427, 'deleted_at': None, 'email': 'example@example.com', 'description': None} Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'3610f6c4-7a56-4e84-988a-843c0f59ef40', 'recordset_name': 'mail.example.com.', 'domain_id': '64bdd45a-58ed-42c9-b544-5e9937214403', 'domain_name': u'example.com.'} Checking if mail.example.com. belongs in any of example.com. subdomains Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'3610f6c4-7a56-4e84-988a-843c0f59ef40', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 27, 130696), 'updated_at': None, 'refresh': 3600, 'id': '64bdd45a-58ed-42c9-b544-5e9937214403', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607427, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': 'mail.example.com.', 'tenant_id': u'3610f6c4-7a56-4e84-988a-843c0f59ef40', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 27, 145526), 'updated_at': None, 'domain_id': '64bdd45a-58ed-42c9-b544-5e9937214403', 'version': 1, 'ttl': None, 'type': 'A', 'id': '2a294807-9a8d-4aed-a56e-b97983575285', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/recordsets.py", line 105, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_recordsets.py", line 248, in test_update_recordset_validation url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 400) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 27, 110529), 'version': 1, 'id': 'aa56b220-c909-478d-a218-5960a7d16165', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_domain' on target {'tenant_id': '3610f6c4-7a56-4e84-988a-843c0f59ef40', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': '3610f6c4-7a56-4e84-988a-843c0f59ef40', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 27, 130696), 'updated_at': None, 'refresh': 3600, 'id': '64bdd45a-58ed-42c9-b544-5e9937214403', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607427, 'deleted_at': None, 'email': 'example@example.com', 'description': None} Policy check succeeded for rule 'create_recordset' on target {'tenant_id': u'3610f6c4-7a56-4e84-988a-843c0f59ef40', 'recordset_name': 'mail.example.com.', 'domain_id': '64bdd45a-58ed-42c9-b544-5e9937214403', 'domain_name': u'example.com.'} Checking if mail.example.com. belongs in any of example.com. subdomains Including all tenants items in query results Create RecordSet {'status': u'ACTIVE', 'retry': 600, 'name': u'example.com.', 'expire': 86400, 'deleted': u'0', 'tenant_id': u'3610f6c4-7a56-4e84-988a-843c0f59ef40', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 27, 130696), 'updated_at': None, 'refresh': 3600, 'id': '64bdd45a-58ed-42c9-b544-5e9937214403', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607427, 'deleted_at': None, 'email': u'example@example.com', 'description': None} / {'name': 'mail.example.com.', 'tenant_id': u'3610f6c4-7a56-4e84-988a-843c0f59ef40', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 27, 145526), 'updated_at': None, 'domain_id': '64bdd45a-58ed-42c9-b544-5e9937214403', 'version': 1, 'ttl': None, 'type': 'A', 'id': '2a294807-9a8d-4aed-a56e-b97983575285', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/recordsets.py", line 105, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_recordsets.py", line 248, in test_update_recordset_validation url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 400) ====================================================================== FAIL: designate.tests.test_api.test_v2.test_tlds.ApiV2TldsTest.test_create_tld designate.tests.test_api.test_v2.test_tlds.ApiV2TldsTest.test_create_tld ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/tlds.py", line 69, in post_all body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_tlds.py", line 25, in test_create_tld response = self.client.post_json('/tlds/', {'tld': fixture}) File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 663, in _check_status res) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 200 OK or 3xx redirect for http://localhost/tlds/) '{"code": 500, "type": "unknown", "request_id": "req-791677fc-943e-4f7f-92c4-e751ffc1e6c1"}' Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/tlds.py", line 69, in post_all body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_tlds.py", line 25, in test_create_tld response = self.client.post_json('/tlds/', {'tld': fixture}) File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 663, in _check_status res) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 200 OK or 3xx redirect for http://localhost/tlds/) '{"code": 500, "type": "unknown", "request_id": "req-791677fc-943e-4f7f-92c4-e751ffc1e6c1"}' Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/tlds.py", line 69, in post_all body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_tlds.py", line 25, in test_create_tld response = self.client.post_json('/tlds/', {'tld': fixture}) File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 663, in _check_status res) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 200 OK or 3xx redirect for http://localhost/tlds/) '{"code": 500, "type": "unknown", "request_id": "req-791677fc-943e-4f7f-92c4-e751ffc1e6c1"}' ====================================================================== FAIL: designate.tests.test_api.test_v2.test_tlds.ApiV2TldsTest.test_create_tld_validation designate.tests.test_api.test_v2.test_tlds.ApiV2TldsTest.test_create_tld_validation ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/tlds.py", line 69, in post_all body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_tlds.py", line 48, in test_create_tld_validation '/tlds', {'tld': invalid_fixture}) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 400) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/tlds.py", line 69, in post_all body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_tlds.py", line 48, in test_create_tld_validation '/tlds', {'tld': invalid_fixture}) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 400) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/tlds.py", line 69, in post_all body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_tlds.py", line 48, in test_create_tld_validation '/tlds', {'tld': invalid_fixture}) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 400) ====================================================================== FAIL: designate.tests.test_api.test_v2.test_tlds.ApiV2TldsTest.test_update_tld designate.tests.test_api.test_v2.test_tlds.ApiV2TldsTest.test_update_tld ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_tld' on target {} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/tlds.py", line 93, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_tlds.py", line 112, in test_update_tld status=200) File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 200) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_tld' on target {} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/tlds.py", line 93, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_tlds.py", line 112, in test_update_tld status=200) File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 200) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_tld' on target {} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/tlds.py", line 93, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_tlds.py", line 112, in test_update_tld status=200) File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 200) ====================================================================== FAIL: designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_create_zone designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_create_zone ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 27, 390525), 'version': 1, 'id': '5ceac34e-c73b-45cc-b5bc-c28de14cf212', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/zones.py", line 130, in post_all return self._post_json(request, response, context) File "designate/api/v2/controllers/zones.py", line 137, in _post_json body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_zones.py", line 37, in test_create_zone response = self.client.post_json('/zones/', {'zone': fixture}) File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 663, in _check_status res) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 200 OK or 3xx redirect for http://localhost/zones/) '{"code": 500, "type": "unknown", "request_id": "req-78ec31bf-a13b-4152-b1d2-e558a628f755"}' Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 27, 390525), 'version': 1, 'id': '5ceac34e-c73b-45cc-b5bc-c28de14cf212', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/zones.py", line 130, in post_all return self._post_json(request, response, context) File "designate/api/v2/controllers/zones.py", line 137, in _post_json body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_zones.py", line 37, in test_create_zone response = self.client.post_json('/zones/', {'zone': fixture}) File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 663, in _check_status res) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 200 OK or 3xx redirect for http://localhost/zones/) '{"code": 500, "type": "unknown", "request_id": "req-78ec31bf-a13b-4152-b1d2-e558a628f755"}' Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 27, 390525), 'version': 1, 'id': '5ceac34e-c73b-45cc-b5bc-c28de14cf212', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/zones.py", line 130, in post_all return self._post_json(request, response, context) File "designate/api/v2/controllers/zones.py", line 137, in _post_json body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_zones.py", line 37, in test_create_zone response = self.client.post_json('/zones/', {'zone': fixture}) File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 663, in _check_status res) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 200 OK or 3xx redirect for http://localhost/zones/) '{"code": 500, "type": "unknown", "request_id": "req-78ec31bf-a13b-4152-b1d2-e558a628f755"}' ====================================================================== FAIL: designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_create_zone_body_validation designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_create_zone_body_validation ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 27, 447391), 'version': 1, 'id': '36604fdc-5245-4cd0-bc13-0b4b886e1ae6', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/zones.py", line 130, in post_all return self._post_json(request, response, context) File "designate/api/v2/controllers/zones.py", line 137, in _post_json body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_zones.py", line 86, in test_create_zone_body_validation '/zones', body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 400) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 27, 447391), 'version': 1, 'id': '36604fdc-5245-4cd0-bc13-0b4b886e1ae6', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/zones.py", line 130, in post_all return self._post_json(request, response, context) File "designate/api/v2/controllers/zones.py", line 137, in _post_json body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_zones.py", line 86, in test_create_zone_body_validation '/zones', body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 400) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 27, 447391), 'version': 1, 'id': '36604fdc-5245-4cd0-bc13-0b4b886e1ae6', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/zones.py", line 130, in post_all return self._post_json(request, response, context) File "designate/api/v2/controllers/zones.py", line 137, in _post_json body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_zones.py", line 86, in test_create_zone_body_validation '/zones', body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 400) ====================================================================== FAIL: designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_create_zone_duplicate designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_create_zone_duplicate ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 27, 479043), 'version': 1, 'id': '75bd2b7a-db46-436f-ad32-cb362fd408dd', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/zones.py", line 130, in post_all return self._post_json(request, response, context) File "designate/api/v2/controllers/zones.py", line 137, in _post_json body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_zones.py", line 122, in test_create_zone_duplicate '/zones/', body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 409) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 27, 479043), 'version': 1, 'id': '75bd2b7a-db46-436f-ad32-cb362fd408dd', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/zones.py", line 130, in post_all return self._post_json(request, response, context) File "designate/api/v2/controllers/zones.py", line 137, in _post_json body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_zones.py", line 122, in test_create_zone_duplicate '/zones/', body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 409) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 27, 479043), 'version': 1, 'id': '75bd2b7a-db46-436f-ad32-cb362fd408dd', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/zones.py", line 130, in post_all return self._post_json(request, response, context) File "designate/api/v2/controllers/zones.py", line 137, in _post_json body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_zones.py", line 122, in test_create_zone_duplicate '/zones/', body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 409) ====================================================================== FAIL: designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_create_zone_invalid_name designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_create_zone_invalid_name ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 27, 509912), 'version': 1, 'id': 'f3388ed2-b7ae-4267-a5da-9f5f524c052e', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/zones.py", line 130, in post_all return self._post_json(request, response, context) File "designate/api/v2/controllers/zones.py", line 137, in _post_json body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_zones.py", line 102, in test_create_zone_invalid_name '/zones', {'zone': fixture}) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 400) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 27, 509912), 'version': 1, 'id': 'f3388ed2-b7ae-4267-a5da-9f5f524c052e', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/zones.py", line 130, in post_all return self._post_json(request, response, context) File "designate/api/v2/controllers/zones.py", line 137, in _post_json body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_zones.py", line 102, in test_create_zone_invalid_name '/zones', {'zone': fixture}) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 400) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 27, 509912), 'version': 1, 'id': 'f3388ed2-b7ae-4267-a5da-9f5f524c052e', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/zones.py", line 130, in post_all return self._post_json(request, response, context) File "designate/api/v2/controllers/zones.py", line 137, in _post_json body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_zones.py", line 102, in test_create_zone_invalid_name '/zones', {'zone': fixture}) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 400) ====================================================================== FAIL: designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_create_zone_timeout designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_create_zone_timeout ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 27, 567625), 'version': 1, 'id': '7bcefac7-59ae-45fe-b874-ba46f5e076b6', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/zones.py", line 130, in post_all return self._post_json(request, response, context) File "designate/api/v2/controllers/zones.py", line 137, in _post_json body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_zones.py", line 112, in test_create_zone_timeout '/zones/', body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 504) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 27, 567625), 'version': 1, 'id': '7bcefac7-59ae-45fe-b874-ba46f5e076b6', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/zones.py", line 130, in post_all return self._post_json(request, response, context) File "designate/api/v2/controllers/zones.py", line 137, in _post_json body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_zones.py", line 112, in test_create_zone_timeout '/zones/', body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 504) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 27, 567625), 'version': 1, 'id': '7bcefac7-59ae-45fe-b874-ba46f5e076b6', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/zones.py", line 130, in post_all return self._post_json(request, response, context) File "designate/api/v2/controllers/zones.py", line 137, in _post_json body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_zones.py", line 112, in test_create_zone_timeout '/zones/', body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 504) ====================================================================== FAIL: designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_create_zone_validation designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_create_zone_validation ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 27, 602993), 'version': 1, 'id': '9f693d51-3e38-4e15-8e4f-c6dab56698e1', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/zones.py", line 130, in post_all return self._post_json(request, response, context) File "designate/api/v2/controllers/zones.py", line 137, in _post_json body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_zones.py", line 68, in test_create_zone_validation '/zones', body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 400) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 27, 602993), 'version': 1, 'id': '9f693d51-3e38-4e15-8e4f-c6dab56698e1', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/zones.py", line 130, in post_all return self._post_json(request, response, context) File "designate/api/v2/controllers/zones.py", line 137, in _post_json body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_zones.py", line 68, in test_create_zone_validation '/zones', body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 400) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 27, 602993), 'version': 1, 'id': '9f693d51-3e38-4e15-8e4f-c6dab56698e1', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/api/v2/controllers/zones.py", line 130, in post_all return self._post_json(request, response, context) File "designate/api/v2/controllers/zones.py", line 137, in _post_json body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_zones.py", line 68, in test_create_zone_validation '/zones', body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 400) ====================================================================== FAIL: designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_update_zone designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_update_zone ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 29, 61318), 'version': 1, 'id': 'ffb4131c-63aa-42e6-9212-b51044e8191a', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_server' on target {} Policy check succeeded for rule 'create_domain' on target {'tenant_id': '0dc10f88-2b96-4052-95b3-24cd00a722f7', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': '0dc10f88-2b96-4052-95b3-24cd00a722f7', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 29, 101110), 'updated_at': None, 'refresh': 3600, 'id': '970bfba9-97c9-4a81-abc4-c43abad981fa', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607429, 'deleted_at': None, 'email': 'example@example.com', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/zones.py", line 191, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_zones.py", line 232, in test_update_zone status=200) File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 200) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 29, 61318), 'version': 1, 'id': 'ffb4131c-63aa-42e6-9212-b51044e8191a', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_server' on target {} Policy check succeeded for rule 'create_domain' on target {'tenant_id': '0dc10f88-2b96-4052-95b3-24cd00a722f7', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': '0dc10f88-2b96-4052-95b3-24cd00a722f7', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 29, 101110), 'updated_at': None, 'refresh': 3600, 'id': '970bfba9-97c9-4a81-abc4-c43abad981fa', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607429, 'deleted_at': None, 'email': 'example@example.com', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/zones.py", line 191, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_zones.py", line 232, in test_update_zone status=200) File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 200) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 29, 61318), 'version': 1, 'id': 'ffb4131c-63aa-42e6-9212-b51044e8191a', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_server' on target {} Policy check succeeded for rule 'create_domain' on target {'tenant_id': '0dc10f88-2b96-4052-95b3-24cd00a722f7', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': '0dc10f88-2b96-4052-95b3-24cd00a722f7', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 29, 101110), 'updated_at': None, 'refresh': 3600, 'id': '970bfba9-97c9-4a81-abc4-c43abad981fa', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607429, 'deleted_at': None, 'email': 'example@example.com', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/zones.py", line 191, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_zones.py", line 232, in test_update_zone status=200) File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 200) ====================================================================== FAIL: designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_update_zone_duplicate designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_update_zone_duplicate ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 29, 123655), 'version': 1, 'id': 'dfdcbb36-07ed-4b3c-bb21-b8f64c003ad4', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/zones.py", line 191, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_zones.py", line 287, in test_update_zone_duplicate url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 409) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 29, 123655), 'version': 1, 'id': 'dfdcbb36-07ed-4b3c-bb21-b8f64c003ad4', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/zones.py", line 191, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_zones.py", line 287, in test_update_zone_duplicate url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 409) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 29, 123655), 'version': 1, 'id': 'dfdcbb36-07ed-4b3c-bb21-b8f64c003ad4', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/zones.py", line 191, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_zones.py", line 287, in test_update_zone_duplicate url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 409) ====================================================================== FAIL: designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_update_zone_missing designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_update_zone_missing ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 29, 190850), 'version': 1, 'id': '460d69cb-deda-4578-90e9-677c5e159078', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/zones.py", line 191, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_zones.py", line 311, in test_update_zone_missing url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 404) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 29, 190850), 'version': 1, 'id': '460d69cb-deda-4578-90e9-677c5e159078', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/zones.py", line 191, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_zones.py", line 311, in test_update_zone_missing url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 404) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 29, 190850), 'version': 1, 'id': '460d69cb-deda-4578-90e9-677c5e159078', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/zones.py", line 191, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_zones.py", line 311, in test_update_zone_missing url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 404) ====================================================================== FAIL: designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_update_zone_timeout designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_update_zone_timeout ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 29, 224854), 'version': 1, 'id': 'd6fc7b69-eacd-4e76-a20a-9fc6e616d06c', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/zones.py", line 191, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_zones.py", line 299, in test_update_zone_timeout url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 504) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 29, 224854), 'version': 1, 'id': 'd6fc7b69-eacd-4e76-a20a-9fc6e616d06c', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/zones.py", line 191, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_zones.py", line 299, in test_update_zone_timeout url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 504) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 29, 224854), 'version': 1, 'id': 'd6fc7b69-eacd-4e76-a20a-9fc6e616d06c', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/zones.py", line 191, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock.py", line 1210, in patched return func(*args, **keywargs) File "designate/tests/test_api/test_v2/test_zones.py", line 299, in test_update_zone_timeout url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 504) ====================================================================== FAIL: designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_update_zone_validation designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_update_zone_validation ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 29, 255479), 'version': 1, 'id': 'dd382591-6fc8-4682-b2af-a97ca9125868', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_server' on target {} Policy check succeeded for rule 'create_domain' on target {'tenant_id': '12c2c6e3-a395-43dc-aff5-079506e838ad', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': '12c2c6e3-a395-43dc-aff5-079506e838ad', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 29, 298112), 'updated_at': None, 'refresh': 3600, 'id': 'b0bfbfe7-3b61-42b6-a2f3-31e9abe11492', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607429, 'deleted_at': None, 'email': 'example@example.com', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/zones.py", line 191, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_zones.py", line 267, in test_update_zone_validation url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 400) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 29, 255479), 'version': 1, 'id': 'dd382591-6fc8-4682-b2af-a97ca9125868', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_server' on target {} Policy check succeeded for rule 'create_domain' on target {'tenant_id': '12c2c6e3-a395-43dc-aff5-079506e838ad', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': '12c2c6e3-a395-43dc-aff5-079506e838ad', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 29, 298112), 'updated_at': None, 'refresh': 3600, 'id': 'b0bfbfe7-3b61-42b6-a2f3-31e9abe11492', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607429, 'deleted_at': None, 'email': 'example@example.com', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/zones.py", line 191, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_zones.py", line 267, in test_update_zone_validation url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 400) Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 29, 255479), 'version': 1, 'id': 'dd382591-6fc8-4682-b2af-a97ca9125868', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_server' on target {} Policy check succeeded for rule 'create_domain' on target {'tenant_id': '12c2c6e3-a395-43dc-aff5-079506e838ad', 'domain_name': 'example.com.'} Including all tenants items in query results Including all tenants items in query results Create Domain {'status': 'ACTIVE', 'retry': 600, 'name': 'example.com.', 'expire': 86400, 'deleted': '0', 'tenant_id': '12c2c6e3-a395-43dc-aff5-079506e838ad', 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 29, 298112), 'updated_at': None, 'refresh': 3600, 'id': 'b0bfbfe7-3b61-42b6-a2f3-31e9abe11492', 'minimum': 3600, 'parent_domain_id': None, 'version': 1, 'ttl': 3600, 'serial': 1420607429, 'deleted_at': None, 'email': 'example@example.com', 'description': None} body_dict Traceback (most recent call last): File "designate/api/middleware.py", line 193, in __call__ return request.get_response(self.application) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1320, in send application, catch_exc_info=False) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1284, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 805, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 654, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 554, in invoke_controller result = controller(*args, **kwargs) File "designate/utils.py", line 290, in wrapper return f(*args, **kwargs) File "designate/api/v2/controllers/zones.py", line 191, in patch_one body = request.body_dict File "/usr/lib/python2.7/dist-packages/pecan/core.py", line 73, in __getattr__ return getattr(obj, attr) File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1416, in __getattr__ raise AttributeError(attr) AttributeError: body_dict Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_zones.py", line 267, in test_update_zone_validation url, body) File "designate/tests/test_api/test_v2/__init__.py", line 80, in _assert_exception response = obj(*args, **kwargs) if not hasattr(obj, 'json') else obj File "/usr/lib/python2.7/dist-packages/webtest/utils.py", line 41, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 735, in _gen_request expect_errors=expect_errors) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 631, in do_request self._check_status(status, res) File "/usr/lib/python2.7/dist-packages/webtest/app.py", line 666, in _check_status "Bad response: %s (not %s)", res_status, status) AppError: Bad response: 500 INTERNAL SERVER ERROR (not 400) ====================================================================== FAIL: designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_zone_invalid_url designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_zone_invalid_url ---------------------------------------------------------------------- _StringException: pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 29, 315760), 'version': 1, 'id': 'e0de39d2-ae41-46d9-9bdd-76f0f810efca', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_zones.py", line 136, in test_zone_invalid_url headers={'Accept': 'application/json'}) File "designate/tests/test_api/test_v2/__init__.py", line 83, in _assert_exception self.assertEqual(expected_type, response.json['type']) KeyError: 'type' Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 29, 315760), 'version': 1, 'id': 'e0de39d2-ae41-46d9-9bdd-76f0f810efca', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_zones.py", line 136, in test_zone_invalid_url headers={'Accept': 'application/json'}) File "designate/tests/test_api/test_v2/__init__.py", line 83, in _assert_exception self.assertEqual(expected_type, response.json['type']) KeyError: 'type' Traceback (most recent call last): _StringException: Empty attachments: stderr stdout pythonlogging:'designate': {{{ Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake Starting designate faultwrapper middleware Starting designate testcontext middleware **** DO NOT USE IN PRODUCTION **** Loading backend driver: fake Looking for driver fake in designate.backend Loaded plugin backend:fake Initializing Policy Searching for configuration at path: policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Found configuration at path: /build/buildd/designate-2014.1/etc/designate/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/etc/policy.json Searching for configuration at path: /build/buildd/designate-2014.1/policy.json Searching for configuration at path: /etc/designate/policy.json Using policy_file found at: /build/buildd/designate-2014.1/etc/designate/policy.json Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading quota driver: storage Looking for driver storage in designate.quota Loaded plugin quota:storage Looking for driver sqlalchemy in designate.storage Loaded plugin storage:sqlalchemy Loading network_api driver: fake Looking for driver fake in designate.network_api Loaded plugin network_api:fake NOT checking for TLDs Creating Consumer connection for Service central Policy check succeeded for rule 'create_server' on target {} Create Server {'updated_at': None, 'created_at': datetime.datetime(2015, 1, 7, 5, 10, 29, 315760), 'version': 1, 'id': 'e0de39d2-ae41-46d9-9bdd-76f0f810efca', 'name': 'ns1.example.org.'} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Policy check succeeded for rule 'create_tld' on target {} Resetting any allocations. }}} Traceback (most recent call last): File "designate/tests/test_api/test_v2/test_zones.py", line 136, in test_zone_invalid_url headers={'Accept': 'application/json'}) File "designate/tests/test_api/test_v2/__init__.py", line 83, in _assert_exception self.assertEqual(expected_type, response.json['type']) KeyError: 'type' ====================================================================== FAIL: process-returncode process-returncode ---------------------------------------------------------------------- _StringException: returncode 1 ---------------------------------------------------------------------- Ran 538 tests in 22.331s FAILED (failures=46) Total tests: 538 Passed tests: 492 Failed tests: 46 Skipped tests: 0 Seen tags: worker-0 testr slowest Test id Runtime (s) ------------------------------------------------------------------------------------------------------------- ----------- designate.tests.test_agent.test_service.AgentServiceTest.test_stop 0.674 designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_import_export 0.601 designate.tests.test_api.test_v2.test_zones.ApiV2ZonesTest.test_get_zones 0.331 designate.tests.test_api.test_v2.test_records.ApiV2RecordsTest.test_get_records 0.302 designate.tests.test_central.test_service.CentralServiceTest.test_set_floatingip_removes_old_rrset_and_record 0.281 designate.tests.test_backend.test_powerdns.PowerDNSBackendTestCase.test_constructor 0.221 designate.tests.test_api.test_v2.test_recordsets.ApiV2RecordSetsTest.test_get_recordsets 0.216 designate.tests.test_central.test_service.CentralServiceTest.test_create_record 0.178 designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_get_records 0.142 designate.tests.test_api.test_v1.test_records.ApiV1RecordsTest.test_create_record_existing_recordset 0.141 make[1]: Leaving directory '/build/buildd/designate-2014.1' /usr/bin/fakeroot debian/rules binary dh binary --buildsystem=python_distutils --with python2,sphinxdoc,systemd dh_testroot -O--buildsystem=python_distutils dh_prep -O--buildsystem=python_distutils dh_installdirs -O--buildsystem=python_distutils debian/rules override_dh_auto_install make[1]: Entering directory '/build/buildd/designate-2014.1' dh_auto_install -O--buildsystem=python_distutils pyversions: missing X(S)-Python-Version in control file, fall back to debian/pyversions pyversions: missing debian/pyversions file, fall back to supported versions running install running build running build_py running egg_info writing requirements to designate.egg-info/requires.txt writing designate.egg-info/PKG-INFO writing top-level names to designate.egg-info/top_level.txt writing dependency_links to designate.egg-info/dependency_links.txt writing entry points to designate.egg-info/entry_points.txt [pbr] Reusing existing SOURCES.txt running build_scripts running install_lib creating /build/buildd/designate-2014.1/debian/tmp creating /build/buildd/designate-2014.1/debian/tmp/usr creating /build/buildd/designate-2014.1/debian/tmp/usr/lib creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7 creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate copying build/lib.linux-x86_64-2.7/designate/exceptions.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v2 creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v2/views copying build/lib.linux-x86_64-2.7/designate/api/v2/views/limits.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v2/views copying build/lib.linux-x86_64-2.7/designate/api/v2/views/base.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v2/views copying build/lib.linux-x86_64-2.7/designate/api/v2/views/nameservers.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v2/views copying build/lib.linux-x86_64-2.7/designate/api/v2/views/records.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v2/views copying build/lib.linux-x86_64-2.7/designate/api/v2/views/blacklists.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v2/views copying build/lib.linux-x86_64-2.7/designate/api/v2/views/tlds.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v2/views copying build/lib.linux-x86_64-2.7/designate/api/v2/views/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v2/views copying build/lib.linux-x86_64-2.7/designate/api/v2/views/zones.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v2/views copying build/lib.linux-x86_64-2.7/designate/api/v2/views/recordsets.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v2/views copying build/lib.linux-x86_64-2.7/designate/api/v2/views/floatingips.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v2/views copying build/lib.linux-x86_64-2.7/designate/api/v2/patches.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v2 creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v2/controllers copying build/lib.linux-x86_64-2.7/designate/api/v2/controllers/limits.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v2/controllers copying build/lib.linux-x86_64-2.7/designate/api/v2/controllers/rest.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v2/controllers copying build/lib.linux-x86_64-2.7/designate/api/v2/controllers/nameservers.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v2/controllers copying build/lib.linux-x86_64-2.7/designate/api/v2/controllers/root.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v2/controllers copying build/lib.linux-x86_64-2.7/designate/api/v2/controllers/records.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v2/controllers copying build/lib.linux-x86_64-2.7/designate/api/v2/controllers/blacklists.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v2/controllers copying build/lib.linux-x86_64-2.7/designate/api/v2/controllers/tlds.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v2/controllers copying build/lib.linux-x86_64-2.7/designate/api/v2/controllers/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v2/controllers copying build/lib.linux-x86_64-2.7/designate/api/v2/controllers/zones.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v2/controllers copying build/lib.linux-x86_64-2.7/designate/api/v2/controllers/recordsets.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v2/controllers copying build/lib.linux-x86_64-2.7/designate/api/v2/controllers/floatingips.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v2/controllers copying build/lib.linux-x86_64-2.7/designate/api/v2/controllers/schemas.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v2/controllers copying build/lib.linux-x86_64-2.7/designate/api/v2/controllers/reverse.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v2/controllers copying build/lib.linux-x86_64-2.7/designate/api/v2/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v2 copying build/lib.linux-x86_64-2.7/designate/api/v2/app.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v2 copying build/lib.linux-x86_64-2.7/designate/api/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v1 copying build/lib.linux-x86_64-2.7/designate/api/v1/limits.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v1 creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v1/extensions copying build/lib.linux-x86_64-2.7/designate/api/v1/extensions/touch.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v1/extensions copying build/lib.linux-x86_64-2.7/designate/api/v1/extensions/quotas.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v1/extensions copying build/lib.linux-x86_64-2.7/designate/api/v1/extensions/sync.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v1/extensions copying build/lib.linux-x86_64-2.7/designate/api/v1/extensions/diagnostics.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v1/extensions copying build/lib.linux-x86_64-2.7/designate/api/v1/extensions/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v1/extensions copying build/lib.linux-x86_64-2.7/designate/api/v1/extensions/reports.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v1/extensions copying build/lib.linux-x86_64-2.7/designate/api/v1/servers.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v1 copying build/lib.linux-x86_64-2.7/designate/api/v1/records.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v1 copying build/lib.linux-x86_64-2.7/designate/api/v1/tsigkeys.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v1 copying build/lib.linux-x86_64-2.7/designate/api/v1/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v1 copying build/lib.linux-x86_64-2.7/designate/api/v1/domains.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api/v1 copying build/lib.linux-x86_64-2.7/designate/api/service.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api copying build/lib.linux-x86_64-2.7/designate/api/versions.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api copying build/lib.linux-x86_64-2.7/designate/api/middleware.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/api creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/agent copying build/lib.linux-x86_64-2.7/designate/agent/rpcapi.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/agent copying build/lib.linux-x86_64-2.7/designate/agent/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/agent copying build/lib.linux-x86_64-2.7/designate/agent/service.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/agent copying build/lib.linux-x86_64-2.7/designate/notifications.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate copying build/lib.linux-x86_64-2.7/designate/context.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/cmd copying build/lib.linux-x86_64-2.7/designate/cmd/agent.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/cmd copying build/lib.linux-x86_64-2.7/designate/cmd/central.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/cmd copying build/lib.linux-x86_64-2.7/designate/cmd/api.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/cmd copying build/lib.linux-x86_64-2.7/designate/cmd/sink.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/cmd copying build/lib.linux-x86_64-2.7/designate/cmd/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/cmd copying build/lib.linux-x86_64-2.7/designate/cmd/manage.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/cmd creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/deprecated copying build/lib.linux-x86_64-2.7/designate/openstack/deprecated/exception.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/deprecated copying build/lib.linux-x86_64-2.7/designate/openstack/deprecated/wsgi.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/deprecated copying build/lib.linux-x86_64-2.7/designate/openstack/deprecated/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/deprecated copying build/lib.linux-x86_64-2.7/designate/openstack/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common copying build/lib.linux-x86_64-2.7/designate/openstack/common/local.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common copying build/lib.linux-x86_64-2.7/designate/openstack/common/xmlutils.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common copying build/lib.linux-x86_64-2.7/designate/openstack/common/processutils.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/fixture copying build/lib.linux-x86_64-2.7/designate/openstack/common/fixture/config.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/fixture copying build/lib.linux-x86_64-2.7/designate/openstack/common/fixture/lockutils.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/fixture copying build/lib.linux-x86_64-2.7/designate/openstack/common/fixture/moxstubout.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/fixture copying build/lib.linux-x86_64-2.7/designate/openstack/common/fixture/logging.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/fixture copying build/lib.linux-x86_64-2.7/designate/openstack/common/fixture/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/fixture copying build/lib.linux-x86_64-2.7/designate/openstack/common/fixture/mockpatch.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/fixture copying build/lib.linux-x86_64-2.7/designate/openstack/common/fileutils.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common copying build/lib.linux-x86_64-2.7/designate/openstack/common/versionutils.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common copying build/lib.linux-x86_64-2.7/designate/openstack/common/lockutils.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common copying build/lib.linux-x86_64-2.7/designate/openstack/common/context.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common copying build/lib.linux-x86_64-2.7/designate/openstack/common/importutils.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/py3kcompat copying build/lib.linux-x86_64-2.7/designate/openstack/common/py3kcompat/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/py3kcompat copying build/lib.linux-x86_64-2.7/designate/openstack/common/py3kcompat/urlutils.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/py3kcompat copying build/lib.linux-x86_64-2.7/designate/openstack/common/strutils.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common copying build/lib.linux-x86_64-2.7/designate/openstack/common/sslutils.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/db copying build/lib.linux-x86_64-2.7/designate/openstack/common/db/exception.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/db creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/db/sqlalchemy copying build/lib.linux-x86_64-2.7/designate/openstack/common/db/sqlalchemy/models.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/db/sqlalchemy copying build/lib.linux-x86_64-2.7/designate/openstack/common/db/sqlalchemy/test_base.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/db/sqlalchemy copying build/lib.linux-x86_64-2.7/designate/openstack/common/db/sqlalchemy/utils.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/db/sqlalchemy copying build/lib.linux-x86_64-2.7/designate/openstack/common/db/sqlalchemy/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/db/sqlalchemy copying build/lib.linux-x86_64-2.7/designate/openstack/common/db/sqlalchemy/session.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/db/sqlalchemy copying build/lib.linux-x86_64-2.7/designate/openstack/common/db/sqlalchemy/test_migrations.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/db/sqlalchemy copying build/lib.linux-x86_64-2.7/designate/openstack/common/db/sqlalchemy/provision.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/db/sqlalchemy copying build/lib.linux-x86_64-2.7/designate/openstack/common/db/sqlalchemy/migration.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/db/sqlalchemy copying build/lib.linux-x86_64-2.7/designate/openstack/common/db/api.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/db copying build/lib.linux-x86_64-2.7/designate/openstack/common/db/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/db copying build/lib.linux-x86_64-2.7/designate/openstack/common/db/options.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/db creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/rpc copying build/lib.linux-x86_64-2.7/designate/openstack/common/rpc/zmq_receiver.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/rpc copying build/lib.linux-x86_64-2.7/designate/openstack/common/rpc/matchmaker_ring.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/rpc copying build/lib.linux-x86_64-2.7/designate/openstack/common/rpc/matchmaker.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/rpc copying build/lib.linux-x86_64-2.7/designate/openstack/common/rpc/impl_kombu.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/rpc copying build/lib.linux-x86_64-2.7/designate/openstack/common/rpc/amqp.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/rpc copying build/lib.linux-x86_64-2.7/designate/openstack/common/rpc/proxy.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/rpc copying build/lib.linux-x86_64-2.7/designate/openstack/common/rpc/common.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/rpc copying build/lib.linux-x86_64-2.7/designate/openstack/common/rpc/serializer.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/rpc copying build/lib.linux-x86_64-2.7/designate/openstack/common/rpc/impl_qpid.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/rpc copying build/lib.linux-x86_64-2.7/designate/openstack/common/rpc/impl_fake.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/rpc copying build/lib.linux-x86_64-2.7/designate/openstack/common/rpc/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/rpc copying build/lib.linux-x86_64-2.7/designate/openstack/common/rpc/dispatcher.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/rpc copying build/lib.linux-x86_64-2.7/designate/openstack/common/rpc/matchmaker_redis.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/rpc copying build/lib.linux-x86_64-2.7/designate/openstack/common/rpc/service.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/rpc copying build/lib.linux-x86_64-2.7/designate/openstack/common/rpc/impl_zmq.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/rpc copying build/lib.linux-x86_64-2.7/designate/openstack/common/network_utils.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common copying build/lib.linux-x86_64-2.7/designate/openstack/common/loopingcall.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common copying build/lib.linux-x86_64-2.7/designate/openstack/common/test.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common copying build/lib.linux-x86_64-2.7/designate/openstack/common/eventlet_backdoor.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common copying build/lib.linux-x86_64-2.7/designate/openstack/common/excutils.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common copying build/lib.linux-x86_64-2.7/designate/openstack/common/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common copying build/lib.linux-x86_64-2.7/designate/openstack/common/threadgroup.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common copying build/lib.linux-x86_64-2.7/designate/openstack/common/timeutils.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common copying build/lib.linux-x86_64-2.7/designate/openstack/common/service.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/notifier copying build/lib.linux-x86_64-2.7/designate/openstack/common/notifier/rpc_notifier2.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/notifier copying build/lib.linux-x86_64-2.7/designate/openstack/common/notifier/proxy.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/notifier copying build/lib.linux-x86_64-2.7/designate/openstack/common/notifier/api.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/notifier copying build/lib.linux-x86_64-2.7/designate/openstack/common/notifier/no_op_notifier.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/notifier copying build/lib.linux-x86_64-2.7/designate/openstack/common/notifier/rpc_notifier.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/notifier copying build/lib.linux-x86_64-2.7/designate/openstack/common/notifier/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/notifier copying build/lib.linux-x86_64-2.7/designate/openstack/common/notifier/log_notifier.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/notifier copying build/lib.linux-x86_64-2.7/designate/openstack/common/notifier/test_notifier.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common/notifier copying build/lib.linux-x86_64-2.7/designate/openstack/common/jsonutils.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common copying build/lib.linux-x86_64-2.7/designate/openstack/common/log.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common copying build/lib.linux-x86_64-2.7/designate/openstack/common/policy.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common copying build/lib.linux-x86_64-2.7/designate/openstack/common/gettextutils.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/openstack/common creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/sqlalchemy copying build/lib.linux-x86_64-2.7/designate/sqlalchemy/models.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/sqlalchemy copying build/lib.linux-x86_64-2.7/designate/sqlalchemy/types.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/sqlalchemy copying build/lib.linux-x86_64-2.7/designate/sqlalchemy/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/sqlalchemy copying build/lib.linux-x86_64-2.7/designate/sqlalchemy/session.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/sqlalchemy copying build/lib.linux-x86_64-2.7/designate/sqlalchemy/expressions.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/sqlalchemy creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/sink copying build/lib.linux-x86_64-2.7/designate/sink/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/sink copying build/lib.linux-x86_64-2.7/designate/sink/service.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/sink creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/quota copying build/lib.linux-x86_64-2.7/designate/quota/base.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/quota copying build/lib.linux-x86_64-2.7/designate/quota/impl_storage.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/quota copying build/lib.linux-x86_64-2.7/designate/quota/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/quota copying build/lib.linux-x86_64-2.7/designate/quota/impl_noop.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/quota creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/schema copying build/lib.linux-x86_64-2.7/designate/schema/validators.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/schema copying build/lib.linux-x86_64-2.7/designate/schema/_validators.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/schema copying build/lib.linux-x86_64-2.7/designate/schema/format.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/schema copying build/lib.linux-x86_64-2.7/designate/schema/resolvers.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/schema copying build/lib.linux-x86_64-2.7/designate/schema/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/schema copying build/lib.linux-x86_64-2.7/designate/utils.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate copying build/lib.linux-x86_64-2.7/designate/wsgi.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/manage copying build/lib.linux-x86_64-2.7/designate/manage/database.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/manage copying build/lib.linux-x86_64-2.7/designate/manage/base.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/manage copying build/lib.linux-x86_64-2.7/designate/manage/tlds.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/manage copying build/lib.linux-x86_64-2.7/designate/manage/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/manage copying build/lib.linux-x86_64-2.7/designate/manage/powerdns.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/manage creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources/schemas creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources/schemas/v2 copying build/lib.linux-x86_64-2.7/designate/resources/schemas/v2/blacklists.json -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources/schemas/v2 copying build/lib.linux-x86_64-2.7/designate/resources/schemas/v2/floatingip.json -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources/schemas/v2 copying build/lib.linux-x86_64-2.7/designate/resources/schemas/v2/records.json -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources/schemas/v2 copying build/lib.linux-x86_64-2.7/designate/resources/schemas/v2/floatingips.json -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources/schemas/v2 creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources/schemas/v2/rdata copying build/lib.linux-x86_64-2.7/designate/resources/schemas/v2/rdata/sshfp.json -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources/schemas/v2/rdata copying build/lib.linux-x86_64-2.7/designate/resources/schemas/v2/rdata/a.json -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources/schemas/v2/rdata copying build/lib.linux-x86_64-2.7/designate/resources/schemas/v2/rdata/soa.json -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources/schemas/v2/rdata copying build/lib.linux-x86_64-2.7/designate/resources/schemas/v2/rdata/ns.json -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources/schemas/v2/rdata copying build/lib.linux-x86_64-2.7/designate/resources/schemas/v2/rdata/ptr.json -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources/schemas/v2/rdata copying build/lib.linux-x86_64-2.7/designate/resources/schemas/v2/rdata/spf.json -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources/schemas/v2/rdata copying build/lib.linux-x86_64-2.7/designate/resources/schemas/v2/rdata/cname.json -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources/schemas/v2/rdata copying build/lib.linux-x86_64-2.7/designate/resources/schemas/v2/rdata/txt.json -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources/schemas/v2/rdata copying build/lib.linux-x86_64-2.7/designate/resources/schemas/v2/rdata/aaaa.json -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources/schemas/v2/rdata copying build/lib.linux-x86_64-2.7/designate/resources/schemas/v2/rdata/mx.json -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources/schemas/v2/rdata copying build/lib.linux-x86_64-2.7/designate/resources/schemas/v2/rdata/srv.json -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources/schemas/v2/rdata copying build/lib.linux-x86_64-2.7/designate/resources/schemas/v2/record.json -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources/schemas/v2 copying build/lib.linux-x86_64-2.7/designate/resources/schemas/v2/recordset.json -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources/schemas/v2 copying build/lib.linux-x86_64-2.7/designate/resources/schemas/v2/blacklist.json -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources/schemas/v2 copying build/lib.linux-x86_64-2.7/designate/resources/schemas/v2/limits.json -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources/schemas/v2 copying build/lib.linux-x86_64-2.7/designate/resources/schemas/v2/recordsets.json -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources/schemas/v2 copying build/lib.linux-x86_64-2.7/designate/resources/schemas/v2/tlds.json -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources/schemas/v2 copying build/lib.linux-x86_64-2.7/designate/resources/schemas/v2/tld.json -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources/schemas/v2 copying build/lib.linux-x86_64-2.7/designate/resources/schemas/v2/zones.json -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources/schemas/v2 copying build/lib.linux-x86_64-2.7/designate/resources/schemas/v2/zone.json -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources/schemas/v2 creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources/schemas/v1 copying build/lib.linux-x86_64-2.7/designate/resources/schemas/v1/servers.json -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources/schemas/v1 copying build/lib.linux-x86_64-2.7/designate/resources/schemas/v1/records.json -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources/schemas/v1 copying build/lib.linux-x86_64-2.7/designate/resources/schemas/v1/server.json -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources/schemas/v1 copying build/lib.linux-x86_64-2.7/designate/resources/schemas/v1/record.json -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources/schemas/v1 copying build/lib.linux-x86_64-2.7/designate/resources/schemas/v1/domain.json -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources/schemas/v1 copying build/lib.linux-x86_64-2.7/designate/resources/schemas/v1/limits.json -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources/schemas/v1 copying build/lib.linux-x86_64-2.7/designate/resources/schemas/v1/tsigkey.json -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources/schemas/v1 copying build/lib.linux-x86_64-2.7/designate/resources/schemas/v1/domains.json -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources/schemas/v1 copying build/lib.linux-x86_64-2.7/designate/resources/schemas/v1/fault.json -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources/schemas/v1 copying build/lib.linux-x86_64-2.7/designate/resources/schemas/v1/tsigkeys.json -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources/schemas/v1 creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources/templates copying build/lib.linux-x86_64-2.7/designate/resources/templates/dnsmasq-zone.jinja2 -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources/templates copying build/lib.linux-x86_64-2.7/designate/resources/templates/bind9-config.jinja2 -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources/templates copying build/lib.linux-x86_64-2.7/designate/resources/templates/bind9-zone.jinja2 -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/resources/templates creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/network_api copying build/lib.linux-x86_64-2.7/designate/network_api/base.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/network_api copying build/lib.linux-x86_64-2.7/designate/network_api/neutron.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/network_api copying build/lib.linux-x86_64-2.7/designate/network_api/fake.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/network_api copying build/lib.linux-x86_64-2.7/designate/network_api/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/network_api copying build/lib.linux-x86_64-2.7/designate/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/backend copying build/lib.linux-x86_64-2.7/designate/backend/base.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/backend creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/backend/impl_powerdns copying build/lib.linux-x86_64-2.7/designate/backend/impl_powerdns/models.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/backend/impl_powerdns creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/backend/impl_powerdns/migrate_repo copying build/lib.linux-x86_64-2.7/designate/backend/impl_powerdns/migrate_repo/migrate.cfg -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/backend/impl_powerdns/migrate_repo copying build/lib.linux-x86_64-2.7/designate/backend/impl_powerdns/migrate_repo/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/backend/impl_powerdns/migrate_repo copying build/lib.linux-x86_64-2.7/designate/backend/impl_powerdns/migrate_repo/manage.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/backend/impl_powerdns/migrate_repo creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/backend/impl_powerdns/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/backend/impl_powerdns/migrate_repo/versions/007_add_recordset_id_col.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/backend/impl_powerdns/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/backend/impl_powerdns/migrate_repo/versions/002_add_moniker_id_cols.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/backend/impl_powerdns/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/backend/impl_powerdns/migrate_repo/versions/001_add_initial_schema.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/backend/impl_powerdns/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/backend/impl_powerdns/migrate_repo/versions/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/backend/impl_powerdns/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/backend/impl_powerdns/migrate_repo/versions/004_correct_content_column_length.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/backend/impl_powerdns/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/backend/impl_powerdns/migrate_repo/versions/006_add_inherit_ttl_col.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/backend/impl_powerdns/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/backend/impl_powerdns/migrate_repo/versions/003_correct_master_column_length.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/backend/impl_powerdns/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/backend/impl_powerdns/migrate_repo/versions/005_rename_moniker_id_columns.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/backend/impl_powerdns/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/backend/impl_powerdns/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/backend/impl_powerdns copying build/lib.linux-x86_64-2.7/designate/backend/impl_bind9.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/backend copying build/lib.linux-x86_64-2.7/designate/backend/impl_fake.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/backend copying build/lib.linux-x86_64-2.7/designate/backend/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/backend copying build/lib.linux-x86_64-2.7/designate/backend/impl_nsd4slave.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/backend copying build/lib.linux-x86_64-2.7/designate/backend/impl_multi.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/backend copying build/lib.linux-x86_64-2.7/designate/backend/impl_rpc.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/backend copying build/lib.linux-x86_64-2.7/designate/version.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate copying build/lib.linux-x86_64-2.7/designate/debug.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/central copying build/lib.linux-x86_64-2.7/designate/central/rpcapi.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/central copying build/lib.linux-x86_64-2.7/designate/central/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/central copying build/lib.linux-x86_64-2.7/designate/central/service.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/central copying build/lib.linux-x86_64-2.7/designate/plugin.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_network_api copying build/lib.linux-x86_64-2.7/designate/tests/test_network_api/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_network_api copying build/lib.linux-x86_64-2.7/designate/tests/test_network_api/test_neutron.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_network_api copying build/lib.linux-x86_64-2.7/designate/tests/test_context.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests copying build/lib.linux-x86_64-2.7/designate/tests/test_utils.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_api creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_api/test_v2 copying build/lib.linux-x86_64-2.7/designate/tests/test_api/test_v2/test_nameservers.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_api/test_v2 copying build/lib.linux-x86_64-2.7/designate/tests/test_api/test_v2/test_tlds.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_api/test_v2 copying build/lib.linux-x86_64-2.7/designate/tests/test_api/test_v2/test_floatingips.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_api/test_v2 copying build/lib.linux-x86_64-2.7/designate/tests/test_api/test_v2/test_zones.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_api/test_v2 copying build/lib.linux-x86_64-2.7/designate/tests/test_api/test_v2/test_recordsets.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_api/test_v2 copying build/lib.linux-x86_64-2.7/designate/tests/test_api/test_v2/test_records.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_api/test_v2 copying build/lib.linux-x86_64-2.7/designate/tests/test_api/test_v2/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_api/test_v2 copying build/lib.linux-x86_64-2.7/designate/tests/test_api/test_v2/test_limits.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_api/test_v2 copying build/lib.linux-x86_64-2.7/designate/tests/test_api/test_v2/test_blacklists.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_api/test_v2 copying build/lib.linux-x86_64-2.7/designate/tests/test_api/test_middleware.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_api copying build/lib.linux-x86_64-2.7/designate/tests/test_api/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_api creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_api/test_v1 copying build/lib.linux-x86_64-2.7/designate/tests/test_api/test_v1/test_servers.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_api/test_v1 copying build/lib.linux-x86_64-2.7/designate/tests/test_api/test_v1/test_domains.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_api/test_v1 copying build/lib.linux-x86_64-2.7/designate/tests/test_api/test_v1/test_records.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_api/test_v1 copying build/lib.linux-x86_64-2.7/designate/tests/test_api/test_v1/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_api/test_v1 copying build/lib.linux-x86_64-2.7/designate/tests/test_api/test_service.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_api creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_agent copying build/lib.linux-x86_64-2.7/designate/tests/test_agent/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_agent copying build/lib.linux-x86_64-2.7/designate/tests/test_agent/test_service.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_agent creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/resources copying build/lib.linux-x86_64-2.7/designate/tests/resources/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/resources creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_quota copying build/lib.linux-x86_64-2.7/designate/tests/test_quota/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_quota copying build/lib.linux-x86_64-2.7/designate/tests/test_quota/test_storage.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_quota copying build/lib.linux-x86_64-2.7/designate/tests/test_quota/test_quota.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_quota copying build/lib.linux-x86_64-2.7/designate/tests/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_schema copying build/lib.linux-x86_64-2.7/designate/tests/test_schema/test_format.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_schema copying build/lib.linux-x86_64-2.7/designate/tests/test_schema/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_schema creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_central copying build/lib.linux-x86_64-2.7/designate/tests/test_central/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_central copying build/lib.linux-x86_64-2.7/designate/tests/test_central/test_service.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_central creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_notification_handler copying build/lib.linux-x86_64-2.7/designate/tests/test_notification_handler/test_nova.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_notification_handler copying build/lib.linux-x86_64-2.7/designate/tests/test_notification_handler/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_notification_handler copying build/lib.linux-x86_64-2.7/designate/tests/test_notification_handler/test_neutron.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_notification_handler creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_resources copying build/lib.linux-x86_64-2.7/designate/tests/test_resources/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_resources creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_resources/test_schemas copying build/lib.linux-x86_64-2.7/designate/tests/test_resources/test_schemas/test_v2.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_resources/test_schemas copying build/lib.linux-x86_64-2.7/designate/tests/test_resources/test_schemas/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_resources/test_schemas creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_storage copying build/lib.linux-x86_64-2.7/designate/tests/test_storage/test_api.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_storage copying build/lib.linux-x86_64-2.7/designate/tests/test_storage/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_storage copying build/lib.linux-x86_64-2.7/designate/tests/test_storage/test_sqlalchemy.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_storage creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_backend copying build/lib.linux-x86_64-2.7/designate/tests/test_backend/test_nsd4slave.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_backend copying build/lib.linux-x86_64-2.7/designate/tests/test_backend/test_powerdns.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_backend copying build/lib.linux-x86_64-2.7/designate/tests/test_backend/test_multi.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_backend copying build/lib.linux-x86_64-2.7/designate/tests/test_backend/test_backends.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_backend copying build/lib.linux-x86_64-2.7/designate/tests/test_backend/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/tests/test_backend copying build/lib.linux-x86_64-2.7/designate/policy.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/notification_handler copying build/lib.linux-x86_64-2.7/designate/notification_handler/base.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/notification_handler copying build/lib.linux-x86_64-2.7/designate/notification_handler/neutron.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/notification_handler copying build/lib.linux-x86_64-2.7/designate/notification_handler/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/notification_handler copying build/lib.linux-x86_64-2.7/designate/notification_handler/nova.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/notification_handler creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage copying build/lib.linux-x86_64-2.7/designate/storage/base.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage copying build/lib.linux-x86_64-2.7/designate/storage/api.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/models.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/utils.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/migrate.cfg -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/manage.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo creating /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions/037_add_tlds_table.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions/002_add_managed_col_for_records.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions/014_add_quotas_table.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions/004_changed_managed_cols_for_records.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions/018_add_back_unique_name_deleted_sqlite.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions/028_placeholder.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions/009_add_tsigkeys_table.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions/013_expand_email_column.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions/027_placeholder.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions/021_convert_to_innodb_utf8.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions/017_drop_unique_domain_name_index.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions/011_support_sshfp_records.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions/036_add_managed_tenant_and_region_and_extra.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions/038_add_blacklists_table.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions/022_add_domain_status.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions/035_add_unique_record_sqlite.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions/033_add_record_tenant_id.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions/016_add_deleted_columns.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions/015_add_unique_record_constraint.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions/026_placeholder.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions/012_add_serial_col.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions/029_placeholder.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions/008_support_spf_records.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions/006_support_ptr_records.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions/032_placeholder.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions/034_add_recordsets_table.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions/031_placeholder.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions/020_add_description_domains_records.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions/010_drop_server_ip_cols.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions/007_add_parent_domain_id_col.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions/030_placeholder.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions/005_records_allow_null_ttl.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions/001_add_moniker_schema.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions/023_placeholder.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions/003_add_delete_on_cascade.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions/019_fix_deleted_column.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions/024_placeholder.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/migrate_repo/versions/025_placeholder.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions copying build/lib.linux-x86_64-2.7/designate/storage/impl_sqlalchemy/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy copying build/lib.linux-x86_64-2.7/designate/storage/__init__.py -> /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate/storage running install_egg_info Copying designate.egg-info to /build/buildd/designate-2014.1/debian/tmp/usr/lib/python2.7/dist-packages/designate-2014.1.egg-info running install_scripts creating /build/buildd/designate-2014.1/debian/tmp/usr/bin copying build/scripts-2.7/designate-rpc-zmq-receiver -> /build/buildd/designate-2014.1/debian/tmp/usr/bin changing mode of /build/buildd/designate-2014.1/debian/tmp/usr/bin/designate-rpc-zmq-receiver to 775 Installing designate-sink script to /build/buildd/designate-2014.1/debian/tmp/usr/bin Installing designate-agent script to /build/buildd/designate-2014.1/debian/tmp/usr/bin Installing designate-manage script to /build/buildd/designate-2014.1/debian/tmp/usr/bin Installing designate-rootwrap script to /build/buildd/designate-2014.1/debian/tmp/usr/bin Installing designate-central script to /build/buildd/designate-2014.1/debian/tmp/usr/bin Installing designate-api script to /build/buildd/designate-2014.1/debian/tmp/usr/bin install -D -m 0664 /build/buildd/designate-2014.1/etc/designate/rootwrap.conf.sample /build/buildd/designate-2014.1/debian/designate-common/etc/designate/rootwrap.conf install -D -m 0664 /build/buildd/designate-2014.1/etc/designate/designate.conf.sample /build/buildd/designate-2014.1/debian/designate-common/usr/share/designate-common/designate.conf make[1]: Leaving directory '/build/buildd/designate-2014.1' dh_install -O--buildsystem=python_distutils dh_installdocs -O--buildsystem=python_distutils debian/rules override_dh_sphinxdoc make[1]: Entering directory '/build/buildd/designate-2014.1' PYTHONPATH=. sphinx-build -b html doc/source /build/buildd/designate-2014.1/debian/designate-doc/usr/share/doc/designate-doc/html Making output directory... Running Sphinx v1.2.3 loading pickled environment... not yet created building [html]: targets for 22 source files that are out of date updating environment: 22 added, 0 changed, 0 removed reading sources... [ 4%] architecture reading sources... [ 9%] backends reading sources... [ 13%] backends/bind9 reading sources... [ 18%] backends/powerdns reading sources... [ 22%] configuration reading sources... [ 27%] devstack reading sources... [ 31%] getting-involved reading sources... [ 36%] getting-started reading sources... [ 40%] glossary reading sources... [ 45%] index reading sources... [ 50%] install reading sources... [ 54%] install/ubuntu reading sources... [ 59%] integrations reading sources... [ 63%] production-architecture reading sources... [ 68%] related reading sources... [ 72%] rest reading sources... [ 77%] rest/v1/domains reading sources... [ 81%] rest/v1/records reading sources... [ 86%] rest/v1/servers reading sources... [ 90%] rest/v2/blacklists reading sources... [ 95%] rest/v2/tlds reading sources... [100%] rest/v2/zones looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done writing output... [ 4%] architecture writing output... [ 9%] backends writing output... [ 13%] backends/bind9 writing output... [ 18%] backends/powerdns writing output... [ 22%] configuration writing output... [ 27%] devstack writing output... [ 31%] getting-involved writing output... [ 36%] getting-started writing output... [ 40%] glossary writing output... [ 45%] index writing output... [ 50%] install writing output... [ 54%] install/ubuntu writing output... [ 59%] integrations writing output... [ 63%] production-architecture writing output... [ 68%] related writing output... [ 72%] rest writing output... [ 77%] rest/v1/domains writing output... [ 81%] rest/v1/records writing output... [ 86%] rest/v1/servers writing output... [ 90%] rest/v2/blacklists writing output... [ 95%] rest/v2/tlds writing output... [100%] rest/v2/zones writing additional files... (0 module code pages) genindex http-routingtable search copying images... [ 50%] images/Designate-Simple.png copying images... [100%] images/Designate-MultiZone.png copying static files... WARNING: html_static_path entry u'/build/buildd/designate-2014.1/doc/source/_static' does not exist done copying extra files... done dumping search index... done dumping object inventory... done build succeeded, 1 warning. dh_sphinxdoc -O--buildsystem=python_distutils make[1]: Leaving directory '/build/buildd/designate-2014.1' debian/rules override_dh_installchangelogs make[1]: Entering directory '/build/buildd/designate-2014.1' if [ -e /build/buildd/designate-2014.1/debian/CHANGELOG ] ; then \ dh_installchangelogs /build/buildd/designate-2014.1/debian/CHANGELOG ; \ else \ dh_installchangelogs ; \ fi make[1]: Leaving directory '/build/buildd/designate-2014.1' dh_installdebconf -O--buildsystem=python_distutils dh_python2 -O--buildsystem=python_distutils W: dh_python2:479: Please add dh-python package to Build-Depends dh_systemd_enable -O--buildsystem=python_distutils debian/rules override_dh_installinit make[1]: Entering directory '/build/buildd/designate-2014.1' # Create the init scripts from the template 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 # If there's an upstart.in file, use that one instead of the generated one for i in `ls -1 debian/*.upstart.in` ; do \ MYPKG=`echo $i | sed s/.upstart.in//` ; \ cp $MYPKG.upstart.in $MYPKG.upstart ; \ done ls: cannot access debian/*.upstart.in: No such file or directory # Generate the upstart job if there's no already existing .upstart.in for i in `ls debian/*.init.in` ; do \ MYINIT=`echo $i | sed s/.init.in/.upstart.in/` ; \ if ! [ -e $MYINIT ] ; then \ pkgos-gen-upstart-job $i ; \ fi \ done dh_installinit --error-handler=true # Generate the systemd unit file # Note: because dh_systemd_enable is called by the # dh sequencer *before* dh_installinit, we have # to process it manually. for i in `ls debian/*.init.in` ; do \ pkgos-gen-systemd-unit $i ; \ MYSERVICE=`echo $i | sed 's/debian\///'` ; \ MYSERVICE=`echo $MYSERVICE | sed 's/.init.in/.service/'` ; \ dh_systemd_enable $MYSERVICE ; \ done dh_systemd_enable: Could not find "designate-agent.service" in the /lib/systemd/system directory of python-designate. This could be a typo, or using Also= with a service file from another package. Please check carefully that this message is harmless. dh_systemd_enable: Cannot open(designate-agent.service) for extracting the Also= line(s) dh_systemd_enable: Could not find "designate-agent.service" in the /lib/systemd/system directory of designate-common. This could be a typo, or using Also= with a service file from another package. Please check carefully that this message is harmless. dh_systemd_enable: Cannot open(designate-agent.service) for extracting the Also= line(s) dh_systemd_enable: Could not find "designate-agent.service" in the /lib/systemd/system directory of designate. This could be a typo, or using Also= with a service file from another package. Please check carefully that this message is harmless. dh_systemd_enable: Cannot open(designate-agent.service) for extracting the Also= line(s) dh_systemd_enable: Could not find "designate-agent.service" in the /lib/systemd/system directory of designate-api. This could be a typo, or using Also= with a service file from another package. Please check carefully that this message is harmless. dh_systemd_enable: Cannot open(designate-agent.service) for extracting the Also= line(s) dh_systemd_enable: Could not find "designate-agent.service" in the /lib/systemd/system directory of designate-central. This could be a typo, or using Also= with a service file from another package. Please check carefully that this message is harmless. dh_systemd_enable: Cannot open(designate-agent.service) for extracting the Also= line(s) dh_systemd_enable: Could not find "designate-agent.service" in the /lib/systemd/system directory of designate-sink. This could be a typo, or using Also= with a service file from another package. Please check carefully that this message is harmless. dh_systemd_enable: Cannot open(designate-agent.service) for extracting the Also= line(s) dh_systemd_enable: Could not find "designate-agent.service" in the /lib/systemd/system directory of designate-doc. This could be a typo, or using Also= with a service file from another package. Please check carefully that this message is harmless. dh_systemd_enable: Cannot open(designate-agent.service) for extracting the Also= line(s) dh_systemd_enable: Could not find "designate-api.service" in the /lib/systemd/system directory of python-designate. This could be a typo, or using Also= with a service file from another package. Please check carefully that this message is harmless. dh_systemd_enable: Cannot open(designate-api.service) for extracting the Also= line(s) dh_systemd_enable: Could not find "designate-api.service" in the /lib/systemd/system directory of designate-common. This could be a typo, or using Also= with a service file from another package. Please check carefully that this message is harmless. dh_systemd_enable: Cannot open(designate-api.service) for extracting the Also= line(s) dh_systemd_enable: Could not find "designate-api.service" in the /lib/systemd/system directory of designate. This could be a typo, or using Also= with a service file from another package. Please check carefully that this message is harmless. dh_systemd_enable: Cannot open(designate-api.service) for extracting the Also= line(s) dh_systemd_enable: Could not find "designate-api.service" in the /lib/systemd/system directory of designate-central. This could be a typo, or using Also= with a service file from another package. Please check carefully that this message is harmless. dh_systemd_enable: Cannot open(designate-api.service) for extracting the Also= line(s) dh_systemd_enable: Could not find "designate-api.service" in the /lib/systemd/system directory of designate-agent. This could be a typo, or using Also= with a service file from another package. Please check carefully that this message is harmless. dh_systemd_enable: Cannot open(designate-api.service) for extracting the Also= line(s) dh_systemd_enable: Could not find "designate-api.service" in the /lib/systemd/system directory of designate-sink. This could be a typo, or using Also= with a service file from another package. Please check carefully that this message is harmless. dh_systemd_enable: Cannot open(designate-api.service) for extracting the Also= line(s) dh_systemd_enable: Could not find "designate-api.service" in the /lib/systemd/system directory of designate-doc. This could be a typo, or using Also= with a service file from another package. Please check carefully that this message is harmless. dh_systemd_enable: Cannot open(designate-api.service) for extracting the Also= line(s) dh_systemd_enable: Could not find "designate-central.service" in the /lib/systemd/system directory of python-designate. This could be a typo, or using Also= with a service file from another package. Please check carefully that this message is harmless. dh_systemd_enable: Cannot open(designate-central.service) for extracting the Also= line(s) dh_systemd_enable: Could not find "designate-central.service" in the /lib/systemd/system directory of designate-common. This could be a typo, or using Also= with a service file from another package. Please check carefully that this message is harmless. dh_systemd_enable: Cannot open(designate-central.service) for extracting the Also= line(s) dh_systemd_enable: Could not find "designate-central.service" in the /lib/systemd/system directory of designate. This could be a typo, or using Also= with a service file from another package. Please check carefully that this message is harmless. dh_systemd_enable: Cannot open(designate-central.service) for extracting the Also= line(s) dh_systemd_enable: Could not find "designate-central.service" in the /lib/systemd/system directory of designate-api. This could be a typo, or using Also= with a service file from another package. Please check carefully that this message is harmless. dh_systemd_enable: Cannot open(designate-central.service) for extracting the Also= line(s) dh_systemd_enable: Could not find "designate-central.service" in the /lib/systemd/system directory of designate-agent. This could be a typo, or using Also= with a service file from another package. Please check carefully that this message is harmless. dh_systemd_enable: Cannot open(designate-central.service) for extracting the Also= line(s) dh_systemd_enable: Could not find "designate-central.service" in the /lib/systemd/system directory of designate-sink. This could be a typo, or using Also= with a service file from another package. Please check carefully that this message is harmless. dh_systemd_enable: Cannot open(designate-central.service) for extracting the Also= line(s) dh_systemd_enable: Could not find "designate-central.service" in the /lib/systemd/system directory of designate-doc. This could be a typo, or using Also= with a service file from another package. Please check carefully that this message is harmless. dh_systemd_enable: Cannot open(designate-central.service) for extracting the Also= line(s) dh_systemd_enable: Could not find "designate-sink.service" in the /lib/systemd/system directory of python-designate. This could be a typo, or using Also= with a service file from another package. Please check carefully that this message is harmless. dh_systemd_enable: Cannot open(designate-sink.service) for extracting the Also= line(s) dh_systemd_enable: Could not find "designate-sink.service" in the /lib/systemd/system directory of designate-common. This could be a typo, or using Also= with a service file from another package. Please check carefully that this message is harmless. dh_systemd_enable: Cannot open(designate-sink.service) for extracting the Also= line(s) dh_systemd_enable: Could not find "designate-sink.service" in the /lib/systemd/system directory of designate. This could be a typo, or using Also= with a service file from another package. Please check carefully that this message is harmless. dh_systemd_enable: Cannot open(designate-sink.service) for extracting the Also= line(s) dh_systemd_enable: Could not find "designate-sink.service" in the /lib/systemd/system directory of designate-api. This could be a typo, or using Also= with a service file from another package. Please check carefully that this message is harmless. dh_systemd_enable: Cannot open(designate-sink.service) for extracting the Also= line(s) dh_systemd_enable: Could not find "designate-sink.service" in the /lib/systemd/system directory of designate-central. This could be a typo, or using Also= with a service file from another package. Please check carefully that this message is harmless. dh_systemd_enable: Cannot open(designate-sink.service) for extracting the Also= line(s) dh_systemd_enable: Could not find "designate-sink.service" in the /lib/systemd/system directory of designate-agent. This could be a typo, or using Also= with a service file from another package. Please check carefully that this message is harmless. dh_systemd_enable: Cannot open(designate-sink.service) for extracting the Also= line(s) dh_systemd_enable: Could not find "designate-sink.service" in the /lib/systemd/system directory of designate-doc. This could be a typo, or using Also= with a service file from another package. Please check carefully that this message is harmless. dh_systemd_enable: Cannot open(designate-sink.service) for extracting the Also= line(s) make[1]: Leaving directory '/build/buildd/designate-2014.1' 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_compress -O--buildsystem=python_distutils dh_fixperms -O--buildsystem=python_distutils dh_installdeb -O--buildsystem=python_distutils debian/rules override_dh_gencontrol make[1]: Entering directory '/build/buildd/designate-2014.1' if dpkg-vendor --derives-from ubuntu ; then \ dh_gencontrol -- -T/build/buildd/designate-2014.1/debian/ubuntu_control_vars ; \ else \ dh_gencontrol -- -T/build/buildd/designate-2014.1/debian/debian_control_vars ; \ fi dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dpkg-gencontrol: warning: Depends field of package designate: unknown substitution variable ${python:Depends} dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dpkg-gencontrol: warning: Depends field of package designate-api: unknown substitution variable ${python:Depends} dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dpkg-gencontrol: warning: Depends field of package designate-central: unknown substitution variable ${python:Depends} dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dpkg-gencontrol: warning: Depends field of package designate-agent: unknown substitution variable ${python:Depends} dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dpkg-gencontrol: warning: Depends field of package designate-sink: unknown substitution variable ${python:Depends} dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe make[1]: Leaving directory '/build/buildd/designate-2014.1' dh_md5sums -O--buildsystem=python_distutils debian/rules override_dh_builddeb make[1]: Entering directory '/build/buildd/designate-2014.1' dh_builddeb -- -Zxz -z9 INFO: pkgstriptranslations version 121 pkgstriptranslations: processing python-designate (in debian/python-designate); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/python-designate/DEBIAN/control, package python-designate, directory debian/python-designate pkgstripfiles: Truncating usr/share/doc/python-designate/changelog.Debian.gz to topmost ten records pkgstripfiles: PNG optimization for package python-designate took 0 s dpkg-deb: building package `python-designate' in `../python-designate_2014.1-16_all.deb'. INFO: pkgstriptranslations version 121 pkgstriptranslations: processing designate-common (in debian/designate-common); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/designate-common/DEBIAN/control, package designate-common, directory debian/designate-common Searching for duplicated docs in dependency python-designate... symlinking changelog.Debian.gz in designate-common to file in python-designate pkgstripfiles: PNG optimization for package designate-common took 0 s dpkg-deb: building package `designate-common' in `../designate-common_2014.1-16_all.deb'. INFO: pkgstriptranslations version 121 pkgstriptranslations: processing designate (in debian/designate); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/designate/DEBIAN/control, package designate, directory debian/designate Searching for duplicated docs in dependency designate-agent... symlinking changelog.Debian.gz in designate to file in designate-agent Searching for duplicated docs in dependency designate-api... Searching for duplicated docs in dependency designate-central... Searching for duplicated docs in dependency designate-common... pkgstripfiles: PNG optimization for package designate took 0 s dpkg-deb: building package `designate' in `../designate_2014.1-16_all.deb'. INFO: pkgstriptranslations version 121 pkgstriptranslations: processing designate-api (in debian/designate-api); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/designate-api/DEBIAN/control, package designate-api, directory debian/designate-api Searching for duplicated docs in dependency designate-common... symlinking changelog.Debian.gz in designate-api to file in python-designate Searching for duplicated docs in dependency python-designate... pkgstripfiles: PNG optimization for package designate-api took 0 s dpkg-deb: building package `designate-api' in `../designate-api_2014.1-16_all.deb'. INFO: pkgstriptranslations version 121 pkgstriptranslations: processing designate-central (in debian/designate-central); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/designate-central/DEBIAN/control, package designate-central, directory debian/designate-central Searching for duplicated docs in dependency designate-common... symlinking changelog.Debian.gz in designate-central to file in python-designate Searching for duplicated docs in dependency python-designate... pkgstripfiles: PNG optimization for package designate-central took 0 s dpkg-deb: building package `designate-central' in `../designate-central_2014.1-16_all.deb'. INFO: pkgstriptranslations version 121 pkgstriptranslations: processing designate-agent (in debian/designate-agent); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/designate-agent/DEBIAN/control, package designate-agent, directory debian/designate-agent Searching for duplicated docs in dependency designate-common... symlinking changelog.Debian.gz in designate-agent to file in python-designate Searching for duplicated docs in dependency python-designate... pkgstripfiles: PNG optimization for package designate-agent took 0 s dpkg-deb: building package `designate-agent' in `../designate-agent_2014.1-16_all.deb'. INFO: pkgstriptranslations version 121 pkgstriptranslations: processing designate-sink (in debian/designate-sink); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/designate-sink/DEBIAN/control, package designate-sink, directory debian/designate-sink Searching for duplicated docs in dependency designate-common... symlinking changelog.Debian.gz in designate-sink to file in python-designate Searching for duplicated docs in dependency python-designate... pkgstripfiles: PNG optimization for package designate-sink took 0 s dpkg-deb: building package `designate-sink' in `../designate-sink_2014.1-16_all.deb'. INFO: pkgstriptranslations version 121 pkgstriptranslations: processing designate-doc (in debian/designate-doc); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/designate-doc/DEBIAN/control, package designate-doc, directory debian/designate-doc pkgstripfiles: Truncating usr/share/doc/designate-doc/changelog.Debian.gz to topmost ten records pkgstripfiles: Disabled PNG optimization for -doc package designate-doc (to save build time) dpkg-deb: building package `designate-doc' in `../designate-doc_2014.1-16_all.deb'. make[1]: Leaving directory '/build/buildd/designate-2014.1' dpkg-genchanges -b -mUbuntu/amd64 Build Daemon >../designate_2014.1-16_amd64.changes dpkg-genchanges: binary-only upload (no source code included) dpkg-source --after-build designate-2014.1 dpkg-buildpackage: binary-only upload (no source included) ****************************************************************************** Build finished at 20150107-0511 chroot-autobuild/build/buildd/python-designate_2014.1-16_all.deb: new debian package, version 2.0. size 208198 bytes: control archive= 11130 bytes. 1639 bytes, 22 lines control 36019 bytes, 322 lines md5sums 166 bytes, 9 lines * postinst #!/bin/sh 269 bytes, 14 lines * prerm #!/bin/sh Package: python-designate Source: designate Version: 2014.1-16 Architecture: all Maintainer: Ubuntu Developers Original-Maintainer: PKG OpenStack Installed-Size: 1669 Pre-Depends: dpkg (>= 1.15.6~) Depends: python-anyjson (>= 0.3.3), python-babel (>= 1.3), python-cliff, python-cmd2, python-dnspython, python-eventlet (>= 0.13.0), python-extras, python-flask (>= 0.10), python-iso8601 (>= 0.1.8), python-jsonschema (>= 2.0.0), python-keystoneclient (>= 1:0.6.0), python-kombu (>= 2.4.8), python-lockfile, python-migrate (>= 0.8.2), python-mysqldb, python-netaddr (>= 0.7.6), python-neutronclient (>= 2.3.4), python-oslo.config (>= 1:1.2.0), python-oslo.rootwrap, python-paste, python-pastedeploy (>= 1.5.0), python-pbr (>= 0.6), python-pecan (>= 0.4.5), python-prettytable (>= 0.6), python-pyparsing, python-routes, python-six (>= 1.5.2), python-sqlalchemy (>= 0.9~), python-stevedore (>= 0.14), python-webob (>= 1.2.3), python (>= 2.7), python (<< 2.8), python-sqlalchemy (<< 0.10) Provides: python2.7-designate Section: python Priority: extra Homepage: https://github.com/openstack/designate Description: OpenStack DNS as a Service - Python libs Designate provides DNSaaS services for OpenStack. It provides a multi-tenant REST API for domain & record management. It is Integrated with Keystone for authentication, and provides a framework in place to integrate with Nova and Neutron notifications (for auto-generated records). Designate supports PowerDNS and Bind9 out of the box. . This package provides the Python libraries. Python-Version: 2.7 chroot-autobuild/build/buildd/designate-common_2014.1-16_all.deb: new debian package, version 2.0. size 20272 bytes: control archive= 15191 bytes. 152 bytes, 5 lines conffiles 25160 bytes, 668 lines * config #!/bin/sh 912 bytes, 20 lines control 729 bytes, 11 lines md5sums 25644 bytes, 684 lines * postinst #!/bin/sh 958 bytes, 35 lines * postrm #!/bin/sh 333 bytes, 17 lines * prerm #!/bin/sh 13236 bytes, 225 lines templates Package: designate-common Source: designate Version: 2014.1-16 Architecture: all Maintainer: Ubuntu Developers Original-Maintainer: PKG OpenStack Installed-Size: 162 Pre-Depends: dpkg (>= 1.15.6~) Depends: adduser, dbconfig-common, python-designate (= 2014.1-16), sqlite3, debconf (>= 0.5) | debconf-2.0, python:any Section: net Priority: extra Homepage: https://github.com/openstack/designate Description: OpenStack DNS as a Service - common files Designate provides DNSaaS services for OpenStack. It provides a multi-tenant REST API for domain & record management. It is Integrated with Keystone for authentication, and provides a framework in place to integrate with Nova and Neutron notifications (for auto-generated records). Designate supports PowerDNS and Bind9 out of the box. . This package provides common files. chroot-autobuild/build/buildd/designate_2014.1-16_all.deb: new debian package, version 2.0. size 1936 bytes: control archive= 795 bytes. 941 bytes, 19 lines control 68 bytes, 1 lines md5sums Package: designate Version: 2014.1-16 Architecture: all Maintainer: Ubuntu Developers Original-Maintainer: PKG OpenStack Installed-Size: 27 Pre-Depends: dpkg (>= 1.15.6~) Depends: designate-agent (= 2014.1-16), designate-api (= 2014.1-16), designate-central (= 2014.1-16), designate-common (= 2014.1-16) Section: net Priority: extra Homepage: https://github.com/openstack/designate Description: OpenStack DNS as a Service - metapackage Designate provides DNSaaS services for OpenStack. It provides a multi-tenant REST API for domain & record management. It is Integrated with Keystone for authentication, and provides a framework in place to integrate with Nova and Neutron notifications (for auto-generated records). Designate supports PowerDNS and Bind9 out of the box. . This package is a metapackage that helps installing all of Designate at once. chroot-autobuild/build/buildd/designate-api_2014.1-16_all.deb: new debian package, version 2.0. size 17650 bytes: control archive= 14561 bytes. 55 bytes, 2 lines conffiles 24954 bytes, 664 lines * config #!/bin/sh 975 bytes, 20 lines control 147 bytes, 2 lines md5sums 26107 bytes, 691 lines * postinst #!/bin/sh 977 bytes, 34 lines * postrm #!/bin/sh 347 bytes, 11 lines * preinst #!/bin/sh 219 bytes, 7 lines * prerm #!/bin/sh 8693 bytes, 109 lines templates Package: designate-api Source: designate Version: 2014.1-16 Architecture: all Maintainer: Ubuntu Developers Original-Maintainer: PKG OpenStack Installed-Size: 116 Pre-Depends: dpkg (>= 1.15.6~) Depends: adduser, designate-common (= 2014.1-16), python-designate (= 2014.1-16), debconf (>= 0.5) | debconf-2.0, init-system-helpers (>= 1.18~), lsb-base (>= 4.1+Debian11ubuntu7) Section: net Priority: extra Homepage: https://github.com/openstack/designate Description: OpenStack DNS as a Service - API server Designate provides DNSaaS services for OpenStack. It provides a multi-tenant REST API for domain & record management. It is Integrated with Keystone for authentication, and provides a framework in place to integrate with Nova and Neutron notifications (for auto-generated records). Designate supports PowerDNS and Bind9 out of the box. . This package provides the REST API server. chroot-autobuild/build/buildd/designate-central_2014.1-16_all.deb: new debian package, version 2.0. size 4894 bytes: control archive= 1802 bytes. 63 bytes, 2 lines conffiles 940 bytes, 20 lines control 155 bytes, 2 lines md5sums 1077 bytes, 25 lines * postinst #!/bin/sh 804 bytes, 28 lines * postrm #!/bin/sh 363 bytes, 11 lines * preinst #!/bin/sh 231 bytes, 7 lines * prerm #!/bin/sh Package: designate-central Source: designate Version: 2014.1-16 Architecture: all Maintainer: Ubuntu Developers Original-Maintainer: PKG OpenStack Installed-Size: 59 Pre-Depends: dpkg (>= 1.15.6~) Depends: designate-common (= 2014.1-16), python-designate (= 2014.1-16), init-system-helpers (>= 1.18~), lsb-base (>= 4.1+Debian11ubuntu7) Section: net Priority: extra Homepage: https://github.com/openstack/designate Description: OpenStack DNS as a Service - central daemon Designate provides DNSaaS services for OpenStack. It provides a multi-tenant REST API for domain & record management. It is Integrated with Keystone for authentication, and provides a framework in place to integrate with Nova and Neutron notifications (for auto-generated records). Designate supports PowerDNS and Bind9 out of the box. . This package provides the central daemon. chroot-autobuild/build/buildd/designate-agent_2014.1-16_all.deb: new debian package, version 2.0. size 4892 bytes: control archive= 1795 bytes. 59 bytes, 2 lines conffiles 920 bytes, 20 lines control 151 bytes, 2 lines md5sums 1059 bytes, 25 lines * postinst #!/bin/sh 796 bytes, 28 lines * postrm #!/bin/sh 355 bytes, 11 lines * preinst #!/bin/sh 225 bytes, 7 lines * prerm #!/bin/sh Package: designate-agent Source: designate Version: 2014.1-16 Architecture: all Maintainer: Ubuntu Developers Original-Maintainer: PKG OpenStack Installed-Size: 59 Pre-Depends: dpkg (>= 1.15.6~) Depends: designate-common (= 2014.1-16), python-designate (= 2014.1-16), init-system-helpers (>= 1.18~), lsb-base (>= 4.1+Debian11ubuntu7) Section: net Priority: extra Homepage: https://github.com/openstack/designate Description: OpenStack DNS as a Service - agent Designate provides DNSaaS services for OpenStack. It provides a multi-tenant REST API for domain & record management. It is Integrated with Keystone for authentication, and provides a framework in place to integrate with Nova and Neutron notifications (for auto-generated records). Designate supports PowerDNS and Bind9 out of the box. . This package provides the agent. chroot-autobuild/build/buildd/designate-sink_2014.1-16_all.deb: new debian package, version 2.0. size 4880 bytes: control archive= 1799 bytes. 57 bytes, 2 lines conffiles 925 bytes, 20 lines control 149 bytes, 2 lines md5sums 1050 bytes, 25 lines * postinst #!/bin/sh 792 bytes, 28 lines * postrm #!/bin/sh 351 bytes, 11 lines * preinst #!/bin/sh 222 bytes, 7 lines * prerm #!/bin/sh Package: designate-sink Source: designate Version: 2014.1-16 Architecture: all Maintainer: Ubuntu Developers Original-Maintainer: PKG OpenStack Installed-Size: 59 Pre-Depends: dpkg (>= 1.15.6~) Depends: designate-common (= 2014.1-16), python-designate (= 2014.1-16), init-system-helpers (>= 1.18~), lsb-base (>= 4.1+Debian11ubuntu7) Section: net Priority: extra Homepage: https://github.com/openstack/designate Description: OpenStack DNS as a Service - sink Designate provides DNSaaS services for OpenStack. It provides a multi-tenant REST API for domain & record management. It is Integrated with Keystone for authentication, and provides a framework in place to integrate with Nova and Neutron notifications (for auto-generated records). Designate supports PowerDNS and Bind9 out of the box. . This package provides the sink service. chroot-autobuild/build/buildd/designate-doc_2014.1-16_all.deb: new debian package, version 2.0. size 136672 bytes: control archive= 2803 bytes. 820 bytes, 20 lines control 5983 bytes, 68 lines md5sums Package: designate-doc Source: designate Version: 2014.1-16 Architecture: all Maintainer: Ubuntu Developers Original-Maintainer: PKG OpenStack Installed-Size: 673 Pre-Depends: dpkg (>= 1.15.6~) Depends: libjs-sphinxdoc (>= 1.0) Section: doc Priority: extra Homepage: https://github.com/openstack/designate Description: OpenStack DNS as a Service - doc Designate provides DNSaaS services for OpenStack. It provides a multi-tenant REST API for domain & record management. It is Integrated with Keystone for authentication, and provides a framework in place to integrate with Nova and Neutron notifications (for auto-generated records). Designate supports PowerDNS and Bind9 out of the box. . This package contains the documentation. chroot-autobuild/build/buildd/python-designate_2014.1-16_all.deb: drwxr-xr-x root/root 0 2015-01-07 05:10 ./ drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/ -rw-r--r-- root/root 4825 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/exceptions.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/api/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/api/v2/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/api/v2/views/ -rw-r--r-- root/root 1253 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/api/v2/views/limits.py -rw-r--r-- root/root 5946 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/api/v2/views/base.py -rw-r--r-- root/root 1364 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/api/v2/views/nameservers.py -rw-r--r-- root/root 2073 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/api/v2/views/records.py -rw-r--r-- root/root 1614 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/api/v2/views/blacklists.py -rw-r--r-- root/root 1528 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/api/v2/views/tlds.py -rw-r--r-- root/root 0 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/api/v2/views/__init__.py -rw-r--r-- root/root 1931 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/api/v2/views/zones.py -rw-r--r-- root/root 2048 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/api/v2/views/recordsets.py -rw-r--r-- root/root 1303 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/api/v2/views/floatingips.py -rw-r--r-- root/root 1485 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/api/v2/patches.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/api/v2/controllers/ -rw-r--r-- root/root 1347 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/api/v2/controllers/limits.py -rw-r--r-- root/root 7116 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/api/v2/controllers/rest.py -rw-r--r-- root/root 1447 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/api/v2/controllers/nameservers.py -rw-r--r-- root/root 1429 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/api/v2/controllers/root.py -rw-r--r-- root/root 5874 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/api/v2/controllers/records.py -rw-r--r-- root/root 4911 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/api/v2/controllers/blacklists.py -rw-r--r-- root/root 4602 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/api/v2/controllers/tlds.py -rw-r--r-- root/root 0 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/api/v2/controllers/__init__.py -rw-r--r-- root/root 12814 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/api/v2/controllers/zones.py -rw-r--r-- root/root 5313 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/api/v2/controllers/recordsets.py -rw-r--r-- root/root 2983 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/api/v2/controllers/floatingips.py -rw-r--r-- root/root 1260 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/api/v2/controllers/schemas.py -rw-r--r-- root/root 855 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/api/v2/controllers/reverse.py -rw-r--r-- root/root 1327 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/api/v2/__init__.py -rw-r--r-- root/root 1349 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/api/v2/app.py -rw-r--r-- root/root 1527 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/api/__init__.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/api/v1/ -rw-r--r-- root/root 1507 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/api/v1/limits.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/api/v1/extensions/ -rw-r--r-- root/root 1048 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/api/v1/extensions/touch.py -rw-r--r-- root/root 1742 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/api/v1/extensions/quotas.py -rw-r--r-- root/root 1658 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/api/v1/extensions/sync.py -rw-r--r-- root/root 1222 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/api/v1/extensions/diagnostics.py -rw-r--r-- root/root 0 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/api/v1/extensions/__init__.py -rw-r--r-- root/root 2443 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/api/v1/extensions/reports.py -rw-r--r-- root/root 2902 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/api/v1/servers.py -rw-r--r-- root/root 7673 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/api/v1/records.py -rw-r--r-- root/root 2963 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/api/v1/tsigkeys.py -rw-r--r-- root/root 4269 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/api/v1/__init__.py -rw-r--r-- root/root 3220 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/api/v1/domains.py -rw-r--r-- root/root 1837 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/api/service.py -rw-r--r-- root/root 1260 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/api/versions.py -rw-r--r-- root/root 8778 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/api/middleware.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/agent/ -rw-r--r-- root/root 4377 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/agent/rpcapi.py -rw-r--r-- root/root 1058 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/agent/__init__.py -rw-r--r-- root/root 1525 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/agent/service.py -rw-r--r-- root/root 1558 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/notifications.py -rw-r--r-- root/root 3755 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/context.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/cmd/ -rw-r--r-- root/root 1182 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/cmd/agent.py -rw-r--r-- root/root 1194 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/cmd/central.py -rw-r--r-- root/root 1170 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/cmd/api.py -rw-r--r-- root/root 1176 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/cmd/sink.py -rw-r--r-- root/root 698 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/cmd/__init__.py -rw-r--r-- root/root 1016 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/cmd/manage.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/openstack/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/openstack/deprecated/ -rw-r--r-- root/root 3452 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/deprecated/exception.py -rw-r--r-- root/root 27817 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/deprecated/wsgi.py -rw-r--r-- root/root 0 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/deprecated/__init__.py -rw-r--r-- root/root 0 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/__init__.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/openstack/common/ -rw-r--r-- root/root 1677 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/local.py -rw-r--r-- root/root 2848 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/xmlutils.py -rw-r--r-- root/root 10200 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/processutils.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/openstack/common/fixture/ -rw-r--r-- root/root 3062 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/fixture/config.py -rw-r--r-- root/root 1892 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/fixture/lockutils.py -rw-r--r-- root/root 1246 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/fixture/moxstubout.py -rw-r--r-- root/root 1117 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/fixture/logging.py -rw-r--r-- root/root 0 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/fixture/__init__.py -rw-r--r-- root/root 1628 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/fixture/mockpatch.py -rw-r--r-- root/root 3916 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/fileutils.py -rw-r--r-- root/root 4966 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/versionutils.py -rw-r--r-- root/root 9439 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/lockutils.py -rw-r--r-- root/root 3597 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/context.py -rw-r--r-- root/root 2382 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/importutils.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/openstack/common/py3kcompat/ -rw-r--r-- root/root 0 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/py3kcompat/__init__.py -rw-r--r-- root/root 1904 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/py3kcompat/urlutils.py -rw-r--r-- root/root 8132 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/strutils.py -rw-r--r-- root/root 2811 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/openstack/common/sslutils.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/openstack/common/db/ -rw-r--r-- root/root 1875 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/db/exception.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/openstack/common/db/sqlalchemy/ -rw-r--r-- root/root 3838 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/db/sqlalchemy/models.py -rw-r--r-- root/root 4720 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/db/sqlalchemy/test_base.py -rw-r--r-- root/root 20489 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/db/sqlalchemy/utils.py -rw-r--r-- root/root 0 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/db/sqlalchemy/__init__.py -rw-r--r-- root/root 31676 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/db/sqlalchemy/session.py -rw-r--r-- root/root 11086 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/db/sqlalchemy/test_migrations.py -rw-r--r-- root/root 5712 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/db/sqlalchemy/provision.py -rw-r--r-- root/root 10088 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/db/sqlalchemy/migration.py -rw-r--r-- root/root 5452 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/db/api.py -rw-r--r-- root/root 0 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/db/__init__.py -rw-r--r-- root/root 8021 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/db/options.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/openstack/common/rpc/ -rw-r--r-- root/root 1157 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/rpc/zmq_receiver.py -rw-r--r-- root/root 3522 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/rpc/matchmaker_ring.py -rw-r--r-- root/root 9420 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/rpc/matchmaker.py -rw-r--r-- root/root 32705 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/rpc/impl_kombu.py -rw-r--r-- root/root 23639 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/rpc/amqp.py -rw-r--r-- root/root 9456 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/rpc/proxy.py -rw-r--r-- root/root 18588 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/rpc/common.py -rw-r--r-- root/root 1612 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/rpc/serializer.py -rw-r--r-- root/root 29667 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/rpc/impl_qpid.py -rw-r--r-- root/root 5849 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/rpc/impl_fake.py -rw-r--r-- root/root 10580 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/rpc/__init__.py -rw-r--r-- root/root 7014 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/rpc/dispatcher.py -rw-r--r-- root/root 4815 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/rpc/matchmaker_redis.py -rw-r--r-- root/root 2839 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/rpc/service.py -rw-r--r-- root/root 26461 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/rpc/impl_zmq.py -rw-r--r-- root/root 2899 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/network_utils.py -rw-r--r-- root/root 4629 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/loopingcall.py -rw-r--r-- root/root 3065 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/test.py -rw-r--r-- root/root 4795 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/eventlet_backdoor.py -rw-r--r-- root/root 3708 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/excutils.py -rw-r--r-- root/root 0 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/__init__.py -rw-r--r-- root/root 4174 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/threadgroup.py -rw-r--r-- root/root 6305 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/timeutils.py -rw-r--r-- root/root 15078 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/service.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/openstack/common/notifier/ -rw-r--r-- root/root 1983 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/notifier/rpc_notifier2.py -rw-r--r-- root/root 2547 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/notifier/proxy.py -rw-r--r-- root/root 5525 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/notifier/api.py -rw-r--r-- root/root 749 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/notifier/no_op_notifier.py -rw-r--r-- root/root 1760 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/notifier/rpc_notifier.py -rw-r--r-- root/root 0 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/notifier/__init__.py -rw-r--r-- root/root 1267 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/notifier/log_notifier.py -rw-r--r-- root/root 794 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/notifier/test_notifier.py -rw-r--r-- root/root 6720 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/jsonutils.py -rw-r--r-- root/root 25757 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/log.py -rw-r--r-- root/root 21574 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/policy.py -rw-r--r-- root/root 18807 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/openstack/common/gettextutils.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/sqlalchemy/ -rw-r--r-- root/root 3255 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/sqlalchemy/models.py -rw-r--r-- root/root 2171 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/sqlalchemy/types.py -rw-r--r-- root/root 0 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/sqlalchemy/__init__.py -rw-r--r-- root/root 8919 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/sqlalchemy/session.py -rw-r--r-- root/root 1970 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/sqlalchemy/expressions.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/sink/ -rw-r--r-- root/root 1071 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/sink/__init__.py -rw-r--r-- root/root 4308 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/sink/service.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/quota/ -rw-r--r-- root/root 2295 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/quota/base.py -rw-r--r-- root/root 3262 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/quota/impl_storage.py -rw-r--r-- root/root 1547 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/quota/__init__.py -rw-r--r-- root/root 898 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/quota/impl_noop.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/schema/ -rw-r--r-- root/root 1126 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/schema/validators.py -rw-r--r-- root/root 2835 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/schema/_validators.py -rw-r--r-- root/root 3267 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/schema/format.py -rw-r--r-- root/root 1346 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/schema/resolvers.py -rw-r--r-- root/root 4105 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/schema/__init__.py -rw-r--r-- root/root 8765 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/utils.py -rw-r--r-- root/root 948 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/wsgi.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/manage/ -rw-r--r-- root/root 3378 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/manage/database.py -rw-r--r-- root/root 1703 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/manage/base.py -rw-r--r-- root/root 5924 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/manage/tlds.py -rw-r--r-- root/root 1095 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/manage/__init__.py -rw-r--r-- root/root 3476 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/manage/powerdns.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/resources/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/resources/schemas/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/resources/schemas/v2/ -rw-r--r-- root/root 946 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/resources/schemas/v2/blacklists.json -rw-r--r-- root/root 1667 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/resources/schemas/v2/floatingip.json -rw-r--r-- root/root 919 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/resources/schemas/v2/records.json -rw-r--r-- root/root 956 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/resources/schemas/v2/floatingips.json drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/resources/schemas/v2/rdata/ -rw-r--r-- root/root 504 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/resources/schemas/v2/rdata/sshfp.json -rw-r--r-- root/root 250 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/resources/schemas/v2/rdata/a.json -rw-r--r-- root/root 969 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/resources/schemas/v2/rdata/soa.json -rw-r--r-- root/root 254 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/resources/schemas/v2/rdata/ns.json -rw-r--r-- root/root 256 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/resources/schemas/v2/rdata/ptr.json -rw-r--r-- root/root 214 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/resources/schemas/v2/rdata/spf.json -rw-r--r-- root/root 250 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/resources/schemas/v2/rdata/cname.json -rw-r--r-- root/root 214 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/resources/schemas/v2/rdata/txt.json -rw-r--r-- root/root 250 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/resources/schemas/v2/rdata/aaaa.json -rw-r--r-- root/root 335 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/resources/schemas/v2/rdata/mx.json -rw-r--r-- root/root 609 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/resources/schemas/v2/rdata/srv.json -rw-r--r-- root/root 2417 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/resources/schemas/v2/record.json -rw-r--r-- root/root 3051 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/resources/schemas/v2/recordset.json -rw-r--r-- root/root 2080 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/resources/schemas/v2/blacklist.json -rw-r--r-- root/root 713 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/resources/schemas/v2/limits.json -rw-r--r-- root/root 943 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/resources/schemas/v2/recordsets.json -rw-r--r-- root/root 895 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/resources/schemas/v2/tlds.json -rw-r--r-- root/root 1972 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/resources/schemas/v2/tld.json -rw-r--r-- root/root 903 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/resources/schemas/v2/zones.json -rw-r--r-- root/root 3633 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/resources/schemas/v2/zone.json drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/resources/schemas/v1/ -rw-r--r-- root/root 345 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/resources/schemas/v1/servers.json -rw-r--r-- root/root 345 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/resources/schemas/v1/records.json -rw-r--r-- root/root 1190 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/resources/schemas/v1/server.json -rw-r--r-- root/root 6462 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/resources/schemas/v1/record.json -rw-r--r-- root/root 2093 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/resources/schemas/v1/domain.json -rw-r--r-- root/root 717 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/resources/schemas/v1/limits.json -rw-r--r-- root/root 1171 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/resources/schemas/v1/tsigkey.json -rw-r--r-- root/root 345 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/resources/schemas/v1/domains.json -rw-r--r-- root/root 1391 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/resources/schemas/v1/fault.json -rw-r--r-- root/root 353 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/resources/schemas/v1/tsigkeys.json drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/resources/templates/ -rw-r--r-- root/root 357 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/resources/templates/dnsmasq-zone.jinja2 -rw-r--r-- root/root 131 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/resources/templates/bind9-config.jinja2 -rw-r--r-- root/root 529 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/resources/templates/bind9-zone.jinja2 drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/network_api/ -rw-r--r-- root/root 3604 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/network_api/base.py -rw-r--r-- root/root 5751 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/network_api/neutron.py -rw-r--r-- root/root 2509 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/network_api/fake.py -rw-r--r-- root/root 1070 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/network_api/__init__.py -rw-r--r-- root/root 2587 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/__init__.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/backend/ -rw-r--r-- root/root 4987 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/backend/base.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/backend/impl_powerdns/ -rw-r--r-- root/root 2793 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/backend/impl_powerdns/models.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/backend/impl_powerdns/migrate_repo/ -rw-r--r-- root/root 1237 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/backend/impl_powerdns/migrate_repo/migrate.cfg -rw-r--r-- root/root 0 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/backend/impl_powerdns/migrate_repo/__init__.py -rw-r--r-- root/root 862 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/backend/impl_powerdns/migrate_repo/manage.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/backend/impl_powerdns/migrate_repo/versions/ -rw-r--r-- root/root 1131 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/backend/impl_powerdns/migrate_repo/versions/007_add_recordset_id_col.py -rw-r--r-- root/root 1816 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/backend/impl_powerdns/migrate_repo/versions/002_add_moniker_id_cols.py -rw-r--r-- root/root 4499 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/backend/impl_powerdns/migrate_repo/versions/001_add_initial_schema.py -rw-r--r-- root/root 0 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/backend/impl_powerdns/migrate_repo/versions/__init__.py -rw-r--r-- root/root 1062 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/backend/impl_powerdns/migrate_repo/versions/004_correct_content_column_length.py -rw-r--r-- root/root 2290 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/backend/impl_powerdns/migrate_repo/versions/006_add_inherit_ttl_col.py -rw-r--r-- root/root 1060 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/backend/impl_powerdns/migrate_repo/versions/003_correct_master_column_length.py -rw-r--r-- root/root 1539 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/backend/impl_powerdns/migrate_repo/versions/005_rename_moniker_id_columns.py -rw-r--r-- root/root 22941 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/backend/impl_powerdns/__init__.py -rw-r--r-- root/root 7555 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/backend/impl_bind9.py -rw-r--r-- root/root 2861 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/backend/impl_fake.py -rw-r--r-- root/root 966 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/backend/__init__.py -rw-r--r-- root/root 4900 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/backend/impl_nsd4slave.py -rw-r--r-- root/root 6226 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/backend/impl_multi.py -rw-r--r-- root/root 2638 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/backend/impl_rpc.py -rw-r--r-- root/root 698 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/version.py -rw-r--r-- root/root 1288 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/debug.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/central/ -rw-r--r-- root/root 18262 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/central/rpcapi.py -rw-r--r-- root/root 1789 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/central/__init__.py -rw-r--r-- root/root 50275 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/central/service.py -rw-r--r-- root/root 2731 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/plugin.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/tests/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/tests/test_network_api/ -rw-r--r-- root/root 0 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_network_api/__init__.py -rw-r--r-- root/root 2011 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_network_api/test_neutron.py -rw-r--r-- root/root 1144 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_context.py -rw-r--r-- root/root 2526 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_utils.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/tests/test_api/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/tests/test_api/test_v2/ -rw-r--r-- root/root 2582 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_api/test_v2/test_nameservers.py -rw-r--r-- root/root 5170 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_api/test_v2/test_tlds.py -rw-r--r-- root/root 8821 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_api/test_v2/test_floatingips.py -rw-r--r-- root/root 15653 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_api/test_v2/test_zones.py -rw-r--r-- root/root 13144 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_api/test_v2/test_recordsets.py -rw-r--r-- root/root 13052 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_api/test_v2/test_records.py -rw-r--r-- root/root 5174 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_api/test_v2/__init__.py -rw-r--r-- root/root 1490 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_api/test_v2/test_limits.py -rw-r--r-- root/root 5393 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_api/test_v2/test_blacklists.py -rw-r--r-- root/root 6068 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_api/test_middleware.py -rw-r--r-- root/root 703 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_api/__init__.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/tests/test_api/test_v1/ -rw-r--r-- root/root 8040 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_api/test_v1/test_servers.py -rw-r--r-- root/root 11534 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_api/test_v1/test_domains.py -rw-r--r-- root/root 17649 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_api/test_v1/test_records.py -rw-r--r-- root/root 3384 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_api/test_v1/__init__.py -rw-r--r-- root/root 1057 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_api/test_service.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/tests/test_agent/ -rw-r--r-- root/root 749 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_agent/__init__.py -rw-r--r-- root/root 1008 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_agent/test_service.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/tests/resources/ -rw-r--r-- root/root 900 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/resources/__init__.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/tests/test_quota/ -rw-r--r-- root/root 649 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_quota/__init__.py -rw-r--r-- root/root 3177 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_quota/test_storage.py -rw-r--r-- root/root 4134 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_quota/test_quota.py -rw-r--r-- root/root 16830 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/__init__.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/tests/test_schema/ -rw-r--r-- root/root 9447 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_schema/test_format.py -rw-r--r-- root/root 855 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_schema/__init__.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/tests/test_central/ -rw-r--r-- root/root 707 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_central/__init__.py -rw-r--r-- root/root 66456 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_central/test_service.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/tests/test_notification_handler/ -rw-r--r-- root/root 3228 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_notification_handler/test_nova.py -rw-r--r-- root/root 1471 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_notification_handler/__init__.py -rw-r--r-- root/root 4378 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_notification_handler/test_neutron.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/tests/test_resources/ -rw-r--r-- root/root 0 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_resources/__init__.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/tests/test_resources/test_schemas/ -rw-r--r-- root/root 1504 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_resources/test_schemas/test_v2.py -rw-r--r-- root/root 0 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_resources/test_schemas/__init__.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/tests/test_storage/ -rw-r--r-- root/root 27304 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_storage/test_api.py -rw-r--r-- root/root 46853 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_storage/__init__.py -rw-r--r-- root/root 1124 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_storage/test_sqlalchemy.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/tests/test_backend/ -rw-r--r-- root/root 5063 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_backend/test_nsd4slave.py -rw-r--r-- root/root 5018 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_backend/test_powerdns.py -rw-r--r-- root/root 9600 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_backend/test_multi.py -rw-r--r-- root/root 1530 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_backend/test_backends.py -rw-r--r-- root/root 1043 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/tests/test_backend/__init__.py -rw-r--r-- root/root 2111 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/policy.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/notification_handler/ -rw-r--r-- root/root 6115 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/notification_handler/base.py -rw-r--r-- root/root 2964 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/notification_handler/neutron.py -rw-r--r-- root/root 978 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/notification_handler/__init__.py -rw-r--r-- root/root 2326 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/notification_handler/nova.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/storage/ -rw-r--r-- root/root 16276 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/base.py -rw-r--r-- root/root 23284 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/api.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/ -rw-r--r-- root/root 7386 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/models.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/ -rw-r--r-- root/root 1332 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/utils.py -rw-r--r-- root/root 1236 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/migrate.cfg -rw-r--r-- root/root 0 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/__init__.py -rw-r--r-- root/root 862 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/manage.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions/ -rw-r--r-- root/root 1629 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions/037_add_tlds_table.py -rw-r--r-- root/root 2019 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions/002_add_managed_col_for_records.py -rw-r--r-- root/root 1708 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions/014_add_quotas_table.py -rw-r--r-- root/root 1575 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions/004_changed_managed_cols_for_records.py -rw-r--r-- root/root 2351 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions/018_add_back_unique_name_deleted_sqlite.py -rw-r--r-- root/root 1039 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions/028_placeholder.py -rw-r--r-- root/root 1852 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions/009_add_tsigkeys_table.py -rw-r--r-- root/root 1058 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions/013_expand_email_column.py -rw-r--r-- root/root 1039 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions/027_placeholder.py -rw-r--r-- root/root 1393 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions/021_convert_to_innodb_utf8.py -rw-r--r-- root/root 2158 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions/017_drop_unique_domain_name_index.py -rw-r--r-- root/root 1422 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions/011_support_sshfp_records.py -rw-r--r-- root/root 2401 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions/036_add_managed_tenant_and_region_and_extra.py -rw-r--r-- root/root 1634 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions/038_add_blacklists_table.py -rw-r--r-- root/root 2053 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions/022_add_domain_status.py -rw-r--r-- root/root 1703 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions/035_add_unique_record_sqlite.py -rw-r--r-- root/root 1653 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions/033_add_record_tenant_id.py -rw-r--r-- root/root 2598 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions/016_add_deleted_columns.py -rw-r--r-- root/root 2628 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions/015_add_unique_record_constraint.py -rw-r--r-- root/root 1039 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions/026_placeholder.py -rw-r--r-- root/root 1565 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions/012_add_serial_col.py -rw-r--r-- root/root 1039 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions/029_placeholder.py -rw-r--r-- root/root 1380 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions/008_support_spf_records.py -rw-r--r-- root/root 1346 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions/006_support_ptr_records.py -rw-r--r-- root/root 1039 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions/032_placeholder.py -rw-r--r-- root/root 0 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions/__init__.py -rw-r--r-- root/root 5886 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions/034_add_recordsets_table.py -rw-r--r-- root/root 1039 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions/031_placeholder.py -rw-r--r-- root/root 1647 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions/020_add_description_domains_records.py -rw-r--r-- root/root 1279 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions/010_drop_server_ip_cols.py -rw-r--r-- root/root 1563 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions/007_add_parent_domain_id_col.py -rw-r--r-- root/root 1039 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions/030_placeholder.py -rw-r--r-- root/root 1047 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions/005_records_allow_null_ttl.py -rw-r--r-- root/root 3976 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions/001_add_moniker_schema.py -rw-r--r-- root/root 1039 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions/023_placeholder.py -rw-r--r-- root/root 2221 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions/003_add_delete_on_cascade.py -rw-r--r-- root/root 1138 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions/019_fix_deleted_column.py -rw-r--r-- root/root 1039 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions/024_placeholder.py -rw-r--r-- root/root 1039 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/migrate_repo/versions/025_placeholder.py -rw-r--r-- root/root 24561 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/impl_sqlalchemy/__init__.py -rw-r--r-- root/root 1001 2014-03-28 13:56 ./usr/lib/python2.7/dist-packages/designate/storage/__init__.py drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate-2014.1.egg-info/ -rw-r--r-- root/root 2841 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate-2014.1.egg-info/PKG-INFO -rw-r--r-- root/root 416 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate-2014.1.egg-info/requires.txt -rw-r--r-- root/root 10 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate-2014.1.egg-info/top_level.txt -rw-r--r-- root/root 1 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate-2014.1.egg-info/dependency_links.txt -rw-r--r-- root/root 1 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate-2014.1.egg-info/not-zip-safe -rw-r--r-- root/root 15006 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate-2014.1.egg-info/SOURCES.txt -rw-r--r-- root/root 1995 2015-01-07 05:10 ./usr/lib/python2.7/dist-packages/designate-2014.1.egg-info/entry_points.txt drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/share/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/share/doc/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/share/doc/python-designate/ -rw-r--r-- root/root 1161 2015-01-05 22:07 ./usr/share/doc/python-designate/copyright -rw-r--r-- root/root 989 2015-01-07 05:10 ./usr/share/doc/python-designate/changelog.Debian.gz chroot-autobuild/build/buildd/designate-common_2014.1-16_all.deb: drwxr-xr-x root/root 0 2015-01-07 05:10 ./ drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/bin/ -rwxr-xr-x root/root 160 2015-01-07 05:10 ./usr/bin/designate-manage -rwxr-xr-x root/root 158 2015-01-07 05:10 ./usr/bin/designate-sink -rwxr-xr-x root/root 161 2015-01-07 05:10 ./usr/bin/designate-central -rwxr-xr-x root/root 1725 2015-01-07 05:10 ./usr/bin/designate-rpc-zmq-receiver -rwxr-xr-x root/root 159 2015-01-07 05:10 ./usr/bin/designate-agent -rwxr-xr-x root/root 157 2015-01-07 05:10 ./usr/bin/designate-api -rwxr-xr-x root/root 157 2015-01-07 05:10 ./usr/bin/designate-rootwrap drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/share/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/share/designate/ -rw-r--r-- root/root 949 2014-03-28 13:56 ./usr/share/designate/rootwrap.conf.sample drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/share/designate-common/ -rw-r--r-- root/root 5554 2015-01-07 05:10 ./usr/share/designate-common/designate.conf.sample -rw-r--r-- root/root 5554 2015-01-07 05:10 ./usr/share/designate-common/designate.conf drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/share/doc/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/share/doc/designate-common/ -rw-r--r-- root/root 1161 2015-01-05 22:07 ./usr/share/doc/designate-common/copyright drwxr-xr-x root/root 0 2015-01-07 05:10 ./var/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./var/lib/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./var/lib/designate/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./var/log/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./var/log/designate/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./etc/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./etc/designate/ -rw-r--r-- root/root 949 2015-01-07 05:10 ./etc/designate/rootwrap.conf drwxr-xr-x root/root 0 2015-01-07 05:10 ./etc/designate/conf.d/ -rw-r--r-- root/root 1291 2014-03-28 13:56 ./etc/designate/api-paste.ini -rw-r--r-- root/root 2186 2014-03-28 13:56 ./etc/designate/policy.json drwxr-xr-x root/root 0 2015-01-07 05:10 ./etc/logrotate.d/ -rw-r--r-- root/root 115 2015-01-07 05:10 ./etc/logrotate.d/designate-common drwxr-xr-x root/root 0 2015-01-07 05:10 ./etc/sudoers.d/ -r--r----- root/root 80 2015-01-05 22:07 ./etc/sudoers.d/designate_sudoers lrwxrwxrwx root/root 0 2015-01-07 05:10 ./usr/share/doc/designate-common/changelog.Debian.gz -> ../python-designate/changelog.Debian.gz chroot-autobuild/build/buildd/designate_2014.1-16_all.deb: drwxr-xr-x root/root 0 2015-01-07 05:10 ./ drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/share/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/share/doc/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/share/doc/designate/ -rw-r--r-- root/root 1161 2015-01-05 22:07 ./usr/share/doc/designate/copyright lrwxrwxrwx root/root 0 2015-01-07 05:10 ./usr/share/doc/designate/changelog.Debian.gz -> ../designate-agent/changelog.Debian.gz chroot-autobuild/build/buildd/designate-api_2014.1-16_all.deb: drwxr-xr-x root/root 0 2015-01-07 05:10 ./ drwxr-xr-x root/root 0 2015-01-07 05:10 ./lib/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./lib/systemd/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./lib/systemd/system/ -rw-r--r-- root/root 532 2015-01-07 05:10 ./lib/systemd/system/designate-api.service drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/share/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/share/doc/ drwxr-xr-x root/root 0 2015-01-07 05:11 ./usr/share/doc/designate-api/ -rw-r--r-- root/root 1161 2015-01-05 22:07 ./usr/share/doc/designate-api/copyright drwxr-xr-x root/root 0 2015-01-07 05:10 ./etc/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./etc/init/ -rw-r--r-- root/root 953 2015-01-07 05:10 ./etc/init/designate-api.conf drwxr-xr-x root/root 0 2015-01-07 05:10 ./etc/init.d/ -rwxr-xr-x root/root 3966 2015-01-07 05:10 ./etc/init.d/designate-api lrwxrwxrwx root/root 0 2015-01-07 05:11 ./usr/share/doc/designate-api/changelog.Debian.gz -> ../python-designate/changelog.Debian.gz chroot-autobuild/build/buildd/designate-central_2014.1-16_all.deb: drwxr-xr-x root/root 0 2015-01-07 05:10 ./ drwxr-xr-x root/root 0 2015-01-07 05:10 ./lib/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./lib/systemd/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./lib/systemd/system/ -rw-r--r-- root/root 540 2015-01-07 05:10 ./lib/systemd/system/designate-central.service drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/share/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/share/doc/ drwxr-xr-x root/root 0 2015-01-07 05:11 ./usr/share/doc/designate-central/ -rw-r--r-- root/root 1161 2015-01-05 22:07 ./usr/share/doc/designate-central/copyright drwxr-xr-x root/root 0 2015-01-07 05:10 ./etc/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./etc/init/ -rw-r--r-- root/root 973 2015-01-07 05:10 ./etc/init/designate-central.conf drwxr-xr-x root/root 0 2015-01-07 05:10 ./etc/init.d/ -rwxr-xr-x root/root 3978 2015-01-07 05:10 ./etc/init.d/designate-central lrwxrwxrwx root/root 0 2015-01-07 05:11 ./usr/share/doc/designate-central/changelog.Debian.gz -> ../python-designate/changelog.Debian.gz chroot-autobuild/build/buildd/designate-agent_2014.1-16_all.deb: drwxr-xr-x root/root 0 2015-01-07 05:10 ./ drwxr-xr-x root/root 0 2015-01-07 05:10 ./lib/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./lib/systemd/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./lib/systemd/system/ -rw-r--r-- root/root 536 2015-01-07 05:10 ./lib/systemd/system/designate-agent.service drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/share/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/share/doc/ drwxr-xr-x root/root 0 2015-01-07 05:11 ./usr/share/doc/designate-agent/ -rw-r--r-- root/root 1161 2015-01-05 22:07 ./usr/share/doc/designate-agent/copyright drwxr-xr-x root/root 0 2015-01-07 05:10 ./etc/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./etc/init/ -rw-r--r-- root/root 963 2015-01-07 05:10 ./etc/init/designate-agent.conf drwxr-xr-x root/root 0 2015-01-07 05:10 ./etc/init.d/ -rwxr-xr-x root/root 3972 2015-01-07 05:10 ./etc/init.d/designate-agent lrwxrwxrwx root/root 0 2015-01-07 05:11 ./usr/share/doc/designate-agent/changelog.Debian.gz -> ../python-designate/changelog.Debian.gz chroot-autobuild/build/buildd/designate-sink_2014.1-16_all.deb: drwxr-xr-x root/root 0 2015-01-07 05:10 ./ drwxr-xr-x root/root 0 2015-01-07 05:10 ./lib/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./lib/systemd/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./lib/systemd/system/ -rw-r--r-- root/root 533 2015-01-07 05:10 ./lib/systemd/system/designate-sink.service drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/share/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/share/doc/ drwxr-xr-x root/root 0 2015-01-07 05:11 ./usr/share/doc/designate-sink/ -rw-r--r-- root/root 1161 2015-01-05 22:07 ./usr/share/doc/designate-sink/copyright drwxr-xr-x root/root 0 2015-01-07 05:10 ./etc/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./etc/init/ -rw-r--r-- root/root 957 2015-01-07 05:10 ./etc/init/designate-sink.conf drwxr-xr-x root/root 0 2015-01-07 05:10 ./etc/init.d/ -rwxr-xr-x root/root 3961 2015-01-07 05:10 ./etc/init.d/designate-sink lrwxrwxrwx root/root 0 2015-01-07 05:11 ./usr/share/doc/designate-sink/changelog.Debian.gz -> ../python-designate/changelog.Debian.gz chroot-autobuild/build/buildd/designate-doc_2014.1-16_all.deb: drwxr-xr-x root/root 0 2015-01-07 05:10 ./ drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/share/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/share/doc/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/share/doc/designate-doc/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/ -rw-r--r-- root/root 5097 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/install.html -rw-r--r-- root/root 7320 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/getting-involved.html -rw-r--r-- root/root 19022 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/configuration.html drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/_static/ -rw-r--r-- root/root 673 2012-12-14 12:50 ./usr/share/doc/designate-doc/html/_static/ajax-loader.gif -rw-r--r-- root/root 363 2012-12-14 12:50 ./usr/share/doc/designate-doc/html/_static/down.png -rw-r--r-- root/root 199 2012-12-14 12:50 ./usr/share/doc/designate-doc/html/_static/plus.png -rw-r--r-- root/root 3445 2012-12-14 12:50 ./usr/share/doc/designate-doc/html/_static/comment.png -rw-r--r-- root/root 368 2012-12-14 12:50 ./usr/share/doc/designate-doc/html/_static/down-pressed.png -rw-r--r-- root/root 363 2012-12-14 12:50 ./usr/share/doc/designate-doc/html/_static/up.png -rw-r--r-- root/root 3991 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/_static/pygments.css -rw-r--r-- root/root 392 2012-12-14 12:50 ./usr/share/doc/designate-doc/html/_static/file.png -rw-r--r-- root/root 3578 2012-12-14 12:50 ./usr/share/doc/designate-doc/html/_static/comment-close.png -rw-r--r-- root/root 3500 2012-12-14 12:50 ./usr/share/doc/designate-doc/html/_static/comment-bright.png -rw-r--r-- root/root 8452 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/_static/basic.css -rw-r--r-- root/root 372 2012-12-14 12:50 ./usr/share/doc/designate-doc/html/_static/up-pressed.png -rw-r--r-- root/root 199 2012-12-14 12:50 ./usr/share/doc/designate-doc/html/_static/minus.png -rw-r--r-- root/root 4040 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/_static/default.css -rw-r--r-- root/root 9437 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/architecture.html drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/backends/ -rw-r--r-- root/root 6634 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/backends/bind9.html -rw-r--r-- root/root 9205 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/backends/powerdns.html drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/rest/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/rest/v2/ -rw-r--r-- root/root 27039 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/rest/v2/blacklists.html -rw-r--r-- root/root 12533 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/rest/v2/zones.html -rw-r--r-- root/root 26420 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/rest/v2/tlds.html drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/rest/v1/ -rw-r--r-- root/root 19501 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/rest/v1/servers.html -rw-r--r-- root/root 29367 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/rest/v1/domains.html -rw-r--r-- root/root 74794 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/rest/v1/records.html -rw-r--r-- root/root 9637 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/http-routingtable.html drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/_images/ -rw-r--r-- root/root 42951 2014-03-28 13:56 ./usr/share/doc/designate-doc/html/_images/Designate-Simple.png -rw-r--r-- root/root 36741 2014-03-28 13:56 ./usr/share/doc/designate-doc/html/_images/Designate-MultiZone.png -rw-r--r-- root/root 9751 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/devstack.html -rw-r--r-- root/root 5629 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/glossary.html -rw-r--r-- root/root 6909 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/integrations.html -rw-r--r-- root/root 17373 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/searchindex.js -rw-r--r-- root/root 20466 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/getting-started.html -rw-r--r-- root/root 6718 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/index.html -rw-r--r-- root/root 7004 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/genindex.html -rw-r--r-- root/root 5236 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/backends.html drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/_sources/ -rw-r--r-- root/root 761 2014-03-28 13:56 ./usr/share/doc/designate-doc/html/_sources/backends.txt -rw-r--r-- root/root 3225 2014-03-28 13:56 ./usr/share/doc/designate-doc/html/_sources/production-architecture.txt -rw-r--r-- root/root 1292 2014-03-28 13:56 ./usr/share/doc/designate-doc/html/_sources/index.txt -rw-r--r-- root/root 1923 2014-03-28 13:56 ./usr/share/doc/designate-doc/html/_sources/integrations.txt drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/_sources/backends/ -rw-r--r-- root/root 1764 2014-03-28 13:56 ./usr/share/doc/designate-doc/html/_sources/backends/bind9.txt -rw-r--r-- root/root 3877 2014-03-28 13:56 ./usr/share/doc/designate-doc/html/_sources/backends/powerdns.txt drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/_sources/rest/ drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/_sources/rest/v2/ -rw-r--r-- root/root 7514 2014-03-28 13:56 ./usr/share/doc/designate-doc/html/_sources/rest/v2/tlds.txt -rw-r--r-- root/root 3788 2014-03-28 13:56 ./usr/share/doc/designate-doc/html/_sources/rest/v2/zones.txt -rw-r--r-- root/root 8402 2014-03-28 13:56 ./usr/share/doc/designate-doc/html/_sources/rest/v2/blacklists.txt drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/_sources/rest/v1/ -rw-r--r-- root/root 6537 2014-03-28 13:56 ./usr/share/doc/designate-doc/html/_sources/rest/v1/domains.txt -rw-r--r-- root/root 22236 2014-03-28 13:56 ./usr/share/doc/designate-doc/html/_sources/rest/v1/records.txt -rw-r--r-- root/root 4133 2014-03-28 13:56 ./usr/share/doc/designate-doc/html/_sources/rest/v1/servers.txt -rw-r--r-- root/root 6914 2014-03-28 13:56 ./usr/share/doc/designate-doc/html/_sources/getting-started.txt -rw-r--r-- root/root 5512 2014-03-28 13:56 ./usr/share/doc/designate-doc/html/_sources/devstack.txt -rw-r--r-- root/root 1782 2014-03-28 13:56 ./usr/share/doc/designate-doc/html/_sources/glossary.txt -rw-r--r-- root/root 387 2014-03-28 13:56 ./usr/share/doc/designate-doc/html/_sources/rest.txt -rw-r--r-- root/root 1534 2014-03-28 13:56 ./usr/share/doc/designate-doc/html/_sources/getting-involved.txt -rw-r--r-- root/root 1349 2014-03-28 13:56 ./usr/share/doc/designate-doc/html/_sources/related.txt -rw-r--r-- root/root 734 2014-03-28 13:56 ./usr/share/doc/designate-doc/html/_sources/install.txt -rw-r--r-- root/root 14354 2014-03-28 13:56 ./usr/share/doc/designate-doc/html/_sources/configuration.txt drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/_sources/install/ -rw-r--r-- root/root 3978 2014-03-28 13:56 ./usr/share/doc/designate-doc/html/_sources/install/ubuntu.txt -rw-r--r-- root/root 3554 2014-03-28 13:56 ./usr/share/doc/designate-doc/html/_sources/architecture.txt -rw-r--r-- root/root 3461 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/search.html drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/install/ -rw-r--r-- root/root 19696 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/install/ubuntu.html -rw-r--r-- root/root 990 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/objects.inv -rw-r--r-- root/root 5527 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/related.html -rw-r--r-- root/root 10573 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/production-architecture.html -rw-r--r-- root/root 9630 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/rest.html -rw-r--r-- root/root 1161 2015-01-05 22:07 ./usr/share/doc/designate-doc/copyright -rw-r--r-- root/root 987 2015-01-07 05:11 ./usr/share/doc/designate-doc/changelog.Debian.gz drwxr-xr-x root/root 0 2015-01-07 05:10 ./usr/share/doc-base/ -rw-r--r-- root/root 255 2015-01-05 22:07 ./usr/share/doc-base/designate-doc lrwxrwxrwx root/root 0 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/_static/jquery.js -> ../../../../javascript/sphinxdoc/1.0/jquery.js lrwxrwxrwx root/root 0 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/_static/underscore.js -> ../../../../javascript/sphinxdoc/1.0/underscore.js lrwxrwxrwx root/root 0 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/_static/sidebar.js -> ../../../../javascript/sphinxdoc/1.0/sidebar.js lrwxrwxrwx root/root 0 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/_static/searchtools.js -> ../../../../javascript/sphinxdoc/1.0/searchtools.js lrwxrwxrwx root/root 0 2015-01-07 05:10 ./usr/share/doc/designate-doc/html/_static/doctools.js -> ../../../../javascript/sphinxdoc/1.0/doctools.js designate_2014.1-16_amd64.changes: Format: 1.8 Date: Wed, 17 Dec 2014 00:51:39 +0800 Source: designate Binary: python-designate designate-common designate designate-api designate-central designate-agent designate-sink designate-doc Architecture: all Version: 2014.1-16 Distribution: vivid-proposed Urgency: medium Maintainer: Ubuntu/amd64 Build Daemon Changed-By: Thomas Goirand Description: designate - OpenStack DNS as a Service - metapackage designate-agent - OpenStack DNS as a Service - agent designate-api - OpenStack DNS as a Service - API server designate-central - OpenStack DNS as a Service - central daemon designate-common - OpenStack DNS as a Service - common files designate-doc - OpenStack DNS as a Service - doc designate-sink - OpenStack DNS as a Service - sink python-designate - OpenStack DNS as a Service - Python libs Closes: 774383 Changes: designate (2014.1-16) unstable; urgency=medium . * Fixed homepage: stackforge -> openstack. * Rebuilt against openstack-pkg-tools >= 21~. * Added a no-SSLv3.patch to remove the use of ssl.PROTOCOL_SSLv3 which is not available in Debian anymore. * Fixed PROJECT_NAME instead of SERVICE_NAME for the init script of designate-api. Thanks to Gaudenz Steinlin. (Closes: #774383). Checksums-Sha1: 9b65d9bb3657f6fc68941916540c2fdc2d9a9396 208198 python-designate_2014.1-16_all.deb c66c0673f8bf54a99d39f7f05b97ee59035d95a8 20272 designate-common_2014.1-16_all.deb e047b3e416755476665cbf7d3e67d0aa6814d944 1936 designate_2014.1-16_all.deb e570642b22037a9bee0af5eac382f29c02b64817 17650 designate-api_2014.1-16_all.deb 6aa61dc9516dbfa6b14a203326bf27b20ad538bc 4894 designate-central_2014.1-16_all.deb f148e03616b5b77c0fbb06c941eac82d8bcc3a14 4892 designate-agent_2014.1-16_all.deb 6d5e8f2701a03b333a4ec818490bd863340382cf 4880 designate-sink_2014.1-16_all.deb 26dc0d60fc27704b98b593cf287e99fbf3690b72 136672 designate-doc_2014.1-16_all.deb Checksums-Sha256: 5794624a4bba2d7eee17a237d91fe6b71644507eded86b2c7c985b7112bd25e6 208198 python-designate_2014.1-16_all.deb 411e56165fd945fdb7738b8a2eb609262d842df0ae55c0efe5a141c0572a66ae 20272 designate-common_2014.1-16_all.deb 8a8ad6c6c0c2d199867ccf40378d4f8a57b06fd5c0758718ae9c72a0d748326a 1936 designate_2014.1-16_all.deb 36b41a6294dff3e909f14ad893661f2547aebe3ca2c6075bc5daa6f71a1fd7a3 17650 designate-api_2014.1-16_all.deb f076f77179e35f9c1a6062913e3d1c6403e4ad5b44d5f545b75f86aaf5715efa 4894 designate-central_2014.1-16_all.deb 9b4e58f183c1d621828f320a695dab664e809b6117aa41783edb570922c3d9d3 4892 designate-agent_2014.1-16_all.deb 5d258491d78ba692634451fa3773282ed2d53d9994110ea9e67e5a8e0692d9e5 4880 designate-sink_2014.1-16_all.deb 30eeeb83c007ccf7cf5317171a69e06e65c514502cdd196e342ff29a8d0de49a 136672 designate-doc_2014.1-16_all.deb Files: deb1ab71f8ae0bc9c48fcc715d15a86e 208198 python extra python-designate_2014.1-16_all.deb f35c083e83e3889894916bfc074a776c 20272 net extra designate-common_2014.1-16_all.deb 410794a2f49840597f646eb67b654da7 1936 net extra designate_2014.1-16_all.deb f69537c115344956d2b51fde3c2af81e 17650 net extra designate-api_2014.1-16_all.deb 30d916154311c358eab896fcfce30de8 4894 net extra designate-central_2014.1-16_all.deb 8ec4369b6a59af50cc995af2f8588b59 4892 net extra designate-agent_2014.1-16_all.deb 2c383e8846ac606cc3f71198bf726641 4880 net extra designate-sink_2014.1-16_all.deb c283827a695f4c6e2854e97721372fa0 136672 doc extra designate-doc_2014.1-16_all.deb ****************************************************************************** Built successfully ****************************************************************************** Finished at 20150107-0511 Build needed 00:00:56, 17580k disk space RUN: /usr/share/launchpad-buildd/slavebin/scan-for-processes ['scan-for-processes', 'PACKAGEBUILD-6694463'] Scanning for processes to kill in build /home/buildd/build-PACKAGEBUILD-6694463/chroot-autobuild... RUN: /usr/share/launchpad-buildd/slavebin/umount-chroot ['umount-chroot', 'PACKAGEBUILD-6694463'] Unmounting chroot for build PACKAGEBUILD-6694463... RUN: /usr/share/launchpad-buildd/slavebin/remove-build ['remove-build', 'PACKAGEBUILD-6694463'] Removing build PACKAGEBUILD-6694463