Diff of the two buildlogs: -- --- b1/build.log 2021-12-01 23:57:18.533235195 +0000 +++ b2/build.log 2021-12-02 00:18:39.025408823 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Wed Dec 1 11:52:27 -12 2021 -I: pbuilder-time-stamp: 1638402747 +I: Current time: Wed Jan 4 20:20:26 +14 2023 +I: pbuilder-time-stamp: 1672813226 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz] I: copying local configuration @@ -17,7 +17,7 @@ I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error -gpgv: Signature made Thu Feb 21 21:28:46 2019 -12 +gpgv: Signature made Fri Feb 22 23:28:46 2019 +14 gpgv: using RSA key 3E02FD6656295952110BAB99F51B18C720248224 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./ganeti-2.15_2.15.2-15.dsc @@ -65,136 +65,170 @@ dpkg-source: info: applying 0038-KVM-replace-unsupported-arguments-during-migration.patch I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/1576613/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3252841/tmp/hooks/D01_modify_environment starting +debug: Running on ionos5-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' +Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' +Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' +Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by bash' +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/3252841/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3252841/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=15' - DISTRIBUTION='' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="0" [2]="3" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.0.3(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=16' + DIRSTACK=() + DISTRIBUTION= + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='91c6dc59402246d598d08b4abd0ca9e8' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='1576613' - PS1='# ' - PS2='> ' + INVOCATION_ID=64f2081c745742bbac73b3085cdf9cd3 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=3252841 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.1sFruai1s9/pbuilderrc_JcbI --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.1sFruai1s9/b1 --logfile b1/build.log ganeti-2.15_2.15.2-15.dsc' - SUDO_GID='110' - SUDO_UID='105' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://78.137.99.97:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.1sFruai1s9/pbuilderrc_eItz --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.1sFruai1s9/b2 --logfile b2/build.log ganeti-2.15_2.15.2-15.dsc' + SUDO_GID=110 + SUDO_UID=105 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://85.184.249.68:3128 I: uname -a - Linux ionos1-amd64 5.10.0-9-amd64 #1 SMP Debian 5.10.70-1 (2021-09-30) x86_64 GNU/Linux + Linux i-capture-the-hostname 5.14.0-0.bpo.2-amd64 #1 SMP Debian 5.14.9-2~bpo11+1 (2021-10-10) x86_64 GNU/Linux I: ls -l /bin total 5116 - -rwxr-xr-x 1 root root 1168776 Apr 17 2019 bash - -rwxr-xr-x 3 root root 38984 Jul 10 2019 bunzip2 - -rwxr-xr-x 3 root root 38984 Jul 10 2019 bzcat - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2227 Jul 10 2019 bzdiff - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4877 Jun 24 2019 bzexe - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3641 Jul 10 2019 bzgrep - -rwxr-xr-x 3 root root 38984 Jul 10 2019 bzip2 - -rwxr-xr-x 1 root root 14328 Jul 10 2019 bzip2recover - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Jul 10 2019 bzmore - -rwxr-xr-x 1 root root 43744 Feb 28 2019 cat - -rwxr-xr-x 1 root root 64320 Feb 28 2019 chgrp - -rwxr-xr-x 1 root root 64288 Feb 28 2019 chmod - -rwxr-xr-x 1 root root 72512 Feb 28 2019 chown - -rwxr-xr-x 1 root root 146880 Feb 28 2019 cp - -rwxr-xr-x 1 root root 121464 Jan 17 2019 dash - -rwxr-xr-x 1 root root 109408 Feb 28 2019 date - -rwxr-xr-x 1 root root 76712 Feb 28 2019 dd - -rwxr-xr-x 1 root root 93744 Feb 28 2019 df - -rwxr-xr-x 1 root root 138856 Feb 28 2019 dir - -rwxr-xr-x 1 root root 84288 Jan 9 2019 dmesg - lrwxrwxrwx 1 root root 8 Sep 26 2018 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Sep 26 2018 domainname -> hostname - -rwxr-xr-x 1 root root 39520 Feb 28 2019 echo - -rwxr-xr-x 1 root root 28 Jan 7 2019 egrep - -rwxr-xr-x 1 root root 35424 Feb 28 2019 false - -rwxr-xr-x 1 root root 28 Jan 7 2019 fgrep - -rwxr-xr-x 1 root root 68880 Jan 9 2019 findmnt - -rwsr-xr-x 1 root root 34896 Apr 22 2020 fusermount - -rwxr-xr-x 1 root root 198976 Jan 7 2019 grep - -rwxr-xr-x 2 root root 2345 Jan 5 2019 gunzip - -rwxr-xr-x 1 root root 6375 Jan 5 2019 gzexe - -rwxr-xr-x 1 root root 98048 Jan 5 2019 gzip - -rwxr-xr-x 1 root root 26696 Sep 26 2018 hostname - -rwxr-xr-x 1 root root 68552 Feb 28 2019 ln - -rwxr-xr-x 1 root root 56760 Jul 26 2018 login - -rwxr-xr-x 1 root root 138856 Feb 28 2019 ls - -rwxr-xr-x 1 root root 108624 Jan 9 2019 lsblk - -rwxr-xr-x 1 root root 89088 Feb 28 2019 mkdir - -rwxr-xr-x 1 root root 68544 Feb 28 2019 mknod - -rwxr-xr-x 1 root root 43808 Feb 28 2019 mktemp - -rwxr-xr-x 1 root root 43008 Jan 9 2019 more - -rwsr-xr-x 1 root root 51280 Jan 9 2019 mount - -rwxr-xr-x 1 root root 14408 Jan 9 2019 mountpoint - -rwxr-xr-x 1 root root 138728 Feb 28 2019 mv - lrwxrwxrwx 1 root root 8 Sep 26 2018 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Feb 14 2019 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 39616 Feb 28 2019 pwd - lrwxrwxrwx 1 root root 4 Apr 17 2019 rbash -> bash - -rwxr-xr-x 1 root root 47776 Feb 28 2019 readlink - -rwxr-xr-x 1 root root 68416 Feb 28 2019 rm - -rwxr-xr-x 1 root root 47776 Feb 28 2019 rmdir - -rwxr-xr-x 1 root root 23312 Jan 21 2019 run-parts - -rwxr-xr-x 1 root root 122224 Dec 22 2018 sed - lrwxrwxrwx 1 root root 4 Nov 7 09:58 sh -> dash - -rwxr-xr-x 1 root root 39552 Feb 28 2019 sleep - -rwxr-xr-x 1 root root 80672 Feb 28 2019 stty - -rwsr-xr-x 1 root root 63568 Jan 9 2019 su - -rwxr-xr-x 1 root root 35488 Feb 28 2019 sync - -rwxr-xr-x 1 root root 445560 Apr 23 2019 tar - -rwxr-xr-x 1 root root 14440 Jan 21 2019 tempfile - -rwxr-xr-x 1 root root 97152 Feb 28 2019 touch - -rwxr-xr-x 1 root root 35424 Feb 28 2019 true - -rwxr-xr-x 1 root root 14328 Apr 22 2020 ulockmgr_server - -rwsr-xr-x 1 root root 34888 Jan 9 2019 umount - -rwxr-xr-x 1 root root 39584 Feb 28 2019 uname - -rwxr-xr-x 2 root root 2345 Jan 5 2019 uncompress - -rwxr-xr-x 1 root root 138856 Feb 28 2019 vdir - -rwxr-xr-x 1 root root 34896 Jan 9 2019 wdctl - -rwxr-xr-x 1 root root 946 Jan 21 2019 which - lrwxrwxrwx 1 root root 8 Sep 26 2018 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1983 Jan 5 2019 zcat - -rwxr-xr-x 1 root root 1677 Jan 5 2019 zcmp - -rwxr-xr-x 1 root root 5879 Jan 5 2019 zdiff - -rwxr-xr-x 1 root root 29 Jan 5 2019 zegrep - -rwxr-xr-x 1 root root 29 Jan 5 2019 zfgrep - -rwxr-xr-x 1 root root 2080 Jan 5 2019 zforce - -rwxr-xr-x 1 root root 7584 Jan 5 2019 zgrep - -rwxr-xr-x 1 root root 2205 Jan 5 2019 zless - -rwxr-xr-x 1 root root 1841 Jan 5 2019 zmore - -rwxr-xr-x 1 root root 4552 Jan 5 2019 znew -I: user script /srv/workspace/pbuilder/1576613/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 1168776 Apr 18 2019 bash + -rwxr-xr-x 3 root root 38984 Jul 11 2019 bunzip2 + -rwxr-xr-x 3 root root 38984 Jul 11 2019 bzcat + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2227 Jul 11 2019 bzdiff + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4877 Jun 25 2019 bzexe + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3641 Jul 11 2019 bzgrep + -rwxr-xr-x 3 root root 38984 Jul 11 2019 bzip2 + -rwxr-xr-x 1 root root 14328 Jul 11 2019 bzip2recover + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Jul 11 2019 bzmore + -rwxr-xr-x 1 root root 43744 Mar 1 2019 cat + -rwxr-xr-x 1 root root 64320 Mar 1 2019 chgrp + -rwxr-xr-x 1 root root 64288 Mar 1 2019 chmod + -rwxr-xr-x 1 root root 72512 Mar 1 2019 chown + -rwxr-xr-x 1 root root 146880 Mar 1 2019 cp + -rwxr-xr-x 1 root root 121464 Jan 18 2019 dash + -rwxr-xr-x 1 root root 109408 Mar 1 2019 date + -rwxr-xr-x 1 root root 76712 Mar 1 2019 dd + -rwxr-xr-x 1 root root 93744 Mar 1 2019 df + -rwxr-xr-x 1 root root 138856 Mar 1 2019 dir + -rwxr-xr-x 1 root root 84288 Jan 10 2019 dmesg + lrwxrwxrwx 1 root root 8 Sep 27 2018 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Sep 27 2018 domainname -> hostname + -rwxr-xr-x 1 root root 39520 Mar 1 2019 echo + -rwxr-xr-x 1 root root 28 Jan 8 2019 egrep + -rwxr-xr-x 1 root root 35424 Mar 1 2019 false + -rwxr-xr-x 1 root root 28 Jan 8 2019 fgrep + -rwxr-xr-x 1 root root 68880 Jan 10 2019 findmnt + -rwsr-xr-x 1 root root 34896 Apr 23 2020 fusermount + -rwxr-xr-x 1 root root 198976 Jan 8 2019 grep + -rwxr-xr-x 2 root root 2345 Jan 6 2019 gunzip + -rwxr-xr-x 1 root root 6375 Jan 6 2019 gzexe + -rwxr-xr-x 1 root root 98048 Jan 6 2019 gzip + -rwxr-xr-x 1 root root 26696 Sep 27 2018 hostname + -rwxr-xr-x 1 root root 68552 Mar 1 2019 ln + -rwxr-xr-x 1 root root 56760 Jul 27 2018 login + -rwxr-xr-x 1 root root 138856 Mar 1 2019 ls + -rwxr-xr-x 1 root root 108624 Jan 10 2019 lsblk + -rwxr-xr-x 1 root root 89088 Mar 1 2019 mkdir + -rwxr-xr-x 1 root root 68544 Mar 1 2019 mknod + -rwxr-xr-x 1 root root 43808 Mar 1 2019 mktemp + -rwxr-xr-x 1 root root 43008 Jan 10 2019 more + -rwsr-xr-x 1 root root 51280 Jan 10 2019 mount + -rwxr-xr-x 1 root root 14408 Jan 10 2019 mountpoint + -rwxr-xr-x 1 root root 138728 Mar 1 2019 mv + lrwxrwxrwx 1 root root 8 Sep 27 2018 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Feb 15 2019 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 39616 Mar 1 2019 pwd + lrwxrwxrwx 1 root root 4 Apr 18 2019 rbash -> bash + -rwxr-xr-x 1 root root 47776 Mar 1 2019 readlink + -rwxr-xr-x 1 root root 68416 Mar 1 2019 rm + -rwxr-xr-x 1 root root 47776 Mar 1 2019 rmdir + -rwxr-xr-x 1 root root 23312 Jan 22 2019 run-parts + -rwxr-xr-x 1 root root 122224 Dec 23 2018 sed + lrwxrwxrwx 1 root root 4 Jan 4 20:21 sh -> bash + lrwxrwxrwx 1 root root 4 Dec 11 18:21 sh.distrib -> dash + -rwxr-xr-x 1 root root 39552 Mar 1 2019 sleep + -rwxr-xr-x 1 root root 80672 Mar 1 2019 stty + -rwsr-xr-x 1 root root 63568 Jan 10 2019 su + -rwxr-xr-x 1 root root 35488 Mar 1 2019 sync + -rwxr-xr-x 1 root root 445560 Apr 24 2019 tar + -rwxr-xr-x 1 root root 14440 Jan 22 2019 tempfile + -rwxr-xr-x 1 root root 97152 Mar 1 2019 touch + -rwxr-xr-x 1 root root 35424 Mar 1 2019 true + -rwxr-xr-x 1 root root 14328 Apr 23 2020 ulockmgr_server + -rwsr-xr-x 1 root root 34888 Jan 10 2019 umount + -rwxr-xr-x 1 root root 39584 Mar 1 2019 uname + -rwxr-xr-x 2 root root 2345 Jan 6 2019 uncompress + -rwxr-xr-x 1 root root 138856 Mar 1 2019 vdir + -rwxr-xr-x 1 root root 34896 Jan 10 2019 wdctl + -rwxr-xr-x 1 root root 946 Jan 22 2019 which + lrwxrwxrwx 1 root root 8 Sep 27 2018 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1983 Jan 6 2019 zcat + -rwxr-xr-x 1 root root 1677 Jan 6 2019 zcmp + -rwxr-xr-x 1 root root 5879 Jan 6 2019 zdiff + -rwxr-xr-x 1 root root 29 Jan 6 2019 zegrep + -rwxr-xr-x 1 root root 29 Jan 6 2019 zfgrep + -rwxr-xr-x 1 root root 2080 Jan 6 2019 zforce + -rwxr-xr-x 1 root root 7584 Jan 6 2019 zgrep + -rwxr-xr-x 1 root root 2205 Jan 6 2019 zless + -rwxr-xr-x 1 root root 1841 Jan 6 2019 zmore + -rwxr-xr-x 1 root root 4552 Jan 6 2019 znew +I: user script /srv/workspace/pbuilder/3252841/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -600,7 +634,7 @@ Get: 271 http://deb.debian.org/debian buster/main amd64 python-sphinx all 1.8.4-1 [482 kB] Get: 272 http://deb.debian.org/debian buster/main amd64 qemu-utils amd64 1:3.1+dfsg-8+deb10u8 [968 kB] Get: 273 http://deb.debian.org/debian buster/main amd64 socat amd64 1.7.3.2-2 [358 kB] -Fetched 160 MB in 2s (71.1 MB/s) +Fetched 160 MB in 8s (18.9 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libbsd0:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19195 files and directories currently installed.) @@ -1753,7 +1787,8 @@ fakeroot is already the newest version (1.23-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/ganeti-2.15-2.15.2/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../ganeti-2.15_2.15.2-15_source.changes +hostname: Name or service not known +I: Running cd /build/ganeti-2.15-2.15.2/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../ganeti-2.15_2.15.2-15_source.changes dpkg-buildpackage: info: source package ganeti-2.15 dpkg-buildpackage: info: source version 2.15.2-15 dpkg-buildpackage: info: source distribution unstable @@ -1808,8 +1843,8 @@ checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes -checking whether UID '1111' is supported by ustar format... yes -checking whether GID '1111' is supported by ustar format... yes +checking whether UID '2222' is supported by ustar format... yes +checking whether GID '2222' is supported by ustar format... yes checking how to create a ustar tar archive... gnutar configure: Running ganeti-masterd as gnt-masterd:gnt-masterd configure: Running ganeti-metad as root:root @@ -1897,53 +1932,53 @@ config.status: creating Makefile make[1]: Leaving directory '/build/ganeti-2.15-2.15.2' dh_auto_build - make -j15 + make -j16 make[1]: Entering directory '/build/ganeti-2.15-2.15.2' mkdir -p apps mkdir -p apps -mkdir -p apps -mkdir -p apps -mkdir -p apps -mkdir -p apps -mkdir -p apps -mkdir -p apps rm -f apps/htools.hs -mkdir -p apps rm -f apps/hpc-htools.hs +ln -s ../src/htools.hs apps/htools.hs +ln -s ../test/hs/hpc-htools.hs apps/hpc-htools.hs +touch apps/htools.hs.stamp +mkdir -p apps +touch apps/hpc-htools.hs.stamp rm -f apps/hpc-mon-collector.hs +ln -s ../test/hs/hpc-mon-collector.hs apps/hpc-mon-collector.hs mkdir -p apps +touch apps/hpc-mon-collector.hs.stamp rm -f apps/ganeti-kvmd.hs +ln -s ../src/ganeti-kvmd.hs apps/ganeti-kvmd.hs +touch apps/ganeti-kvmd.hs.stamp +mkdir -p apps mkdir -p apps -make ganeti rm -f apps/ganeti-wconfd.hs rm -f apps/hconfd.hs -rm -f apps/hluxid.hs -rm -f apps/hs2py.hs -ln -s ../src/htools.hs apps/htools.hs -rm -f apps/rpc-test.hs -ln -s ../test/hs/hpc-htools.hs apps/hpc-htools.hs -ln -s ../test/hs/hpc-mon-collector.hs apps/hpc-mon-collector.hs -rm -f apps/ganeti-mond.hs -ln -s ../src/ganeti-kvmd.hs apps/ganeti-kvmd.hs -rm -f apps/ganeti-metad.hs ln -s ../src/ganeti-wconfd.hs apps/ganeti-wconfd.hs +touch apps/ganeti-wconfd.hs.stamp ln -s ../src/hconfd.hs apps/hconfd.hs -touch apps/htools.hs.stamp +touch apps/hconfd.hs.stamp +mkdir -p apps +rm -f apps/hluxid.hs ln -s ../src/hluxid.hs apps/hluxid.hs +touch apps/hluxid.hs.stamp +mkdir -p apps +mkdir -p apps +rm -f apps/hs2py.hs +rm -f apps/rpc-test.hs ln -s ../src/hs2py.hs apps/hs2py.hs ln -s ../src/rpc-test.hs apps/rpc-test.hs -touch apps/hpc-htools.hs.stamp -touch apps/hpc-mon-collector.hs.stamp -ln -s ../src/ganeti-mond.hs apps/ganeti-mond.hs -touch apps/ganeti-kvmd.hs.stamp -ln -s ../src/ganeti-metad.hs apps/ganeti-metad.hs -touch apps/ganeti-wconfd.hs.stamp -touch apps/hconfd.hs.stamp -touch apps/hluxid.hs.stamp touch apps/hs2py.hs.stamp touch apps/rpc-test.hs.stamp +mkdir -p apps +rm -f apps/ganeti-mond.hs +mkdir -p apps +ln -s ../src/ganeti-mond.hs apps/ganeti-mond.hs +rm -f apps/ganeti-metad.hs touch apps/ganeti-mond.hs.stamp +ln -s ../src/ganeti-metad.hs apps/ganeti-metad.hs touch apps/ganeti-metad.hs.stamp +make ganeti make[2]: Entering directory '/build/ganeti-2.15-2.15.2' cd . && test -h "ganeti" || { rm -f ganeti && ln -s lib ganeti; } make[2]: Leaving directory '/build/ganeti-2.15-2.15.2' @@ -1955,8 +1990,8 @@ ln -s /build/ganeti-2.15-2.15.2/$i $i; \ fi; \ done -hsc2hs -o src/Ganeti/Curl/Internal.hs src/Ganeti/Curl/Internal.hsc Generating src/Ganeti/Hs2Py/ListConstants.hs +hsc2hs -o src/Ganeti/Curl/Internal.hs src/Ganeti/Curl/Internal.hsc for p in src/htools test/hs/hpc-htools test/hs/hpc-mon-collector src/ganeti-kvmd src/ganeti-wconfd src/hconfd src/hluxid src/hs2py src/rpc-test src/ganeti-mond src/ganeti-metad ; do \ echo >> ganeti.cabal; \ echo "executable `basename $p`" >> ganeti.cabal; \ @@ -1974,7 +2009,6 @@ fi \ done touch stamp-srclinks -touch empty-cabal-config set -e; \ { cat test/hs/Test/Ganeti/TestImports.hs.in ; \ echo ; \ @@ -1982,14 +2016,15 @@ echo "import $name ()" ; \ done ; \ } > test/hs/Test/Ganeti/TestImports.hs +m4 ... > src/AutoConf.hs +set -e; \ +VCSVER=`cat /build/ganeti-2.15-2.15.2/vcs-version`; \ +sed -e 's"%ver%"'"$VCSVER"'"' < src/Ganeti/Version.hs.in > src/Ganeti/Version.hs +touch empty-cabal-config /usr/bin/cabal --config-file=empty-cabal-config configure --user \ -f`test no == yes && echo "htest" || echo "-htest"` \ -f`test True == True && echo "mond" || echo "-mond"` \ -f`test True == True && echo "metad" || echo "-metad"` -set -e; \ -VCSVER=`cat /build/ganeti-2.15-2.15.2/vcs-version`; \ -sed -e 's"%ver%"'"$VCSVER"'"' < src/Ganeti/Version.hs.in > src/Ganeti/Version.hs -m4 ... > src/AutoConf.hs Warning: No remote package servers have been specified. Usually you would have one specified in the config file. Resolving dependencies... @@ -2027,53 +2062,6 @@ [GHC]: src/Ganeti/Curl/Internal.o <- cabal_macros.h src/Ganeti/Curl/Internal.hs [GHC]: src/Ganeti/Codec.o <- cabal_macros.h src/Ganeti/Codec.hs -src/Ganeti/Utils/Validate.hs:54:1: warning: [-Wunused-imports] - The import of `Control.Applicative' is redundant - except perhaps to import instances from `Control.Applicative' - To import instances alone, use: import Control.Applicative() - | -54 | import Control.Applicative - | ^^^^^^^^^^^^^^^^^^^^^^^^^^ - -src/Ganeti/Utils/Validate.hs:57:1: warning: [-Wdeprecations] - Module `Control.Monad.Error' is deprecated: - Use "Control.Monad.Except" instead - | -57 | import Control.Monad.Error - | ^^^^^^^^^^^^^^^^^^^^^^^^^^ - -src/Ganeti/Utils/Validate.hs:103:35: warning: [-Wdeprecations] - In the use of type constructor or class `Error' - (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): - Deprecated: "Use Control.Monad.Trans.Except instead" - | -103 | throwIfErrors :: (MonadError e m, Error e) => (a, [String]) -> m a - | ^^^^^ - -src/Ganeti/Utils/Validate.hs:105:37: warning: [-Wdeprecations] - In the use of `strMsg' - (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): - Deprecated: "Use Control.Monad.Trans.Except instead" - | -105 | throwIfErrors (_, es) = throwError (strMsg $ "Validation errors: " - | ^^^^^^ - -src/Ganeti/Utils/Validate.hs:110:34: warning: [-Wdeprecations] - In the use of type constructor or class `Error' - (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): - Deprecated: "Use Control.Monad.Trans.Except instead" - | -110 | evalValidate :: (MonadError e m, Error e) => ValidationMonad a -> m a - | ^^^^^ - -src/Ganeti/Utils/Validate.hs:115:35: warning: [-Wdeprecations] - In the use of type constructor or class `Error' - (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): - Deprecated: "Use Control.Monad.Trans.Except instead" - | -115 | evalValidateT :: (MonadError e m, Error e) => ValidationMonadT m a -> m a - | ^^^^^ - src/Ganeti/Utils/Statistics.hs:61:7: warning: [-Wmonomorphism-restriction] * The Monomorphism Restriction applies to the bindings for `nt', `st' @@ -2272,13 +2260,37 @@ } > scripts/gnt-debug chmod u+x scripts/gnt-debug -src/Ganeti/HTools/Graph.hs:235:16: warning: [-Wdeprecations] - In the use of `foldWithKey' (imported from Data.IntMap): - Deprecated: "As of version 0.5, replaced by 'foldrWithKey'." - | -235 | colorVertMap = IntMap.foldWithKey - | ^^^^^^^^^^^^^^^^^^ -test -n "ganeti.client.gnt_group" || { echo Missing module; exit 1; } +src/Ganeti/Codec.hs:44:1: warning: [-Wdeprecations] + Module `Control.Monad.Error' is deprecated: + Use "Control.Monad.Except" instead + | +44 | import Control.Monad.Error + | ^^^^^^^^^^^^^^^^^^^^^^^^^^ + +src/Ganeti/Codec.hs:47:1: warning: [-Wunused-imports] + The import of `Data.Monoid' is redundant + except perhaps to import instances from `Data.Monoid' + To import instances alone, use: import Data.Monoid() + | +47 | import Data.Monoid (mempty) + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +src/Ganeti/Codec.hs:55:36: warning: [-Wdeprecations] + In the use of type constructor or class `Error' + (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): + Deprecated: "Use Control.Monad.Trans.Except instead" + | +55 | decompressZlib :: (MonadError e m, Error e) => BL.ByteString -> m BL.ByteString + | ^^^^^ + +src/Ganeti/Codec.hs:60:34: warning: [-Wdeprecations] + In the use oftest -n "ganeti.client.gnt_group" || { echo Missing module; exit 1; } + `strMsg' + (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): + Deprecated: "Use Control.Monad.Trans.Except instead" + | +60 | (throwError . strMsg . (++)"Zlib: " . show) + | ^^^^^^ set -e; \ { echo '#!/usr/bin/python'; \ echo '# This file is automatically generated, do not edit!'; \ @@ -2352,8 +2364,8 @@ echo 'if __name__ == "__main__":'; \ echo ' sys.exit(main.Main())'; \ } > scripts/gnt-job -test -n "ganeti.client.gnt_network" || { echo Missing module; exit 1; } chmod u+x scripts/gnt-job +test -n "ganeti.client.gnt_network" || { echo Missing module; exit 1; } set -e; \ { echo '#!/usr/bin/python'; \ echo '# This file is automatically generated, do not edit!'; \ @@ -2379,7 +2391,6 @@ } > scripts/gnt-network chmod u+x scripts/gnt-network test -n "ganeti.client.gnt_node" || { echo Missing module; exit 1; } -test -n "ganeti.client.gnt_os" || { echo Missing module; exit 1; } set -e; \ { echo '#!/usr/bin/python'; \ echo '# This file is automatically generated, do not edit!'; \ @@ -2403,6 +2414,8 @@ echo 'if __name__ == "__main__":'; \ echo ' sys.exit(main.Main())'; \ } > scripts/gnt-node +chmod u+x scripts/gnt-node +test -n "ganeti.client.gnt_os" || { echo Missing module; exit 1; } set -e; \ { echo '#!/usr/bin/python'; \ echo '# This file is automatically generated, do not edit!'; \ @@ -2426,10 +2439,8 @@ echo 'if __name__ == "__main__":'; \ echo ' sys.exit(main.Main())'; \ } > scripts/gnt-os -chmod u+x scripts/gnt-node chmod u+x scripts/gnt-os test -n "ganeti.client.gnt_storage" || { echo Missing module; exit 1; } -test -n "ganeti.client.gnt_filter" || { echo Missing module; exit 1; } set -e; \ { echo '#!/usr/bin/python'; \ echo '# This file is automatically generated, do not edit!'; \ @@ -2453,6 +2464,8 @@ echo 'if __name__ == "__main__":'; \ echo ' sys.exit(main.Main())'; \ } > scripts/gnt-storage +test -n "ganeti.client.gnt_filter" || { echo Missing module; exit 1; } +chmod u+x scripts/gnt-storage set -e; \ { echo '#!/usr/bin/python'; \ echo '# This file is automatically generated, do not edit!'; \ @@ -2476,7 +2489,53 @@ echo 'if __name__ == "__main__":'; \ echo ' sys.exit(main.Main())'; \ } > scripts/gnt-filter -chmod u+x scripts/gnt-storage + +src/Ganeti/Utils/Validate.hs:54:1: warning: [-Wunused-imports] + The import of `Control.Applicative' is redundant + except perhaps to import instances from `Control.Applicative' + To import instances alone, use: import Control.Applicative() + | +54 | import Control.Applicative + | ^^^^^^^^^^^^^^^^^^^^^^^^^^ + +src/Ganeti/Utils/Validate.hs:57:1: warning: [-Wdeprecations] + Module `Control.Monad.Error' is deprecated: + Use "Control.Monad.Except" instead + | +57 | import Control.Monad.Error + | ^^^^^^^^^^^^^^^^^^^^^^^^^^ + +src/Ganeti/Utils/Validate.hs:103:35: warning: [-Wdeprecations] + In the use of type constructor or class `Error' + (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): + Deprecated: "Use Control.Monad.Trans.Except instead" + | +103 | throwIfErrors :: (MonadError e m, Error e) => (a, [String]) -> m a + | ^^^^^ + +src/Ganeti/Utils/Validate.hs:105:37: warning: [-Wdeprecations] + In the use of `strMsg' + (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): + Deprecated: "Use Control.Monad.Trans.Except instead" + | +105 | throwIfErrors (_, es) = throwError (strMsg $ "Validation errors: " + | ^^^^^^ + +src/Ganeti/Utils/Validate.hs:110:34: warning: [-Wdeprecations] + In the use of type constructor or class `Error' + (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): + Deprecated: "Use Control.Monad.Trans.Except instead" + | +110 | evalValidate :: (MonadError e m, Error e) => ValidationMonad a -> m a + | ^^^^^ + +src/Ganeti/Utils/Validate.hs:115:35: warning: [-Wdeprecations] + In the use of type constructor or class `Error' + (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): + Deprecated: "Use Control.Monad.Trans.Except instead" + | +115 | evalValidateT :: (MonadError e m, Error e) => ValidationMonadT m a -> m a + | ^^^^^ chmod u+x scripts/gnt-filter set -e; \ { echo '# Allow overriding for tests'; \ @@ -2513,10 +2572,8 @@ echo 'if __name__ == "__main__":'; \ echo ' sys.exit(main.Main())'; \ } > tools/ensure-dirs -chmod u+x tools/ensure-dirs test -n "ganeti.tools.node_daemon_setup" || { echo Missing module; exit 1; } -test -n "ganeti.tools.prepare_node_join" || { echo Missing module; exit 1; } -test -n "ganeti.tools.ssh_update" || { echo Missing module; exit 1; } +chmod u+x tools/ensure-dirs set -e; \ { echo '#!/usr/bin/python'; \ echo '# This file is automatically generated, do not edit!'; \ @@ -2540,6 +2597,8 @@ echo 'if __name__ == "__main__":'; \ echo ' sys.exit(main.Main())'; \ } > tools/node-daemon-setup +test -n "ganeti.tools.prepare_node_join" || { echo Missing module; exit 1; } +chmod u+x tools/node-daemon-setup set -e; \ { echo '#!/usr/bin/python'; \ echo '# This file is automatically generated, do not edit!'; \ @@ -2563,6 +2622,8 @@ echo 'if __name__ == "__main__":'; \ echo ' sys.exit(main.Main())'; \ } > tools/prepare-node-join +chmod u+x tools/prepare-node-join +test -n "ganeti.tools.ssh_update" || { echo Missing module; exit 1; } set -e; \ { echo '#!/usr/bin/python'; \ echo '# This file is automatically generated, do not edit!'; \ @@ -2586,39 +2647,6 @@ echo 'if __name__ == "__main__":'; \ echo ' sys.exit(main.Main())'; \ } > tools/ssh-update -chmod u+x tools/node-daemon-setup - -src/Ganeti/Codec.hs:44:1: warning: [-Wdeprecations] - Module `Control.Monad.Error' is deprecated: - Use "Control.Monad.Except" instead - | -44 | import Control.Monad.Error - | ^^^^^^^^^^^^^^^^^^^^^^^^^^ - -src/Ganeti/Codec.hs:47:1: warning: [-Wunused-imports] - The import of `Data.Monoid' is redundant - except perhaps to import instances from `Data.Monoid' - To import instances alone, use: import Data.Monoid() - | -47 | import Data.Monoid (mempty) - | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -src/Ganeti/Codec.hs:55:36: warning: [-Wdeprecations] - In the use of type constructor or class `Error' - (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): - Deprecated: "Use Control.Monad.Trans.Except instead" - | -55 | decompressZlib :: (MonadError e m, Error e) => BL.ByteString -> m BL.ByteString - | ^^^^^ - -src/Ganeti/Codec.hs:60:34: warning: [-Wdeprecations] - In the use of `strMsg' - (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): - Deprecated: "Use Control.Monad.Trans.Except instead" - | -60 | (throwError . strMsg . (++)"Zlib: " . show) - | ^^^^^^ -chmod u+x tools/prepare-node-join chmod u+x tools/ssh-update test -n "ganeti.tools.ssl_update" || { echo Missing module; exit 1; } set -e; \ @@ -2648,40 +2676,6 @@ [GHC]: src/Ganeti/Locking/Types.o <- cabal_macros.h src/Ganeti/Locking/Types.hs [GHC]: src/Ganeti/Utils/AsyncWorker.o <- cabal_macros.h src/Ganeti/Utils/AsyncWorker.hs [GHC]: src/Ganeti/SlotMap.o <- cabal_macros.h src/Ganeti/SlotMap.hs -[GHC]: src/Ganeti/Metad/Types.o <- cabal_macros.h src/Ganeti/Metad/Types.hs -test -n "ganeti.tools.node_cleanup" || { echo Missing module; exit 1; } -mkdir -p tools/shebang -set -e; \ -{ echo '#!/usr/bin/python'; \ - echo '# This file is automatically generated, do not edit!'; \ - echo "# Edit ganeti.tools.node_cleanup instead."; \ - echo; \ - echo '"""Bootstrap script for L{ganeti.tools.node_cleanup}"""'; \ - echo; \ - echo '# pylint: disable=C0103'; \ - echo '# C0103: Invalid name'; \ - echo; \ - echo 'import sys'; \ - echo 'import ganeti.tools.node_cleanup as main'; \ - echo; \ - echo '# Temporarily alias commands until bash completion'; \ - echo '# generator is changed'; \ - echo 'if hasattr(main, "commands"):'; \ - echo ' commands = main.commands # pylint: disable=E1101'; \ - echo 'if hasattr(main, "aliases"):'; \ - echo ' aliases = main.aliases # pylint: disable=E1101'; \ - echo; \ - echo 'if __name__ == "__main__":'; \ - echo ' sys.exit(main.Main())'; \ -} > tools/node-cleanup -chmod u+x tools/node-cleanup -head -1 tools/cfgshell | sed 's|#!/usr/bin/python|#!/usr/bin/python|' > tools/shebang/cfgshell -mkdir -p tools/shebang -echo '# Generated file; do not edit.' >> tools/shebang/cfgshell -head -1 tools/cfgupgrade | sed 's|#!/usr/bin/python|#!/usr/bin/python|' > tools/shebang/cfgupgrade -tail -n +2 tools/cfgshell >> tools/shebang/cfgshell -echo '# Generated file; do not edit.' >> tools/shebang/cfgupgrade -tail -n +2 tools/cfgupgrade >> tools/shebang/cfgupgrade src/Ganeti/Utils/Random.hs:41:1: warning: [-Wunused-imports] The import of `Control.Applicative' is redundant @@ -2696,6 +2690,7 @@ for `randByte' Consider giving it a type signature * In the second argument of `($)', namely + `let randByte = state (randomR (0, 255 :: Int)) in printf "%s:%02x:%02x:%02x" prefix <$> randByte <*> randByte @@ -2716,49 +2711,91 @@ | 61 | let randByte = state (randomR (0, 255 :: Int)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -mkdir -p tools/shebang - src/Ganeti/Utils/Monad.hs:47:1: warning: [-Wdeprecations] Module `Control.Monad.Error' is deprecated: Use "Control.Monad.Except" instead | 47 | import Control.Monad.Error | ^^^^^^^^^^^^^^^^^^^^^^^^^^ -head -1 tools/cfgupgrade12 | sed 's|#!/usr/bin/python|#!/usr/bin/python|' > tools/shebang/cfgupgrade12 +[GHC]: src/Ganeti/Metad/Types.o <- cabal_macros.h src/Ganeti/Metad/Types.hs +test -n "ganeti.tools.node_cleanup" || { echo Missing module; exit 1; } +set -e; \ +{ echo '#!/usr/bin/python'; \ + echo '# This file is automatically generated, do not edit!'; \ + echo "# Edit ganeti.tools.node_cleanup instead."; \ + echo; \ + echo '"""Bootstrap script for L{ganeti.tools.node_cleanup}"""'; \ + echo; \ + echo '# pylint: disable=C0103'; \ + echo '# C0103: Invalid name'; \ + echo; \ + echo 'import sys'; \ + echo 'import ganeti.tools.node_cleanup as main'; \ + echo; \ + echo '# Temporarily alias commands until bash completion'; \ + echo '# generator is changed'; \ + echo 'if hasattr(main, "commands"):'; \ + echo ' commands = main.commands # pylint: disable=E1101'; \ + echo 'if hasattr(main, "aliases"):'; \ + echo ' aliases = main.aliases # pylint: disable=E1101'; \ + echo; \ + echo 'if __name__ == "__main__":'; \ + echo ' sys.exit(main.Main())'; \ +} > tools/node-cleanup +chmod u+x tools/node-cleanup mkdir -p tools/shebang -head -1 tools/cluster-merge | sed 's|#!/usr/bin/python|#!/usr/bin/python|' > tools/shebang/cluster-merge -echo '# Generated file; do not edit.' >> tools/shebang/cluster-merge +head -1 tools/cfgshell | sed 's|#!/usr/bin/python|#!/usr/bin/python|' > tools/shebang/cfgshell +echo '# Generated file; do not edit.' >> tools/shebang/cfgshell +tail -n +2 tools/cfgshell >> tools/shebang/cfgshell +mkdir -p tools/shebang +head -1 tools/cfgupgrade | sed 's|#!/usr/bin/python|#!/usr/bin/python|' > tools/shebang/cfgupgrade +echo '# Generated file; do not edit.' >> tools/shebang/cfgupgrade +tail -n +2 tools/cfgupgrade >> tools/shebang/cfgupgrade +mkdir -p tools/shebang +head -1 tools/cfgupgrade12 | sed 's|#!/usr/bin/python|#!/usr/bin/python|' > tools/shebang/cfgupgrade12 echo '# Generated file; do not edit.' >> tools/shebang/cfgupgrade12 -tail -n +2 tools/cluster-merge >> tools/shebang/cluster-merge tail -n +2 tools/cfgupgrade12 >> tools/shebang/cfgupgrade12 mkdir -p tools/shebang + +src/Ganeti/HTools/Graph.hs:235:16: warning: [-Wdeprecations] + In the use of `foldWithKey' (imported from Data.IntMap): + Deprecated: "As of version 0.5, replaced by 'foldrWithKey'." + | +235 | colorVertMap = IntMap.foldWithKey + | ^^^^^^^^^^^^^^^^^^ +head -1 tools/cluster-merge | sed 's|#!/usr/bin/python|#!/usr/bin/python|' > tools/shebang/cluster-merge mkdir -p tools/shebang +echo '# Generated file; do not edit.' >> tools/shebang/cluster-merge head -1 tools/confd-client | sed 's|#!/usr/bin/python|#!/usr/bin/python|' > tools/shebang/confd-client -head -1 tools/fmtjson | sed 's|#!/usr/bin/python|#!/usr/bin/python|' > tools/shebang/fmtjson -echo '# Generated file; do not edit.' >> tools/shebang/fmtjson +tail -n +2 tools/cluster-merge >> tools/shebang/cluster-merge echo '# Generated file; do not edit.' >> tools/shebang/confd-client -tail -n +2 tools/fmtjson >> tools/shebang/fmtjson -tail -n +2 tools/confd-client >> tools/shebang/confd-client mkdir -p tools/shebang +tail -n +2 tools/confd-client >> tools/shebang/confd-client +head -1 tools/fmtjson | sed 's|#!/usr/bin/python|#!/usr/bin/python|' > tools/shebang/fmtjson mkdir -p tools/shebang head -1 tools/lvmstrap | sed 's|#!/usr/bin/python|#!/usr/bin/python|' > tools/shebang/lvmstrap +echo '# Generated file; do not edit.' >> tools/shebang/fmtjson +tail -n +2 tools/fmtjson >> tools/shebang/fmtjson +echo '# Generated file; do not edit.' >> tools/shebang/lvmstrap +tail -n +2 tools/lvmstrap >> tools/shebang/lvmstrap +mkdir -p tools/shebang head -1 tools/move-instance | sed 's|#!/usr/bin/python|#!/usr/bin/python|' > tools/shebang/move-instance mkdir -p tools/shebang head -1 tools/ovfconverter | sed 's|#!/usr/bin/python|#!/usr/bin/python|' > tools/shebang/ovfconverter -mkdir -p tools/shebang -echo '# Generated file; do not edit.' >> tools/shebang/lvmstrap -tail -n +2 tools/lvmstrap >> tools/shebang/lvmstrap echo '# Generated file; do not edit.' >> tools/shebang/move-instance -head -1 tools/post-upgrade | sed 's|#!/usr/bin/python|#!/usr/bin/python|' > tools/shebang/post-upgrade echo '# Generated file; do not edit.' >> tools/shebang/ovfconverter tail -n +2 tools/move-instance >> tools/shebang/move-instance -echo '# Generated file; do not edit.' >> tools/shebang/post-upgrade tail -n +2 tools/ovfconverter >> tools/shebang/ovfconverter -tail -n +2 tools/post-upgrade >> tools/shebang/post-upgrade mkdir -p tools/shebang +head -1 tools/post-upgrade | sed 's|#!/usr/bin/python|#!/usr/bin/python|' > tools/shebang/post-upgrade mkdir -p tools/shebang +echo '# Generated file; do not edit.' >> tools/shebang/post-upgrade head -1 tools/sanitize-config | sed 's|#!/usr/bin/python|#!/usr/bin/python|' > tools/shebang/sanitize-config +tail -n +2 tools/post-upgrade >> tools/shebang/post-upgrade +mkdir -p tools/shebang +echo '# Generated file; do not edit.' >> tools/shebang/sanitize-config head -1 tools/query-config | sed 's|#!/usr/bin/python|#!/usr/bin/python|' > tools/shebang/query-config +tail -n +2 tools/sanitize-config >> tools/shebang/sanitize-config set -e; \ VCSVER=`cat /build/ganeti-2.15-2.15.2/vcs-version`; \ { echo '# This file is automatically generated, do not edit!'; \ @@ -2778,8 +2815,6 @@ echo ''; \ echo "VCS_VERSION = '$VCSVER'"; \ } > lib/_vcsversion.py -echo '# Generated file; do not edit.' >> tools/shebang/sanitize-config -tail -n +2 tools/sanitize-config >> tools/shebang/sanitize-config echo '# Generated file; do not edit.' >> tools/shebang/query-config tail -n +2 tools/query-config >> tools/shebang/query-config set -e; \ @@ -2844,20 +2879,20 @@ sed -f autotools/replace_vars.sed < daemons/daemon-util.in > daemons/daemon-util sed -f autotools/replace_vars.sed < tools/kvm-ifup.in > tools/kvm-ifup sed -f autotools/replace_vars.sed -e "s/ifup-os:/kvm-ifup-os:/" < tools/ifup-os.in > tools/kvm-ifup-os -chmod +x tools/kvm-ifup chmod +x daemons/daemon-util +chmod +x tools/kvm-ifup chmod +x tools/kvm-ifup-os sed -f autotools/replace_vars.sed -e "s/ifup-os:/xen-ifup-os:/" < tools/ifup-os.in > tools/xen-ifup-os sed -f autotools/replace_vars.sed < tools/vif-ganeti.in > tools/vif-ganeti -sed -f autotools/replace_vars.sed < tools/vif-ganeti-metad.in > tools/vif-ganeti-metad chmod +x tools/xen-ifup-os -chmod +x tools/vif-ganeti -chmod +x tools/vif-ganeti-metad +sed -f autotools/replace_vars.sed < tools/vif-ganeti-metad.in > tools/vif-ganeti-metad sed -f autotools/replace_vars.sed < tools/net-common.in > tools/net-common +chmod +x tools/vif-ganeti sed -f autotools/replace_vars.sed < daemons/ganeti-cleaner.in > daemons/ganeti-cleaner -cat doc/users/users.in | sed -f autotools/replace_vars.sed | LC_ALL=C sort | uniq | (grep -v '^root' || true) > doc/users/users +chmod +x tools/vif-ganeti-metad chmod +x tools/net-common chmod +x daemons/ganeti-cleaner +cat doc/users/users.in | sed -f autotools/replace_vars.sed | LC_ALL=C sort | uniq | (grep -v '^root' || true) > doc/users/users cat doc/users/groups.in | sed -f autotools/replace_vars.sed | LC_ALL=C sort | uniq | (grep -v '^root' || true) > doc/users/groups cat doc/users/groupmemberships.in | sed -f autotools/replace_vars.sed | LC_ALL=C sort | uniq | (grep -v '^root' || true) > doc/users/groupmemberships sed -f autotools/replace_vars.sed < tools/vcluster-setup.in > tools/vcluster-setup @@ -2898,9 +2933,17 @@ mawk -- '{if (NF > 1) {print "useradd --system --gid",$2,$1} else {print "useradd --system",$1}}' doc/users/users; \ mawk -- '{print "usermod --append --groups",$2,$1}' doc/users/groupmemberships; \ } > tools/users-setup -[GHC]: src/Ganeti/Utils/MultiMap.o <- cabal_macros.h src/Ganeti/Utils/MultiMap.hs src/Ganeti/Lens.hi src/Ganeti/Lens.o chmod +x tools/users-setup +src/Ganeti/Utils/AsyncWorker.hs:86:1: warning: [-Wunused-imports] + The import of `Data.Monoid' is redundant + except perhaps to import instances from `Data.Monoid' + To import instances alone, use: import Data.Monoid() + | +86 | import Data.Monoid + | ^^^^^^^^^^^^^^^^^^ +[GHC]: src/Ganeti/Utils/MultiMap.o <- cabal_macros.h src/Ganeti/Utils/MultiMap.hs src/Ganeti/Lens.hi src/Ganeti/Lens.o + src/Ganeti/BasicTypes.hs:90:1: warning: [-Wunused-imports] The import of `Data.Monoid' is redundant except perhaps to import instances from `Data.Monoid' @@ -3132,14 +3175,6 @@ | 358 | catchErrorT :: (Monad m, Error e) | ^^^^^ - -src/Ganeti/Utils/AsyncWorker.hs:86:1: warning: [-Wunused-imports] - The import of `Data.Monoid' is redundant - except perhaps to import instances from `Data.Monoid' - To import instances alone, use: import Data.Monoid() - | -86 | import Data.Monoid - | ^^^^^^^^^^^^^^^^^^ [GHC]: src/Ganeti/THH/PyRPC.o <- cabal_macros.h src/Ganeti/THH/PyRPC.hs src/Ganeti/THH/Types.hi src/Ganeti/THH/Types.o src/Ganeti/THH/PyRPC.hs:46:1: warning: [-Wunused-imports] @@ -3171,7 +3206,6 @@ | ^^^^^ [GHC]: src/Ganeti/ConstantUtils.o <- cabal_macros.h src/Ganeti/ConstantUtils.hs src/Ganeti/PyValue.hi src/Ganeti/PyValue.o [GHC]: src/Ganeti/THH/PyType.o <- cabal_macros.h src/Ganeti/THH/PyType.hs src/Ganeti/PyValue.hi src/Ganeti/PyValue.o -[GHC]: src/Ganeti/Hypervisor/Xen/XmParser.o <- cabal_macros.h src/Ganeti/Hypervisor/Xen/XmParser.hs src/Ganeti/Hypervisor/Xen/Types.hi src/Ganeti/Hypervisor/Xen/Types.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o src/Ganeti/JSON.hs:152:18: warning: [-Wdeprecations] In the use of type constructor or class `Error' @@ -3212,6 +3246,7 @@ | 42 | import Control.Applicative | ^^^^^^^^^^^^^^^^^^^^^^^^^^ +[GHC]: src/Ganeti/Hypervisor/Xen/XmParser.o <- cabal_macros.h src/Ganeti/Hypervisor/Xen/XmParser.hs src/Ganeti/Hypervisor/Xen/Types.hi src/Ganeti/Hypervisor/Xen/Types.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o [GHC]: src/Ganeti/Runtime.o <- cabal_macros.h src/Ganeti/Runtime.hs src/AutoConf.hi src/AutoConf.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o src/Ganeti/Path.hi src/Ganeti/Path.o src/Ganeti/ConstantUtils.hi src/Ganeti/ConstantUtils.o src/Ganeti/Runtime.hs:55:1: warning: [-Wdeprecations] @@ -3389,13 +3424,13 @@ | 171 | instance (MonadLog m, Error e) => MonadLog (ResultT e m) where | ^^^^^ -[GHC]: src/Ganeti/Storage/Diskstats/Parser.o <- cabal_macros.h src/Ganeti/Storage/Diskstats/Parser.hs src/Ganeti/Storage/Diskstats/Types.hi src/Ganeti/Storage/Diskstats/Types.o src/Ganeti/Parsers.hi src/Ganeti/Parsers.o -[GHC]: src/Ganeti/Cpu/LoadParser.o <- cabal_macros.h src/Ganeti/Cpu/LoadParser.hs src/Ganeti/Cpu/Types.hi src/Ganeti/Cpu/Types.o src/Ganeti/Parsers.hi src/Ganeti/Parsers.o [GHC]: src/Ganeti/Utils.o <- cabal_macros.h src/Ganeti/Utils.hs src/Ganeti/Runtime.hi src/Ganeti/Runtime.o src/Ganeti/Logging.hi src/Ganeti/Logging.o src/Ganeti/ConstantUtils.hi src/Ganeti/ConstantUtils.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o [GHC]: src/Ganeti/Logging/Lifted.o <- cabal_macros.h src/Ganeti/Logging/Lifted.hs src/Ganeti/Logging.hi src/Ganeti/Logging.o -[GHC]: src/Ganeti/Logging/WriterLog.o <- cabal_macros.h src/Ganeti/Logging/WriterLog.hs src/Ganeti/Logging.hi src/Ganeti/Logging.o [GHC]: src/Ganeti/Curl/Multi.o <- cabal_macros.h src/Ganeti/Curl/Multi.hs src/Ganeti/Logging.hi src/Ganeti/Logging.o src/Ganeti/Curl/Internal.hi src/Ganeti/Curl/Internal.o +[GHC]: src/Ganeti/Logging/WriterLog.o <- cabal_macros.h src/Ganeti/Logging/WriterLog.hs src/Ganeti/Logging.hi src/Ganeti/Logging.o +[GHC]: src/Ganeti/Storage/Diskstats/Parser.o <- cabal_macros.h src/Ganeti/Storage/Diskstats/Parser.hs src/Ganeti/Storage/Diskstats/Types.hi src/Ganeti/Storage/Diskstats/Types.o src/Ganeti/Parsers.hi src/Ganeti/Parsers.o [GHC]: src/Ganeti/Storage/Lvm/LVParser.o <- cabal_macros.h src/Ganeti/Storage/Lvm/LVParser.hs src/Ganeti/Storage/Lvm/Types.hi src/Ganeti/Storage/Lvm/Types.o +[GHC]: src/Ganeti/Cpu/LoadParser.o <- cabal_macros.h src/Ganeti/Cpu/LoadParser.hs src/Ganeti/Cpu/Types.hi src/Ganeti/Cpu/Types.o src/Ganeti/Parsers.hi src/Ganeti/Parsers.o src/Ganeti/Utils.hs:101:1: warning: [-Wunused-imports] The import of `Control.Applicative' is redundant @@ -3462,8 +3497,8 @@ 482 | secondInPicoseconds = 1000000000000 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [GHC]: src/Ganeti/Utils/IORef.o <- cabal_macros.h src/Ganeti/Utils/IORef.hs src/Ganeti/Logging/WriterLog.hi src/Ganeti/Logging/WriterLog.o src/Ganeti/Logging.hi src/Ganeti/Logging.o src/Ganeti/Lens.hi src/Ganeti/Lens.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o -[GHC]: src/Ganeti/Confd/Types.o <- cabal_macros.h src/Ganeti/Confd/Types.hs src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/THH.hi src/Ganeti/THH.o src/Ganeti/Hash.hi src/Ganeti/Hash.o src/Ganeti/ConstantUtils.hi src/Ganeti/ConstantUtils.o [GHC]: src/Ganeti/Types.o <- cabal_macros.h src/Ganeti/Types.hs src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/THH.hi src/Ganeti/THH.o src/Ganeti/JSON.hi src/Ganeti/JSON.o src/Ganeti/ConstantUtils.hi src/Ganeti/ConstantUtils.o +[GHC]: src/Ganeti/Confd/Types.o <- cabal_macros.h src/Ganeti/Confd/Types.hs src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/THH.hi src/Ganeti/THH.o src/Ganeti/Hash.hi src/Ganeti/Hash.o src/Ganeti/ConstantUtils.hi src/Ganeti/ConstantUtils.o [GHC]: src/Ganeti/Utils/Livelock.o <- cabal_macros.h src/Ganeti/Utils/Livelock.hs src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/Path.hi src/Ganeti/Path.o src/Ganeti/Logging.hi src/Ganeti/Logging.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o src/Ganeti/Utils/Livelock.hs:44:1: warning: [-Wdeprecations] @@ -3549,6 +3584,7 @@ | 125 | instance Error GanetiException where | ^^^^^ +[GHC]: src/Ganeti/DataCollectors/CLI.o <- cabal_macros.h src/Ganeti/DataCollectors/CLI.hs src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/Common.hi src/Ganeti/Common.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o src/Ganeti/Query/Language.hs:68:1: warning: [-Wunused-imports] The import of `Control.Applicative' is redundant @@ -3557,7 +3593,6 @@ | 68 | import Control.Applicative | ^^^^^^^^^^^^^^^^^^^^^^^^^^ -[GHC]: src/Ganeti/DataCollectors/CLI.o <- cabal_macros.h src/Ganeti/DataCollectors/CLI.hs src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/Common.hi src/Ganeti/Common.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o [GHC]: src/Ganeti/Confd/Client.o <- cabal_macros.h src/Ganeti/Confd/Client.hs src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/Ssconf.hi src/Ganeti/Ssconf.o src/Ganeti/Hash.hi src/Ganeti/Hash.o src/Ganeti/Constants.hi src/Ganeti/Constants.o src/Ganeti/Confd/Utils.hi src/Ganeti/Confd/Utils.o src/Ganeti/Confd/Types.hi src/Ganeti/Confd/Types.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o [GHC]: src/Ganeti/Daemon.o <- cabal_macros.h src/Ganeti/Daemon.hs src/Ganeti/Ssconf.hi src/Ganeti/Ssconf.o src/Ganeti/Constants.hi src/Ganeti/Constants.o src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o src/Ganeti/Runtime.hi src/Ganeti/Runtime.o src/Ganeti/Logging.hi src/Ganeti/Logging.o src/Ganeti/Common.hi src/Ganeti/Common.o @@ -3848,7 +3883,6 @@ | 232 | logDebugJob = logDebug . (jobLogPrefix ++) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -[GHC]: src/Ganeti/Metad/ConfigServer.o <- cabal_macros.h src/Ganeti/Metad/ConfigServer.hs src/Ganeti/Metad/ConfigCore.hi src/Ganeti/Metad/ConfigCore.o src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/UDSServer.hi src/Ganeti/UDSServer.o src/Ganeti/THH/RPC.hi src/Ganeti/THH/RPC.o src/Ganeti/Runtime.hi src/Ganeti/Runtime.o src/Ganeti/Daemon.hi src/Ganeti/Daemon.o src/Ganeti/Path.hi src/Ganeti/Path.o src/Ganeti/THH/HsRPC.hs:46:1: warning: [-Wunused-imports] The import of `Control.Applicative' is redundant @@ -3864,11 +3898,11 @@ | 49 | import Control.Monad.Error | ^^^^^^^^^^^^^^^^^^^^^^^^^^ +[GHC]: src/Ganeti/Metad/ConfigServer.o <- cabal_macros.h src/Ganeti/Metad/ConfigServer.hs src/Ganeti/Metad/ConfigCore.hi src/Ganeti/Metad/ConfigCore.o src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/UDSServer.hi src/Ganeti/UDSServer.o src/Ganeti/THH/RPC.hi src/Ganeti/THH/RPC.o src/Ganeti/Runtime.hi src/Ganeti/Runtime.o src/Ganeti/Daemon.hi src/Ganeti/Daemon.o src/Ganeti/Path.hi src/Ganeti/Path.o [GHC]: src/ganeti-kvmd.o <- cabal_macros.h src/ganeti-kvmd.hs src/Ganeti/Runtime.hi src/Ganeti/Runtime.o src/Ganeti/Kvmd.hi src/Ganeti/Kvmd.o src/Ganeti/Daemon.hi src/Ganeti/Daemon.o [GHC-link]: src/ganeti-kvmd /usr/bin/ghc -O -Wall -isrc -fwarn-monomorphism-restriction -fwarn-tabs -optP-include -optPcabal_macros.h -hide-all-packages `cat ganeti.depsflags` -fwarn-incomplete-uni-patterns -dynamic-too \ -optl -Wl,-z,relro -optl -Wl,--as-needed --make src/ganeti-kvmd.hs -[GHC]: src/Ganeti/Metad/Server.o <- cabal_macros.h src/Ganeti/Metad/Server.hs src/Ganeti/Metad/WebServer.hi src/Ganeti/Metad/WebServer.o src/Ganeti/Metad/ConfigServer.hi src/Ganeti/Metad/ConfigServer.o src/Ganeti/Metad/ConfigCore.hi src/Ganeti/Metad/ConfigCore.o src/Ganeti/Daemon.hi src/Ganeti/Daemon.o src/Ganeti/Objects.hs:108:1: warning: [-Wunused-imports] The import of `Control.Applicative' is redundant @@ -3903,8 +3937,9 @@ | 191 | let s = state $ first fromInteger . swap . (`divMod` 256) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -[GHC]: src/ganeti-metad.o <- cabal_macros.h src/ganeti-metad.hs src/Ganeti/Runtime.hi src/Ganeti/Runtime.o src/Ganeti/Metad/Server.hi src/Ganeti/Metad/Server.o src/Ganeti/Daemon.hi src/Ganeti/Daemon.o src/Ganeti/Constants.hi src/Ganeti/Constants.o +[GHC]: src/Ganeti/Metad/Server.o <- cabal_macros.h src/Ganeti/Metad/Server.hs src/Ganeti/Metad/WebServer.hi src/Ganeti/Metad/WebServer.o src/Ganeti/Metad/ConfigServer.hi src/Ganeti/Metad/ConfigServer.o src/Ganeti/Metad/ConfigCore.hi src/Ganeti/Metad/ConfigCore.o src/Ganeti/Daemon.hi src/Ganeti/Daemon.o Linking src/ganeti-kvmd ... +[GHC]: src/ganeti-metad.o <- cabal_macros.h src/ganeti-metad.hs src/Ganeti/Runtime.hi src/Ganeti/Runtime.o src/Ganeti/Metad/Server.hi src/Ganeti/Metad/Server.o src/Ganeti/Daemon.hi src/Ganeti/Daemon.o src/Ganeti/Constants.hi src/Ganeti/Constants.o [GHC-link]: src/ganeti-metad /usr/bin/ghc -O -Wall -isrc -fwarn-monomorphism-restriction -fwarn-tabs -optP-include -optPcabal_macros.h -hide-all-packages `cat ganeti.depsflags` -fwarn-incomplete-uni-patterns -dynamic-too \ -optl -Wl,-z,relro -optl -Wl,--as-needed --make src/ganeti-metad.hs @@ -3919,21 +3954,14 @@ 61 | import Control.Applicative | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [GHC]: src/Ganeti/DataCollectors/Types.o <- cabal_macros.h src/Ganeti/DataCollectors/Types.hs src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/THH.hi src/Ganeti/THH.o src/Ganeti/Objects.hi src/Ganeti/Objects.o src/Ganeti/Constants.hi src/Ganeti/Constants.o -[GHC]: src/Ganeti/Config.o <- cabal_macros.h src/Ganeti/Config.hs src/Ganeti/Utils/MultiMap.hi src/Ganeti/Utils/MultiMap.o src/Ganeti/Types.hi src/Ganeti/Types.o src/Ganeti/Objects.hi src/Ganeti/Objects.o src/Ganeti/JSON.hi src/Ganeti/JSON.o src/Ganeti/Errors.hi src/Ganeti/Errors.o src/Ganeti/Constants.hi src/Ganeti/Constants.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o [GHC]: src/Ganeti/Rpc.o <- cabal_macros.h src/Ganeti/Rpc.hs src/Ganeti/VCluster.hi src/Ganeti/VCluster.o src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/Types.hi src/Ganeti/Types.o src/Ganeti/THH/Field.hi src/Ganeti/THH/Field.o src/Ganeti/THH.hi src/Ganeti/THH.o src/Ganeti/Ssconf.hi src/Ganeti/Ssconf.o src/Ganeti/Runtime.hi src/Ganeti/Runtime.o src/Ganeti/Objects.hi src/Ganeti/Objects.o src/Ganeti/Logging.hi src/Ganeti/Logging.o src/Ganeti/JSON.hi src/Ganeti/JSON.o src/Ganeti/Errors.hi src/Ganeti/Errors.o src/Ganeti/Curl/Multi.hi src/Ganeti/Curl/Multi.o src/Ganeti/Codec.hi src/Ganeti/Codec.o src/Ganeti/Constants.hi src/Ganeti/Constants.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o src/Ganeti/Path.hi src/Ganeti/Path.o +[GHC]: src/Ganeti/Config.o <- cabal_macros.h src/Ganeti/Config.hs src/Ganeti/Utils/MultiMap.hi src/Ganeti/Utils/MultiMap.o src/Ganeti/Types.hi src/Ganeti/Types.o src/Ganeti/Objects.hi src/Ganeti/Objects.o src/Ganeti/JSON.hi src/Ganeti/JSON.o src/Ganeti/Errors.hi src/Ganeti/Errors.o src/Ganeti/Constants.hi src/Ganeti/Constants.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o [GHC]: src/Ganeti/Confd/ClientFunctions.o <- cabal_macros.h src/Ganeti/Confd/ClientFunctions.hs src/Ganeti/Objects.hi src/Ganeti/Objects.o src/Ganeti/Confd/Client.hi src/Ganeti/Confd/Client.o src/Ganeti/Confd/Types.hi src/Ganeti/Confd/Types.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o [GHC]: src/Ganeti/Objects/Lens.o <- cabal_macros.h src/Ganeti/Objects/Lens.hs src/Ganeti/Objects.hi src/Ganeti/Objects.o src/Ganeti/Lens.hi src/Ganeti/Lens.o [GHC]: src/Ganeti/WConfd/ConfigVerify.o <- cabal_macros.h src/Ganeti/WConfd/ConfigVerify.hs src/Ganeti/Utils/Validate.hi src/Ganeti/Utils/Validate.o src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/Types.hi src/Ganeti/Types.o src/Ganeti/Objects.hi src/Ganeti/Objects.o src/Ganeti/JSON.hi src/Ganeti/JSON.o src/Ganeti/Errors.hi src/Ganeti/Errors.o [GHC]: src/Ganeti/Query/Types.o <- cabal_macros.h src/Ganeti/Query/Types.hs src/Ganeti/Objects.hi src/Ganeti/Objects.o src/Ganeti/Query/Language.hi src/Ganeti/Query/Language.o [GHC]: src/Ganeti/Query/Filter.o <- cabal_macros.h src/Ganeti/Query/Filter.hs src/Ganeti/JSON.hi src/Ganeti/JSON.o src/Ganeti/Utils/Monad.hi src/Ganeti/Utils/Monad.o src/Ganeti/Query/Types.hi src/Ganeti/Query/Types.o src/Ganeti/Query/Language.hi src/Ganeti/Query/Language.o src/Ganeti/Objects.hi src/Ganeti/Objects.o src/Ganeti/Errors.hi src/Ganeti/Errors.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o -src/Ganeti/WConfd/ConfigVerify.hs:42:1: warning: [-Wdeprecations] - Module `Control.Monad.Error' is deprecated: - Use "Control.Monad.Except" instead - | -42 | import Control.Monad.Error - | ^^^^^^^^^^^^^^^^^^^^^^^^^^ - src/Ganeti/Config.hs:85:1: warning: [-Wunused-imports] The import of `Control.Applicative' is redundant except perhaps to import instances from `Control.Applicative' @@ -3950,12 +3978,11 @@ 94 | import Data.Monoid | ^^^^^^^^^^^^^^^^^^ -src/Ganeti/Query/Filter.hs:69:1: warning: [-Wunused-imports] - The import of `Control.Applicative' is redundant - except perhaps to import instances from `Control.Applicative' - To import instances alone, use: import Control.Applicative() +src/Ganeti/WConfd/ConfigVerify.hs:42:1: warning: [-Wdeprecations] + Module `Control.Monad.Error' is deprecated: + Use "Control.Monad.Except" instead | -69 | import Control.Applicative +42 | import Control.Monad.Error | ^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Ganeti/DataCollectors/Types.hs:80:7: warning: [-Wmonomorphism-restriction] @@ -3970,6 +3997,14 @@ | 80 | let l = [minBound ..] | ^^^^^^^^^^^^^^^^^ + +src/Ganeti/Query/Filter.hs:69:1: warning: [-Wunused-imports] + The import of `Control.Applicative' is redundant + except perhaps to import instances from `Control.Applicative' + To import instances alone, use: import Control.Applicative() + | +69 | import Control.Applicative + | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [GHC]: src/Ganeti/WConfd/Ssconf.o <- cabal_macros.h src/Ganeti/WConfd/Ssconf.hs src/Ganeti/Types.hi src/Ganeti/Types.o src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/Ssconf.hi src/Ganeti/Ssconf.o src/Ganeti/Objects.hi src/Ganeti/Objects.o src/Ganeti/JSON.hi src/Ganeti/JSON.o src/Ganeti/Constants.hi src/Ganeti/Constants.o src/Ganeti/Config.hi src/Ganeti/Config.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o [GHC]: src/Ganeti/Storage/Utils.o <- cabal_macros.h src/Ganeti/Storage/Utils.hs src/Ganeti/Types.hi src/Ganeti/Types.o src/Ganeti/Objects.hi src/Ganeti/Objects.o src/Ganeti/Config.hi src/Ganeti/Config.o [GHC]: src/Ganeti/Query/Cluster.o <- cabal_macros.h src/Ganeti/Query/Cluster.hs src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/Path.hi src/Ganeti/Path.o src/Ganeti/Objects.hi src/Ganeti/Objects.o src/Ganeti/Logging.hi src/Ganeti/Logging.o src/Ganeti/Errors.hi src/Ganeti/Errors.o src/Ganeti/Config.hi src/Ganeti/Config.o @@ -3981,24 +4016,32 @@ [GHC]: src/Ganeti/DataCollectors/Drbd.o <- cabal_macros.h src/Ganeti/DataCollectors/Drbd.hs src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/DataCollectors/Types.hi src/Ganeti/DataCollectors/Types.o src/Ganeti/DataCollectors/CLI.hi src/Ganeti/DataCollectors/CLI.o src/Ganeti/Confd/Types.hi src/Ganeti/Confd/Types.o src/Ganeti/Confd/Client.hi src/Ganeti/Confd/Client.o src/Ganeti/Common.hi src/Ganeti/Common.o src/Ganeti/Storage/Drbd/Types.hi src/Ganeti/Storage/Drbd/Types.o src/Ganeti/Storage/Drbd/Parser.hi src/Ganeti/Storage/Drbd/Parser.o src/Ganeti/Constants.hi src/Ganeti/Constants.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o [GHC]: src/Ganeti/DataCollectors/Diskstats.o <- cabal_macros.h src/Ganeti/DataCollectors/Diskstats.hs src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/DataCollectors/Types.hi src/Ganeti/DataCollectors/Types.o src/Ganeti/DataCollectors/CLI.hi src/Ganeti/DataCollectors/CLI.o src/Ganeti/Common.hi src/Ganeti/Common.o src/Ganeti/Storage/Diskstats/Parser.hi src/Ganeti/Storage/Diskstats/Parser.o src/Ganeti/Constants.hi src/Ganeti/Constants.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o -src/Ganeti/Rpc.hs:308:7: warning: [-Wmonomorphism-restriction] - * The Monomorphism Restriction applies to the binding for results'' +src/Ganeti/DataCollectors/Lv.hs:170:6: warning: [-Wmonomorphism-restriction] + * The Monomorphism Restriction applies to the binding + for `instanceHasDisk' Consider giving it a type signature * In the expression: - do port <- getNodedPort - cert_file <- P.nodedCertFile - client_cert_file_name <- P.nodedClientCertFile - client_file_exists <- doesFileExist client_cert_file_name - .... - In an equation for `executeRpcCalls': - executeRpcCalls nodeCalls - = do port <- getNodedPort - cert_file <- P.nodedCertFile - client_cert_file_name <- P.nodedClientCertFile - .... + let + lv = LogicalVolume (lviVgName lvInfo) (lviName lvInfo) + instanceHasDisk = any (includesLogicalId lv) . snd + rightInstance = find instanceHasDisk instDiskList + in + case rightInstance of + Nothing -> lvInfo + Just (i, _) -> lvInfo {lviInstance = Just $ realInstName i} + In an equation for `addInstNameToOneLv': + addInstNameToOneLv instDiskList lvInfo + = let + lv = LogicalVolume (lviVgName lvInfo) (lviName lvInfo) + instanceHasDisk = any (includesLogicalId lv) . snd + .... + in + case rightInstance of + Nothing -> lvInfo + Just (i, _) -> lvInfo {lviInstance = Just $ realInstName i} | -308 | let results'' = zipWith parseHttpReply calls results' - | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +170 | instanceHasDisk = any (includesLogicalId lv) . snd + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Ganeti/DataCollectors/XenCpuLoad.hs:136:7: warning: [-Wmonomorphism-restriction] * The Monomorphism Restriction applies to the binding @@ -4023,35 +4066,27 @@ | 136 | sampleSizeUSec = fromIntegral C.cpuavgloadWindowSize * 1000000 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +[GHC]: src/Ganeti/Network.o <- cabal_macros.h src/Ganeti/Network.hs src/Ganeti/Objects/BitArray.hi src/Ganeti/Objects/BitArray.o src/Ganeti/Objects/Lens.hi src/Ganeti/Objects/Lens.o src/Ganeti/Objects.hi src/Ganeti/Objects.o src/Ganeti/Lens.hi src/Ganeti/Lens.o src/Ganeti/Constants.hi src/Ganeti/Constants.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o +[GHC]: src/Ganeti/WConfd/ConfigState.o <- cabal_macros.h src/Ganeti/WConfd/ConfigState.hs src/Ganeti/Objects/Lens.hi src/Ganeti/Objects/Lens.o src/Ganeti/Objects.hi src/Ganeti/Objects.o src/Ganeti/Lens.hi src/Ganeti/Lens.o src/Ganeti/Config.hi src/Ganeti/Config.o -src/Ganeti/DataCollectors/Lv.hs:170:6: warning: [-Wmonomorphism-restriction] - * The Monomorphism Restriction applies to the binding - for `instanceHasDisk' +src/Ganeti/Rpc.hs:308:7: warning: [-Wmonomorphism-restriction] + * The Monomorphism Restriction applies to the binding for results'' Consider giving it a type signature * In the expression: - let - lv = LogicalVolume (lviVgName lvInfo) (lviName lvInfo) - instanceHasDisk = any (includesLogicalId lv) . snd - rightInstance = find instanceHasDisk instDiskList - in - case rightInstance of - Nothing -> lvInfo - Just (i, _) -> lvInfo {lviInstance = Just $ realInstName i} - In an equation for `addInstNameToOneLv': - addInstNameToOneLv instDiskList lvInfo - = let - lv = LogicalVolume (lviVgName lvInfo) (lviName lvInfo) - instanceHasDisk = any (includesLogicalId lv) . snd - .... - in - case rightInstance of - Nothing -> lvInfo - Just (i, _) -> lvInfo {lviInstance = Just $ realInstName i} + do port <- getNodedPort + cert_file <- P.nodedCertFile + client_cert_file_name <- P.nodedClientCertFile + client_file_exists <- doesFileExist client_cert_file_name + .... + In an equation for `executeRpcCalls': + executeRpcCalls nodeCalls + = do port <- getNodedPort + cert_file <- P.nodedCertFile + client_cert_file_name <- P.nodedClientCertFile + .... | -170 | instanceHasDisk = any (includesLogicalId lv) . snd - | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -[GHC]: src/Ganeti/Network.o <- cabal_macros.h src/Ganeti/Network.hs src/Ganeti/Objects/BitArray.hi src/Ganeti/Objects/BitArray.o src/Ganeti/Objects/Lens.hi src/Ganeti/Objects/Lens.o src/Ganeti/Objects.hi src/Ganeti/Objects.o src/Ganeti/Lens.hi src/Ganeti/Lens.o src/Ganeti/Constants.hi src/Ganeti/Constants.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o -[GHC]: src/Ganeti/WConfd/ConfigState.o <- cabal_macros.h src/Ganeti/WConfd/ConfigState.hs src/Ganeti/Objects/Lens.hi src/Ganeti/Objects/Lens.o src/Ganeti/Objects.hi src/Ganeti/Objects.o src/Ganeti/Lens.hi src/Ganeti/Lens.o src/Ganeti/Config.hi src/Ganeti/Config.o +308 | let results'' = zipWith parseHttpReply calls results' + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Ganeti/Network.hs:58:1: warning: [-Wdeprecations] Module `Control.Monad.Error' is deprecated: @@ -4359,7 +4394,6 @@ [GHC]: src/Ganeti/Query/Instance.o <- cabal_macros.h src/Ganeti/Query/Instance.hs src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/Types.hi src/Ganeti/Types.o src/Ganeti/Storage/Utils.hi src/Ganeti/Storage/Utils.o src/Ganeti/Rpc.hi src/Ganeti/Rpc.o src/Ganeti/Query/Types.hi src/Ganeti/Query/Types.o src/Ganeti/Query/Language.hi src/Ganeti/Query/Language.o src/Ganeti/Query/Common.hi src/Ganeti/Query/Common.o src/Ganeti/Objects.hi src/Ganeti/Objects.o src/Ganeti/JSON.hi src/Ganeti/JSON.o src/Ganeti/Errors.hi src/Ganeti/Errors.o src/Ganeti/ConstantUtils.hi src/Ganeti/ConstantUtils.o src/Ganeti/Constants.hi src/Ganeti/Constants.o src/Ganeti/Config.hi src/Ganeti/Config.o src/Ganeti/Common.hi src/Ganeti/Common.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o [GHC]: src/Ganeti/Query/FilterRules.o <- cabal_macros.h src/Ganeti/Query/FilterRules.hs src/Ganeti/Query/Types.hi src/Ganeti/Query/Types.o src/Ganeti/Query/Language.hi src/Ganeti/Query/Language.o src/Ganeti/Query/Common.hi src/Ganeti/Query/Common.o src/Ganeti/Objects.hi src/Ganeti/Objects.o [GHC]: src/Ganeti/Query/Export.o <- cabal_macros.h src/Ganeti/Query/Export.hs src/Ganeti/Query/Types.hi src/Ganeti/Query/Types.o src/Ganeti/Query/Common.hi src/Ganeti/Query/Common.o src/Ganeti/Query/Language.hi src/Ganeti/Query/Language.o src/Ganeti/Rpc.hi src/Ganeti/Rpc.o src/Ganeti/Objects.hi src/Ganeti/Objects.o -[GHC]: src/Ganeti/JQueue/Lens.o <- cabal_macros.h src/Ganeti/JQueue/Lens.hs src/Ganeti/OpCodes.hi src/Ganeti/OpCodes.o src/Ganeti/Lens.hi src/Ganeti/Lens.o src/Ganeti/JQueue/Objects.hi src/Ganeti/JQueue/Objects.o src/Ganeti/Query/Node.hs:41:1: warning: [-Wunused-imports] The import of `Control.Applicative' is redundant @@ -4368,6 +4402,7 @@ | 41 | import Control.Applicative | ^^^^^^^^^^^^^^^^^^^^^^^^^^ +[GHC]: src/Ganeti/JQueue/Lens.o <- cabal_macros.h src/Ganeti/JQueue/Lens.hs src/Ganeti/OpCodes.hi src/Ganeti/OpCodes.o src/Ganeti/Lens.hi src/Ganeti/Lens.o src/Ganeti/JQueue/Objects.hi src/Ganeti/JQueue/Objects.o src/Ganeti/Query/Instance.hs:859:7: warning: [-Wmonomorphism-restriction] * The Monomorphism Restriction applies to the binding @@ -4571,18 +4606,9 @@ 76 | import Control.Monad.Error | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [GHC]: src/Ganeti/JQScheduler.o <- cabal_macros.h src/Ganeti/JQScheduler.hs src/Ganeti/Utils/MVarLock.hi src/Ganeti/Utils/MVarLock.o src/Ganeti/Utils/Livelock.hi src/Ganeti/Utils/Livelock.o src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/Types.hi src/Ganeti/Types.o src/Ganeti/Path.hi src/Ganeti/Path.o src/Ganeti/Objects.hi src/Ganeti/Objects.o src/Ganeti/Logging.hi src/Ganeti/Logging.o src/Ganeti/Lens.hi src/Ganeti/Lens.o src/Ganeti/JSON.hi src/Ganeti/JSON.o src/Ganeti/JQueue.hi src/Ganeti/JQueue.o src/Ganeti/JQScheduler/ReasonRateLimiting.hi src/Ganeti/JQScheduler/ReasonRateLimiting.o src/Ganeti/JQScheduler/Types.hi src/Ganeti/JQScheduler/Types.o src/Ganeti/JQScheduler/Filtering.hi src/Ganeti/JQScheduler/Filtering.o src/Ganeti/Errors.hi src/Ganeti/Errors.o src/Ganeti/Constants.hi src/Ganeti/Constants.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o -[GHC]: src/Ganeti/WConfd/ConfigModifications.o <- cabal_macros.h src/Ganeti/WConfd/ConfigModifications.hs src/Ganeti/WConfd/TempRes.hi src/Ganeti/WConfd/TempRes.o src/Ganeti/WConfd/Monad.hi src/Ganeti/WConfd/Monad.o src/Ganeti/WConfd/ConfigState.hi src/Ganeti/WConfd/ConfigState.o src/Ganeti/Objects/Lens.hi src/Ganeti/Objects/Lens.o src/Ganeti/Objects.hi src/Ganeti/Objects.o src/Ganeti/Logging/Lifted.hi src/Ganeti/Logging/Lifted.o src/Ganeti/Locking/Locks.hi src/Ganeti/Locking/Locks.o src/Ganeti/JSON.hi src/Ganeti/JSON.o [GHC]: src/Ganeti/WConfd/ConfigWriter.o <- cabal_macros.h src/Ganeti/WConfd/ConfigWriter.hs src/Ganeti/WConfd/Ssconf.hi src/Ganeti/WConfd/Ssconf.o src/Ganeti/WConfd/Monad.hi src/Ganeti/WConfd/Monad.o src/Ganeti/WConfd/ConfigState.hi src/Ganeti/WConfd/ConfigState.o src/Ganeti/Utils/AsyncWorker.hi src/Ganeti/Utils/AsyncWorker.o src/Ganeti/Utils/Atomic.hi src/Ganeti/Utils/Atomic.o src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/Runtime.hi src/Ganeti/Runtime.o src/Ganeti/Rpc.hi src/Ganeti/Rpc.o src/Ganeti/Objects.hi src/Ganeti/Objects.o src/Ganeti/Logging.hi src/Ganeti/Logging.o src/Ganeti/Config.hi src/Ganeti/Config.o src/Ganeti/Errors.hi src/Ganeti/Errors.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o +[GHC]: src/Ganeti/WConfd/ConfigModifications.o <- cabal_macros.h src/Ganeti/WConfd/ConfigModifications.hs src/Ganeti/WConfd/TempRes.hi src/Ganeti/WConfd/TempRes.o src/Ganeti/WConfd/Monad.hi src/Ganeti/WConfd/Monad.o src/Ganeti/WConfd/ConfigState.hi src/Ganeti/WConfd/ConfigState.o src/Ganeti/Objects/Lens.hi src/Ganeti/Objects/Lens.o src/Ganeti/Objects.hi src/Ganeti/Objects.o src/Ganeti/Logging/Lifted.hi src/Ganeti/Logging/Lifted.o src/Ganeti/Locking/Locks.hi src/Ganeti/Locking/Locks.o src/Ganeti/JSON.hi src/Ganeti/JSON.o [GHC]: src/Ganeti/WConfd/Persistent.o <- cabal_macros.h src/Ganeti/WConfd/Persistent.hs src/Ganeti/Utils/AsyncWorker.hi src/Ganeti/Utils/AsyncWorker.o src/Ganeti/Utils/Atomic.hi src/Ganeti/Utils/Atomic.o src/Ganeti/WConfd/TempRes.hi src/Ganeti/WConfd/TempRes.o src/Ganeti/WConfd/Monad.hi src/Ganeti/WConfd/Monad.o src/Ganeti/Path.hi src/Ganeti/Path.o src/Ganeti/Logging.hi src/Ganeti/Logging.o src/Ganeti/Locking/Locks.hi src/Ganeti/Locking/Locks.o src/Ganeti/Locking/Waiting.hi src/Ganeti/Locking/Waiting.o src/Ganeti/JSON.hi src/Ganeti/JSON.o src/Ganeti/Errors.hi src/Ganeti/Errors.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o -[GHC]: src/Ganeti/HTools/AlgorithmParams.o <- cabal_macros.h src/Ganeti/HTools/AlgorithmParams.hs src/Ganeti/HTools/CLI.hi src/Ganeti/HTools/CLI.o - -src/Ganeti/WConfd/Persistent.hs:49:1: warning: [-Wdeprecations] - Module `Control.Monad.Error' is deprecated: - Use "Control.Monad.Except" instead - | -49 | import Control.Monad.Error - | ^^^^^^^^^^^^^^^^^^^^^^^^^^ -[GHC]: src/Ganeti/HTools/Cluster/Evacuate.o <- cabal_macros.h src/Ganeti/HTools/Cluster/Evacuate.hs src/Ganeti/Types.hi src/Ganeti/Types.o src/Ganeti/OpCodes.hi src/Ganeti/OpCodes.o src/Ganeti/HTools/Types.hi src/Ganeti/HTools/Types.o src/Ganeti/HTools/Node.hi src/Ganeti/HTools/Node.o src/Ganeti/HTools/Instance.hi src/Ganeti/HTools/Instance.o src/Ganeti/HTools/Group.hi src/Ganeti/HTools/Group.o src/Ganeti/HTools/Container.hi src/Ganeti/HTools/Container.o src/Ganeti/HTools/Cluster/Utils.hi src/Ganeti/HTools/Cluster/Utils.o src/Ganeti/HTools/Cluster/Moves.hi src/Ganeti/HTools/Cluster/Moves.o src/Ganeti/HTools/Cluster/Metrics.hi src/Ganeti/HTools/Cluster/Metrics.o src/Ganeti/HTools/AlgorithmParams.hi src/Ganeti/HTools/AlgorithmParams.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o src/Ganeti/WConfd/ConfigWriter.hs:46:1: warning: [-Wunused-imports] The import of `Control.Applicative' is redundant @@ -4598,13 +4624,22 @@ | 48 | import Control.Monad.Error | ^^^^^^^^^^^^^^^^^^^^^^^^^^ + +src/Ganeti/WConfd/Persistent.hs:49:1: warning: [-Wdeprecations] + Module `Control.Monad.Error' is deprecated: + Use "Control.Monad.Except" instead + | +49 | import Control.Monad.Error + | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [GHC]: src/Ganeti/WConfd/DeathDetection.o <- cabal_macros.h src/Ganeti/WConfd/DeathDetection.hs src/Ganeti/WConfd/Persistent.hi src/Ganeti/WConfd/Persistent.o src/Ganeti/WConfd/Monad.hi src/Ganeti/WConfd/Monad.o src/Ganeti/Utils/Livelock.hi src/Ganeti/Utils/Livelock.o src/Ganeti/Logging/Lifted.hi src/Ganeti/Logging/Lifted.o src/Ganeti/Locking/Locks.hi src/Ganeti/Locking/Locks.o src/Ganeti/Locking/Allocation.hi src/Ganeti/Locking/Allocation.o src/Ganeti/Constants.hi src/Ganeti/Constants.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o +[GHC]: src/Ganeti/HTools/AlgorithmParams.o <- cabal_macros.h src/Ganeti/HTools/AlgorithmParams.hs src/Ganeti/HTools/CLI.hi src/Ganeti/HTools/CLI.o +[GHC]: src/Ganeti/HTools/Cluster/Evacuate.o <- cabal_macros.h src/Ganeti/HTools/Cluster/Evacuate.hs src/Ganeti/Types.hi src/Ganeti/Types.o src/Ganeti/OpCodes.hi src/Ganeti/OpCodes.o src/Ganeti/HTools/Types.hi src/Ganeti/HTools/Types.o src/Ganeti/HTools/Node.hi src/Ganeti/HTools/Node.o src/Ganeti/HTools/Instance.hi src/Ganeti/HTools/Instance.o src/Ganeti/HTools/Group.hi src/Ganeti/HTools/Group.o src/Ganeti/HTools/Container.hi src/Ganeti/HTools/Container.o src/Ganeti/HTools/Cluster/Utils.hi src/Ganeti/HTools/Cluster/Utils.o src/Ganeti/HTools/Cluster/Moves.hi src/Ganeti/HTools/Cluster/Moves.o src/Ganeti/HTools/Cluster/Metrics.hi src/Ganeti/HTools/Cluster/Metrics.o src/Ganeti/HTools/AlgorithmParams.hi src/Ganeti/HTools/AlgorithmParams.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o +[GHC]: src/Ganeti/WConfd/Core.o <- cabal_macros.h src/Ganeti/WConfd/Core.hs src/Ganeti/WConfd/ConfigWriter.hi src/Ganeti/WConfd/ConfigWriter.o src/Ganeti/WConfd/ConfigModifications.hi src/Ganeti/WConfd/ConfigModifications.o src/Ganeti/WConfd/TempRes.hi src/Ganeti/WConfd/TempRes.o src/Ganeti/WConfd/Monad.hi src/Ganeti/WConfd/Monad.o src/Ganeti/WConfd/Language.hi src/Ganeti/WConfd/Language.o src/Ganeti/WConfd/DeathDetection.hi src/Ganeti/WConfd/DeathDetection.o src/Ganeti/WConfd/ConfigVerify.hi src/Ganeti/WConfd/ConfigVerify.o src/Ganeti/WConfd/ConfigState.hi src/Ganeti/WConfd/ConfigState.o src/Ganeti/Objects/Lens.hi src/Ganeti/Objects/Lens.o src/Ganeti/Objects.hi src/Ganeti/Objects.o src/Ganeti/Locking/Waiting.hi src/Ganeti/Locking/Waiting.o src/Ganeti/Locking/Locks.hi src/Ganeti/Locking/Locks.o src/Ganeti/Logging.hi src/Ganeti/Logging.o src/Ganeti/Locking/Allocation.hi src/Ganeti/Locking/Allocation.o src/Ganeti/JSON.hi src/Ganeti/JSON.o src/Ganeti/Constants.hi src/Ganeti/Constants.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o [GHC]: src/Ganeti/HTools/Cluster.o <- cabal_macros.h src/Ganeti/HTools/Cluster.hs src/Ganeti/Types.hi src/Ganeti/Types.o src/Ganeti/Utils/Statistics.hi src/Ganeti/Utils/Statistics.o src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/Compat.hi src/Ganeti/Compat.o src/Ganeti/HTools/Types.hi src/Ganeti/HTools/Types.o src/Ganeti/HTools/Group.hi src/Ganeti/HTools/Group.o src/Ganeti/HTools/Node.hi src/Ganeti/HTools/Node.o src/Ganeti/HTools/Nic.hi src/Ganeti/HTools/Nic.o src/Ganeti/HTools/Instance.hi src/Ganeti/HTools/Instance.o src/Ganeti/HTools/Cluster/Utils.hi src/Ganeti/HTools/Cluster/Utils.o src/Ganeti/HTools/Cluster/Moves.hi src/Ganeti/HTools/Cluster/Moves.o src/Ganeti/HTools/Cluster/Metrics.hi src/Ganeti/HTools/Cluster/Metrics.o src/Ganeti/HTools/Cluster/Evacuate.hi src/Ganeti/HTools/Cluster/Evacuate.o src/Ganeti/HTools/Container.hi src/Ganeti/HTools/Container.o src/Ganeti/HTools/AlgorithmParams.hi src/Ganeti/HTools/AlgorithmParams.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o [GHC]: src/Ganeti/HTools/GlobalN1.o <- cabal_macros.h src/Ganeti/HTools/GlobalN1.hs src/Ganeti/Types.hi src/Ganeti/Types.o src/Ganeti/HTools/Types.hi src/Ganeti/HTools/Types.o src/Ganeti/HTools/Node.hi src/Ganeti/HTools/Node.o src/Ganeti/HTools/Instance.hi src/Ganeti/HTools/Instance.o src/Ganeti/HTools/Container.hi src/Ganeti/HTools/Container.o src/Ganeti/HTools/Cluster/Moves.hi src/Ganeti/HTools/Cluster/Moves.o src/Ganeti/HTools/Cluster/Evacuate.hi src/Ganeti/HTools/Cluster/Evacuate.o src/Ganeti/HTools/AlgorithmParams.hi src/Ganeti/HTools/AlgorithmParams.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o -[GHC]: src/Ganeti/WConfd/Core.o <- cabal_macros.h src/Ganeti/WConfd/Core.hs src/Ganeti/WConfd/ConfigWriter.hi src/Ganeti/WConfd/ConfigWriter.o src/Ganeti/WConfd/ConfigModifications.hi src/Ganeti/WConfd/ConfigModifications.o src/Ganeti/WConfd/TempRes.hi src/Ganeti/WConfd/TempRes.o src/Ganeti/WConfd/Monad.hi src/Ganeti/WConfd/Monad.o src/Ganeti/WConfd/Language.hi src/Ganeti/WConfd/Language.o src/Ganeti/WConfd/DeathDetection.hi src/Ganeti/WConfd/DeathDetection.o src/Ganeti/WConfd/ConfigVerify.hi src/Ganeti/WConfd/ConfigVerify.o src/Ganeti/WConfd/ConfigState.hi src/Ganeti/WConfd/ConfigState.o src/Ganeti/Objects/Lens.hi src/Ganeti/Objects/Lens.o src/Ganeti/Objects.hi src/Ganeti/Objects.o src/Ganeti/Locking/Waiting.hi src/Ganeti/Locking/Waiting.o src/Ganeti/Locking/Locks.hi src/Ganeti/Locking/Locks.o src/Ganeti/Logging.hi src/Ganeti/Logging.o src/Ganeti/Locking/Allocation.hi src/Ganeti/Locking/Allocation.o src/Ganeti/JSON.hi src/Ganeti/JSON.o src/Ganeti/Constants.hi src/Ganeti/Constants.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o [GHC]: src/Ganeti/WConfd/Client.o <- cabal_macros.h src/Ganeti/WConfd/Client.hs src/Ganeti/WConfd/Core.hi src/Ganeti/WConfd/Core.o src/Ganeti/UDSServer.hi src/Ganeti/UDSServer.o src/Ganeti/Objects.hi src/Ganeti/Objects.o src/Ganeti/Locking/Locks.hi src/Ganeti/Locking/Locks.o src/Ganeti/JSON.hi src/Ganeti/JSON.o src/Ganeti/Constants.hi src/Ganeti/Constants.o src/Ganeti/THH/HsRPC.hi src/Ganeti/THH/HsRPC.o -[GHC]: src/Ganeti/WConfd/Server.o <- cabal_macros.h src/Ganeti/WConfd/Server.hs src/Ganeti/WConfd/Persistent.hi src/Ganeti/WConfd/Persistent.o src/Ganeti/WConfd/Monad.hi src/Ganeti/WConfd/Monad.o src/Ganeti/WConfd/DeathDetection.hi src/Ganeti/WConfd/DeathDetection.o src/Ganeti/WConfd/Core.hi src/Ganeti/WConfd/Core.o src/Ganeti/WConfd/ConfigWriter.hi src/Ganeti/WConfd/ConfigWriter.o src/Ganeti/WConfd/ConfigVerify.hi src/Ganeti/WConfd/ConfigVerify.o src/Ganeti/WConfd/ConfigState.hi src/Ganeti/WConfd/ConfigState.o src/Ganeti/Utils/Livelock.hi src/Ganeti/Utils/Livelock.o src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/Runtime.hi src/Ganeti/Runtime.o src/Ganeti/Errors.hi src/Ganeti/Errors.o src/Ganeti/UDSServer.hi src/Ganeti/UDSServer.o src/Ganeti/THH/RPC.hi src/Ganeti/THH/RPC.o src/Ganeti/Path.hi src/Ganeti/Path.o src/Ganeti/Logging.hi src/Ganeti/Logging.o src/Ganeti/Daemon/Utils.hi src/Ganeti/Daemon/Utils.o src/Ganeti/Daemon.hi src/Ganeti/Daemon.o src/Ganeti/Constants.hi src/Ganeti/Constants.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o [GHC]: src/hs2py.o <- cabal_macros.h src/hs2py.hs src/Ganeti/Metad/ConfigCore.hi src/Ganeti/Metad/ConfigCore.o src/Ganeti/WConfd/Core.hi src/Ganeti/WConfd/Core.o src/Ganeti/THH/PyRPC.hi src/Ganeti/THH/PyRPC.o src/Ganeti/Hs2Py/ListConstants.hi src/Ganeti/Hs2Py/ListConstants.o src/Ganeti/Hs2Py/GenOpCodes.hi src/Ganeti/Hs2Py/GenOpCodes.o +[GHC]: src/Ganeti/WConfd/Server.o <- cabal_macros.h src/Ganeti/WConfd/Server.hs src/Ganeti/WConfd/Persistent.hi src/Ganeti/WConfd/Persistent.o src/Ganeti/WConfd/Monad.hi src/Ganeti/WConfd/Monad.o src/Ganeti/WConfd/DeathDetection.hi src/Ganeti/WConfd/DeathDetection.o src/Ganeti/WConfd/Core.hi src/Ganeti/WConfd/Core.o src/Ganeti/WConfd/ConfigWriter.hi src/Ganeti/WConfd/ConfigWriter.o src/Ganeti/WConfd/ConfigVerify.hi src/Ganeti/WConfd/ConfigVerify.o src/Ganeti/WConfd/ConfigState.hi src/Ganeti/WConfd/ConfigState.o src/Ganeti/Utils/Livelock.hi src/Ganeti/Utils/Livelock.o src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/Runtime.hi src/Ganeti/Runtime.o src/Ganeti/Errors.hi src/Ganeti/Errors.o src/Ganeti/UDSServer.hi src/Ganeti/UDSServer.o src/Ganeti/THH/RPC.hi src/Ganeti/THH/RPC.o src/Ganeti/Path.hi src/Ganeti/Path.o src/Ganeti/Logging.hi src/Ganeti/Logging.o src/Ganeti/Daemon/Utils.hi src/Ganeti/Daemon/Utils.o src/Ganeti/Daemon.hi src/Ganeti/Daemon.o src/Ganeti/Constants.hi src/Ganeti/Constants.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o src/Ganeti/WConfd/Server.hs:46:1: warning: [-Wdeprecations] Module `Control.Monad.Error' is deprecated: @@ -4620,22 +4655,30 @@ | 91 | . withErrorT (strMsg . ("Initialization of the daemon failed" ++) | ^^^^^^ -[GHC]: src/Ganeti/HTools/Loader.o <- cabal_macros.h src/Ganeti/HTools/Loader.hs src/Ganeti/Types.hi src/Ganeti/Types.o src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/HTools/Types.hi src/Ganeti/HTools/Types.o src/Ganeti/HTools/Tags.hi src/Ganeti/HTools/Tags.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o src/Ganeti/HTools/Cluster/Moves.hi src/Ganeti/HTools/Cluster/Moves.o src/Ganeti/HTools/Cluster.hi src/Ganeti/HTools/Cluster.o src/Ganeti/HTools/Group.hi src/Ganeti/HTools/Group.o src/Ganeti/HTools/Node.hi src/Ganeti/HTools/Node.o src/Ganeti/HTools/Instance.hi src/Ganeti/HTools/Instance.o src/Ganeti/HTools/Container.hi src/Ganeti/HTools/Container.o [GHC-link]: src/hs2py /usr/bin/ghc -O -Wall -isrc -fwarn-monomorphism-restriction -fwarn-tabs -optP-include -optPcabal_macros.h -hide-all-packages `cat ganeti.depsflags` -fwarn-incomplete-uni-patterns -dynamic-too \ -optl -Wl,-z,relro -optl -Wl,--as-needed --make src/hs2py.hs +[GHC]: src/Ganeti/HTools/Loader.o <- cabal_macros.h src/Ganeti/HTools/Loader.hs src/Ganeti/Types.hi src/Ganeti/Types.o src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/HTools/Types.hi src/Ganeti/HTools/Types.o src/Ganeti/HTools/Tags.hi src/Ganeti/HTools/Tags.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o src/Ganeti/HTools/Cluster/Moves.hi src/Ganeti/HTools/Cluster/Moves.o src/Ganeti/HTools/Cluster.hi src/Ganeti/HTools/Cluster.o src/Ganeti/HTools/Group.hi src/Ganeti/HTools/Group.o src/Ganeti/HTools/Node.hi src/Ganeti/HTools/Node.o src/Ganeti/HTools/Instance.hi src/Ganeti/HTools/Instance.o src/Ganeti/HTools/Container.hi src/Ganeti/HTools/Container.o [GHC]: src/Ganeti/Query/Query.o <- cabal_macros.h src/Ganeti/Query/Query.hs src/Ganeti/WConfd/Client.hi src/Ganeti/WConfd/Client.o src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/Types.hi src/Ganeti/Types.o src/Ganeti/THH/HsRPC.hi src/Ganeti/THH/HsRPC.o src/Ganeti/Path.hi src/Ganeti/Path.o src/Ganeti/Query/Types.hi src/Ganeti/Query/Types.o src/Ganeti/Query/Node.hi src/Ganeti/Query/Node.o src/Ganeti/Query/Network.hi src/Ganeti/Query/Network.o src/Ganeti/Query/Locks.hi src/Ganeti/Query/Locks.o src/Ganeti/Query/Language.hi src/Ganeti/Query/Language.o src/Ganeti/Query/Group.hi src/Ganeti/Query/Group.o src/Ganeti/Query/Job.hi src/Ganeti/Query/Job.o src/Ganeti/Query/Instance.hi src/Ganeti/Query/Instance.o src/Ganeti/Query/Filter.hi src/Ganeti/Query/Filter.o src/Ganeti/Query/FilterRules.hi src/Ganeti/Query/FilterRules.o src/Ganeti/Query/Export.hi src/Ganeti/Query/Export.o src/Ganeti/Query/Common.hi src/Ganeti/Query/Common.o src/Ganeti/Objects.hi src/Ganeti/Objects.o src/Ganeti/Logging.hi src/Ganeti/Logging.o src/Ganeti/Locking/Locks.hi src/Ganeti/Locking/Locks.o src/Ganeti/Locking/Allocation.hi src/Ganeti/Locking/Allocation.o src/Ganeti/JSON.hi src/Ganeti/JSON.o src/Ganeti/JQueue.hi src/Ganeti/JQueue.o src/Ganeti/Errors.hi src/Ganeti/Errors.o src/Ganeti/Config.hi src/Ganeti/Config.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o Linking src/hs2py ... [GHC]: src/ganeti-wconfd.o <- cabal_macros.h src/ganeti-wconfd.hs src/Ganeti/Runtime.hi src/Ganeti/Runtime.o src/Ganeti/Daemon.hi src/Ganeti/Daemon.o src/Ganeti/WConfd/Server.hi src/Ganeti/WConfd/Server.o [GHC]: src/Ganeti/HTools/Backend/MonD.o <- cabal_macros.h src/Ganeti/HTools/Backend/MonD.hs src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/Logging/Lifted.hi src/Ganeti/Logging/Lifted.o src/Ganeti/JSON.hi src/Ganeti/JSON.o src/Ganeti/HTools/CLI.hi src/Ganeti/HTools/CLI.o src/Ganeti/HTools/Types.hi src/Ganeti/HTools/Types.o src/Ganeti/HTools/Loader.hi src/Ganeti/HTools/Loader.o src/Ganeti/HTools/Instance.hi src/Ganeti/HTools/Instance.o src/Ganeti/HTools/Node.hi src/Ganeti/HTools/Node.o src/Ganeti/HTools/Container.hi src/Ganeti/HTools/Container.o src/Ganeti/DataCollectors/Types.hi src/Ganeti/DataCollectors/Types.o src/Ganeti/DataCollectors/CPUload.hi src/Ganeti/DataCollectors/CPUload.o src/Ganeti/DataCollectors/XenCpuLoad.hi src/Ganeti/DataCollectors/XenCpuLoad.o src/Ganeti/Cpu/Types.hi src/Ganeti/Cpu/Types.o src/Ganeti/Constants.hi src/Ganeti/Constants.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o -[GHC]: src/Ganeti/HTools/Backend/Text.o <- cabal_macros.h src/Ganeti/HTools/Backend/Text.hs src/Ganeti/HTools/Instance.hi src/Ganeti/HTools/Instance.o src/Ganeti/HTools/Node.hi src/Ganeti/HTools/Node.o src/Ganeti/HTools/Group.hi src/Ganeti/HTools/Group.o src/Ganeti/HTools/Container.hi src/Ganeti/HTools/Container.o src/Ganeti/HTools/Types.hi src/Ganeti/HTools/Types.o src/Ganeti/HTools/Loader.hi src/Ganeti/HTools/Loader.o src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o [GHC]: src/Ganeti/HTools/Backend/IAlloc.o <- cabal_macros.h src/Ganeti/HTools/Backend/IAlloc.hs src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/Types.hi src/Ganeti/Types.o src/Ganeti/JSON.hi src/Ganeti/JSON.o src/Ganeti/HTools/Types.hi src/Ganeti/HTools/Types.o src/Ganeti/HTools/Loader.hi src/Ganeti/HTools/Loader.o src/Ganeti/HTools/CLI.hi src/Ganeti/HTools/CLI.o src/Ganeti/HTools/AlgorithmParams.hi src/Ganeti/HTools/AlgorithmParams.o src/Ganeti/Constants.hi src/Ganeti/Constants.o src/Ganeti/HTools/Nic.hi src/Ganeti/HTools/Nic.o src/Ganeti/HTools/Instance.hi src/Ganeti/HTools/Instance.o src/Ganeti/HTools/Node.hi src/Ganeti/HTools/Node.o src/Ganeti/HTools/Group.hi src/Ganeti/HTools/Group.o src/Ganeti/HTools/Container.hi src/Ganeti/HTools/Container.o src/Ganeti/HTools/Cluster/Evacuate.hi src/Ganeti/HTools/Cluster/Evacuate.o src/Ganeti/HTools/Cluster.hi src/Ganeti/HTools/Cluster.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o +[GHC]: src/Ganeti/HTools/Backend/Text.o <- cabal_macros.h src/Ganeti/HTools/Backend/Text.hs src/Ganeti/HTools/Instance.hi src/Ganeti/HTools/Instance.o src/Ganeti/HTools/Node.hi src/Ganeti/HTools/Node.o src/Ganeti/HTools/Group.hi src/Ganeti/HTools/Group.o src/Ganeti/HTools/Container.hi src/Ganeti/HTools/Container.o src/Ganeti/HTools/Types.hi src/Ganeti/HTools/Types.o src/Ganeti/HTools/Loader.hi src/Ganeti/HTools/Loader.o src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o [GHC]: src/Ganeti/HTools/Backend/Simu.o <- cabal_macros.h src/Ganeti/HTools/Backend/Simu.hs src/Ganeti/HTools/Node.hi src/Ganeti/HTools/Node.o src/Ganeti/HTools/Group.hi src/Ganeti/HTools/Group.o src/Ganeti/HTools/Container.hi src/Ganeti/HTools/Container.o src/Ganeti/HTools/Loader.hi src/Ganeti/HTools/Loader.o src/Ganeti/HTools/Types.hi src/Ganeti/HTools/Types.o src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o [GHC]: src/Ganeti/HTools/Backend/Rapi.o <- cabal_macros.h src/Ganeti/HTools/Backend/Rapi.hs src/Ganeti/Constants.hi src/Ganeti/Constants.o src/Ganeti/HTools/Instance.hi src/Ganeti/HTools/Instance.o src/Ganeti/HTools/Node.hi src/Ganeti/HTools/Node.o src/Ganeti/HTools/Group.hi src/Ganeti/HTools/Group.o src/Ganeti/JSON.hi src/Ganeti/JSON.o src/Ganeti/HTools/Types.hi src/Ganeti/HTools/Types.o src/Ganeti/HTools/Loader.hi src/Ganeti/HTools/Loader.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o [GHC]: src/Ganeti/HTools/Backend/Luxi.o <- cabal_macros.h src/Ganeti/HTools/Backend/Luxi.hs src/Ganeti/JSON.hi src/Ganeti/JSON.o src/Ganeti/HTools/Instance.hi src/Ganeti/HTools/Instance.o src/Ganeti/HTools/Node.hi src/Ganeti/HTools/Node.o src/Ganeti/HTools/Group.hi src/Ganeti/HTools/Group.o src/Ganeti/HTools/Types.hi src/Ganeti/HTools/Types.o src/Ganeti/HTools/Loader.hi src/Ganeti/HTools/Loader.o src/Ganeti/Query/Language.hi src/Ganeti/Query/Language.o src/Ganeti/Luxi.hi src/Ganeti/Luxi.o src/Ganeti/Errors.hi src/Ganeti/Errors.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o [GHC-link]: src/ganeti-wconfd /usr/bin/ghc -O -Wall -isrc -fwarn-monomorphism-restriction -fwarn-tabs -optP-include -optPcabal_macros.h -hide-all-packages `cat ganeti.depsflags` -fwarn-incomplete-uni-patterns -dynamic-too \ -optl -Wl,-z,relro -optl -Wl,--as-needed --make src/ganeti-wconfd.hs +cat /build/ganeti-2.15-2.15.2/lib/_constants.py.in > lib/_constants.py +cat /build/ganeti-2.15-2.15.2/lib/opcodes.py.in_before > lib/opcodes.py +src/hs2py --wconfd-rpc > lib/rpc/stub/wconfd.py +src/hs2py --metad-rpc > lib/rpc/stub/metad.py +src/hs2py --opcodes >> lib/opcodes.py +src/hs2py --constants >> lib/_constants.py +cat /build/ganeti-2.15-2.15.2/lib/opcodes.py.in_after >> lib/opcodes.py +PYTHONPATH=. ./autotools/run-in-tempdir /build/ganeti-2.15-2.15.2/./autotools/build-rpc lib/rpc_defs.py > lib/_generated_rpc.py src/Ganeti/HTools/Backend/Luxi.hs:244:7: warning: [-Wmonomorphism-restriction] * The Monomorphism Restriction applies to the binding for `xdtotal' @@ -4716,65 +4759,59 @@ | 246 | xdfree = genericResult (const 0) id | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... -cat /build/ganeti-2.15-2.15.2/lib/_constants.py.in > lib/_constants.py -cat /build/ganeti-2.15-2.15.2/lib/opcodes.py.in_before > lib/opcodes.py -src/hs2py --wconfd-rpc > lib/rpc/stub/wconfd.py -src/hs2py --metad-rpc > lib/rpc/stub/metad.py -src/hs2py --constants >> lib/_constants.py -src/hs2py --opcodes >> lib/opcodes.py -cat /build/ganeti-2.15-2.15.2/lib/opcodes.py.in_after >> lib/opcodes.py -PYTHONPATH=. ./autotools/run-in-tempdir /build/ganeti-2.15-2.15.2/./autotools/build-rpc lib/rpc_defs.py > lib/_generated_rpc.py +[GHC]: src/Ganeti/Query/Server.o <- cabal_macros.h src/Ganeti/Query/Server.hs src/Ganeti/WConfd/Client.hi src/Ganeti/WConfd/Client.o src/Ganeti/Version.hi src/Ganeti/Version.o src/Ganeti/Utils/MVarLock.hi src/Ganeti/Utils/MVarLock.o src/Ganeti/Utils/Monad.hi src/Ganeti/Utils/Monad.o src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/UDSServer.hi src/Ganeti/UDSServer.o src/Ganeti/Types.hi src/Ganeti/Types.o src/Ganeti/THH/HsRPC.hi src/Ganeti/THH/HsRPC.o src/Ganeti/Query/Filter.hi src/Ganeti/Query/Filter.o src/Ganeti/Query/Query.hi src/Ganeti/Query/Query.o src/Ganeti/Query/Exec.hi src/Ganeti/Query/Exec.o src/Ganeti/Rpc.hi src/Ganeti/Rpc.o src/Ganeti/Path.hi src/Ganeti/Path.o src/Ganeti/Query/Cluster.hi src/Ganeti/Query/Cluster.o src/Ganeti/Query/Language.hi src/Ganeti/Query/Language.o src/Ganeti/Luxi.hi src/Ganeti/Luxi.o src/Ganeti/Logging.hi src/Ganeti/Logging.o src/Ganeti/Locking/Locks.hi src/Ganeti/Locking/Locks.o src/Ganeti/JSON.hi src/Ganeti/JSON.o src/Ganeti/JQScheduler.hi src/Ganeti/JQScheduler.o src/Ganeti/JQueue.hi src/Ganeti/JQueue.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o src/Ganeti/ConfigReader.hi src/Ganeti/ConfigReader.o src/Ganeti/Compat.hi src/Ganeti/Compat.o src/Ganeti/Config.hi src/Ganeti/Config.o src/Ganeti/Objects/Lens.hi src/Ganeti/Objects/Lens.o src/Ganeti/Objects.hi src/Ganeti/Objects.o src/Ganeti/Daemon/Utils.hi src/Ganeti/Daemon/Utils.o src/Ganeti/Daemon.hi src/Ganeti/Daemon.o src/Ganeti/Errors.hi src/Ganeti/Errors.o src/Ganeti/ConstantUtils.hi src/Ganeti/ConstantUtils.o src/Ganeti/Constants.hi src/Ganeti/Constants.o Checking man/ganeti-cleaner.rst for hardcoded paths... Checking man/ganeti-confd.rst for hardcoded paths... -Checking man/ganeti-luxid.rst for hardcoded paths... -Checking man/ganeti-listrunner.rst for hardcoded paths... -Checking man/ganeti-kvmd.rst for hardcoded paths... set -e ; \ trap 'echo auto-removing man/ganeti-cleaner.gen; rm man/ganeti-cleaner.gen' EXIT; \ PYTHONPATH=. ./autotools/run-in-tempdir /build/ganeti-2.15-2.15.2/./autotools/docpp < man/ganeti-cleaner.rst > man/ganeti-cleaner.gen ;\ ./autotools/check-man-references man/ganeti-cleaner.gen; \ trap - EXIT +Checking man/ganeti-luxid.rst for hardcoded paths... set -e ; \ trap 'echo auto-removing man/ganeti-confd.gen; rm man/ganeti-confd.gen' EXIT; \ PYTHONPATH=. ./autotools/run-in-tempdir /build/ganeti-2.15-2.15.2/./autotools/docpp < man/ganeti-confd.rst > man/ganeti-confd.gen ;\ ./autotools/check-man-references man/ganeti-confd.gen; \ trap - EXIT -Checking man/ganeti-mond.rst for hardcoded paths... +Checking man/ganeti-listrunner.rst for hardcoded paths... +Checking man/ganeti-kvmd.rst for hardcoded paths... set -e ; \ trap 'echo auto-removing man/ganeti-luxid.gen; rm man/ganeti-luxid.gen' EXIT; \ PYTHONPATH=. ./autotools/run-in-tempdir /build/ganeti-2.15-2.15.2/./autotools/docpp < man/ganeti-luxid.rst > man/ganeti-luxid.gen ;\ ./autotools/check-man-references man/ganeti-luxid.gen; \ trap - EXIT +Checking man/ganeti-mond.rst for hardcoded paths... set -e ; \ trap 'echo auto-removing man/ganeti-listrunner.gen; rm man/ganeti-listrunner.gen' EXIT; \ PYTHONPATH=. ./autotools/run-in-tempdir /build/ganeti-2.15-2.15.2/./autotools/docpp < man/ganeti-listrunner.rst > man/ganeti-listrunner.gen ;\ ./autotools/check-man-references man/ganeti-listrunner.gen; \ trap - EXIT -Checking man/ganeti-noded.rst for hardcoded paths... set -e ; \ trap 'echo auto-removing man/ganeti-kvmd.gen; rm man/ganeti-kvmd.gen' EXIT; \ PYTHONPATH=. ./autotools/run-in-tempdir /build/ganeti-2.15-2.15.2/./autotools/docpp < man/ganeti-kvmd.rst > man/ganeti-kvmd.gen ;\ ./autotools/check-man-references man/ganeti-kvmd.gen; \ trap - EXIT -Checking man/ganeti-os-interface.rst for hardcoded paths... set -e ; \ trap 'echo auto-removing man/ganeti-mond.gen; rm man/ganeti-mond.gen' EXIT; \ PYTHONPATH=. ./autotools/run-in-tempdir /build/ganeti-2.15-2.15.2/./autotools/docpp < man/ganeti-mond.rst > man/ganeti-mond.gen ;\ ./autotools/check-man-references man/ganeti-mond.gen; \ trap - EXIT +Checking man/ganeti-noded.rst for hardcoded paths... +Checking man/ganeti-os-interface.rst for hardcoded paths... set -e ; \ trap 'echo auto-removing man/ganeti-noded.gen; rm man/ganeti-noded.gen' EXIT; \ PYTHONPATH=. ./autotools/run-in-tempdir /build/ganeti-2.15-2.15.2/./autotools/docpp < man/ganeti-noded.rst > man/ganeti-noded.gen ;\ ./autotools/check-man-references man/ganeti-noded.gen; \ trap - EXIT +Linking src/ganeti-wconfd ... +Checking man/ganeti-extstorage-interface.rst for hardcoded paths... +Checking man/ganeti-rapi.rst for hardcoded paths... set -e ; \ trap 'echo auto-removing man/ganeti-os-interface.gen; rm man/ganeti-os-interface.gen' EXIT; \ PYTHONPATH=. ./autotools/run-in-tempdir /build/ganeti-2.15-2.15.2/./autotools/docpp < man/ganeti-os-interface.rst > man/ganeti-os-interface.gen ;\ ./autotools/check-man-references man/ganeti-os-interface.gen; \ trap - EXIT -Linking src/ganeti-wconfd ... -Checking man/ganeti-extstorage-interface.rst for hardcoded paths... -Checking man/ganeti-rapi.rst for hardcoded paths... +Checking man/ganeti-watcher.rst for hardcoded paths... set -e ; \ trap 'echo auto-removing man/ganeti-extstorage-interface.gen; rm man/ganeti-extstorage-interface.gen' EXIT; \ PYTHONPATH=. ./autotools/run-in-tempdir /build/ganeti-2.15-2.15.2/./autotools/docpp < man/ganeti-extstorage-interface.rst > man/ganeti-extstorage-interface.gen ;\ @@ -4785,37 +4822,36 @@ PYTHONPATH=. ./autotools/run-in-tempdir /build/ganeti-2.15-2.15.2/./autotools/docpp < man/ganeti-rapi.rst > man/ganeti-rapi.gen ;\ ./autotools/check-man-references man/ganeti-rapi.gen; \ trap - EXIT -Checking man/ganeti-watcher.rst for hardcoded paths... -Checking man/ganeti-wconfd.rst for hardcoded paths... set -e ; \ trap 'echo auto-removing man/ganeti-watcher.gen; rm man/ganeti-watcher.gen' EXIT; \ PYTHONPATH=. ./autotools/run-in-tempdir /build/ganeti-2.15-2.15.2/./autotools/docpp < man/ganeti-watcher.rst > man/ganeti-watcher.gen ;\ ./autotools/check-man-references man/ganeti-watcher.gen; \ trap - EXIT +Checking man/ganeti-wconfd.rst for hardcoded paths... set -e ; \ trap 'echo auto-removing man/ganeti-wconfd.gen; rm man/ganeti-wconfd.gen' EXIT; \ PYTHONPATH=. ./autotools/run-in-tempdir /build/ganeti-2.15-2.15.2/./autotools/docpp < man/ganeti-wconfd.rst > man/ganeti-wconfd.gen ;\ ./autotools/check-man-references man/ganeti-wconfd.gen; \ trap - EXIT Checking man/ganeti.rst for hardcoded paths... -Checking man/gnt-backup.rst for hardcoded paths... set -e ; \ trap 'echo auto-removing man/ganeti.gen; rm man/ganeti.gen' EXIT; \ PYTHONPATH=. ./autotools/run-in-tempdir /build/ganeti-2.15-2.15.2/./autotools/docpp < man/ganeti.rst > man/ganeti.gen ;\ ./autotools/check-man-references man/ganeti.gen; \ trap - EXIT +Checking man/gnt-backup.rst for hardcoded paths... set -e ; \ trap 'echo auto-removing man/gnt-backup.gen; rm man/gnt-backup.gen' EXIT; \ PYTHONPATH=. ./autotools/run-in-tempdir /build/ganeti-2.15-2.15.2/./autotools/docpp < man/gnt-backup.rst > man/gnt-backup.gen ;\ ./autotools/check-man-references man/gnt-backup.gen; \ trap - EXIT Checking man/gnt-cluster.rst for hardcoded paths... +Checking man/gnt-debug.rst for hardcoded paths... set -e ; \ trap 'echo auto-removing man/gnt-cluster.gen; rm man/gnt-cluster.gen' EXIT; \ PYTHONPATH=. ./autotools/run-in-tempdir /build/ganeti-2.15-2.15.2/./autotools/docpp < man/gnt-cluster.rst > man/gnt-cluster.gen ;\ ./autotools/check-man-references man/gnt-cluster.gen; \ trap - EXIT -Checking man/gnt-debug.rst for hardcoded paths... set -e ; \ trap 'echo auto-removing man/gnt-debug.gen; rm man/gnt-debug.gen' EXIT; \ PYTHONPATH=. ./autotools/run-in-tempdir /build/ganeti-2.15-2.15.2/./autotools/docpp < man/gnt-debug.rst > man/gnt-debug.gen ;\ @@ -4828,17 +4864,12 @@ ./autotools/check-man-references man/gnt-group.gen; \ trap - EXIT Checking man/gnt-network.rst for hardcoded paths... +Checking man/gnt-instance.rst for hardcoded paths... set -e ; \ trap 'echo auto-removing man/gnt-network.gen; rm man/gnt-network.gen' EXIT; \ PYTHONPATH=. ./autotools/run-in-tempdir /build/ganeti-2.15-2.15.2/./autotools/docpp < man/gnt-network.rst > man/gnt-network.gen ;\ ./autotools/check-man-references man/gnt-network.gen; \ trap - EXIT -Checking man/gnt-instance.rst for hardcoded paths... -set -e ; \ -trap 'echo auto-removing man/gnt-instance.gen; rm man/gnt-instance.gen' EXIT; \ -PYTHONPATH=. ./autotools/run-in-tempdir /build/ganeti-2.15-2.15.2/./autotools/docpp < man/gnt-instance.rst > man/gnt-instance.gen ;\ -./autotools/check-man-references man/gnt-instance.gen; \ -trap - EXIT Checking man/gnt-job.rst for hardcoded paths... set -e ; \ trap 'echo auto-removing man/gnt-job.gen; rm man/gnt-job.gen' EXIT; \ @@ -4846,18 +4877,23 @@ ./autotools/check-man-references man/gnt-job.gen; \ trap - EXIT Checking man/gnt-node.rst for hardcoded paths... -Checking man/gnt-os.rst for hardcoded paths... +set -e ; \ +trap 'echo auto-removing man/gnt-instance.gen; rm man/gnt-instance.gen' EXIT; \ +PYTHONPATH=. ./autotools/run-in-tempdir /build/ganeti-2.15-2.15.2/./autotools/docpp < man/gnt-instance.rst > man/gnt-instance.gen ;\ +./autotools/check-man-references man/gnt-instance.gen; \ +trap - EXIT set -e ; \ trap 'echo auto-removing man/gnt-node.gen; rm man/gnt-node.gen' EXIT; \ PYTHONPATH=. ./autotools/run-in-tempdir /build/ganeti-2.15-2.15.2/./autotools/docpp < man/gnt-node.rst > man/gnt-node.gen ;\ ./autotools/check-man-references man/gnt-node.gen; \ trap - EXIT +Checking man/gnt-os.rst for hardcoded paths... +Checking man/gnt-storage.rst for hardcoded paths... set -e ; \ trap 'echo auto-removing man/gnt-os.gen; rm man/gnt-os.gen' EXIT; \ PYTHONPATH=. ./autotools/run-in-tempdir /build/ganeti-2.15-2.15.2/./autotools/docpp < man/gnt-os.rst > man/gnt-os.gen ;\ ./autotools/check-man-references man/gnt-os.gen; \ trap - EXIT -Checking man/gnt-storage.rst for hardcoded paths... Checking man/gnt-filter.rst for hardcoded paths... set -e ; \ trap 'echo auto-removing man/gnt-storage.gen; rm man/gnt-storage.gen' EXIT; \ @@ -4881,13 +4917,28 @@ PYTHONPATH=. ./autotools/run-in-tempdir /build/ganeti-2.15-2.15.2/./autotools/docpp < man/harep.rst > man/harep.gen ;\ ./autotools/check-man-references man/harep.gen; \ trap - EXIT + +src/Ganeti/Query/Server.hs:43:1: warning: [-Wunused-imports] + The import of `Control.Applicative' is redundant + except perhaps to import instances from `Control.Applicative' + To import instances alone, use: import Control.Applicative() + | +43 | import Control.Applicative + | ^^^^^^^^^^^^^^^^^^^^^^^^^^ + +src/Ganeti/Query/Server.hs:49:1: warning: [-Wdeprecations] + Module `Control.Monad.Error' is deprecated: + Use "Control.Monad.Except" instead + | +49 | import Control.Monad.Error (MonadError) + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Checking man/hbal.rst for hardcoded paths... -Checking man/hcheck.rst for hardcoded paths... set -e ; \ trap 'echo auto-removing man/hbal.gen; rm man/hbal.gen' EXIT; \ PYTHONPATH=. ./autotools/run-in-tempdir /build/ganeti-2.15-2.15.2/./autotools/docpp < man/hbal.rst > man/hbal.gen ;\ ./autotools/check-man-references man/hbal.gen; \ trap - EXIT +Checking man/hcheck.rst for hardcoded paths... set -e ; \ trap 'echo auto-removing man/hcheck.gen; rm man/hcheck.gen' EXIT; \ PYTHONPATH=. ./autotools/run-in-tempdir /build/ganeti-2.15-2.15.2/./autotools/docpp < man/hcheck.rst > man/hcheck.gen ;\ @@ -4900,12 +4951,12 @@ ./autotools/check-man-references man/hinfo.gen; \ trap - EXIT Checking man/hscan.rst for hardcoded paths... +Checking man/hspace.rst for hardcoded paths... set -e ; \ trap 'echo auto-removing man/hscan.gen; rm man/hscan.gen' EXIT; \ PYTHONPATH=. ./autotools/run-in-tempdir /build/ganeti-2.15-2.15.2/./autotools/docpp < man/hscan.rst > man/hscan.gen ;\ ./autotools/check-man-references man/hscan.gen; \ trap - EXIT -Checking man/hspace.rst for hardcoded paths... set -e ; \ trap 'echo auto-removing man/hspace.gen; rm man/hspace.gen' EXIT; \ PYTHONPATH=. ./autotools/run-in-tempdir /build/ganeti-2.15-2.15.2/./autotools/docpp < man/hspace.rst > man/hspace.gen ;\ @@ -4924,21 +4975,21 @@ ./autotools/check-man-references man/hroller.gen; \ trap - EXIT Checking man/htools.rst for hardcoded paths... +Checking man/mon-collector.rst for hardcoded paths... set -e ; \ trap 'echo auto-removing man/htools.gen; rm man/htools.gen' EXIT; \ PYTHONPATH=. ./autotools/run-in-tempdir /build/ganeti-2.15-2.15.2/./autotools/docpp < man/htools.rst > man/htools.gen ;\ ./autotools/check-man-references man/htools.gen; \ trap - EXIT -Checking man/mon-collector.rst for hardcoded paths... +set -o pipefail ; \ +/usr/bin/pandoc --toc -s -f rst -t html man/ganeti-cleaner.gen man/footer.rst | \ + sed -e 's/\\@/@/g' > man/ganeti-cleaner.html.in set -e ; \ trap 'echo auto-removing man/mon-collector.gen; rm man/mon-collector.gen' EXIT; \ PYTHONPATH=. ./autotools/run-in-tempdir /build/ganeti-2.15-2.15.2/./autotools/docpp < man/mon-collector.rst > man/mon-collector.gen ;\ ./autotools/check-man-references man/mon-collector.gen; \ trap - EXIT set -o pipefail ; \ -/usr/bin/pandoc --toc -s -f rst -t html man/ganeti-cleaner.gen man/footer.rst | \ - sed -e 's/\\@/@/g' > man/ganeti-cleaner.html.in -set -o pipefail ; \ /usr/bin/pandoc --toc -s -f rst -t html man/ganeti-confd.gen man/footer.rst | \ sed -e 's/\\@/@/g' > man/ganeti-confd.html.in set -o pipefail ; \ @@ -4971,21 +5022,6 @@ set -o pipefail ; \ /usr/bin/pandoc --toc -s -f rst -t html man/ganeti-wconfd.gen man/footer.rst | \ sed -e 's/\\@/@/g' > man/ganeti-wconfd.html.in -set -o pipefail ; \ -/usr/bin/pandoc --toc -s -f rst -t html man/ganeti.gen man/footer.rst | \ - sed -e 's/\\@/@/g' > man/ganeti.html.in -set -o pipefail ; \ -/usr/bin/pandoc --toc -s -f rst -t html man/gnt-backup.gen man/footer.rst | \ - sed -e 's/\\@/@/g' > man/gnt-backup.html.in -set -o pipefail ; \ -/usr/bin/pandoc --toc -s -f rst -t html man/gnt-cluster.gen man/footer.rst | \ - sed -e 's/\\@/@/g' > man/gnt-cluster.html.in -set -o pipefail ; \ -/usr/bin/pandoc --toc -s -f rst -t html man/gnt-debug.gen man/footer.rst | \ - sed -e 's/\\@/@/g' > man/gnt-debug.html.in -set -o pipefail ; \ -/usr/bin/pandoc --toc -s -f rst -t html man/gnt-group.gen man/footer.rst | \ - sed -e 's/\\@/@/g' > man/gnt-group.html.in [WARNING] Reference not found for 'disk' at line 68 column 6 [WARNING] Reference not found for 'disk' at line 75 column 6 [WARNING] Reference not found for 'disk' at line 79 column 6 @@ -5010,8 +5046,23 @@ [WARNING] Reference not found for 'nic' at line 156 column 5 [WARNING] Reference not found for 'nic' at line 159 column 5 [WARNING] Reference not found for 'osp' at line 163 column 5 +set -o pipefail ; \ +/usr/bin/pandoc --toc -s -f rst -t html man/ganeti.gen man/footer.rst | \ + sed -e 's/\\@/@/g' > man/ganeti.html.in [WARNING] Reference not found for 'extp' at line 60 column 6 set -o pipefail ; \ +/usr/bin/pandoc --toc -s -f rst -t html man/gnt-backup.gen man/footer.rst | \ + sed -e 's/\\@/@/g' > man/gnt-backup.html.in +set -o pipefail ; \ +/usr/bin/pandoc --toc -s -f rst -t html man/gnt-cluster.gen man/footer.rst | \ + sed -e 's/\\@/@/g' > man/gnt-cluster.html.in +set -o pipefail ; \ +/usr/bin/pandoc --toc -s -f rst -t html man/gnt-debug.gen man/footer.rst | \ + sed -e 's/\\@/@/g' > man/gnt-debug.html.in +set -o pipefail ; \ +/usr/bin/pandoc --toc -s -f rst -t html man/gnt-group.gen man/footer.rst | \ + sed -e 's/\\@/@/g' > man/gnt-group.html.in +set -o pipefail ; \ /usr/bin/pandoc --toc -s -f rst -t html man/gnt-network.gen man/footer.rst | \ sed -e 's/\\@/@/g' > man/gnt-network.html.in set -o pipefail ; \ @@ -5035,7 +5086,6 @@ set -o pipefail ; \ /usr/bin/pandoc --toc -s -f rst -t html man/hail.gen man/footer.rst | \ sed -e 's/\\@/@/g' > man/hail.html.in -[WARNING] Reference not found for 'Key "no*] [\\--blacklisted=*yes"' at chunk line 1 column 43 set -o pipefail ; \ /usr/bin/pandoc --toc -s -f rst -t html man/harep.gen man/footer.rst | \ sed -e 's/\\@/@/g' > man/harep.html.in @@ -5048,6 +5098,7 @@ set -o pipefail ; \ /usr/bin/pandoc --toc -s -f rst -t html man/hinfo.gen man/footer.rst | \ sed -e 's/\\@/@/g' > man/hinfo.html.in +[WARNING] Reference not found for 'Key "no*] [\\--blacklisted=*yes"' at chunk line 1 column 43 set -o pipefail ; \ /usr/bin/pandoc --toc -s -f rst -t html man/hscan.gen man/footer.rst | \ sed -e 's/\\@/@/g' > man/hscan.html.in @@ -5079,9 +5130,12 @@ doc /build/ganeti-2.15-2.15.2/$dir && \ rm -f $dir/.buildinfo $dir/objects.inv [GHC]: src/Ganeti/HTools/ExtLoader.o <- cabal_macros.h src/Ganeti/HTools/ExtLoader.hs src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/HTools/Types.hi src/Ganeti/HTools/Types.o src/Ganeti/HTools/Loader.hi src/Ganeti/HTools/Loader.o src/Ganeti/HTools/CLI.hi src/Ganeti/HTools/CLI.o src/Ganeti/HTools/Backend/MonD.hi src/Ganeti/HTools/Backend/MonD.o src/Ganeti/HTools/Backend/IAlloc.hi src/Ganeti/HTools/Backend/IAlloc.o src/Ganeti/HTools/Backend/Text.hi src/Ganeti/HTools/Backend/Text.o src/Ganeti/HTools/Backend/Simu.hi src/Ganeti/HTools/Backend/Simu.o src/Ganeti/HTools/Backend/Rapi.hi src/Ganeti/HTools/Backend/Rapi.o src/Ganeti/HTools/Backend/Luxi.hi src/Ganeti/HTools/Backend/Luxi.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o -[GHC]: src/Ganeti/HTools/Program/Hscan.o <- cabal_macros.h src/Ganeti/HTools/Program/Hscan.hs src/Ganeti/HTools/CLI.hi src/Ganeti/HTools/CLI.o src/Ganeti/Common.hi src/Ganeti/Common.o src/Ganeti/HTools/Backend/Text.hi src/Ganeti/HTools/Backend/Text.o src/Ganeti/HTools/Loader.hi src/Ganeti/HTools/Loader.o src/Ganeti/Path.hi src/Ganeti/Path.o src/Ganeti/HTools/Backend/Luxi.hi src/Ganeti/HTools/Backend/Luxi.o src/Ganeti/HTools/Backend/Rapi.hi src/Ganeti/HTools/Backend/Rapi.o src/Ganeti/HTools/Instance.hi src/Ganeti/HTools/Instance.o src/Ganeti/HTools/Node.hi src/Ganeti/HTools/Node.o src/Ganeti/HTools/Cluster/Metrics.hi src/Ganeti/HTools/Cluster/Metrics.o src/Ganeti/HTools/Cluster.hi src/Ganeti/HTools/Cluster.o src/Ganeti/HTools/Container.hi src/Ganeti/HTools/Container.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o +[WARNING] Reference not found for 'Key "\\--iallocator} *name* \\| {-n"' at chunk line 1 column 35 +[WARNING] Reference not found for 'Key "\\--primary-only}[GHC]: src/Ganeti/HTools/Program/Hscan.o <- cabal_macros.h src/Ganeti/HTools/Program/Hscan.hs src/Ganeti/HTools/CLI.hi src/Ganeti/HTools/CLI.o src/Ganeti/Common.hi src/Ganeti/Common.o src/Ganeti/HTools/Backend/Text.hi src/Ganeti/HTools/Backend/Text.o src/Ganeti/HTools/Loader.hi src/Ganeti/HTools/Loader.o src/Ganeti/Path.hi src/Ganeti/Path.o src/Ganeti/HTools/Backend/Luxi.hi src/Ganeti/HTools/Backend/Luxi.o src/Ganeti/HTools/Backend/Rapi.hi src/Ganeti/HTools/Backend/Rapi.o src/Ganeti/HTools/Instance.hi src/Ganeti/HTools/Instance.o src/Ganeti/HTools/Node.hi src/Ganeti/HTools/Node.o src/Ganeti/HTools/Cluster/Metrics.hi src/Ganeti/HTools/Cluster/Metrics.o src/Ganeti/HTools/Cluster.hi src/Ganeti/HTools/Cluster.o src/Ganeti/HTools/Container.hi src/Ganeti/HTools/Container.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o + \\| {-s"' at chunk line 1 column 30 +[WARNING] Reference not found for 'Key "\\--drained} ``yes|no``] [{-o"' at chunk line 1 column 35 +[WARNING] Reference not found for 'Key "off"' at line 675 column 28 [GHC]: src/Ganeti/HTools/Dedicated.o <- cabal_macros.h src/Ganeti/HTools/Dedicated.hs src/Ganeti/HTools/Types.hi src/Ganeti/HTools/Types.o src/Ganeti/HTools/Node.hi src/Ganeti/HTools/Node.o src/Ganeti/HTools/Loader.hi src/Ganeti/HTools/Loader.o src/Ganeti/HTools/Instance.hi src/Ganeti/HTools/Instance.o src/Ganeti/HTools/Group.hi src/Ganeti/HTools/Group.o src/Ganeti/HTools/Container.hi src/Ganeti/HTools/Container.o src/Ganeti/HTools/Cluster/Utils.hi src/Ganeti/HTools/Cluster/Utils.o src/Ganeti/HTools/Cluster.hi src/Ganeti/HTools/Cluster.o src/Ganeti/HTools/Backend/IAlloc.hi src/Ganeti/HTools/Backend/IAlloc.o src/Ganeti/HTools/AlgorithmParams.hi src/Ganeti/HTools/AlgorithmParams.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o -[GHC]: src/Ganeti/Query/Server.o <- cabal_macros.h src/Ganeti/Query/Server.hs src/Ganeti/WConfd/Client.hi src/Ganeti/WConfd/Client.o src/Ganeti/Version.hi src/Ganeti/Version.o src/Ganeti/Utils/MVarLock.hi src/Ganeti/Utils/MVarLock.o src/Ganeti/Utils/Monad.hi src/Ganeti/Utils/Monad.o src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/UDSServer.hi src/Ganeti/UDSServer.o src/Ganeti/Types.hi src/Ganeti/Types.o src/Ganeti/THH/HsRPC.hi src/Ganeti/THH/HsRPC.o src/Ganeti/Query/Filter.hi src/Ganeti/Query/Filter.o src/Ganeti/Query/Query.hi src/Ganeti/Query/Query.o src/Ganeti/Query/Exec.hi src/Ganeti/Query/Exec.o src/Ganeti/Rpc.hi src/Ganeti/Rpc.o src/Ganeti/Path.hi src/Ganeti/Path.o src/Ganeti/Query/Cluster.hi src/Ganeti/Query/Cluster.o src/Ganeti/Query/Language.hi src/Ganeti/Query/Language.o src/Ganeti/Luxi.hi src/Ganeti/Luxi.o src/Ganeti/Logging.hi src/Ganeti/Logging.o src/Ganeti/Locking/Locks.hi src/Ganeti/Locking/Locks.o src/Ganeti/JSON.hi src/Ganeti/JSON.o src/Ganeti/JQScheduler.hi src/Ganeti/JQScheduler.o src/Ganeti/JQueue.hi src/Ganeti/JQueue.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o src/Ganeti/ConfigReader.hi src/Ganeti/ConfigReader.o src/Ganeti/Compat.hi src/Ganeti/Compat.o src/Ganeti/Config.hi src/Ganeti/Config.o src/Ganeti/Objects/Lens.hi src/Ganeti/Objects/Lens.o src/Ganeti/Objects.hi src/Ganeti/Objects.o src/Ganeti/Daemon/Utils.hi src/Ganeti/Daemon/Utils.o src/Ganeti/Daemon.hi src/Ganeti/Daemon.o src/Ganeti/Errors.hi src/Ganeti/Errors.o src/Ganeti/ConstantUtils.hi src/Ganeti/ConstantUtils.o src/Ganeti/Constants.hi src/Ganeti/Constants.o set -o pipefail -e; \ trap 'echo auto-removing man/ganeti-cleaner.8.in; rm man/ganeti-cleaner.8.in' EXIT; \ /usr/bin/pandoc -s -f rst -t man man/ganeti-cleaner.gen man/footer.rst | \ @@ -5096,10 +5150,6 @@ if test -n "1"; then LC_ALL=C.UTF-8 ./autotools/check-man-warnings man/ganeti-confd.8.in; fi; \ ./autotools/check-man-dashes man/ganeti-confd.8.in; \ trap - EXIT -[WARNING] Reference not found for 'Key "\\--iallocator} *name* \\| {-n"' at chunk line 1 column 35 -[WARNING] Reference not found for 'Key "\\--primary-only} \\| {-s"' at chunk line 1 column 30 -[WARNING] Reference not found for 'Key "\\--drained} ``yes|no``] [{-o"' at chunk line 1 column 35 -[WARNING] Reference not found for 'Key "off"' at line 675 column 28 set -o pipefail -e; \ trap 'echo auto-removing man/ganeti-luxid.8.in; rm man/ganeti-luxid.8.in' EXIT; \ /usr/bin/pandoc -s -f rst -t man man/ganeti-luxid.gen man/footer.rst | \ @@ -5128,7 +5178,6 @@ if test -n "1"; then LC_ALL=C.UTF-8 ./autotools/check-man-warnings man/ganeti-mond.8.in; fi; \ ./autotools/check-man-dashes man/ganeti-mond.8.in; \ trap - EXIT -[WARNING] Reference not found for 'hts' at line 69 column 32 set -o pipefail -e; \ trap 'echo auto-removing man/ganeti-noded.8.in; rm man/ganeti-noded.8.in' EXIT; \ /usr/bin/pandoc -s -f rst -t man man/ganeti-noded.gen man/footer.rst | \ @@ -5136,6 +5185,7 @@ if test -n "1"; then LC_ALL=C.UTF-8 ./autotools/check-man-warnings man/ganeti-noded.8.in; fi; \ ./autotools/check-man-dashes man/ganeti-noded.8.in; \ trap - EXIT +[WARNING] Reference not found for 'hts' at line 69 column 32 set -o pipefail -e; \ trap 'echo auto-removing man/ganeti-os-interface.7.in; rm man/ganeti-os-interface.7.in' EXIT; \ /usr/bin/pandoc -s -f rst -t man man/ganeti-os-interface.gen man/footer.rst | \ @@ -5185,13 +5235,6 @@ if test -n "1"; then LC_ALL=C.UTF-8 ./autotools/check-man-warnings man/gnt-backup.8.in; fi; \ ./autotools/check-man-dashes man/gnt-backup.8.in; \ trap - EXIT -set -o pipefail -e; \ -trap 'echo auto-removing man/gnt-cluster.8.in; rm man/gnt-cluster.8.in' EXIT; \ -/usr/bin/pandoc -s -f rst -t man man/gnt-cluster.gen man/footer.rst | \ - sed -e 's/\\@/@/g' > man/gnt-cluster.8.in; \ -if test -n "1"; then LC_ALL=C.UTF-8 ./autotools/check-man-warnings man/gnt-cluster.8.in; fi; \ -./autotools/check-man-dashes man/gnt-cluster.8.in; \ -trap - EXIT [WARNING] Reference not found for 'disk' at line 68 column 6 [WARNING] Reference not found for 'disk' at line 75 column 6 [WARNING] Reference not found for 'disk' at line 79 column 6 @@ -5217,13 +5260,20 @@ [WARNING] Reference not found for 'nic' at line 159 column 5 [WARNING] Reference not found for 'osp' at line 163 column 5 set -o pipefail -e; \ +trap 'echo auto-removing man/gnt-cluster.8.in; rm man/gnt-cluster.8.in' EXIT; \ +/usr/bin/pandoc -s -f rst -t man man/gnt-cluster.gen man/footer.rst | \ + sed -e 's/\\@/@/g' > man/gnt-cluster.8.in; \ +if test -n "1"; then LC_ALL=C.UTF-8 ./autotools/check-man-warnings man/gnt-cluster.8.in; fi; \ +./autotools/check-man-dashes man/gnt-cluster.8.in; \ +trap - EXIT +[WARNING] Reference not found for 'extp' at line 60 column 6 +set -o pipefail -e; \ trap 'echo auto-removing man/gnt-debug.8.in; rm man/gnt-debug.8.in' EXIT; \ /usr/bin/pandoc -s -f rst -t man man/gnt-debug.gen man/footer.rst | \ sed -e 's/\\@/@/g' > man/gnt-debug.8.in; \ if test -n "1"; then LC_ALL=C.UTF-8 ./autotools/check-man-warnings man/gnt-debug.8.in; fi; \ ./autotools/check-man-dashes man/gnt-debug.8.in; \ trap - EXIT -[WARNING] Reference not found for 'extp' at line 60 column 6 set -o pipefail -e; \ trap 'echo auto-removing man/gnt-group.8.in; rm man/gnt-group.8.in' EXIT; \ /usr/bin/pandoc -s -f rst -t man man/gnt-group.gen man/footer.rst | \ @@ -5324,10 +5374,6 @@ if test -n "1"; then LC_ALL=C.UTF-8 ./autotools/check-man-warnings man/hinfo.1.in; fi; \ ./autotools/check-man-dashes man/hinfo.1.in; \ trap - EXIT -[WARNING] Reference not found for 'Key "\\--iallocator} *name* \\| {-n"' at chunk line 1 column 35 -[WARNING] Reference not found for 'Key "\\--primary-only} \\| {-s"' at chunk line 1 column 30 -[WARNING] Reference not found for 'Key "\\--drained} ``yes|no``] [{-o"' at chunk line 1 column 35 -[WARNING] Reference not found for 'Key "off"' at line 675 column 28 set -o pipefail -e; \ trap 'echo auto-removing man/hscan.1.in; rm man/hscan.1.in' EXIT; \ /usr/bin/pandoc -s -f rst -t man man/hscan.gen man/footer.rst | \ @@ -5349,13 +5395,17 @@ if test -n "1"; then LC_ALL=C.UTF-8 ./autotools/check-man-warnings man/hsqueeze.1.in; fi; \ ./autotools/check-man-dashes man/hsqueeze.1.in; \ trap - EXIT -set -o pipefail -e; \ +[set -o pipefail -e; \ trap 'echo auto-removing man/hroller.1.in; rm man/hroller.1.in' EXIT; \ /usr/bin/pandoc -s -f rst -t man man/hroller.gen man/footer.rst | \ sed -e 's/\\@/@/g' > man/hroller.1.in; \ if test -n "1"; then LC_ALL=C.UTF-8 ./autotools/check-man-warnings man/hroller.1.in; fi; \ ./autotools/check-man-dashes man/hroller.1.in; \ trap - EXIT +WARNING] Reference not found for 'Key "\\--iallocator} *name* \\| {-n"' at chunk line 1 column 35 +[WARNING] Reference not found for 'Key "\\--primary-only} \\| {-s"' at chunk line 1 column 30 +[WARNING] Reference not found for 'Key "\\--drained} ``yes|no``] [{-o"' at chunk line 1 column 35 +[WARNING] Reference not found for 'Key "off"' at line 675 column 28 set -o pipefail -e; \ trap 'echo auto-removing man/htools.1.in; rm man/htools.1.in' EXIT; \ /usr/bin/pandoc -s -f rst -t man man/htools.gen man/footer.rst | \ @@ -5373,6 +5423,7 @@ sed -f autotools/replace_vars.sed < man/ganeti-cleaner.html.in > man/ganeti-cleaner.html sed -f autotools/replace_vars.sed < man/ganeti-confd.html.in > man/ganeti-confd.html sed -f autotools/replace_vars.sed < man/ganeti-luxid.html.in > man/ganeti-luxid.html +[WARNING] Reference not found for 'hts' at line 69 column 32 sed -f autotools/replace_vars.sed < man/ganeti-listrunner.html.in > man/ganeti-listrunner.html sed -f autotools/replace_vars.sed < man/ganeti-kvmd.html.in > man/ganeti-kvmd.html sed -f autotools/replace_vars.sed < man/ganeti-mond.html.in > man/ganeti-mond.html @@ -5383,7 +5434,6 @@ sed -f autotools/replace_vars.sed < man/ganeti-watcher.html.in > man/ganeti-watcher.html sed -f autotools/replace_vars.sed < man/ganeti-wconfd.html.in > man/ganeti-wconfd.html sed -f autotools/replace_vars.sed < man/ganeti.html.in > man/ganeti.html -[WARNING] Reference not found for 'hts' at line 69 column 32 sed -f autotools/replace_vars.sed < man/gnt-backup.html.in > man/gnt-backup.html sed -f autotools/replace_vars.sed < man/gnt-cluster.html.in > man/gnt-cluster.html sed -f autotools/replace_vars.sed < man/gnt-debug.html.in > man/gnt-debug.html @@ -5405,10 +5455,16 @@ sed -f autotools/replace_vars.sed < man/hsqueeze.html.in > man/hsqueeze.html sed -f autotools/replace_vars.sed < man/hroller.html.in > man/hroller.html sed -f autotools/replace_vars.sed < man/htools.html.in > man/htools.html -sed -f autotools/replace_vars.sed < man/ganeti-cleaner.8.in > man/ganeti-cleaner.8 +[GHC]: src/Ganeti/HTools/Program/Hroller.o <- cabal_macros.h src/Ganeti/HTools/Program/Hroller.hs src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/HTools/Types.hi src/Ganeti/HTools/Types.o src/Ganeti/HTools/Loader.hi src/Ganeti/HTools/Loader.o src/Ganeti/HTools/Graph.hi src/Ganeti/HTools/Graph.o src/Ganeti/HTools/ExtLoader.hi src/Ganeti/HTools/ExtLoader.o src/Ganeti/HTools/CLI.hi src/Ganeti/HTools/CLI.o src/Ganeti/Common.hi src/Ganeti/Common.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o src/Ganeti/HTools/Group.hi src/Ganeti/HTools/Group.o src/Ganeti/HTools/Instance.hi src/Ganeti/HTools/Instance.o src/Ganeti/HTools/Node.hi src/Ganeti/HTools/Node.o src/Ganeti/HTools/Container.hi src/Ganeti/HTools/Container.o set -o pipefail ; \ /usr/bin/pandoc --toc -s -f rst -t html man/mon-collector.gen man/footer.rst | \ sed -e 's/\\@/@/g' > man/mon-collector.html.in +[GHC]: src/Ganeti/HTools/Program/Hinfo.o <- cabal_macros.h src/Ganeti/HTools/Program/Hinfo.hs src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/HTools/Loader.hi src/Ganeti/HTools/Loader.o src/Ganeti/HTools/ExtLoader.hi src/Ganeti/HTools/ExtLoader.o src/Ganeti/HTools/CLI.hi src/Ganeti/HTools/CLI.o src/Ganeti/Common.hi src/Ganeti/Common.o src/Ganeti/HTools/Instance.hi src/Ganeti/HTools/Instance.o src/Ganeti/HTools/Group.hi src/Ganeti/HTools/Group.o src/Ganeti/HTools/Node.hi src/Ganeti/HTools/Node.o src/Ganeti/HTools/Cluster/Metrics.hi src/Ganeti/HTools/Cluster/Metrics.o src/Ganeti/HTools/Cluster/Utils.hi src/Ganeti/HTools/Cluster/Utils.o src/Ganeti/HTools/Cluster.hi src/Ganeti/HTools/Cluster.o src/Ganeti/HTools/Container.hi src/Ganeti/HTools/Container.o +[GHC]: src/Ganeti/HTools/Program/Hsqueeze.o <- cabal_macros.h src/Ganeti/HTools/Program/Hsqueeze.hs src/Ganeti/Version.hi src/Ganeti/Version.o src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/OpCodes/Lens.hi src/Ganeti/OpCodes/Lens.o src/Ganeti/OpCodes.hi src/Ganeti/OpCodes.o src/Ganeti/Jobs.hi src/Ganeti/Jobs.o src/Ganeti/JQueue/Objects.hi src/Ganeti/JQueue/Objects.o src/Ganeti/JQueue.hi src/Ganeti/JQueue.o src/Ganeti/HTools/Types.hi src/Ganeti/HTools/Types.o src/Ganeti/HTools/Tags.hi src/Ganeti/HTools/Tags.o src/Ganeti/HTools/Node.hi src/Ganeti/HTools/Node.o src/Ganeti/HTools/Loader.hi src/Ganeti/HTools/Loader.o src/Ganeti/HTools/Instance.hi src/Ganeti/HTools/Instance.o src/Ganeti/HTools/ExtLoader.hi src/Ganeti/HTools/ExtLoader.o src/Ganeti/HTools/Cluster/Metrics.hi src/Ganeti/HTools/Cluster/Metrics.o src/Ganeti/HTools/Cluster.hi src/Ganeti/HTools/Cluster.o src/Ganeti/HTools/Container.hi src/Ganeti/HTools/Container.o src/Ganeti/HTools/CLI.hi src/Ganeti/HTools/CLI.o src/Ganeti/HTools/AlgorithmParams.hi src/Ganeti/HTools/AlgorithmParams.o src/Ganeti/Common.hi src/Ganeti/Common.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o +[GHC]: src/Ganeti/HTools/Program/Hspace.o <- cabal_macros.h src/Ganeti/HTools/Program/Hspace.hs src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/HTools/Loader.hi src/Ganeti/HTools/Loader.o src/Ganeti/HTools/ExtLoader.hi src/Ganeti/HTools/ExtLoader.o src/Ganeti/HTools/CLI.hi src/Ganeti/HTools/CLI.o src/Ganeti/HTools/Types.hi src/Ganeti/HTools/Types.o src/Ganeti/HTools/AlgorithmParams.hi src/Ganeti/HTools/AlgorithmParams.o src/Ganeti/Common.hi src/Ganeti/Common.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o src/Ganeti/HTools/Instance.hi src/Ganeti/HTools/Instance.o src/Ganeti/HTools/Node.hi src/Ganeti/HTools/Node.o src/Ganeti/HTools/Group.hi src/Ganeti/HTools/Group.o src/Ganeti/HTools/Cluster/Metrics.hi src/Ganeti/HTools/Cluster/Metrics.o src/Ganeti/HTools/Cluster.hi src/Ganeti/HTools/Cluster.o src/Ganeti/HTools/Container.hi src/Ganeti/HTools/Container.o +[GHC]: src/Ganeti/HTools/Program/Hbal.o <- cabal_macros.h src/Ganeti/HTools/Program/Hbal.hs src/Ganeti/Version.hi src/Ganeti/Version.o src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/Jobs.hi src/Ganeti/Jobs.o src/Ganeti/JQueue/Objects.hi src/Ganeti/JQueue/Objects.o src/Ganeti/JQueue.hi src/Ganeti/JQueue.o src/Ganeti/OpCodes/Lens.hi src/Ganeti/OpCodes/Lens.o src/Ganeti/OpCodes.hi src/Ganeti/OpCodes.o src/Ganeti/HTools/Loader.hi src/Ganeti/HTools/Loader.o src/Ganeti/HTools/Types.hi src/Ganeti/HTools/Types.o src/Ganeti/HTools/ExtLoader.hi src/Ganeti/HTools/ExtLoader.o src/Ganeti/HTools/CLI.hi src/Ganeti/HTools/CLI.o src/Ganeti/Common.hi src/Ganeti/Common.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o src/Ganeti/HTools/Instance.hi src/Ganeti/HTools/Instance.o src/Ganeti/HTools/Node.hi src/Ganeti/HTools/Node.o src/Ganeti/HTools/Group.hi src/Ganeti/HTools/Group.o src/Ganeti/HTools/Cluster/Utils.hi src/Ganeti/HTools/Cluster/Utils.o src/Ganeti/HTools/Cluster/Metrics.hi src/Ganeti/HTools/Cluster/Metrics.o src/Ganeti/HTools/Cluster.hi src/Ganeti/HTools/Cluster.o src/Ganeti/HTools/Container.hi src/Ganeti/HTools/Container.o src/Ganeti/HTools/AlgorithmParams.hi src/Ganeti/HTools/AlgorithmParams.o +[GHC]: src/Ganeti/HTools/Program/Harep.o <- cabal_macros.h src/Ganeti/HTools/Program/Harep.hs src/Ganeti/HTools/Node.hi src/Ganeti/HTools/Node.o src/Ganeti/HTools/Instance.hi src/Ganeti/HTools/Instance.o src/Ganeti/HTools/Container.hi src/Ganeti/HTools/Container.o src/Ganeti/HTools/Types.hi src/Ganeti/HTools/Types.o src/Ganeti/HTools/Tags.hi src/Ganeti/HTools/Tags.o src/Ganeti/HTools/ExtLoader.hi src/Ganeti/HTools/ExtLoader.o src/Ganeti/HTools/Loader.hi src/Ganeti/HTools/Loader.o src/Ganeti/HTools/CLI.hi src/Ganeti/HTools/CLI.o src/Ganeti/Path.hi src/Ganeti/Path.o src/Ganeti/Luxi.hi src/Ganeti/Luxi.o src/Ganeti/Constants.hi src/Ganeti/Constants.o src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/Types.hi src/Ganeti/Types.o src/Ganeti/OpParams.hi src/Ganeti/OpParams.o src/Ganeti/OpCodes.hi src/Ganeti/OpCodes.o src/Ganeti/Jobs.hi src/Ganeti/Jobs.o src/Ganeti/Errors.hi src/Ganeti/Errors.o src/Ganeti/Common.hi src/Ganeti/Common.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o +sed -f autotools/replace_vars.sed < man/ganeti-cleaner.8.in > man/ganeti-cleaner.8 sed -f autotools/replace_vars.sed < man/ganeti-confd.8.in > man/ganeti-confd.8 sed -f autotools/replace_vars.sed < man/ganeti-luxid.8.in > man/ganeti-luxid.8 sed -f autotools/replace_vars.sed < man/ganeti-listrunner.8.in > man/ganeti-listrunner.8 @@ -5417,6 +5473,14 @@ sed -f autotools/replace_vars.sed < man/ganeti-noded.8.in > man/ganeti-noded.8 sed -f autotools/replace_vars.sed < man/ganeti-os-interface.7.in > man/ganeti-os-interface.7 sed -f autotools/replace_vars.sed < man/ganeti-extstorage-interface.7.in > man/ganeti-extstorage-interface.7 +[WARNING] Reference not found for 'Key "\\--node} *node[:secondary-node]* \\| {-i"' at chunk line 1 column 46 +[WARNING] Reference not found for 'Key "\\--communication=yes"' at chunk line 1 column 27 +[WARNING] Reference not found for 'must' at chunk line 21 column 32 +[WARNING] Reference not found for 'Key "\\--disk-template} { plain"' at chunk line 1 column 34 +[WARNING] Reference not found for 'Key "\\--disk-template} ext {-e"' at chunk line 1 column 33 +[WARNING] Reference not found for 'Key "\\--disk-template} { file"' at chunk line 1 column 33 +[WARNING] Reference not found for 'Key "\\--target-node} *node* \\| {-i"' at chunk line 1 column 36 +[WARNING] Reference not found for 'Key "\\--target-node} *node* \\| {-i"' at chunk line 1 column 36 sed -f autotools/replace_vars.sed < man/ganeti-rapi.8.in > man/ganeti-rapi.8 sed -f autotools/replace_vars.sed < man/ganeti-watcher.8.in > man/ganeti-watcher.8 sed -f autotools/replace_vars.sed < man/ganeti-wconfd.8.in > man/ganeti-wconfd.8 @@ -5440,40 +5504,11 @@ sed -f autotools/replace_vars.sed < man/hspace.1.in > man/hspace.1 sed -f autotools/replace_vars.sed < man/hsqueeze.1.in > man/hsqueeze.1 sed -f autotools/replace_vars.sed < man/hroller.1.in > man/hroller.1 -sed -f autotools/replace_vars.sed < man/mon-collector.7.in > man/mon-collector.7 -[GHC]: src/Ganeti/HTools/Program/Hroller.o <- cabal_macros.h src/Ganeti/HTools/Program/Hroller.hs src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/HTools/Types.hi src/Ganeti/HTools/Types.o src/Ganeti/HTools/Loader.hi src/Ganeti/HTools/Loader.o src/Ganeti/HTools/Graph.hi src/Ganeti/HTools/Graph.o src/Ganeti/HTools/ExtLoader.hi src/Ganeti/HTools/ExtLoader.o src/Ganeti/HTools/CLI.hi src/Ganeti/HTools/CLI.o src/Ganeti/Common.hi src/Ganeti/Common.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o src/Ganeti/HTools/Group.hi src/Ganeti/HTools/Group.o src/Ganeti/HTools/Instance.hi src/Ganeti/HTools/Instance.o src/Ganeti/HTools/Node.hi src/Ganeti/HTools/Node.o src/Ganeti/HTools/Container.hi src/Ganeti/HTools/Container.o -[GHC]: src/Ganeti/HTools/Program/Hinfo.o <- cabal_macros.h src/Ganeti/HTools/Program/Hinfo.hs src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/HTools/Loader.hi src/Ganeti/HTools/Loader.o src/Ganeti/HTools/ExtLoader.hi src/Ganeti/HTools/ExtLoader.o src/Ganeti/HTools/CLI.hi src/Ganeti/HTools/CLI.o src/Ganeti/Common.hi src/Ganeti/Common.o src/Ganeti/HTools/Instance.hi src/Ganeti/HTools/Instance.o src/Ganeti/HTools/Group.hi src/Ganeti/HTools/Group.o src/Ganeti/HTools/Node.hi src/Ganeti/HTools/Node.o src/Ganeti/HTools/Cluster/Metrics.hi src/Ganeti/HTools/Cluster/Metrics.o src/Ganeti/HTools/Cluster/Utils.hi src/Ganeti/HTools/Cluster/Utils.o src/Ganeti/HTools/Cluster.hi src/Ganeti/HTools/Cluster.o src/Ganeti/HTools/Container.hi src/Ganeti/HTools/Container.o -[GHC]: src/Ganeti/HTools/Program/Hsqueeze.o <- cabal_macros.h src/Ganeti/HTools/Program/Hsqueeze.hs src/Ganeti/Version.hi src/Ganeti/Version.o src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/OpCodes/Lens.hi src/Ganeti/OpCodes/Lens.o src/Ganeti/OpCodes.hi src/Ganeti/OpCodes.o src/Ganeti/Jobs.hi src/Ganeti/Jobs.o src/Ganeti/JQueue/Objects.hi src/Ganeti/JQueue/Objects.o src/Ganeti/JQueue.hi src/Ganeti/JQueue.o src/Ganeti/HTools/Types.hi src/Ganeti/HTools/Types.o src/Ganeti/HTools/Tags.hi src/Ganeti/HTools/Tags.o src/Ganeti/HTools/Node.hi src/Ganeti/HTools/Node.o src/Ganeti/HTools/Loader.hi src/Ganeti/HTools/Loader.o src/Ganeti/HTools/Instance.hi src/Ganeti/HTools/Instance.o src/Ganeti/HTools/ExtLoader.hi src/Ganeti/HTools/ExtLoader.o src/Ganeti/HTools/Cluster/Metrics.hi src/Ganeti/HTools/Cluster/Metrics.o src/Ganeti/HTools/Cluster.hi src/Ganeti/HTools/Cluster.o src/Ganeti/HTools/Container.hi src/Ganeti/HTools/Container.o src/Ganeti/HTools/CLI.hi src/Ganeti/HTools/CLI.o src/Ganeti/HTools/AlgorithmParams.hi src/Ganeti/HTools/AlgorithmParams.o src/Ganeti/Common.hi src/Ganeti/Common.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o -[GHC]: src/Ganeti/HTools/Program/Hspace.o <- cabal_macros.h src/Ganeti/HTools/Program/Hspace.hs src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/HTools/Loader.hi src/Ganeti/HTools/Loader.o src/Ganeti/HTools/ExtLoader.hi src/Ganeti/HTools/ExtLoader.o src/Ganeti/HTools/CLI.hi src/Ganeti/HTools/CLI.o src/Ganeti/HTools/Types.hi src/Ganeti/HTools/Types.o src/Ganeti/HTools/AlgorithmParams.hi src/Ganeti/HTools/AlgorithmParams.o src/Ganeti/Common.hi src/Ganeti/Common.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o src/Ganeti/HTools/Instance.hi src/Ganeti/HTools/Instance.o src/Ganeti/HTools/Node.hi src/Ganeti/HTools/Node.o src/Ganeti/HTools/Group.hi src/Ganeti/HTools/Group.o src/Ganeti/HTools/Cluster/Metrics.hi src/Ganeti/HTools/Cluster/Metrics.o src/Ganeti/HTools/Cluster.hi src/Ganeti/HTools/Cluster.o src/Ganeti/HTools/Container.hi src/Ganeti/HTools/Container.o -[GHC]: src/Ganeti/HTools/Program/Hbal.o <- cabal_macros.h src/Ganeti/HTools/Program/Hbal.hs src/Ganeti/Version.hi src/Ganeti/Version.o src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/Jobs.hi src/Ganeti/Jobs.o src/Ganeti/JQueue/Objects.hi src/Ganeti/JQueue/Objects.o src/Ganeti/JQueue.hi src/Ganeti/JQueue.o src/Ganeti/OpCodes/Lens.hi src/Ganeti/OpCodes/Lens.o src/Ganeti/OpCodes.hi src/Ganeti/OpCodes.o src/Ganeti/HTools/Loader.hi src/Ganeti/HTools/Loader.o src/Ganeti/HTools/Types.hi src/Ganeti/HTools/Types.o src/Ganeti/HTools/ExtLoader.hi src/Ganeti/HTools/ExtLoader.o src/Ganeti/HTools/CLI.hi src/Ganeti/HTools/CLI.o src/Ganeti/Common.hi src/Ganeti/Common.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o src/Ganeti/HTools/Instance.hi src/Ganeti/HTools/Instance.o src/Ganeti/HTools/Node.hi src/Ganeti/HTools/Node.o src/Ganeti/HTools/Group.hi src/Ganeti/HTools/Group.o src/Ganeti/HTools/Cluster/Utils.hi src/Ganeti/HTools/Cluster/Utils.o src/Ganeti/HTools/Cluster/Metrics.hi src/Ganeti/HTools/Cluster/Metrics.o src/Ganeti/HTools/Cluster.hi src/Ganeti/HTools/Cluster.o src/Ganeti/HTools/Container.hi src/Ganeti/HTools/Container.o src/Ganeti/HTools/AlgorithmParams.hi src/Ganeti/HTools/AlgorithmParams.o sed -f autotools/replace_vars.sed < man/htools.1.in > man/htools.1 -[GHC]: src/Ganeti/HTools/Program/Harep.o <- cabal_macros.h src/Ganeti/HTools/Program/Harep.hs src/Ganeti/HTools/Node.hi src/Ganeti/HTools/Node.o src/Ganeti/HTools/Instance.hi src/Ganeti/HTools/Instance.o src/Ganeti/HTools/Container.hi src/Ganeti/HTools/Container.o src/Ganeti/HTools/Types.hi src/Ganeti/HTools/Types.o src/Ganeti/HTools/Tags.hi src/Ganeti/HTools/Tags.o src/Ganeti/HTools/ExtLoader.hi src/Ganeti/HTools/ExtLoader.o src/Ganeti/HTools/Loader.hi src/Ganeti/HTools/Loader.o src/Ganeti/HTools/CLI.hi src/Ganeti/HTools/CLI.o src/Ganeti/Path.hi src/Ganeti/Path.o src/Ganeti/Luxi.hi src/Ganeti/Luxi.o src/Ganeti/Constants.hi src/Ganeti/Constants.o src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/Types.hi src/Ganeti/Types.o src/Ganeti/OpParams.hi src/Ganeti/OpParams.o src/Ganeti/OpCodes.hi src/Ganeti/OpCodes.o src/Ganeti/Jobs.hi src/Ganeti/Jobs.o src/Ganeti/Errors.hi src/Ganeti/Errors.o src/Ganeti/Common.hi src/Ganeti/Common.o src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o +sed -f autotools/replace_vars.sed < man/mon-collector.7.in > man/mon-collector.7 sed -f autotools/replace_vars.sed < man/mon-collector.html.in > man/mon-collector.html -[WARNING] Reference not found for 'Key "\\--node} *node[:secondary-node]* \\| {-i"' at chunk line 1 column 46 -[WARNING] Reference not found for 'Key "\\--communication=yes"' at chunk line 1 column 27 -[WARNING] Reference not found for 'must' at chunk line 21 column 32 -[WARNING] Reference not found for 'Key "\\--disk-template} { plain"' at chunk line 1 column 34 -[WARNING] Reference not found for 'Key "\\--disk-template} ext {-e"' at chunk line 1 column 33 -[WARNING] Reference not found for 'Key "\\--disk-template} { file"' at chunk line 1 column 33 -[WARNING] Reference not found for 'Key "\\--target-node} *node* \\| {-i"' at chunk line 1 column 36 -[WARNING] Reference not found for 'Key "\\--target-node} *node* \\| {-i"' at chunk line 1 column 36 -[GHC]: src/Ganeti/HTools/Program/Hail.o <- cabal_macros.h src/Ganeti/HTools/Program/Hail.hs src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/HTools/ExtLoader.hi src/Ganeti/HTools/ExtLoader.o src/Ganeti/HTools/Loader.hi src/Ganeti/HTools/Loader.o src/Ganeti/HTools/Backend/MonD.hi src/Ganeti/HTools/Backend/MonD.o src/Ganeti/HTools/Backend/IAlloc.hi src/Ganeti/HTools/Backend/IAlloc.o src/Ganeti/HTools/CLI.hi src/Ganeti/HTools/CLI.o src/Ganeti/Common.hi src/Ganeti/Common.o src/Ganeti/HTools/Dedicated.hi src/Ganeti/HTools/Dedicated.o src/Ganeti/HTools/Cluster.hi src/Ganeti/HTools/Cluster.o src/Ganeti/HTools/AlgorithmParams.hi src/Ganeti/HTools/AlgorithmParams.o sed -f autotools/replace_vars.sed < man/gnt-instance.8.in > man/gnt-instance.8 - -src/Ganeti/Query/Server.hs:43:1: warning: [-Wunused-imports] - The import of `Control.Applicative' is redundant - except perhaps to import instances from `Control.Applicative' - To import instances alone, use: import Control.Applicative() - | -43 | import Control.Applicative - | ^^^^^^^^^^^^^^^^^^^^^^^^^^ - -src/Ganeti/Query/Server.hs:49:1: warning: [-Wdeprecations] - Module `Control.Monad.Error' is deprecated: - Use "Control.Monad.Except" instead - | -49 | import Control.Monad.Error (MonadError) - | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +[GHC]: src/Ganeti/HTools/Program/Hail.o <- cabal_macros.h src/Ganeti/HTools/Program/Hail.hs src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/HTools/ExtLoader.hi src/Ganeti/HTools/ExtLoader.o src/Ganeti/HTools/Loader.hi src/Ganeti/HTools/Loader.o src/Ganeti/HTools/Backend/MonD.hi src/Ganeti/HTools/Backend/MonD.o src/Ganeti/HTools/Backend/IAlloc.hi src/Ganeti/HTools/Backend/IAlloc.o src/Ganeti/HTools/CLI.hi src/Ganeti/HTools/CLI.o src/Ganeti/Common.hi src/Ganeti/Common.o src/Ganeti/HTools/Dedicated.hi src/Ganeti/HTools/Dedicated.o src/Ganeti/HTools/Cluster.hi src/Ganeti/HTools/Cluster.o src/Ganeti/HTools/AlgorithmParams.hi src/Ganeti/HTools/AlgorithmParams.o src/Ganeti/HTools/Program/Hsqueeze.hs:349:11: warning: [-Wmonomorphism-restriction] * The Monomorphism Restriction applies to the binding for `comment' @@ -5557,19 +5592,19 @@ | 366 | let comment = printf "condensing by %d nodes" (length toOffline) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -[GHC]: src/Ganeti/HTools/Program/Hcheck.o <- cabal_macros.h src/Ganeti/HTools/Program/Hcheck.hs src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/HTools/Types.hi src/Ganeti/HTools/Types.o src/Ganeti/HTools/Loader.hi src/Ganeti/HTools/Loader.o src/Ganeti/HTools/ExtLoader.hi src/Ganeti/HTools/ExtLoader.o src/Ganeti/HTools/CLI.hi src/Ganeti/HTools/CLI.o src/Ganeti/Common.hi src/Ganeti/Common.o src/Ganeti/HTools/Program/Hbal.hi src/Ganeti/HTools/Program/Hbal.o src/Ganeti/HTools/Instance.hi src/Ganeti/HTools/Instance.o src/Ganeti/HTools/Node.hi src/Ganeti/HTools/Node.o src/Ganeti/HTools/Group.hi src/Ganeti/HTools/Group.o src/Ganeti/HTools/GlobalN1.hi src/Ganeti/HTools/GlobalN1.o src/Ganeti/HTools/Cluster/Utils.hi src/Ganeti/HTools/Cluster/Utils.o src/Ganeti/HTools/Cluster/Metrics.hi src/Ganeti/HTools/Cluster/Metrics.o src/Ganeti/HTools/Cluster.hi src/Ganeti/HTools/Cluster.o src/Ganeti/HTools/Container.hi src/Ganeti/HTools/Container.o src/Ganeti/HTools/AlgorithmParams.hi src/Ganeti/HTools/AlgorithmParams.o -[GHC]: src/Ganeti/HTools/Program/Main.o <- cabal_macros.h src/Ganeti/HTools/Program/Main.hs src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/HTools/Program/Hroller.hi src/Ganeti/HTools/Program/Hroller.o src/Ganeti/HTools/Program/Hinfo.hi src/Ganeti/HTools/Program/Hinfo.o src/Ganeti/HTools/Program/Hsqueeze.hi src/Ganeti/HTools/Program/Hsqueeze.o src/Ganeti/HTools/Program/Hspace.hi src/Ganeti/HTools/Program/Hspace.o src/Ganeti/HTools/Program/Hscan.hi src/Ganeti/HTools/Program/Hscan.o src/Ganeti/HTools/Program/Hcheck.hi src/Ganeti/HTools/Program/Hcheck.o src/Ganeti/HTools/Program/Hbal.hi src/Ganeti/HTools/Program/Hbal.o src/Ganeti/HTools/Program/Harep.hi src/Ganeti/HTools/Program/Harep.o src/Ganeti/HTools/Program/Hail.hi src/Ganeti/HTools/Program/Hail.o src/Ganeti/HTools/CLI.hi src/Ganeti/HTools/CLI.o src/Ganeti/Common.hi src/Ganeti/Common.o [GHC]: src/hluxid.o <- cabal_macros.h src/hluxid.hs src/Ganeti/Runtime.hi src/Ganeti/Runtime.o src/Ganeti/Daemon.hi src/Ganeti/Daemon.o src/Ganeti/Query/Server.hi src/Ganeti/Query/Server.o -[GHC]: src/htools.o <- cabal_macros.h src/htools.hs src/Ganeti/HTools/Program/Main.hi src/Ganeti/HTools/Program/Main.o [GHC-link]: src/hluxid /usr/bin/ghc -O -Wall -isrc -fwarn-monomorphism-restriction -fwarn-tabs -optP-include -optPcabal_macros.h -hide-all-packages `cat ganeti.depsflags` -fwarn-incomplete-uni-patterns -dynamic-too \ -optl -Wl,-z,relro -optl -Wl,--as-needed --make src/hluxid.hs +[GHC]: src/Ganeti/HTools/Program/Hcheck.o <- cabal_macros.h src/Ganeti/HTools/Program/Hcheck.hs src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/HTools/Types.hi src/Ganeti/HTools/Types.o src/Ganeti/HTools/Loader.hi src/Ganeti/HTools/Loader.o src/Ganeti/HTools/ExtLoader.hi src/Ganeti/HTools/ExtLoader.o src/Ganeti/HTools/CLI.hi src/Ganeti/HTools/CLI.o src/Ganeti/Common.hi src/Ganeti/Common.o src/Ganeti/HTools/Program/Hbal.hi src/Ganeti/HTools/Program/Hbal.o src/Ganeti/HTools/Instance.hi src/Ganeti/HTools/Instance.o src/Ganeti/HTools/Node.hi src/Ganeti/HTools/Node.o src/Ganeti/HTools/Group.hi src/Ganeti/HTools/Group.o src/Ganeti/HTools/GlobalN1.hi src/Ganeti/HTools/GlobalN1.o src/Ganeti/HTools/Cluster/Utils.hi src/Ganeti/HTools/Cluster/Utils.o src/Ganeti/HTools/Cluster/Metrics.hi src/Ganeti/HTools/Cluster/Metrics.o src/Ganeti/HTools/Cluster.hi src/Ganeti/HTools/Cluster.o src/Ganeti/HTools/Container.hi src/Ganeti/HTools/Container.o src/Ganeti/HTools/AlgorithmParams.hi src/Ganeti/HTools/AlgorithmParams.o +Linking src/hluxid ... +[GHC]: src/Ganeti/HTools/Program/Main.o <- cabal_macros.h src/Ganeti/HTools/Program/Main.hs src/Ganeti/Utils.hi src/Ganeti/Utils.o src/Ganeti/HTools/Program/Hroller.hi src/Ganeti/HTools/Program/Hroller.o src/Ganeti/HTools/Program/Hinfo.hi src/Ganeti/HTools/Program/Hinfo.o src/Ganeti/HTools/Program/Hsqueeze.hi src/Ganeti/HTools/Program/Hsqueeze.o src/Ganeti/HTools/Program/Hspace.hi src/Ganeti/HTools/Program/Hspace.o src/Ganeti/HTools/Program/Hscan.hi src/Ganeti/HTools/Program/Hscan.o src/Ganeti/HTools/Program/Hcheck.hi src/Ganeti/HTools/Program/Hcheck.o src/Ganeti/HTools/Program/Hbal.hi src/Ganeti/HTools/Program/Hbal.o src/Ganeti/HTools/Program/Harep.hi src/Ganeti/HTools/Program/Harep.o src/Ganeti/HTools/Program/Hail.hi src/Ganeti/HTools/Program/Hail.o src/Ganeti/HTools/CLI.hi src/Ganeti/HTools/CLI.o src/Ganeti/Common.hi src/Ganeti/Common.o +[GHC]: src/htools.o <- cabal_macros.h src/htools.hs src/Ganeti/HTools/Program/Main.hi src/Ganeti/HTools/Program/Main.o +cp -f src/hluxid src/ganeti-luxid [GHC-link]: src/htools /usr/bin/ghc -O -Wall -isrc -fwarn-monomorphism-restriction -fwarn-tabs -optP-include -optPcabal_macros.h -hide-all-packages `cat ganeti.depsflags` -fwarn-incomplete-uni-patterns -dynamic-too \ -optl -Wl,-z,relro -optl -Wl,--as-needed --make src/htools.hs -Linking src/hluxid ... Linking src/htools ... -cp -f src/hluxid src/ganeti-luxid PYTHONPATH=. ./autotools/run-in-tempdir \ /build/ganeti-2.15-2.15.2/./autotools/build-bash-completion --compact > doc/examples/bash_completion PYTHONPATH=. ./autotools/run-in-tempdir \ @@ -5582,42 +5617,49 @@ dh_testroot dh_prep dh_auto_install - make -j15 install DESTDIR=/build/ganeti-2.15-2.15.2/debian/tmp AM_UPDATE_INFO_DIR=no + make -j16 install DESTDIR=/build/ganeti-2.15-2.15.2/debian/tmp AM_UPDATE_INFO_DIR=no make[1]: Entering directory '/build/ganeti-2.15-2.15.2' make[2]: Entering directory '/build/ganeti-2.15-2.15.2' + /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/lib/ganeti/2.15//usr/bin' /bin/mkdir -p "/build/ganeti-2.15-2.15.2/debian/tmp/var/lib/ganeti" \ "/build/ganeti-2.15-2.15.2/debian/tmp/var/log/ganeti" \ "/build/ganeti-2.15-2.15.2/debian/tmp/var/run/ganeti" - /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/lib/ganeti/2.15//usr/bin' /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/lib/ganeti/2.15/usr/sbin' - /usr/bin/install -c tools/ganeti-listrunner '/build/ganeti-2.15-2.15.2/debian/tmp/usr/lib/ganeti/2.15/usr/sbin' /usr/bin/install -c src/htools '/build/ganeti-2.15-2.15.2/debian/tmp/usr/lib/ganeti/2.15//usr/bin' + /usr/bin/install -c tools/ganeti-listrunner '/build/ganeti-2.15-2.15.2/debian/tmp/usr/lib/ganeti/2.15/usr/sbin' for dir in /etc/ganeti /usr/lib/ganeti/iallocators /usr/lib/ganeti/tools /usr/share/ganeti /usr/bin /usr/sbin /usr/share/man/man1 /usr/share/man/man7 /usr/share/man/man8; do \ /bin/mkdir -p /build/ganeti-2.15-2.15.2/debian/tmp$dir; \ done /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/lib/ganeti/2.15/usr/lib/ganeti' /usr/bin/install -c daemons/daemon-util tools/kvm-ifup tools/kvm-ifup-os tools/xen-ifup-os tools/vif-ganeti tools/vif-ganeti-metad tools/net-common src/mon-collector '/build/ganeti-2.15-2.15.2/debian/tmp/usr/lib/ganeti/2.15/usr/lib/ganeti' +ln -s -f /etc/ganeti/lib /build/ganeti-2.15-2.15.2/debian/tmp/usr/lib/ganeti/default /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/lib/ganeti/2.15/usr/sbin' +ln -s -f /etc/ganeti/share /build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/default /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/client' + /usr/bin/install -c daemons/ganeti-cleaner src/ganeti-kvmd src/ganeti-luxid src/ganeti-confd src/ganeti-wconfd src/ganeti-mond src/ganeti-metad '/build/ganeti-2.15-2.15.2/debian/tmp/usr/lib/ganeti/2.15/usr/sbin' +for prog in harep hbal hscan hspace hinfo hcheck hroller hsqueeze; do \ + ln -s -f /usr/lib/ganeti/default/usr/bin/$prog /build/ganeti-2.15-2.15.2/debian/tmp/usr/bin/$prog; \ +done /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/cmdlib' -ln -s -f /etc/ganeti/lib /build/ganeti-2.15-2.15.2/debian/tmp/usr/lib/ganeti/default /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/cmdlib/cluster' /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/confd' +ln -s -f /usr/lib/ganeti/default/usr/lib/ganeti/iallocators/hail /build/ganeti-2.15-2.15.2/debian/tmp/usr/lib/ganeti/iallocators/hail /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/config' /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/lib/ganeti/2.15/usr/lib/ganeti/tools' /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15' - /usr/bin/install -c daemons/ganeti-cleaner src/ganeti-kvmd src/ganeti-luxid src/ganeti-confd src/ganeti-wconfd src/ganeti-mond src/ganeti-metad '/build/ganeti-2.15-2.15.2/debian/tmp/usr/lib/ganeti/2.15/usr/sbin' + /usr/bin/install -c -m 644 lib/cmdlib/cluster/__init__.py lib/cmdlib/cluster/verify.py '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/cmdlib/cluster' /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15' + /usr/bin/install -c -m 644 lib/confd/__init__.py lib/confd/client.py '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/confd' /usr/bin/install -c tools/burnin '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15' /usr/bin/install -c tools/kvm-console-wrapper tools/master-ip-setup tools/xen-console-wrapper '/build/ganeti-2.15-2.15.2/debian/tmp/usr/lib/ganeti/2.15/usr/lib/ganeti/tools' - /usr/bin/install -c -m 644 lib/cmdlib/cluster/__init__.py lib/cmdlib/cluster/verify.py '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/cmdlib/cluster' -ln -s -f /etc/ganeti/share /build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/default - /usr/bin/install -c -m 644 lib/confd/__init__.py lib/confd/client.py '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/confd' +for prog in ganeti-listrunner ganeti-cleaner ganeti-kvmd ganeti-luxid ganeti-confd ganeti-wconfd ganeti-mond ganeti-metad; do \ + ln -s -f /usr/lib/ganeti/default/usr/sbin/$prog /build/ganeti-2.15-2.15.2/debian/tmp/usr/sbin/$prog; \ +done /usr/bin/install -c daemons/ganeti-noded daemons/ganeti-rapi daemons/ganeti-watcher '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15' /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15' /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/http' -for prog in harep hbal hscan hspace hinfo hcheck hroller hsqueeze; do \ - ln -s -f /usr/lib/ganeti/default/usr/bin/$prog /build/ganeti-2.15-2.15.2/debian/tmp/usr/bin/$prog; \ +for prog in gnt-backup gnt-cluster gnt-debug gnt-group gnt-instance gnt-job gnt-network gnt-node gnt-os gnt-storage gnt-filter ganeti-noded ganeti-rapi ganeti-watcher; do \ + ln -s -f /usr/share/ganeti/default/$prog /build/ganeti-2.15-2.15.2/debian/tmp/usr/sbin/$prog; \ done /usr/bin/install -c -m 644 lib/config/__init__.py lib/config/verify.py lib/config/temporary_reservations.py lib/config/utils.py '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/config' /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/hypervisor' @@ -5626,171 +5668,164 @@ /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/jqueue' /usr/bin/install -c -m 644 lib/impexpd/__init__.py '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/impexpd' /usr/bin/install -c scripts/gnt-backup scripts/gnt-cluster scripts/gnt-debug scripts/gnt-group scripts/gnt-instance scripts/gnt-job scripts/gnt-network scripts/gnt-node scripts/gnt-os scripts/gnt-storage scripts/gnt-filter '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15' + /usr/bin/install -c -m 644 lib/client/__init__.py lib/client/base.py lib/client/gnt_backup.py lib/client/gnt_cluster.py lib/client/gnt_debug.py lib/client/gnt_group.py lib/client/gnt_instance.py lib/client/gnt_job.py lib/client/gnt_node.py lib/client/gnt_network.py lib/client/gnt_os.py lib/client/gnt_storage.py lib/client/gnt_filter.py '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/client' /usr/bin/install -c -m 644 lib/http/__init__.py lib/http/auth.py lib/http/client.py lib/http/server.py '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/http' /usr/bin/install -c -m 644 lib/jqueue/__init__.py lib/jqueue/exec.py '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/jqueue' /usr/bin/install -c -m 644 lib/hypervisor/hv_kvm/__init__.py lib/hypervisor/hv_kvm/monitor.py lib/hypervisor/hv_kvm/netdev.py '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/hypervisor/hv_kvm' /usr/bin/install -c -m 644 lib/hypervisor/__init__.py lib/hypervisor/hv_base.py lib/hypervisor/hv_chroot.py lib/hypervisor/hv_fake.py lib/hypervisor/hv_lxc.py lib/hypervisor/hv_xen.py '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/hypervisor' - /usr/bin/install -c -m 644 lib/client/__init__.py lib/client/base.py lib/client/gnt_backup.py lib/client/gnt_cluster.py lib/client/gnt_debug.py lib/client/gnt_group.py lib/client/gnt_instance.py lib/client/gnt_job.py lib/client/gnt_node.py lib/client/gnt_network.py lib/client/gnt_os.py lib/client/gnt_storage.py lib/client/gnt_filter.py '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/client' + /usr/bin/install -c -m 644 lib/cmdlib/__init__.py lib/cmdlib/backup.py lib/cmdlib/base.py lib/cmdlib/common.py lib/cmdlib/group.py lib/cmdlib/instance.py lib/cmdlib/instance_create.py lib/cmdlib/instance_helpervm.py lib/cmdlib/instance_migration.py lib/cmdlib/instance_operation.py lib/cmdlib/instance_query.py lib/cmdlib/instance_set_params.py lib/cmdlib/instance_storage.py lib/cmdlib/instance_utils.py lib/cmdlib/misc.py lib/cmdlib/network.py lib/cmdlib/node.py lib/cmdlib/operating_system.py lib/cmdlib/query.py lib/cmdlib/tags.py lib/cmdlib/test.py '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/cmdlib' Byte-compiling python modules... __init__.pyByte-compiling python modules... __init__.pyverify.pyclient.py - /usr/bin/install -c -m 644 lib/cmdlib/__init__.py lib/cmdlib/backup.py lib/cmdlib/base.py lib/cmdlib/common.py lib/cmdlib/group.py lib/cmdlib/instance.py lib/cmdlib/instance_create.py lib/cmdlib/instance_helpervm.py lib/cmdlib/instance_migration.py lib/cmdlib/instance_operation.py lib/cmdlib/instance_query.py lib/cmdlib/instance_set_params.py lib/cmdlib/instance_storage.py lib/cmdlib/instance_utils.py lib/cmdlib/misc.py lib/cmdlib/network.py lib/cmdlib/node.py lib/cmdlib/operating_system.py lib/cmdlib/query.py lib/cmdlib/tags.py lib/cmdlib/test.py '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/cmdlib' Byte-compiling python modules... __init__.pyByte-compiling python modules... -__init__.pyverify.pytemporary_reservations.pyByte-compiling python modules... -__init__.pyutils.py +__init__.pyverify.py +temporary_reservations.pyByte-compiling python modules... +__init__.pyutils.pyexec.pyByte-compiling python modules... +__init__.py Byte-compiling python modules... -__init__.pyByte-compiling python modules... __init__.py -monitor.pynetdev.pyauth.pyexec.py +auth.pymonitor.pyclient.pynetdev.pyserver.py -client.pyserver.py -Byte-compiling python modules... -__init__.pyhv_base.pyhv_chroot.pyln -s -f /usr/lib/ganeti/default/usr/lib/ganeti/iallocators/hail /build/ganeti-2.15-2.15.2/debian/tmp/usr/lib/ganeti/iallocators/hail -hv_fake.py /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/root/usr/share/man/man1' - /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/root/usr/share/man/man7' - /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/root/usr/share/man/man8' -Byte-compiling python modules (optimized versions) ... -__init__.pyfor prog in ganeti-listrunner ganeti-cleaner ganeti-kvmd ganeti-luxid ganeti-confd ganeti-wconfd ganeti-mond ganeti-metad; do \ - ln -s -f /usr/lib/ganeti/default/usr/sbin/$prog /build/ganeti-2.15-2.15.2/debian/tmp/usr/sbin/$prog; \ -done Byte-compiling python modules (optimized versions) ... -__init__.py /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/masterd' -hv_lxc.pyclient.pyverify.pyByte-compiling python modules... -__init__.pyhv_xen.py /usr/bin/install -c -m 644 man/ganeti-os-interface.7 man/ganeti-extstorage-interface.7 man/ganeti.7 man/mon-collector.7 '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/root/usr/share/man/man7' -for prog in gnt-backup gnt-cluster gnt-debug gnt-group gnt-instance gnt-job gnt-network gnt-node gnt-os gnt-storage gnt-filter ganeti-noded ganeti-rapi ganeti-watcher; do \ - ln -s -f /usr/share/ganeti/default/$prog /build/ganeti-2.15-2.15.2/debian/tmp/usr/sbin/$prog; \ -done - +__init__.pyByte-compiling python modules (optimized versions) ... +__init__.pyByte-compiling python modules... +__init__.pyclient.pyverify.pyhv_base.py -base.py - /usr/bin/install -c -m 644 man/hail.1 man/harep.1 man/hbal.1 man/hcheck.1 man/hinfo.1 man/hscan.1 man/hspace.1 man/hsqueeze.1 man/hroller.1 man/htools.1 '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/root/usr/share/man/man1' -Byte-compiling python modules (optimized versions) ... -__init__.py /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/etc/ganeti' - /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti' -gnt_backup.py - /usr/bin/install -c -m 644 lib/masterd/__init__.py lib/masterd/iallocator.py lib/masterd/instance.py '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/masterd' -Byte-compiling python modules (optimized versions) ... -__init__.py /usr/bin/install -c tools/kvm-ifup-os tools/xen-ifup-os '/build/ganeti-2.15-2.15.2/debian/tmp/etc/ganeti' +Byte-compiling python modules... +__init__.pyhv_chroot.pybase.pyhv_fake.pygnt_backup.pyhv_lxc.pyByte-compiling python modules (optimized versions) ... +__init__.pygnt_cluster.pyhv_xen.py for prog in import-export check-cert-expired ensure-dirs node-daemon-setup prepare-node-join ssh-update ssl-update; do \ ln -s -f /usr/share/ganeti/default/$prog /build/ganeti-2.15-2.15.2/debian/tmp/usr/lib/ganeti/$prog; \ done -Byte-compiling python modules (optimized versions) ... -__init__.pygnt_cluster.py /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15' - /usr/bin/install -c -m 644 man/ganeti-cleaner.8 man/ganeti-confd.8 man/ganeti-luxid.8 man/ganeti-listrunner.8 man/ganeti-kvmd.8 man/ganeti-mond.8 man/ganeti-noded.8 man/ganeti-rapi.8 man/ganeti-watcher.8 man/ganeti-wconfd.8 man/gnt-backup.8 man/gnt-cluster.8 man/gnt-debug.8 man/gnt-group.8 man/gnt-network.8 man/gnt-instance.8 man/gnt-job.8 man/gnt-node.8 man/gnt-os.8 man/gnt-storage.8 man/gnt-filter.8 '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/root/usr/share/man/man8' -Byte-compiling python modules (optimized versions) ... -__init__.pyexec.pyverify.pygnt_debug.py /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/rpc/stub' -monitor.py -temporary_reservations.pygnt_group.pyfor prog in burnin node-cleanup cfgshell cfgupgrade cfgupgrade12 cluster-merge confd-client fmtjson lvmstrap move-instance ovfconverter post-upgrade sanitize-config query-config; do \ +gnt_debug.py + /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/root/usr/share/man/man1' + /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/root/usr/share/man/man7' + /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/root/usr/share/man/man8' +gnt_group.py /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/masterd' + /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/etc/ganeti' +for prog in burnin node-cleanup cfgshell cfgupgrade cfgupgrade12 cluster-merge confd-client fmtjson lvmstrap move-instance ovfconverter post-upgrade sanitize-config query-config; do \ ln -s -f /usr/share/ganeti/default/$prog /build/ganeti-2.15-2.15.2/debian/tmp/usr/lib/ganeti/tools/$prog; \ done -netdev.py /usr/bin/install -c tools/ensure-dirs tools/node-daemon-setup tools/prepare-node-join tools/ssh-update tools/ssl-update '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15' -utils.py -gnt_instance.pyByte-compiling python modules (optimized versions) ... -__init__.py /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/lib/ganeti/2.15/usr/lib/ganeti/tools' - -gnt_job.pyauth.py /usr/bin/install -c -m 644 lib/rpc/stub/wconfd.py lib/rpc/stub/metad.py '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/rpc/stub' - /usr/bin/install -c tools/users-setup tools/vcluster-setup '/build/ganeti-2.15-2.15.2/debian/tmp/usr/lib/ganeti/2.15/usr/lib/ganeti/tools' -gnt_node.pyclient.pygnt_network.py /usr/bin/install -c -m 644 lib/_constants.py lib/_vcsversion.py lib/opcodes.py lib/rpc/stub/wconfd.py lib/rpc/stub/metad.py lib/_generated_rpc.py '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti' -server.pygnt_os.pyfor prog in users-setup vcluster-setup kvm-console-wrapper master-ip-setup xen-console-wrapper; do \ + /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti' +Byte-compiling python modules (optimized versions) ... +__init__.pyByte-compiling python modules (optimized versions) ... +__init__.pygnt_instance.py /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15' + /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/rpc/stub' + /usr/bin/install -c tools/kvm-ifup-os tools/xen-ifup-os '/build/ganeti-2.15-2.15.2/debian/tmp/etc/ganeti' +verify.py /usr/bin/install -c -m 644 man/ganeti-os-interface.7 man/ganeti-extstorage-interface.7 man/ganeti.7 man/mon-collector.7 '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/root/usr/share/man/man7' +exec.pyfor prog in users-setup vcluster-setup kvm-console-wrapper master-ip-setup xen-console-wrapper; do \ ln -s -f /usr/lib/ganeti/default//usr/lib/ganeti/tools/$prog /build/ganeti-2.15-2.15.2/debian/tmp/usr/lib/ganeti/tools/$prog; \ done +gnt_job.pytemporary_reservations.py /usr/bin/install -c -m 644 man/hail.1 man/harep.1 man/hbal.1 man/hcheck.1 man/hinfo.1 man/hscan.1 man/hspace.1 man/hsqueeze.1 man/hroller.1 man/htools.1 '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/root/usr/share/man/man1' -gnt_storage.py /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15' -gnt_filter.py +gnt_node.pyByte-compiling python modules (optimized versions) ... +__init__.py /usr/bin/install -c tools/ensure-dirs tools/node-daemon-setup tools/prepare-node-join tools/ssh-update tools/ssl-update '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15' +utils.py /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/lib/ganeti/2.15/usr/lib/ganeti/tools' + /usr/bin/install -c -m 644 lib/rpc/stub/wconfd.py lib/rpc/stub/metad.py '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/rpc/stub' Byte-compiling python modules (optimized versions) ... -__init__.pyhv_base.pyif ! test -n ''; then \ +__init__.py /usr/bin/install -c -m 644 lib/masterd/__init__.py lib/masterd/iallocator.py lib/masterd/instance.py '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/masterd' +gnt_network.py +monitor.py /usr/bin/install -c tools/users-setup tools/vcluster-setup '/build/ganeti-2.15-2.15.2/debian/tmp/usr/lib/ganeti/2.15/usr/lib/ganeti/tools' +auth.py /usr/bin/install -c -m 644 man/ganeti-cleaner.8 man/ganeti-confd.8 man/ganeti-luxid.8 man/ganeti-listrunner.8 man/ganeti-kvmd.8 man/ganeti-mond.8 man/ganeti-noded.8 man/ganeti-rapi.8 man/ganeti-watcher.8 man/ganeti-wconfd.8 man/gnt-backup.8 man/gnt-cluster.8 man/gnt-debug.8 man/gnt-group.8 man/gnt-network.8 man/gnt-instance.8 man/gnt-job.8 man/gnt-node.8 man/gnt-os.8 man/gnt-storage.8 man/gnt-filter.8 '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/root/usr/share/man/man8' +gnt_os.pynetdev.pyclient.py +gnt_storage.pyserver.pygnt_filter.py /usr/bin/install -c -m 644 lib/_constants.py lib/_vcsversion.py lib/opcodes.py lib/rpc/stub/wconfd.py lib/rpc/stub/metad.py lib/_generated_rpc.py '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti' + +if ! test -n ''; then \ for man in man8/ganeti-cleaner.8 man8/ganeti-confd.8 man8/ganeti-luxid.8 man8/ganeti-listrunner.8 man8/ganeti-kvmd.8 man8/ganeti-mond.8 man8/ganeti-noded.8 man7/ganeti-os-interface.7 man7/ganeti-extstorage-interface.7 man8/ganeti-rapi.8 man8/ganeti-watcher.8 man8/ganeti-wconfd.8 man7/ganeti.7 man8/gnt-backup.8 man8/gnt-cluster.8 man8/gnt-debug.8 man8/gnt-group.8 man8/gnt-network.8 man8/gnt-instance.8 man8/gnt-job.8 man8/gnt-node.8 man8/gnt-os.8 man8/gnt-storage.8 man8/gnt-filter.8 man1/hail.1 man1/harep.1 man1/hbal.1 man1/hcheck.1 man1/hinfo.1 man1/hscan.1 man1/hspace.1 man1/hsqueeze.1 man1/hroller.1 man1/htools.1 man7/mon-collector.7; do \ ln -s -f /usr/share/ganeti/default/root/usr/share/man/$man /build/ganeti-2.15-2.15.2/debian/tmp/usr/share/man/$man; \ done; \ fi - /usr/bin/install -c tools/node-cleanup tools/shebang/cfgshell tools/shebang/cfgupgrade tools/shebang/cfgupgrade12 tools/shebang/cluster-merge tools/shebang/confd-client tools/shebang/fmtjson tools/shebang/lvmstrap tools/shebang/move-instance tools/shebang/ovfconverter tools/shebang/post-upgrade tools/shebang/sanitize-config tools/shebang/query-config '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15' -hv_chroot.pyByte-compiling python modules... -__init__.py /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti' + /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15' -hv_fake.pybackup.py /usr/bin/install -c daemons/import-export tools/check-cert-expired '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15' -hv_lxc.pybase.py /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/tools' +Byte-compiling python modules (optimized versions) ... +__init__.pyhv_base.pyhv_chroot.pyByte-compiling python modules... +__init__.pyhv_fake.pybackup.py /usr/bin/install -c tools/node-cleanup tools/shebang/cfgshell tools/shebang/cfgupgrade tools/shebang/cfgupgrade12 tools/shebang/cluster-merge tools/shebang/confd-client tools/shebang/fmtjson tools/shebang/lvmstrap tools/shebang/move-instance tools/shebang/ovfconverter tools/shebang/post-upgrade tools/shebang/sanitize-config tools/shebang/query-config '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15' for prog in daemon-util kvm-ifup kvm-ifup-os xen-ifup-os vif-ganeti vif-ganeti-metad net-common mon-collector; do \ ln -s -f /usr/lib/ganeti/default/usr/lib/ganeti/$prog /build/ganeti-2.15-2.15.2/debian/tmp/usr/lib/ganeti/$prog; \ done -common.pyhv_xen.py /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/rapi' - -group.py /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/rpc' - /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/rpc/stub' -instance.pyByte-compiling python modules... -__init__.py /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/server' -iallocator.pyinstance_create.py /usr/bin/install -c -m 644 lib/rpc/stub/__init__.py '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/rpc/stub' -instance.pyByte-compiling python modules (optimized versions) ... -__init__.py /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/storage' -instance_helpervm.py -base.pyinstance_migration.pygnt_backup.pyinstance_operation.pyByte-compiling python modules... -wconfd.pygnt_cluster.pyinstance_query.pymetad.py /usr/bin/install -c -m 644 lib/rpc/__init__.py lib/rpc/client.py lib/rpc/errors.py lib/rpc/node.py lib/rpc/transport.py '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/rpc' - /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/utils' +hv_lxc.pybase.py /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti' +hv_xen.py /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15' +common.py + /usr/bin/install -c daemons/import-export tools/check-cert-expired '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15' +group.py /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/tools' +instance.py /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/rapi' +instance_create.pyByte-compiling python modules (optimized versions) ... +__init__.py /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/rpc' +instance_helpervm.py /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/rpc/stub' +base.pyinstance_migration.py /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/server' +gnt_backup.pyinstance_operation.py /usr/bin/install -c -m 644 lib/rpc/stub/__init__.py '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/rpc/stub' +gnt_cluster.pyinstance_query.py /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/storage' +gnt_debug.pyByte-compiling python modules... +wconfd.pyinstance_set_params.pyByte-compiling python modules... +__init__.pygnt_group.pymetad.pyinstance_storage.py +iallocator.pygnt_instance.py /usr/bin/install -c -m 644 lib/rpc/__init__.py lib/rpc/client.py lib/rpc/errors.py lib/rpc/node.py lib/rpc/transport.py '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/rpc' /usr/bin/install -c -m 644 lib/server/__init__.py lib/server/masterd.py lib/server/noded.py lib/server/rapi.py '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/server' +instance_utils.pyinstance.pygnt_job.py /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/utils' + /usr/bin/install -c -m 644 lib/rapi/__init__.py lib/rapi/baserlib.py lib/rapi/client.py lib/rapi/client_utils.py lib/rapi/connector.py lib/rapi/rlib2.py lib/rapi/testutils.py '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/rapi' - /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/watcher' -instance_set_params.pygnt_debug.py /usr/bin/install -c -m 644 lib/rapi/__init__.py lib/rapi/baserlib.py lib/rapi/client.py lib/rapi/client_utils.py lib/rapi/connector.py lib/rapi/rlib2.py lib/rapi/testutils.py '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/rapi' -gnt_group.pyinstance_storage.pygnt_instance.py /usr/bin/install -c -m 644 lib/tools/__init__.py lib/tools/burnin.py lib/tools/common.py lib/tools/ensure_dirs.py lib/tools/node_cleanup.py lib/tools/node_daemon_setup.py lib/tools/prepare_node_join.py lib/tools/ssh_update.py lib/tools/ssl_update.py lib/tools/cfgupgrade.py '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/tools' -Byte-compiling python modules... -_constants.pyinstance_utils.pygnt_job.py /usr/bin/install -c -m 644 lib/watcher/__init__.py lib/watcher/nodemaint.py lib/watcher/state.py '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/watcher' -_vcsversion.pygnt_node.pyopcodes.pymisc.pynetwork.pygnt_network.pywconfd.pygnt_os.pynode.pymetad.pygnt_storage.py_generated_rpc.pyoperating_system.py /usr/bin/install -c -m 644 lib/storage/__init__.py lib/storage/bdev.py lib/storage/base.py lib/storage/container.py lib/storage/drbd.py lib/storage/drbd_info.py lib/storage/drbd_cmdgen.py lib/storage/extstorage.py lib/storage/filestorage.py lib/storage/gluster.py '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/storage' -gnt_filter.py -query.py +misc.pygnt_node.py /bin/mkdir -p '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/watcher' +network.pygnt_network.py /usr/bin/install -c -m 644 lib/tools/__init__.py lib/tools/burnin.py lib/tools/common.py lib/tools/ensure_dirs.py lib/tools/node_cleanup.py lib/tools/node_daemon_setup.py lib/tools/prepare_node_join.py lib/tools/ssh_update.py lib/tools/ssl_update.py lib/tools/cfgupgrade.py '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/tools' +node.pygnt_os.pyByte-compiling python modules... +_constants.pyoperating_system.pygnt_storage.py_vcsversion.pyquery.py /usr/bin/install -c -m 644 lib/watcher/__init__.py lib/watcher/nodemaint.py lib/watcher/state.py '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/watcher' +gnt_filter.pyopcodes.pytags.py make install-exec-hook -tags.pyByte-compiling python modules (optimized versions) ... -__init__.pytest.pyiallocator.py -Byte-compiling python modules... -__init__.pyinstance.py - +test.pywconfd.py +metad.py /usr/bin/install -c -m 644 lib/storage/__init__.py lib/storage/bdev.py lib/storage/base.py lib/storage/container.py lib/storage/drbd.py lib/storage/drbd_info.py lib/storage/drbd_cmdgen.py lib/storage/extstorage.py lib/storage/filestorage.py lib/storage/gluster.py '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/storage' +_generated_rpc.py Byte-compiling python modules (optimized versions) ... wconfd.pymetad.py -Byte-compiling python modules... -__init__.py /usr/bin/install -c -m 644 lib/utils/__init__.py lib/utils/algo.py lib/utils/filelock.py lib/utils/hash.py lib/utils/io.py lib/utils/livelock.py lib/utils/log.py lib/utils/lvm.py lib/utils/mlock.py lib/utils/nodesetup.py lib/utils/process.py lib/utils/retry.py lib/utils/security.py lib/utils/storage.py lib/utils/text.py lib/utils/version.py lib/utils/wrapper.py lib/utils/x509.py lib/utils/bitarrays.py '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/utils' -masterd.pyByte-compiling python modules (optimized versions) ... -_constants.pyByte-compiling python modules... -__init__.pynoded.pyclient.pyByte-compiling python modules... -__init__.py_vcsversion.pyerrors.pyrapi.pybaserlib.pyopcodes.pymake[3]: Entering directory '/build/ganeti-2.15-2.15.2' +Byte-compiling python modules (optimized versions) ... +__init__.pyiallocator.pyinstance.pyByte-compiling python modules... +__init__.py + +Byte-compiling python modules (optimized versions) ... +__init__.pymake[3]: Entering directory '/build/ganeti-2.15-2.15.2' /bin/mkdir -p /build/ganeti-2.15-2.15.2/debian/tmp/usr/lib/ganeti/2.15/usr/lib/ganeti/iallocators -node.py -client.pywconfd.pyByte-compiling python modules... -__init__.pyln -s -f ../../../bin/htools \ +backup.pyln -s -f ../../../bin/htools \ /build/ganeti-2.15-2.15.2/debian/tmp/usr/lib/ganeti/2.15/usr/lib/ganeti/iallocators/hail -transport.pyclient_utils.pymetad.pyByte-compiling python modules (optimized versions) ... -__init__.py -for role in harep hbal hscan hspace hinfo hcheck hroller hsqueeze; do \ + /usr/bin/install -c -m 644 lib/utils/__init__.py lib/utils/algo.py lib/utils/filelock.py lib/utils/hash.py lib/utils/io.py lib/utils/livelock.py lib/utils/log.py lib/utils/lvm.py lib/utils/mlock.py lib/utils/nodesetup.py lib/utils/process.py lib/utils/retry.py lib/utils/security.py lib/utils/storage.py lib/utils/text.py lib/utils/version.py lib/utils/wrapper.py lib/utils/x509.py lib/utils/bitarrays.py '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti/utils' +Byte-compiling python modules... +__init__.pyByte-compiling python modules (optimized versions) ... +_constants.pybase.pyByte-compiling python modules... +__init__.pymasterd.py_vcsversion.pyfor role in harep hbal hscan hspace hinfo hcheck hroller hsqueeze; do \ ln -s -f htools /build/ganeti-2.15-2.15.2/debian/tmp/usr/lib/ganeti/2.15//usr/bin/$role ; \ done -nodemaint.pyByte-compiling python modules (optimized versions) ... -__init__.py -connector.py_generated_rpc.py -state.pybackup.pyrlib2.py /usr/bin/install -c -m 644 lib/__init__.py lib/asyncnotifier.py lib/backend.py lib/bootstrap.py lib/cli.py lib/cli_opts.py lib/compat.py lib/constants.py lib/daemon.py lib/errors.py lib/hooksmaster.py lib/ht.py lib/jstore.py lib/locking.py lib/luxi.py lib/mcpu.py lib/metad.py lib/netutils.py lib/objects.py lib/opcodes_base.py lib/outils.py lib/ovf.py lib/pathutils.py lib/qlang.py lib/query.py lib/rpc_defs.py lib/runtime.py lib/serializer.py lib/ssconf.py lib/ssh.py lib/uidpool.py lib/vcluster.py lib/network.py lib/wconfd.py lib/workerpool.py '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti' +common.pyclient.pynoded.pyopcodes.pygroup.pyerrors.pyrapi.pymake[3]: Leaving directory '/build/ganeti-2.15-2.15.2' Byte-compiling python modules... +__init__.pyinstance.pywconfd.pynode.py +baserlib.pyByte-compiling python modules... +__init__.pyinstance_create.pymetad.pytransport.py /usr/bin/install -c -m 644 lib/__init__.py lib/asyncnotifier.py lib/backend.py lib/bootstrap.py lib/cli.py lib/cli_opts.py lib/compat.py lib/constants.py lib/daemon.py lib/errors.py lib/hooksmaster.py lib/ht.py lib/jstore.py lib/locking.py lib/luxi.py lib/mcpu.py lib/metad.py lib/netutils.py lib/objects.py lib/opcodes_base.py lib/outils.py lib/ovf.py lib/pathutils.py lib/qlang.py lib/query.py lib/rpc_defs.py lib/runtime.py lib/serializer.py lib/ssconf.py lib/ssh.py lib/uidpool.py lib/vcluster.py lib/network.py lib/wconfd.py lib/workerpool.py '/build/ganeti-2.15-2.15.2/debian/tmp/usr/share/ganeti/2.15/ganeti' + +client.py_generated_rpc.pynodemaint.pyinstance_helpervm.py +state.pyByte-compiling python modules (optimized versions) ... +__init__.pyclient_utils.pyinstance_migration.py + +connector.pyByte-compiling python modules... +__init__.pyinstance_operation.pyrlib2.pyburnin.pyinstance_query.pytestutils.pyinstance_set_params.pycommon.py +ensure_dirs.pyinstance_storage.pynode_cleanup.pyinstance_utils.pynode_daemon_setup.pymisc.pyByte-compiling python modules... +__init__.pyprepare_node_join.pynetwork.pybdev.pyssh_update.pynode.pybase.pyByte-compiling python modules (optimized versions) ... +__init__.pyssl_update.pycontainer.pyoperating_system.pymasterd.pycfgupgrade.pyByte-compiling python modules (optimized versions) ... +__init__.pydrbd.pyquery.pynoded.py +client.pydrbd_info.pytags.pyrapi.pyerrors.pydrbd_cmdgen.pyByte-compiling python modules (optimized versions) ... +__init__.pytest.py + +node.pyextstorage.pynodemaint.pytransport.pyfilestorage.pystate.py + +Byte-compiling python modules (optimized versions) ... +__init__.pygluster.py +baserlib.pyclient.pyclient_utils.pyconnector.pyrlib2.pytestutils.py +Byte-compiling python modules (optimized versions) ... +__init__.pyburnin.pycommon.pyensure_dirs.pyByte-compiling python modules... +__init__.pynode_cleanup.pyalgo.pynode_daemon_setup.pyByte-compiling python modules (optimized versions) ... +__init__.pyfilelock.pyprepare_node_join.pybdev.pyhash.pyssh_update.pybase.pyio.pyssl_update.pycontainer.pylivelock.pycfgupgrade.pydrbd.pylog.py +drbd_info.pylvm.pydrbd_cmdgen.pymlock.pyextstorage.pynodesetup.pyfilestorage.pyprocess.pygluster.pyretry.py +security.pystorage.pytext.pyversion.pywrapper.pyx509.pybitarrays.pyByte-compiling python modules... __init__.py -base.pymake[3]: Leaving directory '/build/ganeti-2.15-2.15.2' -testutils.pyburnin.pycommon.py -common.pygroup.pyensure_dirs.pyinstance.pynode_cleanup.pyByte-compiling python modules... -__init__.pynode_daemon_setup.pybdev.pyinstance_create.pyprepare_node_join.pyssh_update.pybase.pyssl_update.pyinstance_helpervm.pycontainer.pycfgupgrade.pyinstance_migration.pydrbd.pyinstance_operation.py -drbd_info.pyinstance_query.pyByte-compiling python modules (optimized versions) ... -__init__.pyinstance_set_params.pydrbd_cmdgen.pymasterd.pyextstorage.pyByte-compiling python modules (optimized versions) ... -__init__.pynoded.pyclient.pyinstance_storage.pyfilestorage.pyByte-compiling python modules... -__init__.pyerrors.pyrapi.pynode.pygluster.pytransport.pyalgo.py - - -filelock.pyByte-compiling python modules (optimized versions) ... -__init__.pyhash.pyio.pyinstance_utils.pynodemaint.pyByte-compiling python modules (optimized versions) ... -__init__.pylivelock.pystate.pylog.pybaserlib.pylvm.py -mlock.pymisc.pyclient.pynodesetup.pynetwork.pyprocess.pyByte-compiling python modules... -__init__.pynode.pyasyncnotifier.pyretry.pybackend.pyclient_utils.pysecurity.pyconnector.pystorage.pyrlib2.pytext.pyoperating_system.pyquery.pyversion.pytags.pywrapper.pytestutils.pyx509.pyByte-compiling python modules (optimized versions) ... -__init__.pytest.pyburnin.py -bitarrays.py - -common.pybootstrap.pyensure_dirs.pynode_cleanup.pynode_daemon_setup.pyprepare_node_join.pyssh_update.pyssl_update.pycfgupgrade.pycli.pyByte-compiling python modules (optimized versions) ... -__init__.pybdev.py -base.pycontainer.pydrbd.pycli_opts.pydrbd_info.pydrbd_cmdgen.pyextstorage.pyfilestorage.pycompat.pyconstants.pygluster.pydaemon.py -errors.pyhooksmaster.pyht.pyByte-compiling python modules (optimized versions) ... -__init__.pyjstore.pylocking.pyalgo.pyfilelock.pyhash.pyio.pyluxi.pymcpu.pylivelock.pylog.pylvm.pymetad.pymlock.pynodesetup.pynetutils.pyprocess.pyobjects.pyretry.pysecurity.pystorage.pytext.pyversion.pywrapper.pyx509.pybitarrays.py -opcodes_base.pyoutils.pyovf.pypathutils.pyqlang.pyquery.pyrpc_defs.pyruntime.pyserializer.pyssconf.pyssh.pyuidpool.pyvcluster.pynetwork.pywconfd.pyworkerpool.py +asyncnotifier.pybackend.pybootstrap.pycli.pycli_opts.pycompat.pyconstants.pydaemon.pyerrors.pyhooksmaster.pyht.pyByte-compiling python modules (optimized versions) ... +__init__.pyjstore.pylocking.pyluxi.pyalgo.pymcpu.pyfilelock.pyhash.pyio.pymetad.pynetutils.pylivelock.pyobjects.pylog.pylvm.pymlock.pynodesetup.pyprocess.pyretry.pysecurity.pystorage.pytext.pyversion.pyopcodes_base.pywrapper.pyoutils.pyx509.pyovf.pybitarrays.py +pathutils.pyqlang.pyquery.pyrpc_defs.pyruntime.pyserializer.pyssconf.pyssh.pyuidpool.pyvcluster.pynetwork.pywconfd.pyworkerpool.py Byte-compiling python modules (optimized versions) ... __init__.pyasyncnotifier.pybackend.pybootstrap.pycli.pycli_opts.pycompat.pyconstants.pydaemon.pyerrors.pyhooksmaster.pyht.pyjstore.pylocking.pyluxi.pymcpu.pymetad.pynetutils.pyobjects.pyopcodes_base.pyoutils.pyovf.pypathutils.pyqlang.pyquery.pyrpc_defs.pyruntime.pyserializer.pyssconf.pyssh.pyuidpool.pyvcluster.pynetwork.pywconfd.pyworkerpool.py make[2]: Leaving directory '/build/ganeti-2.15-2.15.2' @@ -5994,9 +6029,9 @@ dpkg-gencontrol: warning: Provides field of package ganeti-2.15: substitution variable ${python:Provides} used, but is not defined dh_md5sums dh_builddeb +dpkg-deb: building package 'ganeti-haskell-2.15' in '../ganeti-haskell-2.15_2.15.2-15_amd64.deb'. dpkg-deb: building package 'ganeti-2.15' in '../ganeti-2.15_2.15.2-15_all.deb'. dpkg-deb: building package 'ganeti-htools-2.15' in '../ganeti-htools-2.15_2.15.2-15_amd64.deb'. -dpkg-deb: building package 'ganeti-haskell-2.15' in '../ganeti-haskell-2.15_2.15.2-15_amd64.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../ganeti-2.15_2.15.2-15_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -6004,12 +6039,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/3252841/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/3252841/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/1576613 and its subdirectories -I: Current time: Wed Dec 1 11:57:17 -12 2021 -I: pbuilder-time-stamp: 1638403037 +I: removing directory /srv/workspace/pbuilder/3252841 and its subdirectories +I: Current time: Wed Jan 4 20:41:42 +14 2023 +I: pbuilder-time-stamp: 1672814502