Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 532486 Details for
Bug 656214
app-emulation/ganeti fails to compile
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
app-emulation:ganeti-2.15.2-r5:20180521-072651.log
app-emulation:ganeti-2.15.2-r5:20180521-072651.log (text/plain), 51.87 KB, created by
Agostino Sarubbo
on 2018-05-21 07:34:59 UTC
(
hide
)
Description:
app-emulation:ganeti-2.15.2-r5:20180521-072651.log
Filename:
MIME Type:
Creator:
Agostino Sarubbo
Created:
2018-05-21 07:34:59 UTC
Size:
51.87 KB
patch
obsolete
>[32;01m * [39;49;00mPackage: app-emulation/ganeti-2.15.2-r5 >[32;01m * [39;49;00mRepository: gentoo >[32;01m * [39;49;00mMaintainer: chutzpah@gentoo.org virtualization@gentoo.org >[32;01m * [39;49;00mUSE: abi_x86_64 amd64 elibc_glibc ipv6 kernel_linux kvm python_targets_python2_7 userland_GNU >[32;01m * [39;49;00mFEATURES: preserve-libs sandbox splitdebug userpriv usersandbox >>>> Unpacking source... >>>> Unpacking ganeti-2.15.2.tar.gz to /tmp/portage/app-emulation/ganeti-2.15.2-r5/work >>>> Unpacking ganeti_2.15.2-4.debian.tar.xz to /tmp/portage/app-emulation/ganeti-2.15.2-r5/work >>>> Source unpacked in /tmp/portage/app-emulation/ganeti-2.15.2-r5/work >>>> Preparing source in /tmp/portage/app-emulation/ganeti-2.15.2-r5/work/ganeti-2.15.2 ... > [32;01m*[0m Applying do-not-backup-export-dir.patch ... >[A[202C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying Makefile.am-use-C.UTF-8 ... >[A[202C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying relax-deps ... >[A[202C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying zlib-0.6-compatibility ... >[A[202C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying fix_FTBFS_with_sphinx-1.3.5 ... >[A[202C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying fix_ftbfs_with_sphinx_1.4 ... >[A[202C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying ganeti-2.12-start-stop-daemon-args.patch ... >[A[202C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying ganeti-2.11-add-pgrep.patch ... >[A[202C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying ganeti-2.15-daemon-util.patch ... >[A[202C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying ganeti-2.9-disable-root-tests.patch ... >[A[202C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying ganeti-2.9-skip-cli-test.patch ... >[A[202C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying ganeti-2.10-rundir.patch ... >[A[202C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying ganeti-2.12-qemu-enable-kvm.patch ... >[A[202C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying ganeti-2.11-tests.patch ... >[A[202C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying ganeti-lockdir.patch ... >[A[202C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying ganeti-2.11-dont-nest-libdir.patch ... >[A[202C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying ganeti-2.11-dont-print-man-help.patch ... >[A[202C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying ganeti-2.11-daemon-util-tests.patch ... >[A[202C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying ganeti-2.13-process_unittest.patch ... >[A[202C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying ganeti-2.15-python-mock.patch ... >[A[202C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying ganeti-2.15.2-remove-sandbox-failing-tests.patch ... >[A[202C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying ganeti-2.15-noded-must-run-as-root.patch ... >[A[202C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying ganeti-2.15-kvmd-run-as-daemon-user.patch ... >[A[202C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying ganeti-2.15-dont-invert-return-values-for-man-warnings.patch ... >[A[202C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying ghc-7.10-compatibility.patch ... >[A[202C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Running eautoreconf in '/tmp/portage/app-emulation/ganeti-2.15.2-r5/work/ganeti-2.15.2' ... > [32;01m*[0m Running aclocal -I autotools ... >[A[202C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Running autoconf --force ... >[A[202C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Running automake --add-missing --copy --foreign --force-missing ... >[A[202C [34;01m[ [32;01mok[34;01m ][0m > * Running elibtoolize in: ganeti-2.15.2/ >>>> Source prepared. >>>> Configuring source in /tmp/portage/app-emulation/ganeti-2.15.2-r5/work/ganeti-2.15.2 ... >./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-silent-rules --docdir=/usr/share/doc/ganeti-2.15.2-r5 --htmldir=/usr/share/doc/ganeti-2.15.2-r5/html --libdir=/usr/lib64 --localstatedir=/var --sharedstatedir=/var --disable-symlinks --with-ssh-initscript=/etc/init.d/sshd --with-export-dir=/var/lib/ganeti-storage/export --with-os-search-path=/usr/share/ganeti/os --disable-restricted-commands --disable-haskell-tests --disable-syslog --disable-monitoring --with-kvm-path=/usr/bin/qemu-system-x86_64 --with-haskell-flags=-optl -Wl,-z,relro -optl -Wl,--as-needed --enable-socat-escape --enable-socat-compress >checking for a BSD-compatible install... /usr/lib/portage/python3.5/ebuild-helpers/xattr/install -c >checking whether build environment is sane... yes >checking for a thread-safe mkdir -p... /bin/mkdir -p >checking for gawk... gawk >checking whether make sets $(MAKE)... yes >checking whether make supports nested variables... yes >checking whether UID '250' is supported by ustar format... yes >checking whether GID '250' is supported by ustar format... yes >checking how to create a ustar tar archive... gnutar >configure: Running ganeti-masterd as root:root >configure: Running ganeti-metad as root:root >configure: Running ganeti-rapi as root:root >configure: Running ganeti-confd as root:root >configure: Running ganeti-wconfd as root:root >configure: Running ganeti-luxid as root:root >configure: Group for daemons is root >configure: Group for clients is root >checking whether ln -s works... yes >checking for ip... /bin/ip >checking for pandoc... /usr/bin/pandoc >checking for sphinx-build... /usr/bin/sphinx-build >checking for dot... /usr/bin/dot >checking for pylint... no >configure: WARNING: pylint not found, checking code will not be possible >checking for pep8... no >configure: WARNING: pep8 not found, checking code will not be complete >checking for python-coverage... no >checking for coverage... /usr/bin/coverage >checking for socat... /usr/bin/socat >checking for qemu-img... /usr/bin/qemu-img >checking for ghc... /usr/bin/ghc >checking checking for extra GHC flags... -fwarn-incomplete-uni-patterns >checking for ghc-pkg... /usr/bin/ghc-pkg >checking for cabal... /usr/bin/cabal >checking haskell library Cabal... Cabal-1.24.2.0 >checking haskell library curl... curl-1.3.8 >checking haskell library json... json-0.9.1 >checking haskell library network... network-2.6.2.1 >checking haskell library mtl... mtl-2.2.1 >checking haskell library bytestring... bytestring-0.10.8.1 >checking haskell library base64-bytestring-1.*... base64-bytestring-1.0.0.1 >checking haskell library utf8-string... utf8-string-0.3.8 >checking haskell library zlib... zlib-0.5.4.2 >checking haskell library hslogger... hslogger-1.2.9 >checking haskell library process... process-1.4.3.0 >checking haskell library attoparsec... attoparsec-0.13.0.1 >checking haskell library vector... vector-0.11.0.0 >checking haskell library text... text-1.2.2.1 >checking haskell library hinotify... hinotify-0.3.8.1 >checking haskell library Crypto... Crypto-4.2.5.1 >checking haskell library lifted-base... lifted-base-0.2.3.6 >checking haskell library lens... lens-4.14 >checking haskell library regex-pcre... regex-pcre-0.94.4 >checking haskell library snap-server... snap-server-0.9.5.1 >checking haskell library PSQueue... PSQueue-1.1 >checking haskell library snap-server... snap-server-0.9.5.1 >configure: Enabling metadata usage >checking haskell library QuickCheck-2.*... QuickCheck-2.9.2 >checking haskell library test-framework-0.6*... no >checking haskell library test-framework-0.7*... no >checking haskell library test-framework-0.8*... test-framework-0.8.1.1 >checking haskell library test-framework-hunit... test-framework-hunit-0.3.0 >checking haskell library test-framework-quickcheck2... test-framework-quickcheck2-0.3.0.3 >checking haskell library temporary... temporary-1.2.0.4 >configure: Haskell development modules found, unittests enabled >checking for HsColour... no >configure: WARNING: HsColour not found, htools API documentation will not be generated >checking for haddock... no >configure: WARNING: haddock not found, htools API documentation will not be generated >checking for hlint... no >configure: WARNING: hlint not found, checking code will not be possible >checking for fakeroot... no >configure: WARNING: fakeroot not found, tests that must run as root will not be executed >checking whether /usr/bin/python2.7 version is >= 2.6... yes >checking for /usr/bin/python2.7 version... 2.7 >checking for /usr/bin/python2.7 platform... linux2 >checking for /usr/bin/python2.7 script directory... ${prefix}/lib64/python2.7/site-packages >checking for /usr/bin/python2.7 extension module directory... ${exec_prefix}/lib64/python2.7/site-packages >checking python2.7 module: OpenSSL... yes >checking python2.7 module: simplejson... yes >checking python2.7 module: pyparsing... yes >checking python2.7 module: pyinotify... yes >checking python2.7 module: pycurl... yes >checking python2.7 module: bitarray... yes >checking python2.7 module: ipaddr... yes >checking python2.7 module: mock... no >checking python2.7 module: psutil... yes >checking python2.7 module: paramiko... yes >checking python2.7 module: yaml... no >configure: WARNING: Required development modules ( yaml) were not found, you won't be able to run Python unittests >checking that generated files are newer than configure... done >configure: creating ./config.status >config.status: creating Makefile >>>> Source configured. >>>> Compiling source in /tmp/portage/app-emulation/ganeti-2.15.2-r5/work/ganeti-2.15.2 ... >make -j1 >mkdir -p apps >rm -f apps/htools.hs >ln -s ../src/htools.hs apps/htools.hs >touch apps/htools.hs.stamp >mkdir -p apps >rm -f apps/hpc-htools.hs >ln -s ../test/hs/hpc-htools.hs apps/hpc-htools.hs >touch apps/hpc-htools.hs.stamp >mkdir -p apps >rm -f apps/hpc-mon-collector.hs >ln -s ../test/hs/hpc-mon-collector.hs apps/hpc-mon-collector.hs >touch apps/hpc-mon-collector.hs.stamp >mkdir -p apps >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 >rm -f apps/ganeti-wconfd.hs >ln -s ../src/ganeti-wconfd.hs apps/ganeti-wconfd.hs >touch apps/ganeti-wconfd.hs.stamp >mkdir -p apps >rm -f apps/hconfd.hs >ln -s ../src/hconfd.hs apps/hconfd.hs >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 >rm -f apps/hs2py.hs >ln -s ../src/hs2py.hs apps/hs2py.hs >touch apps/hs2py.hs.stamp >mkdir -p apps >rm -f apps/rpc-test.hs >ln -s ../src/rpc-test.hs apps/rpc-test.hs >touch apps/rpc-test.hs.stamp >mkdir -p apps >rm -f apps/ganeti-metad.hs >ln -s ../src/ganeti-metad.hs apps/ganeti-metad.hs >touch apps/ganeti-metad.hs.stamp >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-metad ; do \ > echo >> ganeti.cabal; \ > echo "executable `basename $p`" >> ganeti.cabal; \ > echo " hs-source-dirs: apps" >> ganeti.cabal; \ > echo " main-is: `basename $p`.hs" >> ganeti.cabal; \ > echo " default-language: Haskell2010" >> ganeti.cabal; \ > echo " build-depends:" >> ganeti.cabal; \ > echo " base" >> ganeti.cabal; \ > echo " , ganeti" >> ganeti.cabal; \ > if [ $p == test/hs/htest ]; then \ > echo " , hslogger" >> ganeti.cabal; \ > echo " , test-framework" >> ganeti.cabal; \ > elif [ $p == src/rpc-test ]; then \ > echo " , json" >> ganeti.cabal; \ > fi \ >done >touch empty-cabal-config >/usr/bin/cabal --config-file=empty-cabal-config configure --user \ > -f`test no == yes && echo "htest" || echo "-htest"` \ > -f`test False == True && echo "mond" || echo "-mond"` \ > -f`test True == True && echo "metad" || echo "-metad"` >Warning: No remote package servers have been specified. Usually you would have >one specified in the config file. >Resolving dependencies... >Configuring ganeti-2.15... >runhaskell /tmp/portage/app-emulation/ganeti-2.15.2-r5/work/ganeti-2.15.2/cabal/CabalDependenciesMacros.hs \ > ganeti.cabal \ > ganeti.depsflags \ > cabal_macros.h >make ganeti >make[1]: Entering directory '/tmp/portage/app-emulation/ganeti-2.15.2-r5/work/ganeti-2.15.2' >cd . && test -h "ganeti" || { rm -f ganeti && ln -s lib ganeti; } >make[1]: Leaving directory '/tmp/portage/app-emulation/ganeti-2.15.2-r5/work/ganeti-2.15.2' >/bin/mkdir -p src src/Ganeti src/Ganeti/Confd src/Ganeti/Curl src/Ganeti/Cpu src/Ganeti/DataCollectors src/Ganeti/Daemon src/Ganeti/Hs2Py src/Ganeti/HTools src/Ganeti/HTools/Backend src/Ganeti/HTools/Cluster src/Ganeti/HTools/Program src/Ganeti/Hypervisor src/Ganeti/Hypervisor/Xen src/Ganeti/JQScheduler src/Ganeti/JQueue src/Ganeti/Locking src/Ganeti/Logging src/Ganeti/Monitoring src/Ganeti/Metad src/Ganeti/Objects src/Ganeti/OpCodes src/Ganeti/Query src/Ganeti/Storage src/Ganeti/Storage/Diskstats src/Ganeti/Storage/Drbd src/Ganeti/Storage/Lvm src/Ganeti/THH src/Ganeti/Utils src/Ganeti/WConfd test/hs test/hs/Test test/hs/Test/Ganeti test/hs/Test/Ganeti/Storage test/hs/Test/Ganeti/Storage/Diskstats test/hs/Test/Ganeti/Storage/Drbd test/hs/Test/Ganeti/Storage/Lvm test/hs/Test/Ganeti/Confd test/hs/Test/Ganeti/HTools test/hs/Test/Ganeti/HTools/Backend test/hs/Test/Ganeti/Hypervisor test/hs/Test/Ganeti/Hypervisor/Xen test/hs/Test/Ganeti/JQueue test/hs/Test/Ganeti/Locking test/hs/Test/Ganeti/Objects test/hs/Test/Ganeti/Query test/hs/Test/Ganeti/THH test/hs/Test/Ganeti/Utils test/hs/Test/Ganeti/WConfd autotools cabal daemons devel devel/data doc doc/css doc/examples doc/examples/gnt-debug doc/examples/hooks doc/examples/systemd doc/users test/data/htools test/data/htools/rapi test/hs/shelltests test/autotools lib lib/build lib/client lib/cmdlib lib/cmdlib/cluster lib/confd lib/config lib/jqueue lib/http lib/hypervisor lib/hypervisor/hv_kvm lib/impexpd lib/masterd lib/rapi lib/rpc lib/rpc/stub lib/server lib/storage lib/tools lib/utils lib/watcher man qa qa/patch test test/data test/data/bdev-rbd test/data/ovfdata test/data/ovfdata/other test/data/cgroup_root test/data/cgroup_root/memory test/data/cgroup_root/memory/lxc test/data/cgroup_root/memory/lxc/instance1 test/data/cgroup_root/cpuset test/data/cgroup_root/cpuset/some_group test/data/cgroup_root/cpuset/some_group/lxc test/data/cgroup_root/cpuset/some_group/lxc/instance1 test/data/cgroup_root/devices test/data/cgroup_root/devices/some_group test/data/cgroup_root/devices/some_group/lxc test/data/cgroup_root/devices/some_group/lxc/instance1 test/py test/py/testutils test/py/cmdlib test/py/cmdlib/testsupport tools scripts doc/api doc/api/hs doc/api/hs/Ganeti doc/api/hs/Ganeti/Confd doc/api/hs/Ganeti/Curl doc/api/hs/Ganeti/Cpu doc/api/hs/Ganeti/DataCollectors doc/api/hs/Ganeti/Daemon doc/api/hs/Ganeti/Hs2Py doc/api/hs/Ganeti/HTools doc/api/hs/Ganeti/HTools/Backend doc/api/hs/Ganeti/HTools/Cluster doc/api/hs/Ganeti/HTools/Program doc/api/hs/Ganeti/Hypervisor doc/api/hs/Ganeti/Hypervisor/Xen doc/api/hs/Ganeti/JQScheduler doc/api/hs/Ganeti/JQueue doc/api/hs/Ganeti/Locking doc/api/hs/Ganeti/Logging doc/api/hs/Ganeti/Monitoring doc/api/hs/Ganeti/Metad doc/api/hs/Ganeti/Objects doc/api/hs/Ganeti/OpCodes doc/api/hs/Ganeti/Query doc/api/hs/Ganeti/Storage doc/api/hs/Ganeti/Storage/Diskstats doc/api/hs/Ganeti/Storage/Drbd doc/api/hs/Ganeti/Storage/Lvm doc/api/hs/Ganeti/THH doc/api/hs/Ganeti/Utils doc/api/hs/Ganeti/WConfd doc/api/hs/Test doc/api/hs/Test/Ganeti doc/api/hs/Test/Ganeti/Storage doc/api/hs/Test/Ganeti/Storage/Diskstats doc/api/hs/Test/Ganeti/Storage/Drbd doc/api/hs/Test/Ganeti/Storage/Lvm doc/api/hs/Test/Ganeti/Confd doc/api/hs/Test/Ganeti/HTools doc/api/hs/Test/Ganeti/HTools/Backend doc/api/hs/Test/Ganeti/Hypervisor doc/api/hs/Test/Ganeti/Hypervisor/Xen doc/api/hs/Test/Ganeti/JQueue doc/api/hs/Test/Ganeti/Locking doc/api/hs/Test/Ganeti/Objects doc/api/hs/Test/Ganeti/Query doc/api/hs/Test/Ganeti/THH doc/api/hs/Test/Ganeti/Utils doc/api/hs/Test/Ganeti/WConfd doc/api/py doc/coverage doc/coverage/hs doc/coverage/py .hpc >touch stamp-directories >set -e; \ >for i in man/footer.rst test/py/check-cert-expired_unittest.bash test/py/daemon-util_unittest.bash test/py/systemd_unittest.bash test/py/ganeti-cleaner_unittest.bash test/py/import-export_unittest.bash test/py/bash_completion.bash test/hs/offline-test.sh test/hs/cli-tests-defs.sh tools/ganeti-listrunner tools/cfgshell tools/cfgupgrade tools/cfgupgrade12 tools/cluster-merge tools/confd-client tools/fmtjson tools/lvmstrap tools/move-instance tools/ovfconverter tools/post-upgrade tools/sanitize-config tools/query-config daemons/import-export tools/check-cert-expired tools/ensure-dirs tools/node-daemon-setup tools/prepare-node-join tools/ssh-update tools/ssl-update 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 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 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 lib/cmdlib/cluster/__init__.py lib/cmdlib/cluster/verify.py lib/config/__init__.py lib/config/verify.py lib/config/temporary_reservations.py lib/config/utils.py 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 lib/hypervisor/hv_kvm/__init__.py lib/hypervisor/hv_kvm/monitor.py lib/hypervisor/hv_kvm/netdev.py lib/jqueue/__init__.py lib/jqueue/exec.py 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 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 lib/server/__init__.py lib/server/masterd.py lib/server/noded.py lib/server/rapi.py lib/rpc/__init__.py lib/rpc/client.py lib/rpc/errors.py lib/rpc/node.py lib/rpc/transport.py lib/rpc/stub/__init__.py 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 lib/http/__init__.py lib/http/auth.py lib/http/client.py lib/http/server.py lib/confd/__init__.py lib/confd/client.py lib/masterd/__init__.py lib/masterd/iallocator.py lib/masterd/instance.py lib/impexpd/__init__.py 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 lib/watcher/__init__.py lib/watcher/nodemaint.py lib/watcher/state.py lib/build/__init__.py lib/build/shell_example_lexer.py lib/build/sphinx_ext.py qa/__init__.py qa/ganeti-qa.py qa/qa_cluster.py qa/qa_config.py qa/qa_daemon.py qa/qa_env.py qa/qa_error.py qa/qa_filters.py qa/qa_group.py qa/qa_instance.py qa/qa_instance_utils.py qa/qa_iptables.py qa/qa_job.py qa/qa_job_utils.py qa/qa_logging.py qa/qa_monitoring.py qa/qa_network.py qa/qa_node.py qa/qa_os.py qa/qa_performance.py qa/qa_rapi.py qa/qa_tags.py qa/qa_utils.py doc/examples/rapi_testutils.py test/py/cmdlib/backup_unittest.py test/py/cmdlib/cluster_unittest.py test/py/cmdlib/cmdlib_unittest.py test/py/cmdlib/group_unittest.py test/py/cmdlib/instance_unittest.py test/py/cmdlib/instance_migration_unittest.py test/py/cmdlib/instance_query_unittest.py test/py/cmdlib/instance_storage_unittest.py test/py/cmdlib/node_unittest.py test/py/cmdlib/test_unittest.py test/py/cfgupgrade_unittest.py test/py/docs_unittest.py test/py/ganeti.asyncnotifier_unittest.py test/py/ganeti.backend_unittest.py test/py/ganeti.bootstrap_unittest.py test/py/ganeti.cli_unittest.py test/py/ganeti.cli_opts_unittest.py test/py/ganeti.client.gnt_cluster_unittest.py test/py/ganeti.client.gnt_instance_unittest.py test/py/ganeti.client.gnt_job_unittest.py test/py/ganeti.compat_unittest.py test/py/ganeti.confd.client_unittest.py test/py/ganeti.config_unittest.py test/py/ganeti.constants_unittest.py test/py/ganeti.daemon_unittest.py test/py/ganeti.errors_unittest.py test/py/ganeti.hooks_unittest.py test/py/ganeti.ht_unittest.py test/py/ganeti.http_unittest.py test/py/ganeti.hypervisor.hv_chroot_unittest.py test/py/ganeti.hypervisor.hv_fake_unittest.py test/py/ganeti.hypervisor.hv_kvm_unittest.py test/py/ganeti.hypervisor.hv_lxc_unittest.py test/py/ganeti.hypervisor.hv_xen_unittest.py test/py/ganeti.hypervisor_unittest.py test/py/ganeti.impexpd_unittest.py test/py/ganeti.jqueue_unittest.py test/py/ganeti.jstore_unittest.py test/py/ganeti.locking_unittest.py test/py/ganeti.luxi_unittest.py test/py/ganeti.masterd.iallocator_unittest.py test/py/ganeti.masterd.instance_unittest.py test/py/ganeti.mcpu_unittest.py test/py/ganeti.netutils_unittest.py test/py/ganeti.objects_unittest.py test/py/ganeti.opcodes_unittest.py test/py/ganeti.outils_unittest.py test/py/ganeti.ovf_unittest.py test/py/ganeti.qlang_unittest.py test/py/ganeti.query_unittest.py test/py/ganeti.rapi.baserlib_unittest.py test/py/ganeti.rapi.client_unittest.py test/py/ganeti.rapi.resources_unittest.py test/py/ganeti.rapi.rlib2_unittest.py test/py/ganeti.rapi.testutils_unittest.py test/py/ganeti.rpc_unittest.py test/py/ganeti.rpc.client_unittest.py test/py/ganeti.runtime_unittest.py test/py/ganeti.serializer_unittest.py test/py/ganeti.server.rapi_unittest.py test/py/ganeti.ssconf_unittest.py test/py/ganeti.ssh_unittest.py test/py/ganeti.storage.bdev_unittest.py test/py/ganeti.storage.container_unittest.py test/py/ganeti.storage.drbd_unittest.py test/py/ganeti.storage.filestorage_unittest.py test/py/ganeti.storage.gluster_unittest.py test/py/ganeti.tools.burnin_unittest.py test/py/ganeti.tools.ensure_dirs_unittest.py test/py/ganeti.tools.node_daemon_setup_unittest.py test/py/ganeti.tools.prepare_node_join_unittest.py test/py/ganeti.uidpool_unittest.py test/py/ganeti.utils.algo_unittest.py test/py/ganeti.utils.filelock_unittest.py test/py/ganeti.utils.hash_unittest.py test/py/ganeti.utils.io_unittest.py test/py/ganeti.utils.log_unittest.py test/py/ganeti.utils.lvm_unittest.py test/py/ganeti.utils.mlock_unittest.py test/py/ganeti.utils.nodesetup_unittest.py test/py/ganeti.utils.process_unittest.py test/py/ganeti.utils.retry_unittest.py test/py/ganeti.utils.security_unittest.py test/py/ganeti.utils.storage_unittest.py test/py/ganeti.utils.text_unittest.py test/py/ganeti.utils.version_unittest.py test/py/ganeti.utils.wrapper_unittest.py test/py/ganeti.utils.x509_unittest.py test/py/ganeti.utils.bitarrays_unittest.py test/py/ganeti.utils_unittest.py test/py/ganeti.vcluster_unittest.py test/py/ganeti.workerpool_unittest.py test/py/pycurl_reset_unittest.py test/py/qa.qa_config_unittest.py test/py/tempfile_fork_unittest.py test/py/__init__.py test/py/lockperf.py test/py/testutils_ssh.py test/py/mocks.py test/py/testutils/__init__.py test/py/testutils/config_mock.py test/py/cmdlib/__init__.py test/py/cmdlib/testsupport/__init__.py test/py/cmdlib/testsupport/cmdlib_testcase.py test/py/cmdlib/testsupport/iallocator_mock.py test/py/cmdlib/testsupport/livelock_mock.py test/py/cmdlib/testsupport/netutils_mock.py test/py/cmdlib/testsupport/pathutils_mock.py test/py/cmdlib/testsupport/processor_mock.py test/py/cmdlib/testsupport/rpc_runner_mock.py test/py/cmdlib/testsupport/ssh_mock.py test/py/cmdlib/testsupport/utils_mock.py test/py/cmdlib/testsupport/util.py test/py/cmdlib/testsupport/wconfd_mock.py src/Ganeti/BasicTypes.hs src/Ganeti/Codec.hs src/Ganeti/Common.hs src/Ganeti/Compat.hs src/Ganeti/Confd/Client.hs src/Ganeti/Confd/ClientFunctions.hs src/Ganeti/Confd/Server.hs src/Ganeti/Confd/Types.hs src/Ganeti/Confd/Utils.hs src/Ganeti/Config.hs src/Ganeti/ConfigReader.hs src/Ganeti/Constants.hs src/Ganeti/ConstantUtils.hs src/Ganeti/Cpu/LoadParser.hs src/Ganeti/Cpu/Types.hs src/Ganeti/Curl/Multi.hs src/Ganeti/Daemon.hs src/Ganeti/Daemon/Utils.hs src/Ganeti/DataCollectors.hs src/Ganeti/DataCollectors/CLI.hs src/Ganeti/DataCollectors/CPUload.hs src/Ganeti/DataCollectors/Diskstats.hs src/Ganeti/DataCollectors/Drbd.hs src/Ganeti/DataCollectors/InstStatus.hs src/Ganeti/DataCollectors/InstStatusTypes.hs src/Ganeti/DataCollectors/Lv.hs src/Ganeti/DataCollectors/Program.hs src/Ganeti/DataCollectors/Types.hs src/Ganeti/DataCollectors/XenCpuLoad.hs src/Ganeti/Errors.hs src/Ganeti/HTools/AlgorithmParams.hs src/Ganeti/HTools/Backend/IAlloc.hs src/Ganeti/HTools/Backend/Luxi.hs src/Ganeti/HTools/Backend/MonD.hs src/Ganeti/HTools/Backend/Rapi.hs src/Ganeti/HTools/Backend/Simu.hs src/Ganeti/HTools/Backend/Text.hs src/Ganeti/HTools/CLI.hs src/Ganeti/HTools/Cluster.hs src/Ganeti/HTools/Cluster/Evacuate.hs src/Ganeti/HTools/Cluster/Metrics.hs src/Ganeti/HTools/Cluster/Moves.hs src/Ganeti/HTools/Cluster/Utils.hs src/Ganeti/HTools/Container.hs src/Ganeti/HTools/Dedicated.hs src/Ganeti/HTools/ExtLoader.hs src/Ganeti/HTools/GlobalN1.hs src/Ganeti/HTools/Graph.hs src/Ganeti/HTools/Group.hs src/Ganeti/HTools/Instance.hs src/Ganeti/HTools/Loader.hs src/Ganeti/HTools/Nic.hs src/Ganeti/HTools/Node.hs src/Ganeti/HTools/PeerMap.hs src/Ganeti/HTools/Program/Hail.hs src/Ganeti/HTools/Program/Harep.hs src/Ganeti/HTools/Program/Hbal.hs src/Ganeti/HTools/Program/Hcheck.hs src/Ganeti/HTools/Program/Hinfo.hs src/Ganeti/HTools/Program/Hscan.hs src/Ganeti/HTools/Program/Hspace.hs src/Ganeti/HTools/Program/Hsqueeze.hs src/Ganeti/HTools/Program/Hroller.hs src/Ganeti/HTools/Program/Main.hs src/Ganeti/HTools/Tags.hs src/Ganeti/HTools/Types.hs src/Ganeti/Hypervisor/Xen.hs src/Ganeti/Hypervisor/Xen/XmParser.hs src/Ganeti/Hypervisor/Xen/Types.hs src/Ganeti/Hash.hs src/Ganeti/Hs2Py/GenConstants.hs src/Ganeti/Hs2Py/GenOpCodes.hs src/Ganeti/Hs2Py/OpDoc.hs src/Ganeti/JQScheduler.hs src/Ganeti/JQScheduler/Filtering.hs src/Ganeti/JQScheduler/ReasonRateLimiting.hs src/Ganeti/JQScheduler/Types.hs src/Ganeti/JQueue.hs src/Ganeti/JQueue/Lens.hs src/Ganeti/JQueue/Objects.hs src/Ganeti/JSON.hs src/Ganeti/Jobs.hs src/Ganeti/Kvmd.hs src/Ganeti/Lens.hs src/Ganeti/Locking/Allocation.hs src/Ganeti/Locking/Types.hs src/Ganeti/Locking/Locks.hs src/Ganeti/Locking/Waiting.hs src/Ganeti/Logging.hs src/Ganeti/Logging/Lifted.hs src/Ganeti/Logging/WriterLog.hs src/Ganeti/Luxi.hs src/Ganeti/Network.hs src/Ganeti/Objects.hs src/Ganeti/Objects/BitArray.hs src/Ganeti/Objects/Disk.hs src/Ganeti/Objects/Instance.hs src/Ganeti/Objects/Lens.hs src/Ganeti/Objects/Nic.hs src/Ganeti/OpCodes.hs src/Ganeti/OpCodes/Lens.hs src/Ganeti/OpParams.hs src/Ganeti/Path.hs src/Ganeti/Parsers.hs src/Ganeti/PyValue.hs src/Ganeti/Query/Cluster.hs src/Ganeti/Query/Common.hs src/Ganeti/Query/Exec.hs src/Ganeti/Query/Export.hs src/Ganeti/Query/Filter.hs src/Ganeti/Query/FilterRules.hs src/Ganeti/Query/Group.hs src/Ganeti/Query/Instance.hs src/Ganeti/Query/Job.hs src/Ganeti/Query/Language.hs src/Ganeti/Query/Locks.hs src/Ganeti/Query/Network.hs src/Ganeti/Query/Node.hs src/Ganeti/Query/Query.hs src/Ganeti/Query/Server.hs src/Ganeti/Query/Types.hs src/Ganeti/PartialParams.hs src/Ganeti/Rpc.hs src/Ganeti/Runtime.hs src/Ganeti/SlotMap.hs src/Ganeti/Ssconf.hs src/Ganeti/Storage/Diskstats/Parser.hs src/Ganeti/Storage/Diskstats/Types.hs src/Ganeti/Storage/Drbd/Parser.hs src/Ganeti/Storage/Drbd/Types.hs src/Ganeti/Storage/Lvm/LVParser.hs src/Ganeti/Storage/Lvm/Types.hs src/Ganeti/Storage/Utils.hs src/Ganeti/THH.hs src/Ganeti/THH/Field.hs src/Ganeti/THH/HsRPC.hs src/Ganeti/THH/PyRPC.hs src/Ganeti/THH/PyType.hs src/Ganeti/THH/Types.hs src/Ganeti/THH/RPC.hs src/Ganeti/Types.hs src/Ganeti/UDSServer.hs src/Ganeti/Utils.hs src/Ganeti/Utils/Atomic.hs src/Ganeti/Utils/AsyncWorker.hs src/Ganeti/Utils/IORef.hs src/Ganeti/Utils/Livelock.hs src/Ganeti/Utils/Monad.hs src/Ganeti/Utils/MultiMap.hs src/Ganeti/Utils/MVarLock.hs src/Ganeti/Utils/Random.hs src/Ganeti/Utils/Statistics.hs src/Ganeti/Utils/UniStd.hs src/Ganeti/Utils/Validate.hs src/Ganeti/VCluster.hs src/Ganeti/WConfd/ConfigState.hs src/Ganeti/WConfd/ConfigModifications.hs src/Ganeti/WConfd/ConfigVerify.hs src/Ganeti/WConfd/ConfigWriter.hs src/Ganeti/WConfd/Client.hs src/Ganeti/WConfd/Core.hs src/Ganeti/WConfd/DeathDetection.hs src/Ganeti/WConfd/Language.hs src/Ganeti/WConfd/Monad.hs src/Ganeti/WConfd/Persistent.hs src/Ganeti/WConfd/Server.hs src/Ganeti/WConfd/Ssconf.hs src/Ganeti/WConfd/TempRes.hs src/Ganeti/Metad/Config.hs src/Ganeti/Metad/ConfigCore.hs src/Ganeti/Metad/ConfigServer.hs src/Ganeti/Metad/Server.hs src/Ganeti/Metad/Types.hs src/Ganeti/Metad/WebServer.hs test/hs/Test/AutoConf.hs test/hs/Test/Ganeti/Attoparsec.hs test/hs/Test/Ganeti/BasicTypes.hs test/hs/Test/Ganeti/Common.hs test/hs/Test/Ganeti/Confd/Types.hs test/hs/Test/Ganeti/Confd/Utils.hs test/hs/Test/Ganeti/Constants.hs test/hs/Test/Ganeti/Daemon.hs test/hs/Test/Ganeti/Errors.hs test/hs/Test/Ganeti/HTools/Backend/MonD.hs test/hs/Test/Ganeti/HTools/Backend/Simu.hs test/hs/Test/Ganeti/HTools/Backend/Text.hs test/hs/Test/Ganeti/HTools/CLI.hs test/hs/Test/Ganeti/HTools/Cluster.hs test/hs/Test/Ganeti/HTools/Container.hs test/hs/Test/Ganeti/HTools/Graph.hs test/hs/Test/Ganeti/HTools/Instance.hs test/hs/Test/Ganeti/HTools/Loader.hs test/hs/Test/Ganeti/HTools/Node.hs test/hs/Test/Ganeti/HTools/PeerMap.hs test/hs/Test/Ganeti/HTools/Types.hs test/hs/Test/Ganeti/Hypervisor/Xen/XmParser.hs test/hs/Test/Ganeti/JSON.hs test/hs/Test/Ganeti/Jobs.hs test/hs/Test/Ganeti/JQScheduler.hs test/hs/Test/Ganeti/JQueue.hs test/hs/Test/Ganeti/JQueue/Objects.hs test/hs/Test/Ganeti/Kvmd.hs test/hs/Test/Ganeti/Luxi.hs test/hs/Test/Ganeti/Locking/Allocation.hs test/hs/Test/Ganeti/Locking/Locks.hs test/hs/Test/Ganeti/Locking/Waiting.hs test/hs/Test/Ganeti/Network.hs test/hs/Test/Ganeti/PartialParams.hs test/hs/Test/Ganeti/Objects.hs test/hs/Test/Ganeti/Objects/BitArray.hs test/hs/Test/Ganeti/OpCodes.hs test/hs/Test/Ganeti/Query/Aliases.hs test/hs/Test/Ganeti/Query/Filter.hs test/hs/Test/Ganeti/Query/Instance.hs test/hs/Test/Ganeti/Query/Language.hs test/hs/Test/Ganeti/Query/Network.hs test/hs/Test/Ganeti/Query/Query.hs test/hs/Test/Ganeti/Rpc.hs test/hs/Test/Ganeti/Runtime.hs test/hs/Test/Ganeti/SlotMap.hs test/hs/Test/Ganeti/Ssconf.hs test/hs/Test/Ganeti/Storage/Diskstats/Parser.hs test/hs/Test/Ganeti/Storage/Drbd/Parser.hs test/hs/Test/Ganeti/Storage/Drbd/Types.hs test/hs/Test/Ganeti/Storage/Lvm/LVParser.hs test/hs/Test/Ganeti/THH.hs test/hs/Test/Ganeti/THH/Types.hs test/hs/Test/Ganeti/TestCommon.hs test/hs/Test/Ganeti/TestHTools.hs test/hs/Test/Ganeti/TestHelper.hs test/hs/Test/Ganeti/Types.hs test/hs/Test/Ganeti/Utils.hs test/hs/Test/Ganeti/Utils/MultiMap.hs test/hs/Test/Ganeti/Utils/Statistics.hs test/hs/Test/Ganeti/WConfd/TempRes.hs src/htools.hs test/hs/hpc-htools.hs test/hs/hpc-mon-collector.hs src/ganeti-kvmd.hs src/ganeti-wconfd.hs src/hconfd.hs src/hluxid.hs src/hs2py.hs src/rpc-test.hs src/ganeti-metad.hs src/mon-collector.hs doc/admin.rst doc/cluster-keys-replacement.rst doc/cluster-merge.rst doc/conf.py doc/css/style.css doc/design-2.0.rst doc/design-2.1.rst doc/design-2.2.rst doc/design-2.3.rst doc/design-2.4.rst doc/design-2.5.rst doc/design-2.6.rst doc/design-2.7.rst doc/design-2.8.rst doc/design-2.9.rst doc/design-2.10.rst doc/design-2.11.rst doc/design-2.12.rst doc/design-2.13.rst doc/design-2.14.rst doc/design-2.15.rst doc/design-allocation-efficiency.rst doc/design-autorepair.rst doc/design-bulk-create.rst doc/design-ceph-ganeti-support.rst doc/design-configlock.rst doc/design-chained-jobs.rst doc/design-cmdlib-unittests.rst doc/design-cpu-pinning.rst doc/design-cpu-speed.rst doc/design-daemons.rst doc/design-dedicated-allocation.rst doc/design-device-uuid-name.rst doc/design-disk-conversion.rst doc/design-disks.rst doc/design-draft.rst doc/design-file-based-disks-ownership.rst doc/design-file-based-storage.rst doc/design-glusterfs-ganeti-support.rst doc/design-hotplug.rst doc/design-hroller.rst doc/design-hsqueeze.rst doc/design-htools-2.3.rst doc/design-http-server.rst doc/design-hugepages-support.rst doc/design-ifdown.rst doc/design-impexp2.rst doc/design-internal-shutdown.rst doc/design-kvmd.rst doc/design-location.rst doc/design-linuxha.rst doc/design-lu-generated-jobs.rst doc/design-monitoring-agent.rst doc/design-move-instance-improvements.rst doc/design-multi-reloc.rst doc/design-multi-storage-htools.rst doc/design-multi-version-tests.rst doc/design-network.rst doc/design-network2.rst doc/design-node-add.rst doc/design-node-security.rst doc/design-oob.rst doc/design-openvswitch.rst doc/design-opportunistic-locking.rst doc/design-optables.rst doc/design-os.rst doc/design-ovf-support.rst doc/design-partitioned.rst doc/design-performance-tests.rst doc/design-query-splitting.rst doc/design-query2.rst doc/design-query-splitting.rst doc/design-reason-trail.rst doc/design-reservations.rst doc/design-resource-model.rst doc/design-restricted-commands.rst doc/design-shared-storage.rst doc/design-shared-storage-redundancy.rst doc/design-ssh-ports.rst doc/design-storagetypes.rst doc/design-sync-rate-throttling.rst doc/design-systemd.rst doc/design-upgrade.rst doc/design-virtual-clusters.rst doc/design-x509-ca.rst doc/dev-codestyle.rst doc/devnotes.rst doc/glossary.rst doc/hooks.rst doc/iallocator.rst doc/index.rst doc/install-quick.rst doc/install.rst doc/locking.rst doc/manpages-disabled.rst doc/monitoring-query-format.rst doc/move-instance.rst doc/news.rst doc/ovfconverter.rst doc/rapi.rst doc/security.rst doc/upgrade.rst doc/virtual-cluster.rst doc/walkthrough.rst; do \ > if test ! -f $i -a -f /tmp/portage/app-emulation/ganeti-2.15.2-r5/work/ganeti-2.15.2/$i; then \ > ln -s /tmp/portage/app-emulation/ganeti-2.15.2-r5/work/ganeti-2.15.2/$i $i; \ > fi; \ >done >touch stamp-srclinks >set -e; \ >{ cat test/hs/Test/Ganeti/TestImports.hs.in ; \ > echo ; \ > for name in Ganeti.BasicTypes Ganeti.Codec Ganeti.Common Ganeti.Compat Ganeti.Confd.Client Ganeti.Confd.ClientFunctions Ganeti.Confd.Server Ganeti.Confd.Types Ganeti.Confd.Utils Ganeti.Config Ganeti.ConfigReader Ganeti.Constants Ganeti.ConstantUtils Ganeti.Cpu.LoadParser Ganeti.Cpu.Types Ganeti.Curl.Multi Ganeti.Daemon Ganeti.Daemon.Utils Ganeti.DataCollectors Ganeti.DataCollectors.CLI Ganeti.DataCollectors.CPUload Ganeti.DataCollectors.Diskstats Ganeti.DataCollectors.Drbd Ganeti.DataCollectors.InstStatus Ganeti.DataCollectors.InstStatusTypes Ganeti.DataCollectors.Lv Ganeti.DataCollectors.Program Ganeti.DataCollectors.Types Ganeti.DataCollectors.XenCpuLoad Ganeti.Errors Ganeti.HTools.AlgorithmParams Ganeti.HTools.Backend.IAlloc Ganeti.HTools.Backend.Luxi Ganeti.HTools.Backend.MonD Ganeti.HTools.Backend.Rapi Ganeti.HTools.Backend.Simu Ganeti.HTools.Backend.Text Ganeti.HTools.CLI Ganeti.HTools.Cluster Ganeti.HTools.Cluster.Evacuate Ganeti.HTools.Cluster.Metrics Ganeti.HTools.Cluster.Moves Ganeti.HTools.Cluster.Utils Ganeti.HTools.Container Ganeti.HTools.Dedicated Ganeti.HTools.ExtLoader Ganeti.HTools.GlobalN1 Ganeti.HTools.Graph Ganeti.HTools.Group Ganeti.HTools.Instance Ganeti.HTools.Loader Ganeti.HTools.Nic Ganeti.HTools.Node Ganeti.HTools.PeerMap Ganeti.HTools.Program.Hail Ganeti.HTools.Program.Harep Ganeti.HTools.Program.Hbal Ganeti.HTools.Program.Hcheck Ganeti.HTools.Program.Hinfo Ganeti.HTools.Program.Hscan Ganeti.HTools.Program.Hspace Ganeti.HTools.Program.Hsqueeze Ganeti.HTools.Program.Hroller Ganeti.HTools.Program.Main Ganeti.HTools.Tags Ganeti.HTools.Types Ganeti.Hypervisor.Xen Ganeti.Hypervisor.Xen.XmParser Ganeti.Hypervisor.Xen.Types Ganeti.Hash Ganeti.Hs2Py.GenConstants Ganeti.Hs2Py.GenOpCodes Ganeti.Hs2Py.OpDoc Ganeti.JQScheduler Ganeti.JQScheduler.Filtering Ganeti.JQScheduler.ReasonRateLimiting Ganeti.JQScheduler.Types Ganeti.JQueue Ganeti.JQueue.Lens Ganeti.JQueue.Objects Ganeti.JSON Ganeti.Jobs Ganeti.Kvmd Ganeti.Lens Ganeti.Locking.Allocation Ganeti.Locking.Types Ganeti.Locking.Locks Ganeti.Locking.Waiting Ganeti.Logging Ganeti.Logging.Lifted Ganeti.Logging.WriterLog Ganeti.Luxi Ganeti.Network Ganeti.Objects Ganeti.Objects.BitArray Ganeti.Objects.Disk Ganeti.Objects.Instance Ganeti.Objects.Lens Ganeti.Objects.Nic Ganeti.OpCodes Ganeti.OpCodes.Lens Ganeti.OpParams Ganeti.Path Ganeti.Parsers Ganeti.PyValue Ganeti.Query.Cluster Ganeti.Query.Common Ganeti.Query.Exec Ganeti.Query.Export Ganeti.Query.Filter Ganeti.Query.FilterRules Ganeti.Query.Group Ganeti.Query.Instance Ganeti.Query.Job Ganeti.Query.Language Ganeti.Query.Locks Ganeti.Query.Network Ganeti.Query.Node Ganeti.Query.Query Ganeti.Query.Server Ganeti.Query.Types Ganeti.PartialParams Ganeti.Rpc Ganeti.Runtime Ganeti.SlotMap Ganeti.Ssconf Ganeti.Storage.Diskstats.Parser Ganeti.Storage.Diskstats.Types Ganeti.Storage.Drbd.Parser Ganeti.Storage.Drbd.Types Ganeti.Storage.Lvm.LVParser Ganeti.Storage.Lvm.Types Ganeti.Storage.Utils Ganeti.THH.Field Ganeti.THH.HsRPC Ganeti.THH.PyRPC Ganeti.THH.PyType Ganeti.THH.Types Ganeti.THH.RPC Ganeti.Types Ganeti.UDSServer Ganeti.Utils Ganeti.Utils.Atomic Ganeti.Utils.AsyncWorker Ganeti.Utils.IORef Ganeti.Utils.Livelock Ganeti.Utils.Monad Ganeti.Utils.MultiMap Ganeti.Utils.MVarLock Ganeti.Utils.Random Ganeti.Utils.Statistics Ganeti.Utils.UniStd Ganeti.Utils.Validate Ganeti.VCluster Ganeti.WConfd.ConfigState Ganeti.WConfd.ConfigModifications Ganeti.WConfd.ConfigVerify Ganeti.WConfd.ConfigWriter Ganeti.WConfd.Client Ganeti.WConfd.Core Ganeti.WConfd.DeathDetection Ganeti.WConfd.Language Ganeti.WConfd.Monad Ganeti.WConfd.Persistent Ganeti.WConfd.Server Ganeti.WConfd.Ssconf Ganeti.WConfd.TempRes Ganeti.Metad.Config Ganeti.Metad.ConfigCore Ganeti.Metad.ConfigServer Ganeti.Metad.Server Ganeti.Metad.Types Ganeti.Metad.WebServer ; do \ > echo "import $name ()" ; \ > done ; \ >} > test/hs/Test/Ganeti/TestImports.hs >m4 ... > src/AutoConf.hs >Generating src/Ganeti/Hs2Py/ListConstants.hs >hsc2hs -o src/Ganeti/Curl/Internal.hs src/Ganeti/Curl/Internal.hsc >set -e; \ >VCSVER=`cat /tmp/portage/app-emulation/ganeti-2.15.2-r5/work/ganeti-2.15.2/vcs-version`; \ >sed -e 's"%ver%"'"$VCSVER"'"' < src/Ganeti/Version.hs.in > src/Ganeti/Version.hs >/usr/bin/ghc -M -dep-makefile Makefile.ghc -dep-suffix prof_ -dep-suffix hpc_ -dep-suffix "" -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 \ > -itest/hs \ > -optl -Wl,-z,relro -optl -Wl,--as-needed src/htools.hs src/ganeti-kvmd.hs src/ganeti-wconfd.hs src/hconfd.hs src/hluxid.hs src/hs2py.hs src/rpc-test.hs src/ganeti-metad.hs test/hs/hpc-htools.hs test/hs/hpc-mon-collector.hs >sed -i -r -e 's/([^ ]+)\.hi$/\1.hi \1.o/' -e 's/([^ ]+)_hi$/\1_hi \1_o/' Makefile.ghc >[GHC]: src/AutoConf.o <- cabal_macros.h src/AutoConf.hs >[GHC]: src/Ganeti/BasicTypes.o <- cabal_macros.h src/Ganeti/BasicTypes.hs > >src/Ganeti/BasicTypes.hs:90: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() > >src/Ganeti/BasicTypes.hs:116:11: warning: [-Wdeprecations] > In the use of type constructor or class âErrorâ > (imported from Control.Monad.Error.Class, but defined in Control.Monad.Trans.Error): > Deprecated: "Use Control.Monad.Trans.Except instead" > >src/Ganeti/BasicTypes.hs:120:18: warning: [-Wdeprecations] > In the use of âstrMsgâ > (imported from Control.Monad.Error.Class, but defined in Control.Monad.Trans.Error): > Deprecated: "Use Control.Monad.Trans.Except instead" > >src/Ganeti/BasicTypes.hs:126:11: warning: [-Wdeprecations] > In the use of type constructor or class âErrorâ > (imported from Control.Monad.Error.Class, but defined in Control.Monad.Trans.Error): > Deprecated: "Use Control.Monad.Trans.Except instead" > >src/Ganeti/BasicTypes.hs:127:17: warning: [-Wdeprecations] > In the use of âstrMsgâ > (imported from Control.Monad.Error.Class, but defined in Control.Monad.Trans.Error): > Deprecated: "Use Control.Monad.Trans.Except instead" > >src/Ganeti/BasicTypes.hs:130:42: warning: [-Wdeprecations] > In the use of âstrMsgâ > (imported from Control.Monad.Error.Class, but defined in Control.Monad.Trans.Error): > Deprecated: "Use Control.Monad.Trans.Except instead" > >src/Ganeti/BasicTypes.hs:134:11: warning: [-Wdeprecations] > In the use of type constructor or class âErrorâ > (imported from Control.Monad.Error.Class, but defined in Control.Monad.Trans.Error): > Deprecated: "Use Control.Monad.Trans.Except instead" > >src/Ganeti/BasicTypes.hs:138:11: warning: [-Wdeprecations] > In the use of type constructor or class âErrorâ > (imported from Control.Monad.Error.Class, but defined in Control.Monad.Trans.Error): > Deprecated: "Use Control.Monad.Trans.Except instead" > >src/Ganeti/BasicTypes.hs:171:35: warning: [-Wdeprecations] > In the use of type constructor or class âErrorâ > (imported from Control.Monad.Error.Class, but defined in Control.Monad.Trans.Error): > Deprecated: "Use Control.Monad.Trans.Except instead" > >src/Ganeti/BasicTypes.hs:175:20: warning: [-Wdeprecations] > In the use of type constructor or class âErrorâ > (imported from Control.Monad.Error.Class, but defined in Control.Monad.Trans.Error): > Deprecated: "Use Control.Monad.Trans.Except instead" > >src/Ganeti/BasicTypes.hs:176:38: warning: [-Wdeprecations] > In the use of âstrMsgâ > (imported from Control.Monad.Error.Class, but defined in Control.Monad.Trans.Error): > Deprecated: "Use Control.Monad.Trans.Except instead" > >src/Ganeti/BasicTypes.hs:180:20: warning: [-Wdeprecations] > In the use of type constructor or class âErrorâ > (imported from Control.Monad.Error.Class, but defined in Control.Monad.Trans.Error): > Deprecated: "Use Control.Monad.Trans.Except instead" > >src/Ganeti/BasicTypes.hs:195:22: warning: [-Wdeprecations] > In the use of type constructor or class âErrorâ > (imported from Control.Monad.Error.Class, but defined in Control.Monad.Trans.Error): > Deprecated: "Use Control.Monad.Trans.Except instead" > >src/Ganeti/BasicTypes.hs:200:27: warning: [-Wdeprecations] > In the use of type constructor or class âErrorâ > (imported from Control.Monad.Error.Class, but defined in Control.Monad.Trans.Error): > Deprecated: "Use Control.Monad.Trans.Except instead" > >src/Ganeti/BasicTypes.hs:205:11: warning: [-Wdeprecations] > In the use of type constructor or class âErrorâ > (imported from Control.Monad.Error.Class, but defined in Control.Monad.Trans.Error): > Deprecated: "Use Control.Monad.Trans.Except instead" > >src/Ganeti/BasicTypes.hs:219:11: warning: [-Wdeprecations] > In the use of type constructor or class âErrorâ > (imported from Control.Monad.Error.Class, but defined in Control.Monad.Trans.Error): > Deprecated: "Use Control.Monad.Trans.Except instead" > >src/Ganeti/BasicTypes.hs:236:20: warning: [-Wdeprecations] > In the use of type constructor or class âErrorâ > (imported from Control.Monad.Error.Class, but defined in Control.Monad.Trans.Error): > Deprecated: "Use Control.Monad.Trans.Except instead" > >src/Ganeti/BasicTypes.hs:244:20: warning: [-Wdeprecations] > In the use of type constructor or class âErrorâ > (imported from Control.Monad.Error.Class, but defined in Control.Monad.Trans.Error): > Deprecated: "Use Control.Monad.Trans.Except instead" > >src/Ganeti/BasicTypes.hs:257:25: warning: [-Wdeprecations] > In the use of type constructor or class âErrorâ > (imported from Control.Monad.Error.Class, but defined in Control.Monad.Trans.Error): > Deprecated: "Use Control.Monad.Trans.Except instead" > >src/Ganeti/BasicTypes.hs:275:32: warning: [-Wdeprecations] > In the use of type constructor or class âErrorâ > (imported from Control.Monad.Error.Class, but defined in Control.Monad.Trans.Error): > Deprecated: "Use Control.Monad.Trans.Except instead" > >src/Ganeti/BasicTypes.hs:276:24: warning: [-Wdeprecations] > In the use of âstrMsgâ > (imported from Control.Monad.Error.Class, but defined in Control.Monad.Trans.Error): > Deprecated: "Use Control.Monad.Trans.Except instead" > >src/Ganeti/BasicTypes.hs:293:24: warning: [-Wdeprecations] > In the use of type constructor or class âErrorâ > (imported from Control.Monad.Error.Class, but defined in Control.Monad.Trans.Error): > Deprecated: "Use Control.Monad.Trans.Except instead" > >src/Ganeti/BasicTypes.hs:333:36: warning: [-Wdeprecations] > In the use of type constructor or class âErrorâ > (imported from Control.Monad.Error.Class, but defined in Control.Monad.Trans.Error): > Deprecated: "Use Control.Monad.Trans.Except instead" > >src/Ganeti/BasicTypes.hs:338:35: warning: [-Wdeprecations] > In the use of type constructor or class âErrorâ > (imported from Control.Monad.Error.Class, but defined in Control.Monad.Trans.Error): > Deprecated: "Use Control.Monad.Trans.Except instead" > >src/Ganeti/BasicTypes.hs:340:42: warning: [-Wdeprecations] > In the use of âstrMsgâ > (imported from Control.Monad.Error.Class, but defined in Control.Monad.Trans.Error): > Deprecated: "Use Control.Monad.Trans.Except instead" > >src/Ganeti/BasicTypes.hs:347:31: warning: [-Wdeprecations] > In the use of type constructor or class âErrorâ > (imported from Control.Monad.Error.Class, but defined in Control.Monad.Trans.Error): > Deprecated: "Use Control.Monad.Trans.Except instead" > >src/Ganeti/BasicTypes.hs:348:26: warning: [-Wdeprecations] > In the use of âstrMsgâ > (imported from Control.Monad.Error.Class, but defined in Control.Monad.Trans.Error): > Deprecated: "Use Control.Monad.Trans.Except instead" > >src/Ganeti/BasicTypes.hs:351:27: warning: [-Wdeprecations] > In the use of type constructor or class âErrorâ > (imported from Control.Monad.Error.Class, but defined in Control.Monad.Trans.Error): > Deprecated: "Use Control.Monad.Trans.Except instead" > >src/Ganeti/BasicTypes.hs:358:26: warning: [-Wdeprecations] > In the use of type constructor or class âErrorâ > (imported from Control.Monad.Error.Class, but defined in Control.Monad.Trans.Error): > Deprecated: "Use Control.Monad.Trans.Except instead" >[GHC]: src/Ganeti/Path.o <- cabal_macros.h src/Ganeti/Path.hs src/AutoConf.hi src/AutoConf.o >[GHC]: src/Ganeti/PyValue.o <- cabal_macros.h src/Ganeti/PyValue.hs src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o >[GHC]: src/Ganeti/ConstantUtils.o <- cabal_macros.h src/Ganeti/ConstantUtils.hs src/Ganeti/PyValue.hi src/Ganeti/PyValue.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] > Module âControl.Monad.Errorâ is deprecated: > Use Control.Monad.Except instead > >src/Ganeti/Runtime.hs:192:13: warning: [-Wdeprecations] > In the use of type constructor or class âErrorâ > (imported from Ganeti.BasicTypes, but defined in Control.Monad.Trans.Error): > Deprecated: "Use Control.Monad.Trans.Except instead" > >src/Ganeti/Runtime.hs:194:7: warning: [-Wmonomorphism-restriction] > ⢠The Monomorphism Restriction applies to the binding for âuserOfâ > Consider giving a type signature for âuserOfâ > ⢠In the expression: > do { let userOf > = liftM userID . liftIO . getUserEntryForName . daemonUser; > let groupOf > = liftM groupID . liftIO . getGroupEntryForName . daemonGroup; > let allDaemons = ...; > users <- mapM userOf allDaemons; > .... } > In an equation for âgetEntsâ: > getEnts > = do { let userOf = ...; > let groupOf = ...; > let allDaemons = ...; > .... } > >src/Ganeti/Runtime.hs:195:7: warning: [-Wmonomorphism-restriction] > ⢠The Monomorphism Restriction applies to the binding for âgroupOfâ > Consider giving a type signature for âgroupOfâ > ⢠In the expression: > do { let userOf > = liftM userID . liftIO . getUserEntryForName . daemonUser; > let groupOf > = liftM groupID . liftIO . getGroupEntryForName . daemonGroup; > let allDaemons = ...; > users <- mapM userOf allDaemons; > .... } > In an equation for âgetEntsâ: > getEnts > = do { let userOf = ...; > let groupOf = ...; > let allDaemons = ...; > .... } >[GHC]: src/Ganeti/THH/PyType.o <- cabal_macros.h src/Ganeti/THH/PyType.hs src/Ganeti/PyValue.hi src/Ganeti/PyValue.o > >src/Ganeti/THH/PyType.hs:42: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() >[GHC]: src/Ganeti/PartialParams.o <- cabal_macros.h src/Ganeti/PartialParams.hs >[GHC]: src/Ganeti/JSON.o <- cabal_macros.h src/Ganeti/JSON.hs src/Ganeti/BasicTypes.hi src/Ganeti/BasicTypes.o > >src/Ganeti/JSON.hs:151:18: warning: [-Wdeprecations] > In the use of type constructor or class âErrorâ > (imported from Ganeti.BasicTypes, but defined in Control.Monad.Trans.Error): > Deprecated: "Use Control.Monad.Trans.Except instead" > >src/Ganeti/JSON.hs:152:43: warning: [-Wdeprecations] > In the use of âstrMsgâ > (imported from Ganeti.BasicTypes, but defined in Control.Monad.Trans.Error): > Deprecated: "Use Control.Monad.Trans.Except instead" > >src/Ganeti/JSON.hs:250:15: warning: [-Wdeprecations] > In the use of type constructor or class âErrorâ > (imported from Ganeti.BasicTypes, but defined in Control.Monad.Trans.Error): > Deprecated: "Use Control.Monad.Trans.Except instead" > >src/Ganeti/JSON.hs:253:31: warning: [-Wdeprecations] > In the use of âstrMsgâ > (imported from Ganeti.BasicTypes, but defined in Control.Monad.Trans.Error): > Deprecated: "Use Control.Monad.Trans.Except instead" >[GHC]: src/Ganeti/THH.o <- cabal_macros.h src/Ganeti/THH.hs src/Ganeti/THH/PyType.hi src/Ganeti/THH/PyType.o src/Ganeti/PyValue.hi src/Ganeti/PyValue.o src/Ganeti/PartialParams.hi src/Ganeti/PartialParams.o src/Ganeti/JSON.hi src/Ganeti/JSON.o > >src/Ganeti/THH.hs:485:22: error: > ⢠Not in scope: type variable âmâ > ⢠In the Template Haskell quotation > [t| (Monad m) => $(conT traw) -> m $(conT tname) |] > >src/Ganeti/THH.hs:485:44: error: > ⢠Not in scope: type variable âmâ > ⢠In the Template Haskell quotation > [t| (Monad m) => $(conT traw) -> m $(conT tname) |] >make: *** [Makefile:4400: src/Ganeti/THH.o] Error 1 > [31;01m*[0m ERROR: app-emulation/ganeti-2.15.2-r5::gentoo failed (compile phase): > [31;01m*[0m emake failed > [31;01m*[0m > [31;01m*[0m If you need support, post the output of `emerge --info '=app-emulation/ganeti-2.15.2-r5::gentoo'`, > [31;01m*[0m the complete build log and the output of `emerge -pqv '=app-emulation/ganeti-2.15.2-r5::gentoo'`. > [31;01m*[0m The complete build log is located at '/var/log/emerge-log/app-emulation:ganeti-2.15.2-r5:20180521-072651.log'. > [31;01m*[0m For convenience, a symlink to the build log is located at '/tmp/portage/app-emulation/ganeti-2.15.2-r5/temp/build.log'. > [31;01m*[0m The ebuild environment file is located at '/tmp/portage/app-emulation/ganeti-2.15.2-r5/temp/environment'. > [31;01m*[0m Working directory: '/tmp/portage/app-emulation/ganeti-2.15.2-r5/work/ganeti-2.15.2' > [31;01m*[0m S: '/tmp/portage/app-emulation/ganeti-2.15.2-r5/work/ganeti-2.15.2'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 656214
: 532486