* Package: app-admin/clustershell-1.9.2:0 * Repository: gentoo * Maintainer: monsieurp@gentoo.org arkamar@gentoo.org * USE: abi_x86_32 elibc_glibc kernel_linux python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 test x86 * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox @@@@@ PLEASE PAY ATTENTION HERE!!! @@@@@ This information may help you to understand if this is a duplicate or if this bug exists after you pushed a fix; This ebuild was merged at the following commit: https://github.com/gentoo-mirror/gentoo/commit/28967d9c2764db2bfed858bee1dfed4db0b77519 (Wed Feb 14 16:03:51 UTC 2024) @@@@@ END @@@@@ ################## # emerge --info: # ################## Portage 3.0.61 (python 3.12.2-final-0, default/linux/x86/17.0, gcc-14, glibc-2.38-r10, 6.1.66-gentoo-dist i686) ================================================================= System uname: Linux-6.1.66-gentoo-dist-i686-AMD_EPYC_7513_32-Core_Processor-with-glibc2.38 KiB Mem: 263452516 total, 58399388 free KiB Swap: 0 total, 0 free Timestamp of repository gentoo: Wed, 14 Feb 2024 16:03:51 +0000 sh bash 5.2_p26 ld GNU ld (Gentoo 2.41 p5) 2.41.0 app-misc/pax-utils: 1.3.7::gentoo app-shells/bash: 5.2_p26::gentoo dev-build/autoconf: 2.72-r1::gentoo dev-build/automake: 1.16.5-r2::gentoo dev-build/cmake: 3.28.3::gentoo dev-build/libtool: 2.4.7-r2::gentoo dev-build/make: 4.4.1-r1::gentoo dev-build/meson: 1.3.2::gentoo dev-lang/perl: 5.38.2-r1::gentoo dev-lang/python: 3.10.13_p3::gentoo, 3.11.8_p1::gentoo, 3.12.2_p1::gentoo sys-apps/baselayout: 2.14-r2::gentoo sys-apps/openrc: 0.53::gentoo sys-apps/sandbox: 2.38::gentoo sys-devel/binutils: 2.41-r5::gentoo sys-devel/binutils-config: 5.5::gentoo sys-devel/gcc: 14.0.1_pre20240211-r1::gentoo sys-devel/gcc-config: 2.11::gentoo sys-kernel/linux-headers: 6.7::gentoo (virtual/os-headers) sys-libs/glibc: 2.38-r10::gentoo Repositories: gentoo location: /usr/portage sync-type: rsync sync-uri: rsync://rsync.gentoo.org/gentoo-portage priority: -1000 volatile: True sync-rsync-verify-metamanifest: yes sync-rsync-extra-opts: sync-rsync-verify-jobs: 1 sync-rsync-verify-max-age: 3 Binary Repositories: gentoobinhost priority: 1 sync-uri: https://gentoo.osuosl.org/releases/x86/binpackages/17.0/i686 ACCEPT_KEYWORDS="x86 ~x86" ACCEPT_LICENSE="* LGPL-2.1+" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=i686 -mfpmath=sse -msse2 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXXFLAGS="-O2 -march=i686 -mfpmath=sse -msse2 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0" DISTDIR="/var/tmp/portage/app-admin/clustershell-1.9.2/distdir" EMERGE_DEFAULT_OPTS="--complete-graph y --with-bdeps=y -1 -k -b --backtrack=100" ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GDK_PIXBUF_MODULE_FILE GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR XDG_STATE_HOME" FCFLAGS="-O2 -march=i686 -mfpmath=sse -msse2 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0" FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance buildpkg buildpkg-live config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync network-sandbox news parallel-fetch pid-sandbox pkgdir-index-trusted preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms sign split-log strict test unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" FFLAGS="-O2 -march=i686 -mfpmath=sse -msse2 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0" GENTOO_MIRRORS="http://mirror.leaseweb.com/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo/ http://ftp.belnet.be/pub/rsync.gentoo.org/gentoo/ http://distfiles.gentoo.org" LANG="C.UTF8" LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0" LEX="flex" MAKEOPTS="-j16" PKGDIR="/root/tbci/binpkg" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" PORTAGE_TMPDIR="/var/tmp" SHELL="/bin/bash" USE="acl bzip2 cli crypt debug dri elogind fortran gdbm iconv ipv6 jumbo-build libtirpc native-symlinks ncurses nls openmp pam pcre readline seccomp split-usr ssl test test-rust unicode x86 xattr zlib" ABI_X86="32" ELIBC="glibc" KERNEL="linux" PYTHON_TARGETS="python3_10 python3_11 python3_12" Unset: ADDR2LINE, AR, ARFLAGS, AS, ASFLAGS, CC, CCLD, CONFIG_SHELL, CPP, CPPFLAGS, CTARGET, CXX, CXXFILT, ELFEDIT, EXTRA_ECONF, F77FLAGS, FC, GCOV, GPROF, INSTALL_MASK, LC_ALL, LD, LFLAGS, LIBTOOL, LINGUAS, MAKE, MAKEFLAGS, NM, OBJCOPY, OBJDUMP, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PYTHONPATH, RANLIB, READELF, RUSTFLAGS, SIZE, STRINGS, STRIP, YACC, YFLAGS ############################## # emerge history (qlop -mv): # ############################## 2024-02-14T17:17:17 >>> dev-libs/libyaml-0.2.5 2024-02-14T17:17:20 >>> dev-python/pyyaml-6.0.1-r1 2024-02-14T17:17:23 >>> app-admin/clustershell-1.9.2 2024-02-14T17:17:41 >>> dev-python/unittest-or-fail-2 2024-02-14T17:17:42 >>> app-shells/pdsh-2.34-r2 ####################################### # installed packages (qlist -ICvUSS): # ####################################### acct-group/audio-0-r2:0 acct-group/cdrom-0-r2:0 acct-group/dialout-0-r2:0 acct-group/disk-0-r2:0 acct-group/floppy-0-r1:0 acct-group/input-0-r2:0 acct-group/kmem-0-r2:0 acct-group/kvm-0-r2:0 acct-group/lp-0-r2:0 acct-group/man-0-r2:0 acct-group/messagebus-0-r2:0 acct-group/polkitd-0-r2:0 acct-group/portage-0-r1:0 acct-group/render-0-r2:0 acct-group/root-0-r1:0 acct-group/sgx-0-r1:0 acct-group/sshd-0-r2:0 acct-group/tape-0-r2:0 acct-group/tty-0-r2:0 acct-group/usb-0-r2:0 acct-group/video-0-r2:0 acct-user/man-1-r2:0 acct-user/messagebus-0-r2:0 acct-user/polkitd-0-r2:0 acct-user/portage-0-r2:0 acct-user/sshd-0-r2:0 app-admin/clustershell-1.9.2:0 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test app-admin/eselect-1.4.27-r1:0 -doc -emacs -vim-syntax app-admin/perl-cleaner-2.31:0 -pkgcore app-alternatives/awk-4:0 -busybox gawk -mawk -nawk split-usr app-alternatives/bc-0:0 -gh gnu app-alternatives/bzip2-1:0 -lbzip2 -pbzip2 reference split-usr app-alternatives/cpio-0:0 gnu -libarchive split-usr app-alternatives/gzip-1:0 -pigz reference split-usr app-alternatives/lex-0-r1:0 flex -reflex app-alternatives/ninja-1:0 reference -samurai app-alternatives/sh-0:0 bash -busybox -dash -ksh -lksh -mksh app-alternatives/tar-0:0 gnu -libarchive split-usr app-alternatives/yacc-1-r2:0 bison -byacc -reference app-arch/bzip2-1.0.8-r5:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -static -static-libs -verify-sig app-arch/cpio-2.15:0 nls app-arch/gzip-1.13:0 -pic -static -verify-sig app-arch/libarchive-3.7.2:0/13 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 acl -blake2 bzip2 e2fsprogs -expat iconv -lz4 lzma -lzo -nettle -static-libs -verify-sig xattr -zstd app-arch/tar-1.35:0 acl -minimal nls -selinux -verify-sig xattr app-arch/unzip-6.0_p27-r1:0 bzip2 -natspec unicode app-arch/xz-utils-5.4.6-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -doc extra-filters nls -pgo -static-libs -verify-sig app-arch/zstd-1.5.5-r1:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -lz4 lzma -static-libs -test zlib app-crypt/gnupg-2.4.4:0 bzip2 -doc -ldap nls readline -selinux smartcard ssl -test tofu -tools -tpm -usb -user-socket -verify-sig -wks-server app-crypt/gpgme-1.23.2:1/11.6.15.2 -common-lisp cxx debug -python python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -qt5 -qt6 -static-libs -test -verify-sig app-crypt/libb2-0.98.1-r3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -native-cflags openmp -static-libs app-crypt/libmd-1.1.0:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 app-crypt/pinentry-1.2.1-r4:0 -X -caps -efl -emacs -gtk -keyring ncurses -qt5 -verify-sig -wayland app-crypt/rhash-1.4.4-r1:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 debug nls ssl -static-libs app-editors/nano-7.2-r1:0 -debug -justify -magic -minimal ncurses nls spell -static unicode app-eselect/eselect-fontconfig-20220403:0 app-eselect/eselect-iptables-20220320:0 app-eselect/eselect-lib-bin-symlink-0.1.1-r1:0 app-eselect/eselect-pinentry-0.7.3:0 app-i18n/man-pages-ja-20180315-r1:0 app-i18n/man-pages-l10n-4.19.0:0 l10n_cs l10n_da l10n_de l10n_el l10n_es l10n_fi l10n_fr l10n_hu l10n_id l10n_it l10n_mk l10n_nb l10n_nl l10n_pl l10n_pt-BR l10n_ro l10n_ru l10n_sr l10n_sv l10n_uk l10n_vi app-i18n/man-pages-zh_CN-1.6.4.0:0 app-misc/ca-certificates-20230311.3.97:0 -cacert app-misc/editor-wrapper-4-r1:0 app-misc/mime-types-2.1.54:0 -nginx app-misc/pax-utils-1.3.7:0 -caps -man -python -python_single_target_python3_10 python_single_target_python3_11 -seccomp -test app-misc/tmux-3.3a-r1:0 debug -selinux -systemd -utempter -vim-syntax app-portage/eix-0.36.7:0 debug -doc nls -sqlite app-portage/elt-patches-20240213:0 app-portage/gemato-20.5:0 gpg -pretty-log python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test -tools app-portage/gentoolkit-0.6.5:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 app-portage/getuto-1.10.1:0 -test app-portage/portage-utils-0.96.1:0 openmp qmanifest qtegrity -static app-shells/bash-5.2_p26:0 -afs -bashlogger -examples -mem-scramble net nls -pgo -plugins readline -verify-sig app-shells/bash-completion-2.11:0 eselect -test app-shells/gentoo-bashcomp-20230313:0 app-shells/pdsh-2.34-r2:0 crypt readline -rsh -test app-shells/push-3.4:0 app-shells/quoter-4.2:0 app-text/ansifilter-2.20:0 -gui -verify-sig app-text/asciidoc-10.2.0:0 -python_single_target_pypy3 -python_single_target_python3_10 python_single_target_python3_11 -python_single_target_python3_12 app-text/build-docbook-catalog-2.4:0 app-text/docbook-xml-dtd-4.5-r2:4.5 app-text/docbook-xml-dtd-4.4-r3:4.4 app-text/docbook-xml-dtd-4.2-r3:4.2 app-text/docbook-xml-dtd-4.1.2-r7:4.1.2 app-text/docbook-xsl-ns-stylesheets-1.79.1:0 -ruby app-text/docbook-xsl-stylesheets-1.79.1-r4:0 -ruby app-text/manpager-1:0 app-text/opensp-1.5.2-r10:0 -doc nls -static-libs -test app-text/po4a-0.70:0 -test -test app-text/sgml-common-0.6.3-r7:0 app-text/xmlto-0.0.28-r11:0 -latex text dev-build/autoconf-2.72-r1:2.72 -emacs -verify-sig dev-build/autoconf-archive-2023.02.20:0 dev-build/autoconf-wrapper-20231224:0 dev-build/automake-1.16.5-r2:1.16 -test dev-build/automake-wrapper-20221207:0 dev-build/cmake-3.28.3:0 -dap -doc -gui ncurses -qt6 -test -test -verify-sig dev-build/gtk-doc-am-1.33.2:0 dev-build/libtool-2.4.7-r2:2 -vanilla dev-build/make-4.4.1-r1:0 -guile nls -static -verify-sig dev-build/meson-1.3.2:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test -verify-sig dev-build/meson-format-array-0:0 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 dev-build/ninja-1.11.1-r5:0 -doc -test dev-db/sqlite-3.45.1-r1:3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 debug -doc -icu readline -secure-delete -static-libs -tcl -test -tools dev-lang/duktape-2.7.0-r3:0/2.7.0 dev-lang/perl-5.38.2-r1:0/5.38 -berkdb debug -doc gdbm ithreads -minimal -quadmath dev-lang/python-3.12.2_p1:3.12 -bluetooth -build debug ensurepip -examples gdbm -libedit ncurses -pgo readline sqlite ssl -test -tk -valgrind -verify-sig dev-lang/python-3.11.8_p1:3.11 -bluetooth -build debug ensurepip -examples gdbm -libedit ncurses -pgo readline sqlite ssl -test -tk -valgrind -verify-sig dev-lang/python-3.10.13_p3:3.10 -bluetooth -build debug ensurepip -examples gdbm -libedit ncurses -pgo readline sqlite ssl -test -tk -valgrind -verify-sig dev-lang/python-exec-2.4.10:2 native-symlinks python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-lang/python-exec-conf-2.4.6:2 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 dev-lang/tcl-8.6.13-r1:0/8.6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 debug threads dev-libs/boehm-gc-8.2.6:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -cxx large -static-libs threads dev-libs/elfutils-0.190:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 bzip2 -debuginfod -lzma nls -static-libs -test utils -verify-sig -zstd dev-libs/expat-2.6.0:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -examples -static-libs -test unicode dev-libs/glib-2.78.4-r1:2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -dbus debug elf -gtk-doc mime -selinux -static-libs -sysprof -systemtap -test -utils xattr dev-libs/gmp-6.3.0-r1:0/10.4 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 asm cpudetection cxx -doc -pic -static-libs dev-libs/gobject-introspection-1.78.1:0 -doctool -gtk-doc -python_single_target_python3_10 python_single_target_python3_11 -python_single_target_python3_12 -test dev-libs/gobject-introspection-common-1.78.1:0 dev-libs/isl-0.26:0/23 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -static-libs dev-libs/jsoncpp-1.9.5:0/25 -doc -test dev-libs/libassuan-2.5.6:0 -verify-sig dev-libs/libatomic_ops-7.8.2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 dev-libs/libbsd-0.11.8:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -static-libs -verify-sig dev-libs/libevent-2.1.12-r1:0/2.1-7 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 clock-gettime debug -malloc-replacement ssl -static-libs -test -verbose-debug -verify-sig dev-libs/libffi-3.4.4-r4:0/8 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 debug -exec-static-trampoline -pax-kernel -static-libs -test dev-libs/libgcrypt-1.10.3-r1:0/20 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 asm -cpu_flags_arm_aes -cpu_flags_arm_neon -cpu_flags_arm_sha1 -cpu_flags_arm_sha2 -cpu_flags_ppc_altivec -cpu_flags_ppc_vsx2 -cpu_flags_ppc_vsx3 cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 -cpu_flags_x86_padlock -cpu_flags_x86_sha cpu_flags_x86_sse4_1 -doc getentropy -static-libs -verify-sig dev-libs/libgpg-error-1.47-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -common-lisp nls -static-libs -test -verify-sig dev-libs/libksba-1.6.5:0 -static-libs -verify-sig dev-libs/libpcre2-10.42-r2:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 bzip2 jit -libedit pcre16 pcre32 readline -static-libs unicode -valgrind -verify-sig zlib dev-libs/libpipeline-1.5.7:0 -test dev-libs/libtasn1-4.19.0:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -static-libs -test -verify-sig dev-libs/libunistring-1.1-r1:0/5 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -doc -static-libs dev-libs/libuv-1.48.0:0/1 dev-libs/libxml2-2.12.5:2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -debug -examples ftp -icu -lzma python python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 readline -static-libs -test dev-libs/libxslt-1.1.39:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 crypt debug -examples -python python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -static-libs dev-libs/libyaml-0.2.5:0 -doc -static-libs -test dev-libs/lzo-2.10:2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -examples split-usr -static-libs dev-libs/mpc-1.3.1:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -static-libs dev-libs/mpfr-4.2.1:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -static-libs -verify-sig dev-libs/nettle-3.9.1:0/8-6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 asm -cpu_flags_arm_aes -cpu_flags_arm_neon -cpu_flags_arm_sha1 -cpu_flags_arm_sha2 -cpu_flags_ppc_altivec -cpu_flags_ppc_vsx2 -cpu_flags_ppc_vsx3 cpu_flags_x86_aes cpu_flags_x86_pclmul -cpu_flags_x86_sha -doc gmp -static-libs -verify-sig dev-libs/npth-1.6-r2:0 -test dev-libs/openssl-3.2.1-r1:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 asm cpu_flags_x86_sse2 -fips -ktls -rfc3779 -sctp -static-libs -test -tls-compression -vanilla -verify-sig -verify-sig -weak-ssl-ciphers dev-libs/popt-1.19-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 nls -static-libs dev-perl/Encode-EUCJPASCII-0.30.0-r1:0 -test dev-perl/Encode-HanExtra-0.230.0-r3:0 dev-perl/Encode-Locale-1.50.0-r1:0 -test dev-perl/ExtUtils-CChecker-0.110.0:0 -test dev-perl/File-BaseDir-0.90.0:0 -test dev-perl/File-DesktopEntry-0.220.0-r1:0 -test dev-perl/File-MimeInfo-0.330.0:0 -test dev-perl/IO-Socket-SSL-2.85.0:0 -examples -idn -test dev-perl/IPC-System-Simple-1.300.0:0 -test dev-perl/Locale-gettext-1.70.0-r1:0 -test dev-perl/MIME-Charset-1.13.1:0 l10n_ja l10n_zh -test dev-perl/Module-Build-0.423.400:0 -test dev-perl/Mozilla-CA-20999999-r1:0 -test dev-perl/Net-SSLeay-1.940.0:0 -examples -examples -minimal -test dev-perl/Pod-Parser-1.660.0:0 -test dev-perl/Regexp-IPv6-0.30.0-r2:0 -test dev-perl/SGMLSpm-1.1-r2:0 -test dev-perl/Syntax-Keyword-Try-0.290.0:0 -test dev-perl/TermReadKey-2.380.0-r1:0 -examples -test dev-perl/Text-CharWidth-0.40.0-r2:0 -test dev-perl/Text-WrapI18N-0.60.0-r2:0 -test dev-perl/Unicode-LineBreak-2019.1.0:0 dev-perl/URI-5.210.0:0 -test dev-perl/XS-Parse-Keyword-0.380.0:0 -test dev-perl/YAML-Tiny-1.740.0:0 -minimal -test dev-python/certifi-3021.3.16-r4:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/charset-normalizer-3.3.2:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/cython-3.0.8:0 debug -doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/editables-0.5:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/ensurepip-pip-24.0:0 dev-python/ensurepip-setuptools-69.1.0:0 dev-python/ensurepip-wheels-100:0 dev-python/flit-core-3.9.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/gentoo-common-1:0 dev-python/gpep517-15:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/hatchling-1.21.1:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/idna-3.6:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/installer-0.7.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/jaraco-context-4.3.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/jaraco-functools-4.0.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/jaraco-text-3.12.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/jinja-3.1.3:0 -doc -examples python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/lxml-5.1.0:0 debug -doc -examples python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test threads dev-python/markupsafe-2.1.5:0 debug python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/more-itertools-10.2.0:0 -doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/nspektr-0.5.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/ordered-set-4.1.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/packaging-23.2-r1:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/pathspec-0.12.1:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/platformdirs-4.2.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/pluggy-1.4.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/pypy-7.3.15:0/73 bzip2 -full-stdlib gdbm jit ncurses -sqlite -tk dev-python/pypy-exe-bin-7.3.15:7.3.15 dev-python/pypy3-7.3.15:0/pypy310-pp73-384 gdbm ncurses sqlite -tk dev-python/pypy3_10-7.3.15:0/pypy310-pp73-384 ensurepip gdbm jit ncurses sqlite -tk dev-python/pypy3_10-exe-7.3.15:7.3.15 cpu_flags_x86_sse2 jit -low-memory ncurses dev-python/PySocks-1.7.1-r2:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 dev-python/pyyaml-6.0.1-r1:0 debug -examples python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/requests-2.31.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -socks5 -test test-rust dev-python/setuptools-69.1.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/setuptools-scm-8.0.4:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/tomli-2.0.1-r1:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/trove-classifiers-2024.1.31:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/typing-extensions-4.9.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/unittest-or-fail-2:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 dev-python/urllib3-2.1.0:0 -brotli python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test -zstd dev-python/wheel-0.42.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-util/checkbashisms-2.23.5:0 dev-util/desktop-file-utils-0.27-r1:0 dev-util/glib-utils-2.78.4:0 -python_single_target_python3_10 python_single_target_python3_11 -python_single_target_python3_12 dev-util/gperf-3.1-r2:0 dev-util/pkgconf-2.1.1:0/4 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -test dev-util/re2c-3.1:0 debug -test dev-vcs/git-2.43.1:0 blksha1 -cgi curl -cvs -doc gpg -highlight iconv -keyring -mediawiki nls pcre -perforce -perl -python_single_target_python3_10 python_single_target_python3_11 -python_single_target_python3_12 safe-directory -selinux -subversion -test -tk webdav -xinetd media-fonts/liberation-fonts-2.1.5:0 -X -X -fontforge media-gfx/graphite2-1.3.14_p20210810-r3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -perl -test media-libs/fontconfig-2.15.0:1.0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -doc nls -test media-libs/freetype-2.13.2:2 -X -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 adobe-cff -brotli bzip2 cleartype-hinting debug -doc -fontforge harfbuzz png -static-libs -svg -utils media-libs/harfbuzz-8.3.0:0/6.0.0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 cairo debug -doc -experimental glib graphite -icu introspection -test truetype media-libs/libpng-1.6.42:0/16 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -apng -cpu_flags_arm_neon cpu_flags_x86_sse -static-libs -test net-dns/c-ares-1.26.0:0/2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -static-libs -test -verify-sig net-dns/libidn2-2.3.7:0/2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 nls -static-libs -verify-sig net-firewall/iptables-1.8.10:0/1.8.3 -conntrack -netlink -nftables -pcap split-usr -static-libs -test net-libs/gnutls-3.8.3:0/30.30 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -brotli cxx -dane -doc -examples idn nls openssl -pkcs11 seccomp -sslv2 -sslv3 -static-libs -test -test-full tls-heartbeat -tools -verify-sig zlib -zstd net-libs/libmnl-1.0.5:0/0.2.0 -examples -verify-sig net-libs/libnsl-2.0.1:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -static-libs net-libs/libpsl-0.21.5:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -icu idn -test net-libs/libtirpc-1.3.4-r2:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -kerberos -static-libs net-libs/nghttp2-1.59.0:0/1.14 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 debug -hpack-tools -jemalloc -static-libs -systemd -test -utils -xml net-misc/curl-8.6.0-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 adns alt-svc -brotli -curl_ssl_gnutls -curl_ssl_mbedtls curl_ssl_openssl -curl_ssl_rustls ftp -gnutls -gopher hsts http2 -idn imap -kerberos -ldap -mbedtls -nghttp3 openssl pop3 progress-meter psl -rtmp -rustls -samba smtp -ssh ssl -sslv3 -static-libs -telnet -test tftp -verify-sig -websockets -zstd net-misc/dhcpcd-10.0.6-r1:0 debug embedded ipv6 -privsep udev net-misc/iputils-20240117:0 arping -caps -clockdiff -doc filecaps -idn nls -test -tracepath net-misc/netifrc-0.7.8:0 dhcp net-misc/openssh-9.6_p1-r2:0 -X -abi_mips_n32 -audit -debug -kerberos -ldns -libedit -livecd pam -pie -security-key -selinux ssl -static -test -verify-sig -xmss net-misc/rsync-3.2.7-r4:0 acl -examples iconv -lz4 -python_single_target_python3_10 python_single_target_python3_11 -rrsync ssl -stunnel -system-zlib -verify-sig xattr -xxhash -zstd net-misc/wget-1.21.4:0 -cookie-check debug -gnutls -idn ipv6 -metalink nls -ntlm pcre ssl -static -test -uuid -verify-sig zlib perl-core/File-Temp-0.231.100:0 perl-core/Math-BigInt-1.999.842:0 -examples -test sec-keys/openpgp-keys-gentoo-release-20230329:0 -test sys-apps/acl-2.3.2-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 nls -static-libs sys-apps/attr-2.5.2-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 debug nls -static-libs sys-apps/baselayout-2.14-r2:0 -build split-usr sys-apps/coreutils-9.4-r1:0 acl -caps -gmp -hostname -kill -multicall nls openssl -selinux split-usr -static -test -vanilla -verify-sig xattr sys-apps/dbus-1.15.8:0 -X -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 debug -doc elogind -selinux -static-libs -systemd -test -test -valgrind sys-apps/diffutils-3.10:0 nls -verify-sig sys-apps/file-5.45-r4:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 bzip2 -lzip -lzma -python python_targets_python3_10 python_targets_python3_11 -seccomp -static-libs -verify-sig zlib -zstd sys-apps/findutils-4.9.0-r2:0 nls -selinux -static -test -verify-sig sys-apps/gawk-5.3.0-r1:0 -mpfr nls -pma readline -verify-sig sys-apps/gentoo-functions-0.19:0 sys-apps/grep-3.11:0 egrep-fgrep nls pcre -static -verify-sig sys-apps/groff-1.23.0:0 -X -examples -uchardet sys-apps/help2man-1.49.3:0 nls sys-apps/install-xattr-0.8-r1:0 sys-apps/iproute2-6.6.0-r3:0 -atm -berkdb -bpf -caps -elf iptables -minimal -nfs -selinux sys-apps/kbd-2.6.4:0 nls pam -selinux -test sys-apps/kmod-31:0 debug -doc lzma -pkcs7 -python python_targets_python3_10 python_targets_python3_11 -static-libs tools zlib zstd sys-apps/less-643-r1:0 pcre -test sys-apps/locale-gen-2.23-r1:0 sys-apps/man-db-2.12.0:0 manpager nls seccomp -selinux -static-libs zlib sys-apps/man-pages-6.06:0 l10n_cs l10n_da l10n_de l10n_el l10n_es l10n_fi l10n_fr l10n_hu l10n_id l10n_it l10n_ja l10n_mk l10n_nb l10n_nl l10n_pl l10n_pt-BR l10n_ro l10n_ru l10n_sr l10n_sv l10n_uk l10n_vi l10n_zh-CN -verify-sig sys-apps/miscfiles-1.5-r4:0 -minimal sys-apps/net-tools-2.10:0 arp hostname ipv6 -nis nls -plipconfig -selinux -slattach -static sys-apps/openrc-0.53:0 -audit -bash debug ncurses netifrc -newnet pam -s6 -selinux -sysv-utils sysvinit unicode sys-apps/portage-3.0.61-r1:0 -apidoc -build -doc -gentoo-dev ipc native-extensions python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 rsync-verify -selinux -test xattr sys-apps/sandbox-2.38:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 nnp sys-apps/sed-4.9:0 acl nls -selinux -static -verify-sig sys-apps/shadow-4.14.5:0/4 acl -audit -cracklib nls pam -selinux -skey split-usr -su -systemd -verify-sig xattr sys-apps/systemd-utils-254.9-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 acl -boot -kernel-install kmod -python_single_target_python3_10 python_single_target_python3_11 -python_single_target_python3_12 -secureboot -selinux split-usr -sysusers -test tmpfiles udev -ukify sys-apps/sysvinit-3.08:0 -ibm nls -selinux -static -verify-sig sys-apps/texinfo-7.1-r1:0 nls standalone -static sys-apps/util-linux-2.39.3-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -audit -build -caps cramfs -cryptsetup -fdformat hardlink -kill logger -magic ncurses nls pam -python python_targets_python3_10 python_targets_python3_11 readline -rtas -selinux -slang -static-libs su suid -systemd -test -tty-helpers -udev unicode -verify-sig sys-apps/which-2.21:0 sys-auth/elogind-252.9:0 acl -audit cgroup-hybrid debug -doc pam policykit -selinux -test sys-auth/pambase-20240128:0 -caps -debug elogind -gnome-keyring -homed -minimal -mktemp nullok -pam_krb5 -pam_ssh passwdqc -pwhistory -pwquality -securetty -selinux sha512 -sssd -systemd -yescrypt sys-auth/passwdqc-2.0.3-r1:0 sys-auth/polkit-124-r1:0 daemon duktape -examples -gtk introspection -kde pam -selinux -systemd -test sys-devel/bc-1.07.1-r6:0 -libedit readline -static sys-devel/binutils-2.41-r5:2.41 -cet -debuginfod -doc -gold -gprofng -hardened -multitarget nls -pgo plugins -static-libs -test -vanilla -zstd sys-devel/binutils-config-5.5:0 native-symlinks sys-devel/bison-3.8.2-r2:0 -examples nls -static -test -verify-sig sys-devel/flex-2.6.4-r6:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 nls -static -test sys-devel/gcc-14.0.1_pre20240211-r1:14 -ada -cet -custom-cflags cxx -d -debug -default-stack-clash-protection -default-znow -doc -fixed-point fortran -go graphite -hardened -ieee-long-double -jit -libssp lto -modula2 -multilib nls -objc -objc++ -objc-gc openmp -pch -pgo pie -rust sanitize ssp -systemtap -test -valgrind -vanilla -vtv -zstd sys-devel/gcc-config-2.11:0 cc-wrappers native-symlinks sys-devel/gettext-0.22.4:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 acl cxx -doc -emacs -git -java -java ncurses nls openmp -static-libs -verify-sig xattr sys-devel/gnuconfig-20230731:0 sys-devel/m4-1.4.19-r2:0 -examples nls -verify-sig sys-devel/patch-2.7.6-r5:0 -static -test -verify-sig xattr sys-fs/e2fsprogs-1.47.0-r3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -cron -fuse nls -static-libs -test tools sys-fs/udev-init-scripts-35:0 sys-kernel/dracut-060_pre20240104-r2:0 -selinux -test sys-kernel/gentoo-kernel-bin-6.1.77:6.1.77 initramfs -test sys-kernel/installkernel-25:0 dracut -grub -refind -systemd -systemd-boot -uki -ukify sys-kernel/linux-headers-6.7:0 -headers-only sys-libs/gdbm-1.23:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 berkdb nls readline -static-libs -test -verify-sig sys-libs/glibc-2.38-r10:2.2 -audit -caps -cet -compile-locales -crypt -custom-cflags -doc -gd -hash-sysv-compat -headers-only multiarch -multilib -multilib-bootstrap -nscd -perl -profile -selinux ssp -stack-realign static-libs -suid -systemd -systemtap -test -vanilla sys-libs/libcap-2.69-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 pam -static-libs -tools sys-libs/libseccomp-2.5.5:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -experimental-loong -python python_targets_python3_10 python_targets_python3_11 -static-libs -test sys-libs/libxcrypt-4.4.36-r2:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 compat -headers-only split-usr -static-libs system -test sys-libs/ncurses-6.4_p20230401:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -ada cxx debug -doc -gpm -minimal -profile split-usr -split-usr stack-realign -static-libs -test tinfo -trace -verify-sig sys-libs/pam-1.5.3-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -audit -berkdb -debug filecaps -nis -selinux sys-libs/readline-8.2_p10:0/8 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 split-usr -static-libs unicode -utils -verify-sig sys-libs/timezone-data-2024a:0 -leaps-timezone nls -zic-slim sys-libs/zlib-1.3.1-r1:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 minizip -static-libs -verify-sig sys-process/procps-4.0.4-r1:0/0-ng -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 elogind kill -modern-top ncurses nls -selinux -static-libs -systemd -test unicode sys-process/psmisc-23.6:0 -X -apparmor nls -selinux -test virtual/acl-0-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -static-libs virtual/dev-manager-0-r2:0 virtual/dist-kernel-6.1.77:0/6.1.77 virtual/editor-0-r7:0 virtual/libc-1-r1:0 virtual/libcrypt-2-r1:0/2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -static-libs virtual/libelf-3-r1:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 virtual/libiconv-0-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 virtual/libintl-0-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 virtual/libudev-251-r2:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -systemd virtual/man-0-r4:0 virtual/openssh-0:0 ssl virtual/os-headers-0-r2:0 virtual/package-manager-1:0 virtual/pager-0-r1:0 virtual/perl-bignum-0.660.0:0 virtual/perl-Carp-1.540.0:0 virtual/perl-CPAN-2.360.0:0 virtual/perl-CPAN-Meta-2.150.10-r7:0 virtual/perl-CPAN-Meta-YAML-0.18.0-r9:0 virtual/perl-Data-Dumper-2.188.0:0 virtual/perl-Encode-3.190.0:0 virtual/perl-Exporter-5.770.0-r1:0 virtual/perl-ExtUtils-CBuilder-0.280.238:0 virtual/perl-ExtUtils-Install-2.220.0:0 virtual/perl-ExtUtils-MakeMaker-7.700.0:0 virtual/perl-ExtUtils-Manifest-1.730.0-r2:0 virtual/perl-ExtUtils-ParseXS-3.510.0:0 virtual/perl-File-Path-2.180.0-r2:0 virtual/perl-File-Spec-3.880.0:0 virtual/perl-File-Temp-0.231.100:0 virtual/perl-Getopt-Long-2.540.0:0 virtual/perl-JSON-PP-4.160.0-r1:0 virtual/perl-libnet-3.150.0:0 ssl virtual/perl-Math-BigInt-1.999.842:0 virtual/perl-Math-BigInt-FastCalc-0.501.300:0 virtual/perl-Math-BigRat-0.262.400:0 virtual/perl-Math-Complex-1.620.0:0 virtual/perl-MIME-Base64-3.160.100_rc:0 virtual/perl-Module-Metadata-1.0.37-r3:0 virtual/perl-parent-0.241.0:0 virtual/perl-Parse-CPAN-Meta-2.150.10-r7:0 virtual/perl-Perl-OSType-1.10.0-r7:0 virtual/perl-podlators-5.10.0:0 virtual/perl-Scalar-List-Utils-1.630.0:0 virtual/perl-Test-Harness-3.440.0-r1:0 virtual/perl-Text-ParseWords-3.310.0-r1:0 virtual/perl-Unicode-Collate-1.310.0-r1:0 virtual/perl-version-0.992.900-r1:0 virtual/pkgconfig-2-r1:0 virtual/service-manager-1-r1:0 virtual/ssh-0-r2:0 -minimal virtual/tmpfiles-0-r5:0 -systemd virtual/ttf-fonts-1-r2:0 virtual/udev-217-r7:0 -systemd virtual/w3m-1:0 www-client/pybugz-0.13-r2:0 python_targets_python3_10 python_targets_python3_11 www-client/w3m-0.5.3_p20230121:0 -X -fbcon -gdk-pixbuf -gpm -imlib l10n_ja -lynxkeymap nls -nntp ssl unicode -xface x11-apps/xprop-1.2.7:0 x11-apps/xset-1.2.5:0 x11-base/xcb-proto-1.16.0:0 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 x11-base/xorg-proto-2023.2:0 -test x11-libs/cairo-1.18.0:0 X -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -aqua -debug glib -gtk-doc -test x11-libs/libICE-1.1.1-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 x11-libs/libSM-1.2.4:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -doc uuid x11-libs/libX11-1.8.7:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -doc -test x11-libs/libXau-1.0.11:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -doc x11-libs/libxcb-1.16-r1:0/1.12 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -doc -doc -selinux -test xkb x11-libs/libXdmcp-1.1.4-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -doc x11-libs/libXext-1.3.6:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -doc x11-libs/libXmu-1.1.4:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -doc x11-libs/libXrender-0.9.11:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 x11-libs/libXt-1.3.0:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -doc -test x11-libs/pixman-0.43.2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 -abi_x86_64 -abi_x86_x32 -cpu_flags_arm_iwmmxt -cpu_flags_arm_iwmmxt2 -cpu_flags_arm_neon -cpu_flags_ppc_altivec cpu_flags_x86_mmxext cpu_flags_x86_sse2 cpu_flags_x86_ssse3 -loongson2f -static-libs -test x11-libs/xtrans-1.5.0:0 -doc x11-misc/compose-tables-1.8.7:0 x11-misc/shared-mime-info-2.4-r1:0 -test x11-misc/util-macros-1.20.0:0 x11-misc/xdg-utils-1.2.1:0 -dbus -doc -gnome ############# # build.log # ############# >>> Unpacking source... >>> Unpacking ClusterShell-1.9.2.tar.gz to /var/tmp/portage/app-admin/clustershell-1.9.2/work >>> Source unpacked in /var/tmp/portage/app-admin/clustershell-1.9.2/work >>> Preparing source in /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2 ... * python3_10: running distutils-r1_run_phase distutils-r1_python_compile * Building the wheel for ClusterShell-1.9.2 via setuptools.build_meta:__legacy__ python3.10 -m gpep517 build-wheel --prefix=/usr --backend setuptools.build_meta:__legacy__ --output-fd 3 --wheel-dir /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/wheel 2024-02-14 17:17:48,996 gpep517 INFO Building wheel via backend setuptools.build_meta:__legacy__ 2024-02-14 17:17:49,037 root INFO running bdist_wheel 2024-02-14 17:17:49,125 root INFO running build 2024-02-14 17:17:49,125 root INFO running build_py 2024-02-14 17:17:49,131 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build 2024-02-14 17:17:49,131 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib 2024-02-14 17:17:49,131 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell 2024-02-14 17:17:49,131 root INFO copying lib/ClusterShell/__init__.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell 2024-02-14 17:17:49,131 root INFO copying lib/ClusterShell/Topology.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell 2024-02-14 17:17:49,132 root INFO copying lib/ClusterShell/Task.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell 2024-02-14 17:17:49,132 root INFO copying lib/ClusterShell/RangeSet.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell 2024-02-14 17:17:49,132 root INFO copying lib/ClusterShell/Propagation.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell 2024-02-14 17:17:49,133 root INFO copying lib/ClusterShell/NodeUtils.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell 2024-02-14 17:17:49,133 root INFO copying lib/ClusterShell/NodeSet.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell 2024-02-14 17:17:49,133 root INFO copying lib/ClusterShell/MsgTree.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell 2024-02-14 17:17:49,134 root INFO copying lib/ClusterShell/Gateway.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell 2024-02-14 17:17:49,134 root INFO copying lib/ClusterShell/Event.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell 2024-02-14 17:17:49,134 root INFO copying lib/ClusterShell/Defaults.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell 2024-02-14 17:17:49,134 root INFO copying lib/ClusterShell/Communication.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell 2024-02-14 17:17:49,135 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/Worker 2024-02-14 17:17:49,135 root INFO copying lib/ClusterShell/Worker/fastsubprocess.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/Worker 2024-02-14 17:17:49,135 root INFO copying lib/ClusterShell/Worker/__init__.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/Worker 2024-02-14 17:17:49,136 root INFO copying lib/ClusterShell/Worker/Worker.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/Worker 2024-02-14 17:17:49,136 root INFO copying lib/ClusterShell/Worker/Tree.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/Worker 2024-02-14 17:17:49,136 root INFO copying lib/ClusterShell/Worker/Ssh.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/Worker 2024-02-14 17:17:49,137 root INFO copying lib/ClusterShell/Worker/Rsh.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/Worker 2024-02-14 17:17:49,137 root INFO copying lib/ClusterShell/Worker/Popen.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/Worker 2024-02-14 17:17:49,137 root INFO copying lib/ClusterShell/Worker/Pdsh.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/Worker 2024-02-14 17:17:49,138 root INFO copying lib/ClusterShell/Worker/Exec.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/Worker 2024-02-14 17:17:49,138 root INFO copying lib/ClusterShell/Worker/EngineClient.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/Worker 2024-02-14 17:17:49,138 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/Engine 2024-02-14 17:17:49,139 root INFO copying lib/ClusterShell/Engine/__init__.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/Engine 2024-02-14 17:17:49,139 root INFO copying lib/ClusterShell/Engine/Select.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/Engine 2024-02-14 17:17:49,139 root INFO copying lib/ClusterShell/Engine/Poll.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/Engine 2024-02-14 17:17:49,139 root INFO copying lib/ClusterShell/Engine/Factory.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/Engine 2024-02-14 17:17:49,140 root INFO copying lib/ClusterShell/Engine/Engine.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/Engine 2024-02-14 17:17:49,140 root INFO copying lib/ClusterShell/Engine/EPoll.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/Engine 2024-02-14 17:17:49,141 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/CLI 2024-02-14 17:17:49,141 root INFO copying lib/ClusterShell/CLI/__init__.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/CLI 2024-02-14 17:17:49,141 root INFO copying lib/ClusterShell/CLI/Utils.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/CLI 2024-02-14 17:17:49,141 root INFO copying lib/ClusterShell/CLI/OptionParser.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/CLI 2024-02-14 17:17:49,142 root INFO copying lib/ClusterShell/CLI/Nodeset.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/CLI 2024-02-14 17:17:49,142 root INFO copying lib/ClusterShell/CLI/Error.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/CLI 2024-02-14 17:17:49,142 root INFO copying lib/ClusterShell/CLI/Display.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/CLI 2024-02-14 17:17:49,143 root INFO copying lib/ClusterShell/CLI/Config.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/CLI 2024-02-14 17:17:49,143 root INFO copying lib/ClusterShell/CLI/Clush.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/CLI 2024-02-14 17:17:49,143 root INFO copying lib/ClusterShell/CLI/Clubak.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/CLI 2024-02-14 17:17:49,145 root WARNING warning: build_py: byte-compiling is disabled, skipping. 2024-02-14 17:17:49,155 wheel INFO installing to /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel 2024-02-14 17:17:49,155 root INFO running install 2024-02-14 17:17:49,167 root INFO running install_lib 2024-02-14 17:17:49,171 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686 2024-02-14 17:17:49,171 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel 2024-02-14 17:17:49,172 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell 2024-02-14 17:17:49,172 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell/CLI 2024-02-14 17:17:49,172 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/CLI/Clubak.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell/CLI 2024-02-14 17:17:49,172 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/CLI/Clush.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell/CLI 2024-02-14 17:17:49,173 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/CLI/Config.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell/CLI 2024-02-14 17:17:49,173 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/CLI/Display.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell/CLI 2024-02-14 17:17:49,173 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/CLI/Error.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell/CLI 2024-02-14 17:17:49,174 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/CLI/Nodeset.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell/CLI 2024-02-14 17:17:49,174 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/CLI/OptionParser.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell/CLI 2024-02-14 17:17:49,174 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/CLI/Utils.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell/CLI 2024-02-14 17:17:49,174 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/CLI/__init__.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell/CLI 2024-02-14 17:17:49,175 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell/Engine 2024-02-14 17:17:49,175 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/Engine/EPoll.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell/Engine 2024-02-14 17:17:49,175 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/Engine/Engine.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell/Engine 2024-02-14 17:17:49,176 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/Engine/Factory.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell/Engine 2024-02-14 17:17:49,176 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/Engine/Poll.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell/Engine 2024-02-14 17:17:49,176 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/Engine/Select.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell/Engine 2024-02-14 17:17:49,177 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/Engine/__init__.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell/Engine 2024-02-14 17:17:49,177 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell/Worker 2024-02-14 17:17:49,177 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/Worker/EngineClient.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell/Worker 2024-02-14 17:17:49,177 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/Worker/Exec.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell/Worker 2024-02-14 17:17:49,178 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/Worker/Pdsh.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell/Worker 2024-02-14 17:17:49,178 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/Worker/Popen.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell/Worker 2024-02-14 17:17:49,178 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/Worker/Rsh.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell/Worker 2024-02-14 17:17:49,179 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/Worker/Ssh.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell/Worker 2024-02-14 17:17:49,179 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/Worker/Tree.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell/Worker 2024-02-14 17:17:49,179 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/Worker/Worker.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell/Worker 2024-02-14 17:17:49,180 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/Worker/__init__.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell/Worker 2024-02-14 17:17:49,180 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/Worker/fastsubprocess.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell/Worker 2024-02-14 17:17:49,180 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/Communication.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell 2024-02-14 17:17:49,180 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/Defaults.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell 2024-02-14 17:17:49,181 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/Event.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell 2024-02-14 17:17:49,181 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/Gateway.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell 2024-02-14 17:17:49,181 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/MsgTree.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell 2024-02-14 17:17:49,182 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/NodeSet.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell 2024-02-14 17:17:49,182 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/NodeUtils.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell 2024-02-14 17:17:49,182 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/Propagation.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell 2024-02-14 17:17:49,183 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/RangeSet.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell 2024-02-14 17:17:49,183 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/Task.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell 2024-02-14 17:17:49,183 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/Topology.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell 2024-02-14 17:17:49,183 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/lib/ClusterShell/__init__.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell 2024-02-14 17:17:49,184 root WARNING warning: install_lib: byte-compiling is disabled, skipping. 2024-02-14 17:17:49,184 root INFO running install_data 2024-02-14 17:17:49,188 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data 2024-02-14 17:17:49,188 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data 2024-02-14 17:17:49,188 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc 2024-02-14 17:17:49,188 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell 2024-02-14 17:17:49,188 root INFO copying conf/clush.conf -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell 2024-02-14 17:17:49,189 root INFO copying conf/groups.conf -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell 2024-02-14 17:17:49,189 root INFO copying conf/topology.conf.example -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell 2024-02-14 17:17:49,189 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell/clush.conf.d 2024-02-14 17:17:49,190 root INFO copying conf/clush.conf.d/sshpass.conf.example -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell/clush.conf.d 2024-02-14 17:17:49,190 root INFO copying conf/clush.conf.d/sudo.conf.example -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell/clush.conf.d 2024-02-14 17:17:49,190 root INFO copying conf/clush.conf.d/README -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell/clush.conf.d 2024-02-14 17:17:49,190 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell/groups.conf.d 2024-02-14 17:17:49,191 root INFO copying conf/groups.conf.d/genders.conf.example -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell/groups.conf.d 2024-02-14 17:17:49,191 root INFO copying conf/groups.conf.d/slurm.conf.example -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell/groups.conf.d 2024-02-14 17:17:49,191 root INFO copying conf/groups.conf.d/xcat.conf.example -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell/groups.conf.d 2024-02-14 17:17:49,192 root INFO copying conf/groups.conf.d/README -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell/groups.conf.d 2024-02-14 17:17:49,192 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell/groups.d 2024-02-14 17:17:49,192 root INFO copying conf/groups.d/cluster.yaml.example -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell/groups.d 2024-02-14 17:17:49,192 root INFO copying conf/groups.d/local.cfg -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell/groups.d 2024-02-14 17:17:49,193 root INFO copying conf/groups.d/README -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell/groups.d 2024-02-14 17:17:49,193 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/share 2024-02-14 17:17:49,193 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/share/man 2024-02-14 17:17:49,193 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/share/man/man1 2024-02-14 17:17:49,193 root INFO copying doc/man/man1/clubak.1 -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/share/man/man1 2024-02-14 17:17:49,194 root INFO copying doc/man/man1/cluset.1 -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/share/man/man1 2024-02-14 17:17:49,194 root INFO copying doc/man/man1/clush.1 -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/share/man/man1 2024-02-14 17:17:49,194 root INFO copying doc/man/man1/nodeset.1 -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/share/man/man1 2024-02-14 17:17:49,195 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/share/man/man5 2024-02-14 17:17:49,195 root INFO copying doc/man/man5/clush.conf.5 -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/share/man/man5 2024-02-14 17:17:49,195 root INFO copying doc/man/man5/groups.conf.5 -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/share/man/man5 2024-02-14 17:17:49,195 root INFO running install_egg_info 2024-02-14 17:17:49,201 root INFO running egg_info 2024-02-14 17:17:49,205 root INFO writing lib/ClusterShell.egg-info/PKG-INFO 2024-02-14 17:17:49,206 root INFO writing dependency_links to lib/ClusterShell.egg-info/dependency_links.txt 2024-02-14 17:17:49,206 root INFO writing entry points to lib/ClusterShell.egg-info/entry_points.txt 2024-02-14 17:17:49,206 root INFO writing requirements to lib/ClusterShell.egg-info/requires.txt 2024-02-14 17:17:49,206 root INFO writing top-level names to lib/ClusterShell.egg-info/top_level.txt ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any 2024-02-14 17:17:49,230 root INFO reading manifest file 'lib/ClusterShell.egg-info/SOURCES.txt' 2024-02-14 17:17:49,231 root INFO reading manifest template 'MANIFEST.in' 2024-02-14 17:17:49,236 root INFO adding license file 'COPYING.LGPLv2.1' 2024-02-14 17:17:49,239 root INFO writing manifest file 'lib/ClusterShell.egg-info/SOURCES.txt' 2024-02-14 17:17:49,239 root INFO Copying lib/ClusterShell.egg-info to /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell-1.9.2-py3.10.egg-info 2024-02-14 17:17:49,241 root INFO running install_scripts 2024-02-14 17:17:49,244 wheel INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.dist-info/WHEEL 2024-02-14 17:17:49,244 wheel INFO creating '/var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/wheel/.tmp-rh3b7rhx/ClusterShell-1.9.2-py3-none-any.whl' and adding '/var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel' to it 2024-02-14 17:17:49,245 wheel INFO adding 'ClusterShell/Communication.py' 2024-02-14 17:17:49,245 wheel INFO adding 'ClusterShell/Defaults.py' 2024-02-14 17:17:49,245 wheel INFO adding 'ClusterShell/Event.py' 2024-02-14 17:17:49,246 wheel INFO adding 'ClusterShell/Gateway.py' 2024-02-14 17:17:49,246 wheel INFO adding 'ClusterShell/MsgTree.py' 2024-02-14 17:17:49,246 wheel INFO adding 'ClusterShell/NodeSet.py' 2024-02-14 17:17:49,247 wheel INFO adding 'ClusterShell/NodeUtils.py' 2024-02-14 17:17:49,247 wheel INFO adding 'ClusterShell/Propagation.py' 2024-02-14 17:17:49,247 wheel INFO adding 'ClusterShell/RangeSet.py' 2024-02-14 17:17:49,247 wheel INFO adding 'ClusterShell/Task.py' 2024-02-14 17:17:49,248 wheel INFO adding 'ClusterShell/Topology.py' 2024-02-14 17:17:49,248 wheel INFO adding 'ClusterShell/__init__.py' 2024-02-14 17:17:49,248 wheel INFO adding 'ClusterShell/CLI/Clubak.py' 2024-02-14 17:17:49,249 wheel INFO adding 'ClusterShell/CLI/Clush.py' 2024-02-14 17:17:49,249 wheel INFO adding 'ClusterShell/CLI/Config.py' 2024-02-14 17:17:49,249 wheel INFO adding 'ClusterShell/CLI/Display.py' 2024-02-14 17:17:49,249 wheel INFO adding 'ClusterShell/CLI/Error.py' 2024-02-14 17:17:49,250 wheel INFO adding 'ClusterShell/CLI/Nodeset.py' 2024-02-14 17:17:49,250 wheel INFO adding 'ClusterShell/CLI/OptionParser.py' 2024-02-14 17:17:49,250 wheel INFO adding 'ClusterShell/CLI/Utils.py' 2024-02-14 17:17:49,250 wheel INFO adding 'ClusterShell/CLI/__init__.py' 2024-02-14 17:17:49,251 wheel INFO adding 'ClusterShell/Engine/EPoll.py' 2024-02-14 17:17:49,251 wheel INFO adding 'ClusterShell/Engine/Engine.py' 2024-02-14 17:17:49,251 wheel INFO adding 'ClusterShell/Engine/Factory.py' 2024-02-14 17:17:49,252 wheel INFO adding 'ClusterShell/Engine/Poll.py' 2024-02-14 17:17:49,252 wheel INFO adding 'ClusterShell/Engine/Select.py' 2024-02-14 17:17:49,252 wheel INFO adding 'ClusterShell/Engine/__init__.py' 2024-02-14 17:17:49,252 wheel INFO adding 'ClusterShell/Worker/EngineClient.py' 2024-02-14 17:17:49,253 wheel INFO adding 'ClusterShell/Worker/Exec.py' 2024-02-14 17:17:49,253 wheel INFO adding 'ClusterShell/Worker/Pdsh.py' 2024-02-14 17:17:49,253 wheel INFO adding 'ClusterShell/Worker/Popen.py' 2024-02-14 17:17:49,253 wheel INFO adding 'ClusterShell/Worker/Rsh.py' 2024-02-14 17:17:49,254 wheel INFO adding 'ClusterShell/Worker/Ssh.py' 2024-02-14 17:17:49,254 wheel INFO adding 'ClusterShell/Worker/Tree.py' 2024-02-14 17:17:49,254 wheel INFO adding 'ClusterShell/Worker/Worker.py' 2024-02-14 17:17:49,254 wheel INFO adding 'ClusterShell/Worker/__init__.py' 2024-02-14 17:17:49,255 wheel INFO adding 'ClusterShell/Worker/fastsubprocess.py' 2024-02-14 17:17:49,255 wheel INFO adding 'ClusterShell-1.9.2.data/data/etc/clustershell/clush.conf' 2024-02-14 17:17:49,255 wheel INFO adding 'ClusterShell-1.9.2.data/data/etc/clustershell/groups.conf' 2024-02-14 17:17:49,256 wheel INFO adding 'ClusterShell-1.9.2.data/data/etc/clustershell/topology.conf.example' 2024-02-14 17:17:49,256 wheel INFO adding 'ClusterShell-1.9.2.data/data/etc/clustershell/clush.conf.d/README' 2024-02-14 17:17:49,256 wheel INFO adding 'ClusterShell-1.9.2.data/data/etc/clustershell/clush.conf.d/sshpass.conf.example' 2024-02-14 17:17:49,256 wheel INFO adding 'ClusterShell-1.9.2.data/data/etc/clustershell/clush.conf.d/sudo.conf.example' 2024-02-14 17:17:49,257 wheel INFO adding 'ClusterShell-1.9.2.data/data/etc/clustershell/groups.conf.d/README' 2024-02-14 17:17:49,257 wheel INFO adding 'ClusterShell-1.9.2.data/data/etc/clustershell/groups.conf.d/genders.conf.example' 2024-02-14 17:17:49,257 wheel INFO adding 'ClusterShell-1.9.2.data/data/etc/clustershell/groups.conf.d/slurm.conf.example' 2024-02-14 17:17:49,257 wheel INFO adding 'ClusterShell-1.9.2.data/data/etc/clustershell/groups.conf.d/xcat.conf.example' 2024-02-14 17:17:49,258 wheel INFO adding 'ClusterShell-1.9.2.data/data/etc/clustershell/groups.d/README' 2024-02-14 17:17:49,258 wheel INFO adding 'ClusterShell-1.9.2.data/data/etc/clustershell/groups.d/cluster.yaml.example' 2024-02-14 17:17:49,258 wheel INFO adding 'ClusterShell-1.9.2.data/data/etc/clustershell/groups.d/local.cfg' 2024-02-14 17:17:49,259 wheel INFO adding 'ClusterShell-1.9.2.data/data/share/man/man1/clubak.1' 2024-02-14 17:17:49,259 wheel INFO adding 'ClusterShell-1.9.2.data/data/share/man/man1/cluset.1' 2024-02-14 17:17:49,259 wheel INFO adding 'ClusterShell-1.9.2.data/data/share/man/man1/clush.1' 2024-02-14 17:17:49,260 wheel INFO adding 'ClusterShell-1.9.2.data/data/share/man/man1/nodeset.1' 2024-02-14 17:17:49,260 wheel INFO adding 'ClusterShell-1.9.2.data/data/share/man/man5/clush.conf.5' 2024-02-14 17:17:49,260 wheel INFO adding 'ClusterShell-1.9.2.data/data/share/man/man5/groups.conf.5' 2024-02-14 17:17:49,261 wheel INFO adding 'ClusterShell-1.9.2.dist-info/COPYING.LGPLv2.1' 2024-02-14 17:17:49,261 wheel INFO adding 'ClusterShell-1.9.2.dist-info/METADATA' 2024-02-14 17:17:49,261 wheel INFO adding 'ClusterShell-1.9.2.dist-info/WHEEL' 2024-02-14 17:17:49,261 wheel INFO adding 'ClusterShell-1.9.2.dist-info/entry_points.txt' 2024-02-14 17:17:49,261 wheel INFO adding 'ClusterShell-1.9.2.dist-info/top_level.txt' 2024-02-14 17:17:49,262 wheel INFO adding 'ClusterShell-1.9.2.dist-info/RECORD' 2024-02-14 17:17:49,262 wheel INFO removing /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/build/bdist.linux-i686/wheel 2024-02-14 17:17:49,265 gpep517 INFO The backend produced /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/wheel/ClusterShell-1.9.2-py3-none-any.whl * Installing ClusterShell-1.9.2-py3-none-any.whl to /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/install python3.10 -m gpep517 install-wheel --destdir=/var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/install --interpreter=/usr/bin/python3.10 --prefix=/usr --optimize=all /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/wheel/ClusterShell-1.9.2-py3-none-any.whl 2024-02-14 17:17:49,385 gpep517 INFO Installing /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/wheel/ClusterShell-1.9.2-py3-none-any.whl into /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/install 2024-02-14 17:17:49,740 gpep517 INFO Installation complete * python3_11: running distutils-r1_run_phase distutils-r1_python_compile * Building the wheel for ClusterShell-1.9.2 via setuptools.build_meta:__legacy__ python3.11 -m gpep517 build-wheel --prefix=/usr --backend setuptools.build_meta:__legacy__ --output-fd 3 --wheel-dir /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/wheel 2024-02-14 17:17:50,090 gpep517 INFO Building wheel via backend setuptools.build_meta:__legacy__ 2024-02-14 17:17:50,130 root INFO running bdist_wheel 2024-02-14 17:17:50,209 root INFO running build 2024-02-14 17:17:50,209 root INFO running build_py 2024-02-14 17:17:50,214 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build 2024-02-14 17:17:50,214 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib 2024-02-14 17:17:50,214 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell 2024-02-14 17:17:50,215 root INFO copying lib/ClusterShell/__init__.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell 2024-02-14 17:17:50,215 root INFO copying lib/ClusterShell/Topology.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell 2024-02-14 17:17:50,215 root INFO copying lib/ClusterShell/Task.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell 2024-02-14 17:17:50,216 root INFO copying lib/ClusterShell/RangeSet.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell 2024-02-14 17:17:50,216 root INFO copying lib/ClusterShell/Propagation.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell 2024-02-14 17:17:50,216 root INFO copying lib/ClusterShell/NodeUtils.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell 2024-02-14 17:17:50,217 root INFO copying lib/ClusterShell/NodeSet.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell 2024-02-14 17:17:50,217 root INFO copying lib/ClusterShell/MsgTree.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell 2024-02-14 17:17:50,218 root INFO copying lib/ClusterShell/Gateway.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell 2024-02-14 17:17:50,218 root INFO copying lib/ClusterShell/Event.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell 2024-02-14 17:17:50,219 root INFO copying lib/ClusterShell/Defaults.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell 2024-02-14 17:17:50,219 root INFO copying lib/ClusterShell/Communication.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell 2024-02-14 17:17:50,219 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/Worker 2024-02-14 17:17:50,220 root INFO copying lib/ClusterShell/Worker/fastsubprocess.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/Worker 2024-02-14 17:17:50,220 root INFO copying lib/ClusterShell/Worker/__init__.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/Worker 2024-02-14 17:17:50,220 root INFO copying lib/ClusterShell/Worker/Worker.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/Worker 2024-02-14 17:17:50,220 root INFO copying lib/ClusterShell/Worker/Tree.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/Worker 2024-02-14 17:17:50,221 root INFO copying lib/ClusterShell/Worker/Ssh.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/Worker 2024-02-14 17:17:50,221 root INFO copying lib/ClusterShell/Worker/Rsh.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/Worker 2024-02-14 17:17:50,221 root INFO copying lib/ClusterShell/Worker/Popen.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/Worker 2024-02-14 17:17:50,222 root INFO copying lib/ClusterShell/Worker/Pdsh.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/Worker 2024-02-14 17:17:50,222 root INFO copying lib/ClusterShell/Worker/Exec.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/Worker 2024-02-14 17:17:50,222 root INFO copying lib/ClusterShell/Worker/EngineClient.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/Worker 2024-02-14 17:17:50,223 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/Engine 2024-02-14 17:17:50,223 root INFO copying lib/ClusterShell/Engine/__init__.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/Engine 2024-02-14 17:17:50,223 root INFO copying lib/ClusterShell/Engine/Select.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/Engine 2024-02-14 17:17:50,224 root INFO copying lib/ClusterShell/Engine/Poll.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/Engine 2024-02-14 17:17:50,224 root INFO copying lib/ClusterShell/Engine/Factory.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/Engine 2024-02-14 17:17:50,224 root INFO copying lib/ClusterShell/Engine/Engine.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/Engine 2024-02-14 17:17:50,225 root INFO copying lib/ClusterShell/Engine/EPoll.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/Engine 2024-02-14 17:17:50,225 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/CLI 2024-02-14 17:17:50,225 root INFO copying lib/ClusterShell/CLI/__init__.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/CLI 2024-02-14 17:17:50,225 root INFO copying lib/ClusterShell/CLI/Utils.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/CLI 2024-02-14 17:17:50,226 root INFO copying lib/ClusterShell/CLI/OptionParser.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/CLI 2024-02-14 17:17:50,226 root INFO copying lib/ClusterShell/CLI/Nodeset.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/CLI 2024-02-14 17:17:50,226 root INFO copying lib/ClusterShell/CLI/Error.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/CLI 2024-02-14 17:17:50,227 root INFO copying lib/ClusterShell/CLI/Display.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/CLI 2024-02-14 17:17:50,227 root INFO copying lib/ClusterShell/CLI/Config.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/CLI 2024-02-14 17:17:50,227 root INFO copying lib/ClusterShell/CLI/Clush.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/CLI 2024-02-14 17:17:50,228 root INFO copying lib/ClusterShell/CLI/Clubak.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/CLI 2024-02-14 17:17:50,229 root WARNING warning: build_py: byte-compiling is disabled, skipping. 2024-02-14 17:17:50,240 wheel INFO installing to /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel 2024-02-14 17:17:50,240 root INFO running install 2024-02-14 17:17:50,252 root INFO running install_lib 2024-02-14 17:17:50,256 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686 2024-02-14 17:17:50,256 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel 2024-02-14 17:17:50,257 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell 2024-02-14 17:17:50,257 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell/CLI 2024-02-14 17:17:50,257 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/CLI/Clubak.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell/CLI 2024-02-14 17:17:50,257 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/CLI/Clush.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell/CLI 2024-02-14 17:17:50,258 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/CLI/Config.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell/CLI 2024-02-14 17:17:50,258 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/CLI/Display.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell/CLI 2024-02-14 17:17:50,259 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/CLI/Error.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell/CLI 2024-02-14 17:17:50,259 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/CLI/Nodeset.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell/CLI 2024-02-14 17:17:50,259 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/CLI/OptionParser.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell/CLI 2024-02-14 17:17:50,260 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/CLI/Utils.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell/CLI 2024-02-14 17:17:50,260 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/CLI/__init__.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell/CLI 2024-02-14 17:17:50,260 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell/Engine 2024-02-14 17:17:50,261 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/Engine/EPoll.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell/Engine 2024-02-14 17:17:50,261 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/Engine/Engine.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell/Engine 2024-02-14 17:17:50,261 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/Engine/Factory.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell/Engine 2024-02-14 17:17:50,262 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/Engine/Poll.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell/Engine 2024-02-14 17:17:50,262 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/Engine/Select.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell/Engine 2024-02-14 17:17:50,262 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/Engine/__init__.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell/Engine 2024-02-14 17:17:50,263 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell/Worker 2024-02-14 17:17:50,263 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/Worker/EngineClient.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell/Worker 2024-02-14 17:17:50,263 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/Worker/Exec.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell/Worker 2024-02-14 17:17:50,263 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/Worker/Pdsh.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell/Worker 2024-02-14 17:17:50,264 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/Worker/Popen.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell/Worker 2024-02-14 17:17:50,264 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/Worker/Rsh.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell/Worker 2024-02-14 17:17:50,264 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/Worker/Ssh.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell/Worker 2024-02-14 17:17:50,265 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/Worker/Tree.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell/Worker 2024-02-14 17:17:50,265 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/Worker/Worker.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell/Worker 2024-02-14 17:17:50,265 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/Worker/__init__.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell/Worker 2024-02-14 17:17:50,266 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/Worker/fastsubprocess.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell/Worker 2024-02-14 17:17:50,266 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/Communication.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell 2024-02-14 17:17:50,266 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/Defaults.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell 2024-02-14 17:17:50,267 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/Event.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell 2024-02-14 17:17:50,267 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/Gateway.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell 2024-02-14 17:17:50,267 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/MsgTree.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell 2024-02-14 17:17:50,268 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/NodeSet.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell 2024-02-14 17:17:50,268 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/NodeUtils.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell 2024-02-14 17:17:50,268 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/Propagation.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell 2024-02-14 17:17:50,269 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/RangeSet.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell 2024-02-14 17:17:50,269 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/Task.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell 2024-02-14 17:17:50,269 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/Topology.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell 2024-02-14 17:17:50,270 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/lib/ClusterShell/__init__.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell 2024-02-14 17:17:50,270 root WARNING warning: install_lib: byte-compiling is disabled, skipping. 2024-02-14 17:17:50,270 root INFO running install_data 2024-02-14 17:17:50,274 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data 2024-02-14 17:17:50,275 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data 2024-02-14 17:17:50,275 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc 2024-02-14 17:17:50,275 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell 2024-02-14 17:17:50,275 root INFO copying conf/clush.conf -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell 2024-02-14 17:17:50,276 root INFO copying conf/groups.conf -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell 2024-02-14 17:17:50,276 root INFO copying conf/topology.conf.example -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell 2024-02-14 17:17:50,277 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell/clush.conf.d 2024-02-14 17:17:50,277 root INFO copying conf/clush.conf.d/sshpass.conf.example -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell/clush.conf.d 2024-02-14 17:17:50,278 root INFO copying conf/clush.conf.d/sudo.conf.example -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell/clush.conf.d 2024-02-14 17:17:50,278 root INFO copying conf/clush.conf.d/README -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell/clush.conf.d 2024-02-14 17:17:50,278 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell/groups.conf.d 2024-02-14 17:17:50,279 root INFO copying conf/groups.conf.d/genders.conf.example -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell/groups.conf.d 2024-02-14 17:17:50,279 root INFO copying conf/groups.conf.d/slurm.conf.example -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell/groups.conf.d 2024-02-14 17:17:50,280 root INFO copying conf/groups.conf.d/xcat.conf.example -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell/groups.conf.d 2024-02-14 17:17:50,280 root INFO copying conf/groups.conf.d/README -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell/groups.conf.d 2024-02-14 17:17:50,280 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell/groups.d 2024-02-14 17:17:50,281 root INFO copying conf/groups.d/cluster.yaml.example -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell/groups.d 2024-02-14 17:17:50,281 root INFO copying conf/groups.d/local.cfg -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell/groups.d 2024-02-14 17:17:50,282 root INFO copying conf/groups.d/README -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell/groups.d 2024-02-14 17:17:50,282 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/share 2024-02-14 17:17:50,282 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/share/man 2024-02-14 17:17:50,282 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/share/man/man1 2024-02-14 17:17:50,283 root INFO copying doc/man/man1/clubak.1 -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/share/man/man1 2024-02-14 17:17:50,283 root INFO copying doc/man/man1/cluset.1 -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/share/man/man1 2024-02-14 17:17:50,284 root INFO copying doc/man/man1/clush.1 -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/share/man/man1 2024-02-14 17:17:50,284 root INFO copying doc/man/man1/nodeset.1 -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/share/man/man1 2024-02-14 17:17:50,285 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/share/man/man5 2024-02-14 17:17:50,285 root INFO copying doc/man/man5/clush.conf.5 -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/share/man/man5 2024-02-14 17:17:50,285 root INFO copying doc/man/man5/groups.conf.5 -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/share/man/man5 2024-02-14 17:17:50,286 root INFO running install_egg_info 2024-02-14 17:17:50,292 root INFO running egg_info 2024-02-14 17:17:50,296 root INFO writing lib/ClusterShell.egg-info/PKG-INFO 2024-02-14 17:17:50,297 root INFO writing dependency_links to lib/ClusterShell.egg-info/dependency_links.txt 2024-02-14 17:17:50,297 root INFO writing entry points to lib/ClusterShell.egg-info/entry_points.txt 2024-02-14 17:17:50,298 root INFO writing requirements to lib/ClusterShell.egg-info/requires.txt 2024-02-14 17:17:50,298 root INFO writing top-level names to lib/ClusterShell.egg-info/top_level.txt ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any 2024-02-14 17:17:50,322 root INFO reading manifest file 'lib/ClusterShell.egg-info/SOURCES.txt' 2024-02-14 17:17:50,323 root INFO reading manifest template 'MANIFEST.in' 2024-02-14 17:17:50,327 root INFO adding license file 'COPYING.LGPLv2.1' 2024-02-14 17:17:50,330 root INFO writing manifest file 'lib/ClusterShell.egg-info/SOURCES.txt' 2024-02-14 17:17:50,330 root INFO Copying lib/ClusterShell.egg-info to /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell-1.9.2-py3.11.egg-info 2024-02-14 17:17:50,332 root INFO running install_scripts 2024-02-14 17:17:50,335 wheel INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.dist-info/WHEEL 2024-02-14 17:17:50,335 wheel INFO creating '/var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/wheel/.tmp-5z9lf5kd/ClusterShell-1.9.2-py3-none-any.whl' and adding '/var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel' to it 2024-02-14 17:17:50,336 wheel INFO adding 'ClusterShell/Communication.py' 2024-02-14 17:17:50,336 wheel INFO adding 'ClusterShell/Defaults.py' 2024-02-14 17:17:50,336 wheel INFO adding 'ClusterShell/Event.py' 2024-02-14 17:17:50,337 wheel INFO adding 'ClusterShell/Gateway.py' 2024-02-14 17:17:50,337 wheel INFO adding 'ClusterShell/MsgTree.py' 2024-02-14 17:17:50,337 wheel INFO adding 'ClusterShell/NodeSet.py' 2024-02-14 17:17:50,338 wheel INFO adding 'ClusterShell/NodeUtils.py' 2024-02-14 17:17:50,338 wheel INFO adding 'ClusterShell/Propagation.py' 2024-02-14 17:17:50,338 wheel INFO adding 'ClusterShell/RangeSet.py' 2024-02-14 17:17:50,338 wheel INFO adding 'ClusterShell/Task.py' 2024-02-14 17:17:50,339 wheel INFO adding 'ClusterShell/Topology.py' 2024-02-14 17:17:50,339 wheel INFO adding 'ClusterShell/__init__.py' 2024-02-14 17:17:50,339 wheel INFO adding 'ClusterShell/CLI/Clubak.py' 2024-02-14 17:17:50,339 wheel INFO adding 'ClusterShell/CLI/Clush.py' 2024-02-14 17:17:50,340 wheel INFO adding 'ClusterShell/CLI/Config.py' 2024-02-14 17:17:50,340 wheel INFO adding 'ClusterShell/CLI/Display.py' 2024-02-14 17:17:50,340 wheel INFO adding 'ClusterShell/CLI/Error.py' 2024-02-14 17:17:50,340 wheel INFO adding 'ClusterShell/CLI/Nodeset.py' 2024-02-14 17:17:50,341 wheel INFO adding 'ClusterShell/CLI/OptionParser.py' 2024-02-14 17:17:50,341 wheel INFO adding 'ClusterShell/CLI/Utils.py' 2024-02-14 17:17:50,341 wheel INFO adding 'ClusterShell/CLI/__init__.py' 2024-02-14 17:17:50,341 wheel INFO adding 'ClusterShell/Engine/EPoll.py' 2024-02-14 17:17:50,342 wheel INFO adding 'ClusterShell/Engine/Engine.py' 2024-02-14 17:17:50,342 wheel INFO adding 'ClusterShell/Engine/Factory.py' 2024-02-14 17:17:50,342 wheel INFO adding 'ClusterShell/Engine/Poll.py' 2024-02-14 17:17:50,342 wheel INFO adding 'ClusterShell/Engine/Select.py' 2024-02-14 17:17:50,342 wheel INFO adding 'ClusterShell/Engine/__init__.py' 2024-02-14 17:17:50,343 wheel INFO adding 'ClusterShell/Worker/EngineClient.py' 2024-02-14 17:17:50,343 wheel INFO adding 'ClusterShell/Worker/Exec.py' 2024-02-14 17:17:50,343 wheel INFO adding 'ClusterShell/Worker/Pdsh.py' 2024-02-14 17:17:50,343 wheel INFO adding 'ClusterShell/Worker/Popen.py' 2024-02-14 17:17:50,344 wheel INFO adding 'ClusterShell/Worker/Rsh.py' 2024-02-14 17:17:50,344 wheel INFO adding 'ClusterShell/Worker/Ssh.py' 2024-02-14 17:17:50,344 wheel INFO adding 'ClusterShell/Worker/Tree.py' 2024-02-14 17:17:50,344 wheel INFO adding 'ClusterShell/Worker/Worker.py' 2024-02-14 17:17:50,345 wheel INFO adding 'ClusterShell/Worker/__init__.py' 2024-02-14 17:17:50,345 wheel INFO adding 'ClusterShell/Worker/fastsubprocess.py' 2024-02-14 17:17:50,345 wheel INFO adding 'ClusterShell-1.9.2.data/data/etc/clustershell/clush.conf' 2024-02-14 17:17:50,345 wheel INFO adding 'ClusterShell-1.9.2.data/data/etc/clustershell/groups.conf' 2024-02-14 17:17:50,346 wheel INFO adding 'ClusterShell-1.9.2.data/data/etc/clustershell/topology.conf.example' 2024-02-14 17:17:50,346 wheel INFO adding 'ClusterShell-1.9.2.data/data/etc/clustershell/clush.conf.d/README' 2024-02-14 17:17:50,346 wheel INFO adding 'ClusterShell-1.9.2.data/data/etc/clustershell/clush.conf.d/sshpass.conf.example' 2024-02-14 17:17:50,346 wheel INFO adding 'ClusterShell-1.9.2.data/data/etc/clustershell/clush.conf.d/sudo.conf.example' 2024-02-14 17:17:50,347 wheel INFO adding 'ClusterShell-1.9.2.data/data/etc/clustershell/groups.conf.d/README' 2024-02-14 17:17:50,347 wheel INFO adding 'ClusterShell-1.9.2.data/data/etc/clustershell/groups.conf.d/genders.conf.example' 2024-02-14 17:17:50,347 wheel INFO adding 'ClusterShell-1.9.2.data/data/etc/clustershell/groups.conf.d/slurm.conf.example' 2024-02-14 17:17:50,347 wheel INFO adding 'ClusterShell-1.9.2.data/data/etc/clustershell/groups.conf.d/xcat.conf.example' 2024-02-14 17:17:50,348 wheel INFO adding 'ClusterShell-1.9.2.data/data/etc/clustershell/groups.d/README' 2024-02-14 17:17:50,348 wheel INFO adding 'ClusterShell-1.9.2.data/data/etc/clustershell/groups.d/cluster.yaml.example' 2024-02-14 17:17:50,348 wheel INFO adding 'ClusterShell-1.9.2.data/data/etc/clustershell/groups.d/local.cfg' 2024-02-14 17:17:50,348 wheel INFO adding 'ClusterShell-1.9.2.data/data/share/man/man1/clubak.1' 2024-02-14 17:17:50,349 wheel INFO adding 'ClusterShell-1.9.2.data/data/share/man/man1/cluset.1' 2024-02-14 17:17:50,349 wheel INFO adding 'ClusterShell-1.9.2.data/data/share/man/man1/clush.1' 2024-02-14 17:17:50,349 wheel INFO adding 'ClusterShell-1.9.2.data/data/share/man/man1/nodeset.1' 2024-02-14 17:17:50,349 wheel INFO adding 'ClusterShell-1.9.2.data/data/share/man/man5/clush.conf.5' 2024-02-14 17:17:50,350 wheel INFO adding 'ClusterShell-1.9.2.data/data/share/man/man5/groups.conf.5' 2024-02-14 17:17:50,350 wheel INFO adding 'ClusterShell-1.9.2.dist-info/COPYING.LGPLv2.1' 2024-02-14 17:17:50,350 wheel INFO adding 'ClusterShell-1.9.2.dist-info/METADATA' 2024-02-14 17:17:50,350 wheel INFO adding 'ClusterShell-1.9.2.dist-info/WHEEL' 2024-02-14 17:17:50,351 wheel INFO adding 'ClusterShell-1.9.2.dist-info/entry_points.txt' 2024-02-14 17:17:50,351 wheel INFO adding 'ClusterShell-1.9.2.dist-info/top_level.txt' 2024-02-14 17:17:50,351 wheel INFO adding 'ClusterShell-1.9.2.dist-info/RECORD' 2024-02-14 17:17:50,351 wheel INFO removing /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/build/bdist.linux-i686/wheel 2024-02-14 17:17:50,355 gpep517 INFO The backend produced /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/wheel/ClusterShell-1.9.2-py3-none-any.whl * Installing ClusterShell-1.9.2-py3-none-any.whl to /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/install python3.11 -m gpep517 install-wheel --destdir=/var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/install --interpreter=/usr/bin/python3.11 --prefix=/usr --optimize=all /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/wheel/ClusterShell-1.9.2-py3-none-any.whl 2024-02-14 17:17:50,484 gpep517 INFO Installing /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/wheel/ClusterShell-1.9.2-py3-none-any.whl into /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_11/install 2024-02-14 17:17:50,830 gpep517 INFO Installation complete * python3_12: running distutils-r1_run_phase distutils-r1_python_compile * Building the wheel for ClusterShell-1.9.2 via setuptools.build_meta:__legacy__ python3.12 -m gpep517 build-wheel --prefix=/usr --backend setuptools.build_meta:__legacy__ --output-fd 3 --wheel-dir /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/wheel 2024-02-14 17:17:51,170 gpep517 INFO Building wheel via backend setuptools.build_meta:__legacy__ 2024-02-14 17:17:51,220 root INFO running bdist_wheel 2024-02-14 17:17:51,315 root INFO running build 2024-02-14 17:17:51,315 root INFO running build_py 2024-02-14 17:17:51,322 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build 2024-02-14 17:17:51,322 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib 2024-02-14 17:17:51,322 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell 2024-02-14 17:17:51,323 root INFO copying lib/ClusterShell/__init__.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell 2024-02-14 17:17:51,323 root INFO copying lib/ClusterShell/Topology.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell 2024-02-14 17:17:51,323 root INFO copying lib/ClusterShell/Task.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell 2024-02-14 17:17:51,324 root INFO copying lib/ClusterShell/RangeSet.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell 2024-02-14 17:17:51,324 root INFO copying lib/ClusterShell/Propagation.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell 2024-02-14 17:17:51,324 root INFO copying lib/ClusterShell/NodeUtils.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell 2024-02-14 17:17:51,324 root INFO copying lib/ClusterShell/NodeSet.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell 2024-02-14 17:17:51,325 root INFO copying lib/ClusterShell/MsgTree.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell 2024-02-14 17:17:51,325 root INFO copying lib/ClusterShell/Gateway.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell 2024-02-14 17:17:51,325 root INFO copying lib/ClusterShell/Event.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell 2024-02-14 17:17:51,326 root INFO copying lib/ClusterShell/Defaults.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell 2024-02-14 17:17:51,326 root INFO copying lib/ClusterShell/Communication.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell 2024-02-14 17:17:51,326 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/Worker 2024-02-14 17:17:51,327 root INFO copying lib/ClusterShell/Worker/fastsubprocess.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/Worker 2024-02-14 17:17:51,327 root INFO copying lib/ClusterShell/Worker/__init__.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/Worker 2024-02-14 17:17:51,327 root INFO copying lib/ClusterShell/Worker/Worker.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/Worker 2024-02-14 17:17:51,328 root INFO copying lib/ClusterShell/Worker/Tree.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/Worker 2024-02-14 17:17:51,328 root INFO copying lib/ClusterShell/Worker/Ssh.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/Worker 2024-02-14 17:17:51,328 root INFO copying lib/ClusterShell/Worker/Rsh.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/Worker 2024-02-14 17:17:51,328 root INFO copying lib/ClusterShell/Worker/Popen.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/Worker 2024-02-14 17:17:51,329 root INFO copying lib/ClusterShell/Worker/Pdsh.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/Worker 2024-02-14 17:17:51,329 root INFO copying lib/ClusterShell/Worker/Exec.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/Worker 2024-02-14 17:17:51,329 root INFO copying lib/ClusterShell/Worker/EngineClient.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/Worker 2024-02-14 17:17:51,330 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/Engine 2024-02-14 17:17:51,330 root INFO copying lib/ClusterShell/Engine/__init__.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/Engine 2024-02-14 17:17:51,330 root INFO copying lib/ClusterShell/Engine/Select.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/Engine 2024-02-14 17:17:51,330 root INFO copying lib/ClusterShell/Engine/Poll.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/Engine 2024-02-14 17:17:51,331 root INFO copying lib/ClusterShell/Engine/Factory.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/Engine 2024-02-14 17:17:51,331 root INFO copying lib/ClusterShell/Engine/Engine.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/Engine 2024-02-14 17:17:51,331 root INFO copying lib/ClusterShell/Engine/EPoll.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/Engine 2024-02-14 17:17:51,332 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/CLI 2024-02-14 17:17:51,332 root INFO copying lib/ClusterShell/CLI/__init__.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/CLI 2024-02-14 17:17:51,332 root INFO copying lib/ClusterShell/CLI/Utils.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/CLI 2024-02-14 17:17:51,333 root INFO copying lib/ClusterShell/CLI/OptionParser.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/CLI 2024-02-14 17:17:51,333 root INFO copying lib/ClusterShell/CLI/Nodeset.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/CLI 2024-02-14 17:17:51,333 root INFO copying lib/ClusterShell/CLI/Error.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/CLI 2024-02-14 17:17:51,333 root INFO copying lib/ClusterShell/CLI/Display.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/CLI 2024-02-14 17:17:51,334 root INFO copying lib/ClusterShell/CLI/Config.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/CLI 2024-02-14 17:17:51,334 root INFO copying lib/ClusterShell/CLI/Clush.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/CLI 2024-02-14 17:17:51,334 root INFO copying lib/ClusterShell/CLI/Clubak.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/CLI 2024-02-14 17:17:51,336 root WARNING warning: build_py: byte-compiling is disabled, skipping. 2024-02-14 17:17:51,349 wheel INFO installing to /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel 2024-02-14 17:17:51,349 root INFO running install 2024-02-14 17:17:51,363 root INFO running install_lib 2024-02-14 17:17:51,370 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686 2024-02-14 17:17:51,370 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel 2024-02-14 17:17:51,370 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell 2024-02-14 17:17:51,370 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell/CLI 2024-02-14 17:17:51,370 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/CLI/Clubak.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell/CLI 2024-02-14 17:17:51,371 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/CLI/Clush.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell/CLI 2024-02-14 17:17:51,371 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/CLI/Config.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell/CLI 2024-02-14 17:17:51,371 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/CLI/Display.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell/CLI 2024-02-14 17:17:51,372 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/CLI/Error.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell/CLI 2024-02-14 17:17:51,372 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/CLI/Nodeset.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell/CLI 2024-02-14 17:17:51,372 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/CLI/OptionParser.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell/CLI 2024-02-14 17:17:51,373 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/CLI/Utils.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell/CLI 2024-02-14 17:17:51,373 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/CLI/__init__.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell/CLI 2024-02-14 17:17:51,373 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell/Engine 2024-02-14 17:17:51,373 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/Engine/EPoll.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell/Engine 2024-02-14 17:17:51,374 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/Engine/Engine.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell/Engine 2024-02-14 17:17:51,374 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/Engine/Factory.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell/Engine 2024-02-14 17:17:51,374 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/Engine/Poll.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell/Engine 2024-02-14 17:17:51,375 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/Engine/Select.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell/Engine 2024-02-14 17:17:51,375 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/Engine/__init__.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell/Engine 2024-02-14 17:17:51,375 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell/Worker 2024-02-14 17:17:51,375 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/Worker/EngineClient.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell/Worker 2024-02-14 17:17:51,376 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/Worker/Exec.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell/Worker 2024-02-14 17:17:51,376 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/Worker/Pdsh.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell/Worker 2024-02-14 17:17:51,376 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/Worker/Popen.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell/Worker 2024-02-14 17:17:51,377 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/Worker/Rsh.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell/Worker 2024-02-14 17:17:51,377 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/Worker/Ssh.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell/Worker 2024-02-14 17:17:51,377 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/Worker/Tree.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell/Worker 2024-02-14 17:17:51,378 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/Worker/Worker.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell/Worker 2024-02-14 17:17:51,378 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/Worker/__init__.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell/Worker 2024-02-14 17:17:51,378 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/Worker/fastsubprocess.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell/Worker 2024-02-14 17:17:51,379 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/Communication.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell 2024-02-14 17:17:51,379 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/Defaults.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell 2024-02-14 17:17:51,379 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/Event.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell 2024-02-14 17:17:51,380 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/Gateway.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell 2024-02-14 17:17:51,380 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/MsgTree.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell 2024-02-14 17:17:51,380 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/NodeSet.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell 2024-02-14 17:17:51,381 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/NodeUtils.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell 2024-02-14 17:17:51,381 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/Propagation.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell 2024-02-14 17:17:51,381 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/RangeSet.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell 2024-02-14 17:17:51,382 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/Task.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell 2024-02-14 17:17:51,382 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/Topology.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell 2024-02-14 17:17:51,382 root INFO copying /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/lib/ClusterShell/__init__.py -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell 2024-02-14 17:17:51,383 root WARNING warning: install_lib: byte-compiling is disabled, skipping. 2024-02-14 17:17:51,383 root INFO running install_data 2024-02-14 17:17:51,388 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data 2024-02-14 17:17:51,388 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data 2024-02-14 17:17:51,389 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc 2024-02-14 17:17:51,389 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell 2024-02-14 17:17:51,389 root INFO copying conf/clush.conf -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell 2024-02-14 17:17:51,389 root INFO copying conf/groups.conf -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell 2024-02-14 17:17:51,390 root INFO copying conf/topology.conf.example -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell 2024-02-14 17:17:51,390 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell/clush.conf.d 2024-02-14 17:17:51,390 root INFO copying conf/clush.conf.d/sshpass.conf.example -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell/clush.conf.d 2024-02-14 17:17:51,390 root INFO copying conf/clush.conf.d/sudo.conf.example -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell/clush.conf.d 2024-02-14 17:17:51,391 root INFO copying conf/clush.conf.d/README -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell/clush.conf.d 2024-02-14 17:17:51,391 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell/groups.conf.d 2024-02-14 17:17:51,391 root INFO copying conf/groups.conf.d/genders.conf.example -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell/groups.conf.d 2024-02-14 17:17:51,392 root INFO copying conf/groups.conf.d/slurm.conf.example -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell/groups.conf.d 2024-02-14 17:17:51,392 root INFO copying conf/groups.conf.d/xcat.conf.example -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell/groups.conf.d 2024-02-14 17:17:51,392 root INFO copying conf/groups.conf.d/README -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell/groups.conf.d 2024-02-14 17:17:51,393 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell/groups.d 2024-02-14 17:17:51,393 root INFO copying conf/groups.d/cluster.yaml.example -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell/groups.d 2024-02-14 17:17:51,393 root INFO copying conf/groups.d/local.cfg -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell/groups.d 2024-02-14 17:17:51,393 root INFO copying conf/groups.d/README -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/etc/clustershell/groups.d 2024-02-14 17:17:51,394 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/share 2024-02-14 17:17:51,394 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/share/man 2024-02-14 17:17:51,394 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/share/man/man1 2024-02-14 17:17:51,394 root INFO copying doc/man/man1/clubak.1 -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/share/man/man1 2024-02-14 17:17:51,395 root INFO copying doc/man/man1/cluset.1 -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/share/man/man1 2024-02-14 17:17:51,395 root INFO copying doc/man/man1/clush.1 -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/share/man/man1 2024-02-14 17:17:51,395 root INFO copying doc/man/man1/nodeset.1 -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/share/man/man1 2024-02-14 17:17:51,396 root INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/share/man/man5 2024-02-14 17:17:51,396 root INFO copying doc/man/man5/clush.conf.5 -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/share/man/man5 2024-02-14 17:17:51,396 root INFO copying doc/man/man5/groups.conf.5 -> /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.data/data/share/man/man5 2024-02-14 17:17:51,396 root INFO running install_egg_info 2024-02-14 17:17:51,404 root INFO running egg_info 2024-02-14 17:17:51,410 root INFO writing lib/ClusterShell.egg-info/PKG-INFO 2024-02-14 17:17:51,410 root INFO writing dependency_links to lib/ClusterShell.egg-info/dependency_links.txt 2024-02-14 17:17:51,410 root INFO writing entry points to lib/ClusterShell.egg-info/entry_points.txt 2024-02-14 17:17:51,411 root INFO writing requirements to lib/ClusterShell.egg-info/requires.txt 2024-02-14 17:17:51,411 root INFO writing top-level names to lib/ClusterShell.egg-info/top_level.txt ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any 2024-02-14 17:17:51,439 root INFO reading manifest file 'lib/ClusterShell.egg-info/SOURCES.txt' 2024-02-14 17:17:51,440 root INFO reading manifest template 'MANIFEST.in' 2024-02-14 17:17:51,444 root INFO adding license file 'COPYING.LGPLv2.1' 2024-02-14 17:17:51,447 root INFO writing manifest file 'lib/ClusterShell.egg-info/SOURCES.txt' 2024-02-14 17:17:51,448 root INFO Copying lib/ClusterShell.egg-info to /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell-1.9.2-py3.12.egg-info 2024-02-14 17:17:51,449 root INFO running install_scripts 2024-02-14 17:17:51,453 wheel INFO creating /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel/ClusterShell-1.9.2.dist-info/WHEEL 2024-02-14 17:17:51,453 wheel INFO creating '/var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/wheel/.tmp-3d67fdiq/ClusterShell-1.9.2-py3-none-any.whl' and adding '/var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel' to it 2024-02-14 17:17:51,454 wheel INFO adding 'ClusterShell/Communication.py' 2024-02-14 17:17:51,454 wheel INFO adding 'ClusterShell/Defaults.py' 2024-02-14 17:17:51,454 wheel INFO adding 'ClusterShell/Event.py' 2024-02-14 17:17:51,455 wheel INFO adding 'ClusterShell/Gateway.py' 2024-02-14 17:17:51,455 wheel INFO adding 'ClusterShell/MsgTree.py' 2024-02-14 17:17:51,455 wheel INFO adding 'ClusterShell/NodeSet.py' 2024-02-14 17:17:51,455 wheel INFO adding 'ClusterShell/NodeUtils.py' 2024-02-14 17:17:51,456 wheel INFO adding 'ClusterShell/Propagation.py' 2024-02-14 17:17:51,456 wheel INFO adding 'ClusterShell/RangeSet.py' 2024-02-14 17:17:51,456 wheel INFO adding 'ClusterShell/Task.py' 2024-02-14 17:17:51,457 wheel INFO adding 'ClusterShell/Topology.py' 2024-02-14 17:17:51,457 wheel INFO adding 'ClusterShell/__init__.py' 2024-02-14 17:17:51,457 wheel INFO adding 'ClusterShell/CLI/Clubak.py' 2024-02-14 17:17:51,457 wheel INFO adding 'ClusterShell/CLI/Clush.py' 2024-02-14 17:17:51,458 wheel INFO adding 'ClusterShell/CLI/Config.py' 2024-02-14 17:17:51,458 wheel INFO adding 'ClusterShell/CLI/Display.py' 2024-02-14 17:17:51,458 wheel INFO adding 'ClusterShell/CLI/Error.py' 2024-02-14 17:17:51,458 wheel INFO adding 'ClusterShell/CLI/Nodeset.py' 2024-02-14 17:17:51,459 wheel INFO adding 'ClusterShell/CLI/OptionParser.py' 2024-02-14 17:17:51,459 wheel INFO adding 'ClusterShell/CLI/Utils.py' 2024-02-14 17:17:51,459 wheel INFO adding 'ClusterShell/CLI/__init__.py' 2024-02-14 17:17:51,459 wheel INFO adding 'ClusterShell/Engine/EPoll.py' 2024-02-14 17:17:51,460 wheel INFO adding 'ClusterShell/Engine/Engine.py' 2024-02-14 17:17:51,460 wheel INFO adding 'ClusterShell/Engine/Factory.py' 2024-02-14 17:17:51,460 wheel INFO adding 'ClusterShell/Engine/Poll.py' 2024-02-14 17:17:51,460 wheel INFO adding 'ClusterShell/Engine/Select.py' 2024-02-14 17:17:51,461 wheel INFO adding 'ClusterShell/Engine/__init__.py' 2024-02-14 17:17:51,461 wheel INFO adding 'ClusterShell/Worker/EngineClient.py' 2024-02-14 17:17:51,461 wheel INFO adding 'ClusterShell/Worker/Exec.py' 2024-02-14 17:17:51,461 wheel INFO adding 'ClusterShell/Worker/Pdsh.py' 2024-02-14 17:17:51,462 wheel INFO adding 'ClusterShell/Worker/Popen.py' 2024-02-14 17:17:51,462 wheel INFO adding 'ClusterShell/Worker/Rsh.py' 2024-02-14 17:17:51,462 wheel INFO adding 'ClusterShell/Worker/Ssh.py' 2024-02-14 17:17:51,462 wheel INFO adding 'ClusterShell/Worker/Tree.py' 2024-02-14 17:17:51,463 wheel INFO adding 'ClusterShell/Worker/Worker.py' 2024-02-14 17:17:51,463 wheel INFO adding 'ClusterShell/Worker/__init__.py' 2024-02-14 17:17:51,463 wheel INFO adding 'ClusterShell/Worker/fastsubprocess.py' 2024-02-14 17:17:51,464 wheel INFO adding 'ClusterShell-1.9.2.data/data/etc/clustershell/clush.conf' 2024-02-14 17:17:51,464 wheel INFO adding 'ClusterShell-1.9.2.data/data/etc/clustershell/groups.conf' 2024-02-14 17:17:51,464 wheel INFO adding 'ClusterShell-1.9.2.data/data/etc/clustershell/topology.conf.example' 2024-02-14 17:17:51,465 wheel INFO adding 'ClusterShell-1.9.2.data/data/etc/clustershell/clush.conf.d/README' 2024-02-14 17:17:51,465 wheel INFO adding 'ClusterShell-1.9.2.data/data/etc/clustershell/clush.conf.d/sshpass.conf.example' 2024-02-14 17:17:51,465 wheel INFO adding 'ClusterShell-1.9.2.data/data/etc/clustershell/clush.conf.d/sudo.conf.example' 2024-02-14 17:17:51,465 wheel INFO adding 'ClusterShell-1.9.2.data/data/etc/clustershell/groups.conf.d/README' 2024-02-14 17:17:51,465 wheel INFO adding 'ClusterShell-1.9.2.data/data/etc/clustershell/groups.conf.d/genders.conf.example' 2024-02-14 17:17:51,466 wheel INFO adding 'ClusterShell-1.9.2.data/data/etc/clustershell/groups.conf.d/slurm.conf.example' 2024-02-14 17:17:51,466 wheel INFO adding 'ClusterShell-1.9.2.data/data/etc/clustershell/groups.conf.d/xcat.conf.example' 2024-02-14 17:17:51,466 wheel INFO adding 'ClusterShell-1.9.2.data/data/etc/clustershell/groups.d/README' 2024-02-14 17:17:51,466 wheel INFO adding 'ClusterShell-1.9.2.data/data/etc/clustershell/groups.d/cluster.yaml.example' 2024-02-14 17:17:51,467 wheel INFO adding 'ClusterShell-1.9.2.data/data/etc/clustershell/groups.d/local.cfg' 2024-02-14 17:17:51,467 wheel INFO adding 'ClusterShell-1.9.2.data/data/share/man/man1/clubak.1' 2024-02-14 17:17:51,467 wheel INFO adding 'ClusterShell-1.9.2.data/data/share/man/man1/cluset.1' 2024-02-14 17:17:51,468 wheel INFO adding 'ClusterShell-1.9.2.data/data/share/man/man1/clush.1' 2024-02-14 17:17:51,468 wheel INFO adding 'ClusterShell-1.9.2.data/data/share/man/man1/nodeset.1' 2024-02-14 17:17:51,468 wheel INFO adding 'ClusterShell-1.9.2.data/data/share/man/man5/clush.conf.5' 2024-02-14 17:17:51,469 wheel INFO adding 'ClusterShell-1.9.2.data/data/share/man/man5/groups.conf.5' 2024-02-14 17:17:51,469 wheel INFO adding 'ClusterShell-1.9.2.dist-info/COPYING.LGPLv2.1' 2024-02-14 17:17:51,469 wheel INFO adding 'ClusterShell-1.9.2.dist-info/METADATA' 2024-02-14 17:17:51,469 wheel INFO adding 'ClusterShell-1.9.2.dist-info/WHEEL' 2024-02-14 17:17:51,470 wheel INFO adding 'ClusterShell-1.9.2.dist-info/entry_points.txt' 2024-02-14 17:17:51,470 wheel INFO adding 'ClusterShell-1.9.2.dist-info/top_level.txt' 2024-02-14 17:17:51,470 wheel INFO adding 'ClusterShell-1.9.2.dist-info/RECORD' 2024-02-14 17:17:51,470 wheel INFO removing /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/build/bdist.linux-i686/wheel 2024-02-14 17:17:51,474 gpep517 INFO The backend produced /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/wheel/ClusterShell-1.9.2-py3-none-any.whl * Installing ClusterShell-1.9.2-py3-none-any.whl to /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/install python3.12 -m gpep517 install-wheel --destdir=/var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/install --interpreter=/usr/bin/python3.12 --prefix=/usr --optimize=all /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/wheel/ClusterShell-1.9.2-py3-none-any.whl 2024-02-14 17:17:51,613 gpep517 INFO Installing /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/wheel/ClusterShell-1.9.2-py3-none-any.whl into /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_12/install 2024-02-14 17:17:52,013 gpep517 INFO Installation complete >>> Source compiled. >>> Test phase: app-admin/clustershell-1.9.2 * python3_10: running distutils-r1_run_phase python_test test_000_noargs (CLIClubakTest.CLIClubakTest) test clubak (no argument) ... ok test_001_verbosity (CLIClubakTest.CLIClubakTest) test clubak (-q/-v/-d) ... ok test_002_b (CLIClubakTest.CLIClubakTest) test clubak (gather -b) ... ok test_003_L (CLIClubakTest.CLIClubakTest) test clubak (line mode -L) ... ok test_004_N (CLIClubakTest.CLIClubakTest) test clubak (no header -N) ... ok test_005_fast (CLIClubakTest.CLIClubakTest) test clubak (fast mode --fast) ... ok test_006_tree (CLIClubakTest.CLIClubakTest) test clubak (tree mode --tree) ... ok test_007_interpret_keys (CLIClubakTest.CLIClubakTest) test clubak (--interpret-keys) ... ok test_008_color (CLIClubakTest.CLIClubakTest) test clubak (--color) ... ok test_009_diff (CLIClubakTest.CLIClubakTest) test clubak (--diff) ... ok test_000_noargs (CLIClubakTest.CLIClubakTestGroupsConf) test clubak (no argument) ... ok test_001_verbosity (CLIClubakTest.CLIClubakTestGroupsConf) test clubak (-q/-v/-d) ... ok test_002_b (CLIClubakTest.CLIClubakTestGroupsConf) test clubak (gather -b) ... ok test_003_L (CLIClubakTest.CLIClubakTestGroupsConf) test clubak (line mode -L) ... ok test_004_N (CLIClubakTest.CLIClubakTestGroupsConf) test clubak (no header -N) ... ok test_005_fast (CLIClubakTest.CLIClubakTestGroupsConf) test clubak (fast mode --fast) ... ok test_006_tree (CLIClubakTest.CLIClubakTestGroupsConf) test clubak (tree mode --tree) ... ok test_007_interpret_keys (CLIClubakTest.CLIClubakTestGroupsConf) test clubak (--interpret-keys) ... ok test_008_color (CLIClubakTest.CLIClubakTestGroupsConf) test clubak (--color) ... ok test_009_diff (CLIClubakTest.CLIClubakTestGroupsConf) test clubak (--diff) ... ok test_groupsconf_option (CLIClubakTest.CLIClubakTestGroupsConf) test nodeset with --groupsconf ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo[1-2]' DEBUG:ClusterShell.NodeUtils:READ 'foo[1-2]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo bar' DEBUG:ClusterShell.NodeUtils:READ 'bar' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo[1-2]' DEBUG:ClusterShell.NodeUtils:READ 'foo[1-2]' ok testClushConfigAlmostEmpty (CLIConfigTest.CLIClushConfigTest) test CLI.Config.ClushConfig (almost empty) ... ok testClushConfigConfDirModes (CLIConfigTest.CLIClushConfigTest) test CLI.Config.ClushConfig (confdir and modes) ... ok testClushConfigConfDirModesEmpty (CLIConfigTest.CLIClushConfigTest) test CLI.Config.ClushConfig (confdir with no modes) ... ok testClushConfigCustomGlobal (CLIConfigTest.CLIClushConfigTest) test CLI.Config.ClushConfig (CLUSTERSHELL_CFGDIR global custom config) ... ok testClushConfigDefault (CLIConfigTest.CLIClushConfigTest) test CLI.Config.ClushConfig (default) ... test ok testClushConfigDefaultWithOptions (CLIConfigTest.CLIClushConfigTest) test CLI.Config.ClushConfig (default with options) ... test test ok testClushConfigEmpty (CLIConfigTest.CLIClushConfigTest) test CLI.Config.ClushConfig (empty) ... ok testClushConfigError (CLIConfigTest.CLIClushConfigTest) test CLI.Config.ClushConfig (error) ... ok testClushConfigFull (CLIConfigTest.CLIClushConfigTest) test CLI.Config.ClushConfig (full) ... ok testClushConfigSetRlimit (CLIConfigTest.CLIClushConfigTest) test CLI.Config.ClushConfig (setrlimit) ... ok testClushConfigSetRlimitValueError (CLIConfigTest.CLIClushConfigTest) test CLI.Config.ClushConfig (setrlimit ValueError) ... ok testClushConfigUserOverride (CLIConfigTest.CLIClushConfigTest) test CLI.Config.ClushConfig (XDG_CONFIG_HOME user config) ... ok testClushConfigWithInstalledConfig (CLIConfigTest.CLIClushConfigTest) test CLI.Config.ClushConfig (installed config required) ... ok testDisplay (CLIDisplayTest.CLIDisplayTest) test CLI.Display ... ok testDisplayClubak (CLIDisplayTest.CLIDisplayTest) test CLI.Display for clubak ... ok testDisplayDecodingErrors (CLIDisplayTest.CLIDisplayTest) test CLI.Display (decoding errors) ... ok testDisplayDecodingErrorsGather (CLIDisplayTest.CLIDisplayTest) test CLI.Display (decoding errors, gather) ... ok testDisplayDecodingErrorsLineMode (CLIDisplayTest.CLIDisplayTest) test CLI.Display (decoding errors, line mode) ... ok testDisplayDecodingErrorsLineModeNoLabel (CLIDisplayTest.CLIDisplayTest) test CLI.Display (decoding errors, line mode, no label) ... ok testDisplayRegroup (CLIDisplayTest.CLIDisplayTest) test CLI.Display (regroup) ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo all' DEBUG:ClusterShell.NodeUtils:READ 'all' DEBUG:ClusterShell.NodeUtils:EXEC 'echo hostfoo' DEBUG:ClusterShell.NodeUtils:READ 'hostfoo' ok test_empty_groups_conf (CLINodesetTest.CLINodesetEmptyGroupsConf) test nodeset with empty groups.conf ... ok test_bad_yaml_config (CLINodesetTest.CLINodesetGroupResolverConfigErrorTest) test nodeset with bad yaml config ... ok test_022_list (CLINodesetTest.CLINodesetGroupResolverTest1) test nodeset --list ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo bar moo' DEBUG:ClusterShell.NodeUtils:READ 'foo bar moo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-1000]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-1000]' ok test_023_list_all (CLINodesetTest.CLINodesetGroupResolverTest1) test nodeset --list-all ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo bar moo' DEBUG:ClusterShell.NodeUtils:READ 'foo bar moo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' ok test_024_groups (CLINodesetTest.CLINodesetGroupResolverTest2) ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo bar moo' DEBUG:ClusterShell.NodeUtils:READ 'foo bar moo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo @foo,@bar,@moo' DEBUG:ClusterShell.NodeUtils:READ '@foo,@bar,@moo' ok test_025_groups (CLINodesetTest.CLINodesetGroupResolverTest2) ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo @foo,@bar,@moo' DEBUG:ClusterShell.NodeUtils:READ '@foo,@bar,@moo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' ok test_026_groups (CLINodesetTest.CLINodesetGroupResolverTest2) ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo @foo,@bar,@moo' DEBUG:ClusterShell.NodeUtils:READ '@foo,@bar,@moo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo bar moo' DEBUG:ClusterShell.NodeUtils:READ 'foo bar moo' ok test_027_groups (CLINodesetTest.CLINodesetGroupResolverTest2) ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo @foo,@bar,@moo' DEBUG:ClusterShell.NodeUtils:READ '@foo,@bar,@moo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo bar moo' DEBUG:ClusterShell.NodeUtils:READ 'foo bar moo' ok test_028_groups (CLINodesetTest.CLINodesetGroupResolverTest2) ... ok test_029_groups (CLINodesetTest.CLINodesetGroupResolverTest2) ... ok test_030_groups (CLINodesetTest.CLINodesetGroupResolverTest2) ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo @foo,@bar,@moo' DEBUG:ClusterShell.NodeUtils:READ '@foo,@bar,@moo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' ok test_031_groups (CLINodesetTest.CLINodesetGroupResolverTest2) ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo @baz,@qux,@norf' DEBUG:ClusterShell.NodeUtils:READ '@baz,@qux,@norf' DEBUG:ClusterShell.NodeUtils:EXEC 'echo nova[030-489]' DEBUG:ClusterShell.NodeUtils:READ 'nova[030-489]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo nova[030-489]' DEBUG:ClusterShell.NodeUtils:READ 'nova[030-489]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo nova[030-489]' DEBUG:ClusterShell.NodeUtils:READ 'nova[030-489]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo @foo,@bar,@moo' DEBUG:ClusterShell.NodeUtils:READ '@foo,@bar,@moo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' ok test_032_groups (CLINodesetTest.CLINodesetGroupResolverTest2) ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo @baz,@qux,@norf' DEBUG:ClusterShell.NodeUtils:READ '@baz,@qux,@norf' DEBUG:ClusterShell.NodeUtils:EXEC 'echo nova[030-489]' DEBUG:ClusterShell.NodeUtils:READ 'nova[030-489]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo nova[030-489]' DEBUG:ClusterShell.NodeUtils:READ 'nova[030-489]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo nova[030-489]' DEBUG:ClusterShell.NodeUtils:READ 'nova[030-489]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo baz qux norf' DEBUG:ClusterShell.NodeUtils:READ 'baz qux norf' DEBUG:ClusterShell.NodeUtils:EXEC 'echo @foo,@bar,@moo' DEBUG:ClusterShell.NodeUtils:READ '@foo,@bar,@moo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo bar moo' DEBUG:ClusterShell.NodeUtils:READ 'foo bar moo' ok test_033_groups (CLINodesetTest.CLINodesetGroupResolverTest2) ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo @baz,@qux,@norf' DEBUG:ClusterShell.NodeUtils:READ '@baz,@qux,@norf' DEBUG:ClusterShell.NodeUtils:EXEC 'echo nova[030-489]' DEBUG:ClusterShell.NodeUtils:READ 'nova[030-489]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo nova[030-489]' DEBUG:ClusterShell.NodeUtils:READ 'nova[030-489]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo nova[030-489]' DEBUG:ClusterShell.NodeUtils:READ 'nova[030-489]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo baz qux norf' DEBUG:ClusterShell.NodeUtils:READ 'baz qux norf' DEBUG:ClusterShell.NodeUtils:EXEC 'echo @foo,@bar,@moo' DEBUG:ClusterShell.NodeUtils:READ '@foo,@bar,@moo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo bar moo' DEBUG:ClusterShell.NodeUtils:READ 'foo bar moo' ok test_034_groups (CLINodesetTest.CLINodesetGroupResolverTest2) ... ok test_035_groups (CLINodesetTest.CLINodesetGroupResolverTest2) ... ok test_036_groups (CLINodesetTest.CLINodesetGroupResolverTest2) ... ok test_037_groups_output_format (CLINodesetTest.CLINodesetGroupResolverTest2) ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo @foo,@bar,@moo' DEBUG:ClusterShell.NodeUtils:READ '@foo,@bar,@moo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo bar moo' DEBUG:ClusterShell.NodeUtils:READ 'foo bar moo' ok test_038_groups_output_format (CLINodesetTest.CLINodesetGroupResolverTest2) ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo @baz,@qux,@norf' DEBUG:ClusterShell.NodeUtils:READ '@baz,@qux,@norf' DEBUG:ClusterShell.NodeUtils:EXEC 'echo nova[030-489]' DEBUG:ClusterShell.NodeUtils:READ 'nova[030-489]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo nova[030-489]' DEBUG:ClusterShell.NodeUtils:READ 'nova[030-489]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo nova[030-489]' DEBUG:ClusterShell.NodeUtils:READ 'nova[030-489]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo baz qux norf' DEBUG:ClusterShell.NodeUtils:READ 'baz qux norf' ok test_039_list_all (CLINodesetTest.CLINodesetGroupResolverTest2) test nodeset --list-all (multi sources) ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo bar moo' DEBUG:ClusterShell.NodeUtils:READ 'foo bar moo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo baz qux norf' DEBUG:ClusterShell.NodeUtils:READ 'baz qux norf' ok test_040_wildcards (CLINodesetTest.CLINodesetGroupResolverTest2) test nodeset with wildcards ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo @foo,@bar,@moo' DEBUG:ClusterShell.NodeUtils:READ '@foo,@bar,@moo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo @baz,@qux,@norf' DEBUG:ClusterShell.NodeUtils:READ '@baz,@qux,@norf' DEBUG:ClusterShell.NodeUtils:EXEC 'echo nova[030-489]' DEBUG:ClusterShell.NodeUtils:READ 'nova[030-489]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo nova[030-489]' DEBUG:ClusterShell.NodeUtils:READ 'nova[030-489]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo nova[030-489]' DEBUG:ClusterShell.NodeUtils:READ 'nova[030-489]' ok test_list_all (CLINodesetTest.CLINodesetGroupResolverTest3) test nodeset --list-all (w/ missing list upcall) ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo bar moo' DEBUG:ClusterShell.NodeUtils:READ 'foo bar moo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo baz qux norf' DEBUG:ClusterShell.NodeUtils:READ 'baz qux norf' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo nova[030-489]' DEBUG:ClusterShell.NodeUtils:READ 'nova[030-489]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo nova[030-489]' DEBUG:ClusterShell.NodeUtils:READ 'nova[030-489]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo nova[030-489]' DEBUG:ClusterShell.NodeUtils:READ 'nova[030-489]' ok test_list_failure (CLINodesetTest.CLINodesetGroupResolverTest3) test nodeset --list -s source w/ missing list upcall ... ok test_groupsconf_option (CLINodesetTest.CLINodesetGroupsConfOption) test nodeset with --groupsconf ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo bar moo' DEBUG:ClusterShell.NodeUtils:READ 'foo bar moo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo selene artemis' DEBUG:ClusterShell.NodeUtils:READ 'selene artemis' DEBUG:ClusterShell.NodeUtils:EXEC 'echo custom[7-42]' DEBUG:ClusterShell.NodeUtils:READ 'custom[7-42]' ok test_malformed_groups_conf (CLINodesetTest.CLINodesetMalformedGroupsConf) test nodeset with malformed groups.conf ... ok test_001_count (CLINodesetTest.CLINodesetTest) test nodeset --count ... ok test_002_count_intersection (CLINodesetTest.CLINodesetTest) test nodeset --count --intersection ... ok test_003_count_intersection_stdin (CLINodesetTest.CLINodesetTest) test nodeset --count --intersection (stdin) ... ok test_004_fold (CLINodesetTest.CLINodesetTest) test nodeset --fold ... ok test_005_fold_autostep (CLINodesetTest.CLINodesetTest) test nodeset --fold --autostep=X ... ok test_006_expand (CLINodesetTest.CLINodesetTest) test nodeset --expand ... ok test_007_expand_stdin (CLINodesetTest.CLINodesetTest) test nodeset --expand (stdin) ... ok test_008_expand_separator (CLINodesetTest.CLINodesetTest) test nodeset --expand -S ... ok test_009_fold_xor (CLINodesetTest.CLINodesetTest) test nodeset --fold --xor ... ok test_010_fold_xor_stdin (CLINodesetTest.CLINodesetTest) test nodeset --fold --xor (stdin) ... ok test_011_fold_exclude (CLINodesetTest.CLINodesetTest) test nodeset --fold --exclude ... ok test_012_fold_exclude_stdin (CLINodesetTest.CLINodesetTest) test nodeset --fold --exclude (stdin) ... ok test_013_fold_intersection (CLINodesetTest.CLINodesetTest) test nodeset --fold --intersection ... ok test_014_fold_intersection_stdin (CLINodesetTest.CLINodesetTest) test nodeset --fold --intersection (stdin) ... ok test_015_rangeset (CLINodesetTest.CLINodesetTest) test nodeset --rangeset ... ok test_016_rangeset_stdin (CLINodesetTest.CLINodesetTest) test nodeset --rangeset (stdin) ... ok test_017_stdin (CLINodesetTest.CLINodesetTest) test nodeset - (stdin) ... ok test_018_split (CLINodesetTest.CLINodesetTest) test nodeset --split ... ok test_019_contiguous (CLINodesetTest.CLINodesetTest) test nodeset --contiguous ... ok test_020_slice (CLINodesetTest.CLINodesetTest) test nodeset -I/--slice ... ok test_021_slice_stdin (CLINodesetTest.CLINodesetTest) test nodeset -I/--slice (stdin) ... ok test_022_output_format (CLINodesetTest.CLINodesetTest) test nodeset -O ... ok test_023_axis (CLINodesetTest.CLINodesetTest) test nodeset folding with --axis ... ok test_024_axis_stdin (CLINodesetTest.CLINodesetTest) test nodeset folding with --axis (stdin) ... ok test_025_pick (CLINodesetTest.CLINodesetTest) test nodeset --pick ... ok testOptionParser (CLIOptionParserTest.CLIOptionParserTest) test CLI.OptionParser (1) ... ok testOptionParser2 (CLIOptionParserTest.CLIOptionParserTest) test CLI.OptionParser (2) ... ok testOptionParserClubak (CLIOptionParserTest.CLIOptionParserTest) test CLI.OptionParser for clubak ... ok testOptionParserConflicts (CLIOptionParserTest.CLIOptionParserTest) test CLI.OptionParser (conflicting options) ... ok test_000_initial (DefaultsTest.Defaults000NoConfigTest) test Defaults initial values ... ok test_001_setattr (DefaultsTest.Defaults000NoConfigTest) test Defaults setattr ... ok test_002_reinit_defaults (DefaultsTest.Defaults000NoConfigTest) Test Defaults manual reinit ... ok test_004_workerclass (DefaultsTest.Defaults000NoConfigTest) test Defaults workerclass ... ok test_005_misc_value_errors (DefaultsTest.Defaults000NoConfigTest) test Defaults misc value errors ... ERROR:ClusterShell.Engine.Factory:Invalid engine identifier: unknown ok test_000_empty (DefaultsTest.Defaults001ConfigTest) test Defaults config file (empty) ... ok test_001_defaults (DefaultsTest.Defaults001ConfigTest) test Defaults config file (defaults) ... ok test_002_changed (DefaultsTest.Defaults001ConfigTest) test Defaults config file (changed) ... ok test_003_engine (DefaultsTest.Defaults001ConfigTest) test Defaults config file (engine section) ... ok testTaskResumedTwice (MisusageTest.MisusageTest) test library misusage (task_self resumed twice) ... ok testTaskScheduleTwice (MisusageTest.MisusageTest) test task worker schedule twice error ... ok testWorkerNotScheduledDistant (MisusageTest.MisusageTest) test library misusage (distant worker not scheduled) ... ok testWorkerNotScheduledLocal (MisusageTest.MisusageTest) test library misusage (local worker not scheduled) ... ok test_001_basics (MsgTreeTest.MsgTreeTest) test MsgTree basics ... ok test_002_elem (MsgTreeTest.MsgTreeTest) test MsgTreeElem ... ok test_003_iterators (MsgTreeTest.MsgTreeTest) test MsgTree iterators ... ok test_004_getitem (MsgTreeTest.MsgTreeTest) test MsgTree get and __getitem__ ... ok test_005_remove (MsgTreeTest.MsgTreeTest) test MsgTree.remove() ... ok test_006_scalability (MsgTreeTest.MsgTreeTest) test MsgTree scalability ... ok test_007_shift_mode (MsgTreeTest.MsgTreeTest) test MsgTree in shift mode ... ok test_008_trace_mode (MsgTreeTest.MsgTreeTest) test MsgTree in trace mode ... ok test_009_defer_to_shift_mode (MsgTreeTest.MsgTreeTest) test MsgTree defer to shift mode ... ok test_010_remove_in_defer_mode (MsgTreeTest.MsgTreeTest) test MsgTree remove in defer mode ... ok test_011_str_compat (MsgTreeTest.MsgTreeTest) test MsgTreeElem.__str__() compatibility ... ok test_wrong_autodir (NodeSetGroupTest.GroupResolverYAMLTest) test wrong autodir (doesn't exist) ... ok test_wrong_autodir_is_file (NodeSetGroupTest.GroupResolverYAMLTest) test wrong autodir (is a file) ... ok test_yaml_basic (NodeSetGroupTest.GroupResolverYAMLTest) test groups with a basic YAML config file ... ok test_yaml_fromall (NodeSetGroupTest.GroupResolverYAMLTest) test groups special all group ... ok test_yaml_invalid_groups_not_dict (NodeSetGroupTest.GroupResolverYAMLTest) test groups with an invalid YAML config file (1) ... ok test_yaml_invalid_not_yaml (NodeSetGroupTest.GroupResolverYAMLTest) test groups with an invalid YAML config file (3) ... ok test_yaml_invalid_root_dict (NodeSetGroupTest.GroupResolverYAMLTest) test groups with an invalid YAML config file (2) ... ok test_yaml_null_value (NodeSetGroupTest.GroupResolverYAMLTest) test null value in groups yaml file ... ok test_yaml_permission_denied (NodeSetGroupTest.GroupResolverYAMLTest) test groups when not allowed to read some YAML config file ... DEBUG:ClusterShell.NodeUtils:[Errno 13] Permission denied: '/var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-vyo42aiu/cs-test-24lq2nzx.yaml' ok test_yaml_unsafe_yaml (NodeSetGroupTest.GroupResolverYAMLTest) test groups with an invalid YAML config file (4) ... ok test_clear_cache (NodeSetGroupTest.GroupSourceCacheTest) test GroupSource.clear_cache() ... ok test_config_cache_time (NodeSetGroupTest.GroupSourceCacheTest) test group config cache_time options ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo1' DEBUG:ClusterShell.NodeUtils:READ 'foo1' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo1' DEBUG:ClusterShell.NodeUtils:READ 'foo1' ok test_expired_cache (NodeSetGroupTest.GroupSourceCacheTest) test UpcallGroupSource expired cache entries ... DEBUG:ClusterShell.NodeUtils:PURGE EXPIRED (1707927476)'a' ok test_expired_cache_reverse (NodeSetGroupTest.GroupSourceCacheTest) test UpcallGroupSource expired cache entries (reverse) ... DEBUG:ClusterShell.NodeUtils:PURGE EXPIRED (1707927476)'foo1' ok test_base_class0 (NodeSetGroupTest.GroupSourceTest) test base GroupSource class (empty) ... ok test_base_class1 (NodeSetGroupTest.GroupSourceTest) test base GroupSource class (map and list) ... ok test_base_class2 (NodeSetGroupTest.GroupSourceTest) test base GroupSource class (all) ... ok testGroupGroups (NodeSetGroupTest.NodeSetGroup2GSTest) test NodeSet.groups() ... DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^\([0-9A-Za-z_-]*\):.*/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-x8bapcnd' DEBUG:ClusterShell.NodeUtils:READ 'oss mds io compute chassis1 chassis2 chassis3 chassis4 chassis5 chassis6 chassis7 chassis8 chassis9 chassis10 chassis11 chassis12 Uppercase gpuchassis gpu all' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^Uppercase:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-x8bapcnd' DEBUG:ClusterShell.NodeUtils:READ 'montana[1-2]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^all:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-x8bapcnd' DEBUG:ClusterShell.NodeUtils:READ 'montana[1-6,32-163]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^chassis1:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-x8bapcnd' DEBUG:ClusterShell.NodeUtils:READ 'montana[32-33]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^chassis2:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-x8bapcnd' DEBUG:ClusterShell.NodeUtils:READ 'montana[34-35]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^chassis3:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-x8bapcnd' DEBUG:ClusterShell.NodeUtils:READ 'montana[36-37]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^chassis4:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-x8bapcnd' DEBUG:ClusterShell.NodeUtils:READ 'montana[38-39]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^chassis5:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-x8bapcnd' DEBUG:ClusterShell.NodeUtils:READ 'montana[40-41]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^chassis6:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-x8bapcnd' DEBUG:ClusterShell.NodeUtils:READ 'montana[42-43]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^chassis7:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-x8bapcnd' DEBUG:ClusterShell.NodeUtils:READ 'montana[44-45]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^chassis8:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-x8bapcnd' DEBUG:ClusterShell.NodeUtils:READ 'montana[46-47]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^chassis9:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-x8bapcnd' DEBUG:ClusterShell.NodeUtils:READ 'montana[48-49]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^chassis10:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-x8bapcnd' DEBUG:ClusterShell.NodeUtils:READ 'montana[50-51]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^chassis11:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-x8bapcnd' DEBUG:ClusterShell.NodeUtils:READ 'montana[52-53]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^chassis12:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-x8bapcnd' DEBUG:ClusterShell.NodeUtils:READ 'montana[54-55]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^compute:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-x8bapcnd' DEBUG:ClusterShell.NodeUtils:READ 'montana[32-163]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^gpu:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-x8bapcnd' DEBUG:ClusterShell.NodeUtils:READ 'montana[38-41]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^gpuchassis:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-x8bapcnd' DEBUG:ClusterShell.NodeUtils:READ '@chassis[4-5]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^io:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-x8bapcnd' DEBUG:ClusterShell.NodeUtils:READ 'montana[4-6]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^mds:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-x8bapcnd' DEBUG:ClusterShell.NodeUtils:READ 'montana6' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^oss:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-x8bapcnd' DEBUG:ClusterShell.NodeUtils:READ 'montana5,montana4' ok testGroupListDefault (NodeSetGroupTest.NodeSetGroup2GSTest) test NodeSet group listing GroupResolver.grouplist() ... DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^\([0-9A-Za-z_-]*\):.*/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-2og43f0w' DEBUG:ClusterShell.NodeUtils:READ 'oss mds io compute chassis1 chassis2 chassis3 chassis4 chassis5 chassis6 chassis7 chassis8 chassis9 chassis10 chassis11 chassis12 Uppercase gpuchassis gpu all' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^oss:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-2og43f0w' DEBUG:ClusterShell.NodeUtils:READ 'montana5,montana4' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^mds:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-2og43f0w' DEBUG:ClusterShell.NodeUtils:READ 'montana6' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^io:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-2og43f0w' DEBUG:ClusterShell.NodeUtils:READ 'montana[4-6]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^compute:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-2og43f0w' DEBUG:ClusterShell.NodeUtils:READ 'montana[32-163]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^chassis1:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-2og43f0w' DEBUG:ClusterShell.NodeUtils:READ 'montana[32-33]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^chassis2:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-2og43f0w' DEBUG:ClusterShell.NodeUtils:READ 'montana[34-35]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^chassis3:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-2og43f0w' DEBUG:ClusterShell.NodeUtils:READ 'montana[36-37]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^chassis4:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-2og43f0w' DEBUG:ClusterShell.NodeUtils:READ 'montana[38-39]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^chassis5:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-2og43f0w' DEBUG:ClusterShell.NodeUtils:READ 'montana[40-41]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^chassis6:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-2og43f0w' DEBUG:ClusterShell.NodeUtils:READ 'montana[42-43]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^chassis7:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-2og43f0w' DEBUG:ClusterShell.NodeUtils:READ 'montana[44-45]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^chassis8:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-2og43f0w' DEBUG:ClusterShell.NodeUtils:READ 'montana[46-47]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^chassis9:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-2og43f0w' DEBUG:ClusterShell.NodeUtils:READ 'montana[48-49]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^chassis10:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-2og43f0w' DEBUG:ClusterShell.NodeUtils:READ 'montana[50-51]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^chassis11:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-2og43f0w' DEBUG:ClusterShell.NodeUtils:READ 'montana[52-53]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^chassis12:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-2og43f0w' DEBUG:ClusterShell.NodeUtils:READ 'montana[54-55]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^Uppercase:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-2og43f0w' DEBUG:ClusterShell.NodeUtils:READ 'montana[1-2]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^gpuchassis:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-2og43f0w' DEBUG:ClusterShell.NodeUtils:READ '@chassis[4-5]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^gpu:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-2og43f0w' DEBUG:ClusterShell.NodeUtils:READ 'montana[38-41]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^all:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-2og43f0w' DEBUG:ClusterShell.NodeUtils:READ 'montana[1-6,32-163]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^all:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-2og43f0w' DEBUG:ClusterShell.NodeUtils:READ 'montana[1-6,32-163]' ok testGroupListSource2 (NodeSetGroupTest.NodeSetGroup2GSTest) test NodeSet group listing GroupResolver.grouplist(source) ... DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^\([0-9A-Za-z_-]*\):.*/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-29gy_mho' DEBUG:ClusterShell.NodeUtils:READ 'para gpu' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^para:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-29gy_mho' DEBUG:ClusterShell.NodeUtils:READ 'montana[32-37,42-55]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^gpu:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-29gy_mho' DEBUG:ClusterShell.NodeUtils:READ 'montana[38-41]' ok testGroupNoPrefix (NodeSetGroupTest.NodeSetGroup2GSTest) test NodeSet group noprefix option ... DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^\([0-9A-Za-z_-]*\):.*/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-utlabuub' DEBUG:ClusterShell.NodeUtils:READ 'para gpu' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^gpu:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-utlabuub' DEBUG:ClusterShell.NodeUtils:READ 'montana[38-41]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^para:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-utlabuub' DEBUG:ClusterShell.NodeUtils:READ 'montana[32-37,42-55]' ok testGroupSyntaxes (NodeSetGroupTest.NodeSetGroup2GSTest) test NodeSet group operation syntaxes ... DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^gpu:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-8q3ywi3_' DEBUG:ClusterShell.NodeUtils:READ 'montana[38-41]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^chassis1:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-8q3ywi3_' DEBUG:ClusterShell.NodeUtils:READ 'montana[32-33]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^chassis2:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-8q3ywi3_' DEBUG:ClusterShell.NodeUtils:READ 'montana[34-35]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^chassis3:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-8q3ywi3_' DEBUG:ClusterShell.NodeUtils:READ 'montana[36-37]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^chassis5:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-8q3ywi3_' DEBUG:ClusterShell.NodeUtils:READ 'montana[40-41]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^io:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-8q3ywi3_' DEBUG:ClusterShell.NodeUtils:READ 'montana[4-6]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^mds:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-8q3ywi3_' DEBUG:ClusterShell.NodeUtils:READ 'montana6' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^oss:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-8q3ywi3_' DEBUG:ClusterShell.NodeUtils:READ 'montana5,montana4' ok testAllNoResolver (NodeSetGroupTest.NodeSetGroupTest) test NodeSet.fromall() with no resolver ... ok testConfigBasicEmptyDefault (NodeSetGroupTest.NodeSetGroupTest) test groups with a empty default namespace ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' ok testConfigBasicLocal (NodeSetGroupTest.NodeSetGroupTest) test groups with a basic local config file ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' ok testConfigBasicLocalAlternative (NodeSetGroupTest.NodeSetGroupTest) test groups with a basic local config file (= alternative) ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' ok testConfigBasicLocalVerbose (NodeSetGroupTest.NodeSetGroupTest) test groups with a basic local config file (verbose) ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' ok testConfigBasicNoMain (NodeSetGroupTest.NodeSetGroupTest) test groups with a local config without main section ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' ok testConfigBasicWrongDefault (NodeSetGroupTest.NodeSetGroupTest) test groups with a wrong default namespace ... ok testConfigCFGDIR (NodeSetGroupTest.NodeSetGroupTest) test groups with $CFGDIR use in upcalls ... DEBUG:ClusterShell.NodeUtils:EXEC 'basename /var/tmp/portage/app-admin/clustershell-1.9.2/temp' DEBUG:ClusterShell.NodeUtils:READ 'temp' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' ok testConfigCrossRefs (NodeSetGroupTest.NodeSetGroupTest) test groups config with cross references ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo "foo: @local:foo" | sed -n 's/^foo:\(.*\)/\1/p'' DEBUG:ClusterShell.NodeUtils:READ '@local:foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' DEBUG:ClusterShell.NodeUtils:EXEC 'printf "bar: @ref-rel\nref-rel: @other:foo\nref-all: @*\n" | sed -n 's/^bar:\(.*\)/\1/p'' DEBUG:ClusterShell.NodeUtils:READ '@ref-rel' DEBUG:ClusterShell.NodeUtils:EXEC 'printf "bar: @ref-rel\nref-rel: @other:foo\nref-all: @*\n" | sed -n 's/^ref-rel:\(.*\)/\1/p'' DEBUG:ClusterShell.NodeUtils:READ '@other:foo' DEBUG:ClusterShell.NodeUtils:EXEC 'printf "bar: @ref-rel\nref-rel: @other:foo\nref-all: @*\n" | sed -n 's/^ref-all:\(.*\)/\1/p'' DEBUG:ClusterShell.NodeUtils:READ '@*' DEBUG:ClusterShell.NodeUtils:EXEC 'echo bar' DEBUG:ClusterShell.NodeUtils:READ 'bar' ok testConfigEmpty (NodeSetGroupTest.NodeSetGroupTest) test groups with an empty configuration file ... ok testConfigGroupsDirDummy (NodeSetGroupTest.NodeSetGroupTest) test groups with groupsdir defined (dummy) ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' ok testConfigGroupsDirDupConfig (NodeSetGroupTest.NodeSetGroupTest) test groups with duplicate in groupsdir ... ok testConfigGroupsDirExists (NodeSetGroupTest.NodeSetGroupTest) test groups with groupsdir defined (real, other) ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo bar' DEBUG:ClusterShell.NodeUtils:READ 'bar' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' ok testConfigGroupsDirExistsNoOther (NodeSetGroupTest.NodeSetGroupTest) test groups with groupsdir defined (real, no other) ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo bar' DEBUG:ClusterShell.NodeUtils:READ 'bar' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' ok testConfigGroupsDirNotADirectory (NodeSetGroupTest.NodeSetGroupTest) test groups with groupsdir defined (not a directory) ... ok testConfigGroupsMultipleDirs (NodeSetGroupTest.NodeSetGroupTest) test groups with multiple confdir defined ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo bar' DEBUG:ClusterShell.NodeUtils:READ 'bar' DEBUG:ClusterShell.NodeUtils:EXEC 'echo loc1node[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'loc1node[1-100]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo toto' DEBUG:ClusterShell.NodeUtils:READ 'toto' DEBUG:ClusterShell.NodeUtils:EXEC 'echo loc2node[02-50]' DEBUG:ClusterShell.NodeUtils:READ 'loc2node[02-50]' ok testConfigIllegalChars (NodeSetGroupTest.NodeSetGroupTest) test groups with illegal characters ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo 'foo *'' DEBUG:ClusterShell.NodeUtils:READ 'foo *' ok testConfigIllegalCharsND (NodeSetGroupTest.NodeSetGroupTest) test group list containing illegal characters ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo x1y1 x1y2 @illegal x1y[3-4]' DEBUG:ClusterShell.NodeUtils:READ 'x1y1 x1y2 @illegal x1y[3-4]' ok testConfigListAllNDWithoutAll (NodeSetGroupTest.NodeSetGroupTest) test all groups listing without all upcall (nD) ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo x1y1 x1y2 x1y[3-4]' DEBUG:ClusterShell.NodeUtils:READ 'x1y1 x1y2 x1y[3-4]' DEBUG:ClusterShell.NodeUtils:EXEC 'if [ "x1y1" = "x1y[3-4]" ]; then exit 1; elif [ "x1y1" = "x1y1" ]; then echo rack[1-5]z[1-42]; else echo rack[6-10]z[1-42]; fi' DEBUG:ClusterShell.NodeUtils:READ 'rack[1-5]z[1-42]' DEBUG:ClusterShell.NodeUtils:EXEC 'if [ "x1y2" = "x1y[3-4]" ]; then exit 1; elif [ "x1y2" = "x1y1" ]; then echo rack[1-5]z[1-42]; else echo rack[6-10]z[1-42]; fi' DEBUG:ClusterShell.NodeUtils:READ 'rack[6-10]z[1-42]' DEBUG:ClusterShell.NodeUtils:EXEC 'if [ "x1y3" = "x1y[3-4]" ]; then exit 1; elif [ "x1y3" = "x1y1" ]; then echo rack[1-5]z[1-42]; else echo rack[6-10]z[1-42]; fi' DEBUG:ClusterShell.NodeUtils:READ 'rack[6-10]z[1-42]' DEBUG:ClusterShell.NodeUtils:EXEC 'if [ "x1y4" = "x1y[3-4]" ]; then exit 1; elif [ "x1y4" = "x1y1" ]; then echo rack[1-5]z[1-42]; else echo rack[6-10]z[1-42]; fi' DEBUG:ClusterShell.NodeUtils:READ 'rack[6-10]z[1-42]' ok testConfigListAllWithAll (NodeSetGroupTest.NodeSetGroupTest) test all groups listing with all upcall ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo bar' DEBUG:ClusterShell.NodeUtils:READ 'foo bar' ok testConfigListAllWithoutAll (NodeSetGroupTest.NodeSetGroupTest) test all groups listing without all upcall ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo bar' DEBUG:ClusterShell.NodeUtils:READ 'foo bar' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' ok testConfigMaxRecursionError (NodeSetGroupTest.NodeSetGroupTest) test groups maximum recursion depth exceeded error ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo @deep' DEBUG:ClusterShell.NodeUtils:READ '@deep' ok testConfigNoListButReverseQuery (NodeSetGroupTest.NodeSetGroupTest) test groups with no list but reverse upcall ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' ok testConfigNoListNoReverse (NodeSetGroupTest.NodeSetGroupTest) test groups with no list and not reverse upcall ... ok testConfigNoMap (NodeSetGroupTest.NodeSetGroupTest) test groups with no map upcall ... ok testConfigQueryFailed (NodeSetGroupTest.NodeSetGroupTest) test groups with config and failed query ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'false' DEBUG:ClusterShell.NodeUtils:READ '' DEBUG:ClusterShell.NodeUtils:ERROR 'false' returned 1 DEBUG:ClusterShell.NodeUtils:EXEC 'false' DEBUG:ClusterShell.NodeUtils:READ '' DEBUG:ClusterShell.NodeUtils:ERROR 'false' returned 1 ok testConfigQueryFailedReverse (NodeSetGroupTest.NodeSetGroupTest) test groups with config and failed query (reverse) ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo example1' DEBUG:ClusterShell.NodeUtils:READ 'example1' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'false' DEBUG:ClusterShell.NodeUtils:READ '' DEBUG:ClusterShell.NodeUtils:ERROR 'false' returned 1 ok testConfigRegroupWrongNamespace (NodeSetGroupTest.NodeSetGroupTest) test groups by calling regroup(wrong_namespace) ... ok testConfigResolverEmpty (NodeSetGroupTest.NodeSetGroupTest) test groups resolver with an empty file list ... ok testConfigResolverSources (NodeSetGroupTest.NodeSetGroupTest) test sources() with groups config of 2 sources ... ok testConfigWithEmptyList (NodeSetGroupTest.NodeSetGroupTest) test groups with list upcall returning nothing ... DEBUG:ClusterShell.NodeUtils:EXEC ':' DEBUG:ClusterShell.NodeUtils:READ '' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo example[1-100]' DEBUG:ClusterShell.NodeUtils:READ 'example[1-100]' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo' DEBUG:ClusterShell.NodeUtils:READ 'foo' ok testConfigWrongSyntax (NodeSetGroupTest.NodeSetGroupTest) test wrong groups config syntax ... ok testGroupResolverAddSourceError (NodeSetGroupTest.NodeSetGroupTest) test GroupResolver.add_source() error ... ok testGroupResolverMinimal (NodeSetGroupTest.NodeSetGroupTest) test NodeSet with minimal GroupResolver ... DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^gpu:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-bkhjw1cs' DEBUG:ClusterShell.NodeUtils:READ 'montana[38-41]' ok testGroupResolverND (NodeSetGroupTest.NodeSetGroupTest) test NodeSet with simple custom GroupResolver (nD) ... DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^rack-x1y2:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-6h6eh0oy' DEBUG:ClusterShell.NodeUtils:READ 'idaho2z1,idaho3z1' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^rack-y1:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-6h6eh0oy' DEBUG:ClusterShell.NodeUtils:READ '@rack-x[1-2]y1' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^rack-x1y1:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-6h6eh0oy' DEBUG:ClusterShell.NodeUtils:READ 'idaho1z1,idaho2z1' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^rack-x2y1:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-6h6eh0oy' DEBUG:ClusterShell.NodeUtils:READ 'idaho4z1,idaho5z1' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^rack-all:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-6h6eh0oy' DEBUG:ClusterShell.NodeUtils:READ '@rack-x[1-2]y[1-2]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^rack-x2y2:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-6h6eh0oy' DEBUG:ClusterShell.NodeUtils:READ 'idaho6z1,idaho7z1' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^\([0-9A-Za-z_-]*\):.*/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-6h6eh0oy' DEBUG:ClusterShell.NodeUtils:READ 'rack-x1y1 rack-x1y2 rack-x2y1 rack-x2y2 rack-x1 rack-x2 rack-y1 rack-y2 rack-all' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^rack-x1:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-6h6eh0oy' DEBUG:ClusterShell.NodeUtils:READ '@rack-x1y[1-2]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^rack-x2:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-6h6eh0oy' DEBUG:ClusterShell.NodeUtils:READ '@rack-x2y[1-2]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^rack-y2:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-6h6eh0oy' DEBUG:ClusterShell.NodeUtils:READ '@rack-x[1-2]y2' ok testGroupResolverSimple (NodeSetGroupTest.NodeSetGroupTest) test NodeSet with simple custom GroupResolver ... DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^gpu:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-oey_ld_m' DEBUG:ClusterShell.NodeUtils:READ 'montana[38-41]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^chassis3:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-oey_ld_m' DEBUG:ClusterShell.NodeUtils:READ 'montana[36-37]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^chassis4:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-oey_ld_m' DEBUG:ClusterShell.NodeUtils:READ 'montana[38-39]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^chassis1:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-oey_ld_m' DEBUG:ClusterShell.NodeUtils:READ 'montana[32-33]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^chassis5:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-oey_ld_m' DEBUG:ClusterShell.NodeUtils:READ 'montana[40-41]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^chassis2:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-oey_ld_m' DEBUG:ClusterShell.NodeUtils:READ 'montana[34-35]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^chassis6:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-oey_ld_m' DEBUG:ClusterShell.NodeUtils:READ 'montana[42-43]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^chassis8:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-oey_ld_m' DEBUG:ClusterShell.NodeUtils:READ 'montana[46-47]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^chassis10:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-oey_ld_m' DEBUG:ClusterShell.NodeUtils:READ 'montana[50-51]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^chassis12:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-oey_ld_m' DEBUG:ClusterShell.NodeUtils:READ 'montana[54-55]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^chassis11:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-oey_ld_m' DEBUG:ClusterShell.NodeUtils:READ 'montana[52-53]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^gpuchassis:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-oey_ld_m' DEBUG:ClusterShell.NodeUtils:READ '@chassis[4-5]' ok testGroupsNoResolver (NodeSetGroupTest.NodeSetGroupTest) test NodeSet.groups() with no resolver ... ok test_fromall_grouplist (NodeSetGroupTest.NodeSetGroupTest) test NodeSet.fromall() without all upcall ... DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^\([0-9A-Za-z_\%-]*\):.*/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-nu19b9gl' DEBUG:ClusterShell.NodeUtils:READ 'para gpu escape%test esc%test2' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^esc%test2:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-nu19b9gl' DEBUG:ClusterShell.NodeUtils:READ '@escape%test' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^escape%test:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-nu19b9gl' DEBUG:ClusterShell.NodeUtils:READ 'montana[87-90]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^gpu:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-nu19b9gl' DEBUG:ClusterShell.NodeUtils:READ 'montana[38-41]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^para:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-nu19b9gl' DEBUG:ClusterShell.NodeUtils:READ 'montana[32-37,42-55]' ok test_nodeset_wildcard_grouplist (NodeSetGroupTest.NodeSetGroupTest) test NodeSet wildcard support and grouplist() ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo a b\* c d e' DEBUG:ClusterShell.NodeUtils:READ 'a b* c d e' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo1 foo2 foo3 bar bar1 bar2 foobar foobar1' DEBUG:ClusterShell.NodeUtils:READ 'foo1 foo2 foo3 bar bar1 bar2 foobar foobar1' ok test_nodeset_wildcard_infinite_recursion (NodeSetGroupTest.NodeSetGroupTest) test NodeSet wildcard infinite recursion protection ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo1 foo2 foo\*' DEBUG:ClusterShell.NodeUtils:READ 'foo1 foo2 foo*' ok test_nodeset_wildcard_no_resolver (NodeSetGroupTest.NodeSetGroupTest) test NodeSet wildcard without resolver ... ok test_nodeset_wildcard_precedence (NodeSetGroupTest.NodeSetGroupTest) test NodeSet wildcard support precedence ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo1-ib0 foo2-ib0 foo1-ib1 foo2-ib1 bar001 bar002' DEBUG:ClusterShell.NodeUtils:READ 'foo1-ib0 foo2-ib0 foo1-ib1 foo2-ib1 bar001 bar002' ok test_nodeset_wildcard_support (NodeSetGroupTest.NodeSetGroupTest) test NodeSet wildcard support ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo g1 g2 g3' DEBUG:ClusterShell.NodeUtils:READ 'g1 g2 g3' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo1 foo2 foo3 bar bar1 bar2 foobar foobar1' DEBUG:ClusterShell.NodeUtils:READ 'foo1 foo2 foo3 bar bar1 bar2 foobar foobar1' ok test_nodeset_wildcard_support_noall (NodeSetGroupTest.NodeSetGroupTest) test NodeSet wildcard support (without all upcall) ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo g1 g2 g3' DEBUG:ClusterShell.NodeUtils:READ 'g1 g2 g3' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo1 foo2 foo3 bar bar1 bar2 foobar foobar1' DEBUG:ClusterShell.NodeUtils:READ 'foo1 foo2 foo3 bar bar1 bar2 foobar foobar1' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo1 foo2 foo3 bar bar1 bar2 foobar foobar1' DEBUG:ClusterShell.NodeUtils:READ 'foo1 foo2 foo3 bar bar1 bar2 foobar foobar1' DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo1 foo2 foo3 bar bar1 bar2 foobar foobar1' DEBUG:ClusterShell.NodeUtils:READ 'foo1 foo2 foo3 bar bar1 bar2 foobar foobar1' ok test_nodeset_wildcard_support_ranges (NodeSetGroupTest.NodeSetGroupTest) test NodeSet wildcard support with ranges ... DEBUG:ClusterShell.NodeUtils:EXEC 'echo foo1 foo2 foo3 foo1-ib0 foo2-ib0 foo1-ib1 foo2-ib1 bar10 foobar foobar1' DEBUG:ClusterShell.NodeUtils:READ 'foo1 foo2 foo3 foo1-ib0 foo2-ib0 foo1-ib1 foo2-ib1 bar10 foobar foobar1' ok testGroupResolverReverse (NodeSetGroupTest.NodeSetRegroupTest) test NodeSet GroupResolver with reverse upcall ... DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^all:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-wsq3zjdl' DEBUG:ClusterShell.NodeUtils:READ 'montana[32-55]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^\([0-9A-Za-z_-]*\):.*/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-wsq3zjdl' DEBUG:ClusterShell.NodeUtils:READ 'all para gpu login overclock chassis1 chassis2 chassis3 single' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^chassis1:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-wsq3zjdl' DEBUG:ClusterShell.NodeUtils:READ 'montana[32-33]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^chassis2:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-wsq3zjdl' DEBUG:ClusterShell.NodeUtils:READ 'montana[34-35]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^chassis3:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-wsq3zjdl' DEBUG:ClusterShell.NodeUtils:READ 'montana[36-37]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^gpu:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-wsq3zjdl' DEBUG:ClusterShell.NodeUtils:READ 'montana[38-41]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^login:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-wsq3zjdl' DEBUG:ClusterShell.NodeUtils:READ 'montana[32-33]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^overclock:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-wsq3zjdl' DEBUG:ClusterShell.NodeUtils:READ 'montana[41-42]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^para:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-wsq3zjdl' DEBUG:ClusterShell.NodeUtils:READ 'montana[32-37,42-55]' DEBUG:ClusterShell.NodeUtils:EXEC 'sed -n 's/^single:\(.*\)/\1/p' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-wsq3zjdl' DEBUG:ClusterShell.NodeUtils:READ 'idaho' DEBUG:ClusterShell.NodeUtils:EXEC 'awk -F: '/^montana41:/ { gsub(",","\n",$2); print $2 }' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-1ptm2evv' DEBUG:ClusterShell.NodeUtils:READ 'all gpu overclock' DEBUG:ClusterShell.NodeUtils:EXEC 'awk -F: '/^montana42:/ { gsub(",","\n",$2); print $2 }' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-1ptm2evv' DEBUG:ClusterShell.NodeUtils:READ 'all para overclock' DEBUG:ClusterShell.NodeUtils:EXEC 'awk -F: '/^montana38:/ { gsub(",","\n",$2); print $2 }' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-1ptm2evv' DEBUG:ClusterShell.NodeUtils:READ 'all gpu' DEBUG:ClusterShell.NodeUtils:EXEC 'awk -F: '/^montana39:/ { gsub(",","\n",$2); print $2 }' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-1ptm2evv' DEBUG:ClusterShell.NodeUtils:READ 'all gpu' DEBUG:ClusterShell.NodeUtils:EXEC 'awk -F: '/^montana40:/ { gsub(",","\n",$2); print $2 }' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-1ptm2evv' DEBUG:ClusterShell.NodeUtils:READ 'all gpu' DEBUG:ClusterShell.NodeUtils:EXEC 'awk -F: '/^idaho:/ { gsub(",","\n",$2); print $2 }' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-1ptm2evv' DEBUG:ClusterShell.NodeUtils:READ 'single' DEBUG:ClusterShell.NodeUtils:EXEC 'awk -F: '/^utah:/ { gsub(",","\n",$2); print $2 }' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-1ptm2evv' DEBUG:ClusterShell.NodeUtils:READ '' DEBUG:ClusterShell.NodeUtils:EXEC 'awk -F: '/^montana32:/ { gsub(",","\n",$2); print $2 }' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-1ptm2evv' DEBUG:ClusterShell.NodeUtils:READ 'all para login chassis1' DEBUG:ClusterShell.NodeUtils:EXEC 'awk -F: '/^montana33:/ { gsub(",","\n",$2); print $2 }' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-1ptm2evv' DEBUG:ClusterShell.NodeUtils:READ 'all para login chassis1' DEBUG:ClusterShell.NodeUtils:EXEC 'awk -F: '/^montana34:/ { gsub(",","\n",$2); print $2 }' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-1ptm2evv' DEBUG:ClusterShell.NodeUtils:READ 'all para chassis2' DEBUG:ClusterShell.NodeUtils:EXEC 'awk -F: '/^montana35:/ { gsub(",","\n",$2); print $2 }' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-1ptm2evv' DEBUG:ClusterShell.NodeUtils:READ 'all para chassis2' DEBUG:ClusterShell.NodeUtils:EXEC 'awk -F: '/^montana36:/ { gsub(",","\n",$2); print $2 }' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-1ptm2evv' DEBUG:ClusterShell.NodeUtils:READ 'all para chassis3' DEBUG:ClusterShell.NodeUtils:EXEC 'awk -F: '/^montana37:/ { gsub(",","\n",$2); print $2 }' /var/tmp/portage/app-admin/clustershell-1.9.2/temp/cs-test-1ptm2evv' DEBUG:ClusterShell.NodeUtils:READ 'all para chassis3' ok test_iter (NodeSetGroupTest.YAMLGroupLoaderTest) test YAMLGroupLoader iterator ... ok test_list_group (NodeSetGroupTest.YAMLGroupLoaderTest) ... ok test_missing_pyyaml (NodeSetGroupTest.YAMLGroupLoaderTest) test YAMLGroupLoader with missing PyYAML ... ok test_multi_sources (NodeSetGroupTest.YAMLGroupLoaderTest) test YAMLGroupLoader multi sources ... ok test_numeric_group (NodeSetGroupTest.YAMLGroupLoaderTest) test YAMLGroupLoader with numeric group ... ok test_numeric_sources (NodeSetGroupTest.YAMLGroupLoaderTest) test YAMLGroupLoader with numeric sources ... ok test_one_source (NodeSetGroupTest.YAMLGroupLoaderTest) test YAMLGroupLoader one source ... ok test_reload (NodeSetGroupTest.YAMLGroupLoaderTest) test YAMLGroupLoader cache_time ... ok testAdd (NodeSetTest.NodeSetTest) test NodeSet add() ... ok testAddAdjust (NodeSetTest.NodeSetTest) test NodeSet adjusting add() ... ok testBadRangeUsages (NodeSetTest.NodeSetTest) test NodeSet parse errors in range ... ok testBadUsages (NodeSetTest.NodeSetTest) test NodeSet other parse errors ... ok testBinarySanityCheck (NodeSetTest.NodeSetTest) test NodeSet binary sanity check ... ok testBinarySanityCheckNotImplementedSubtle (NodeSetTest.NodeSetTest) test NodeSet binary sanity check (NotImplemented subtle) ... ok testClear (NodeSetTest.NodeSetTest) test NodeSet clear() ... ok testCommaSeparated (NodeSetTest.NodeSetTest) test NodeSet comma separated to ranges (folding) ... ok testCommaSeparatedAndRange (NodeSetTest.NodeSetTest) test NodeSet comma separated and range to ranges (folding) ... ok testCommaSeparatedAndRangeWithPadding (NodeSetTest.NodeSetTest) test NodeSet comma separated, range and padding ... ok testCommaSeparatedAndRangeWithPaddingWithSuffix (NodeSetTest.NodeSetTest) test NodeSet comma separated, range and padding with suffix ... ok testCommaSeparatedAndRanges (NodeSetTest.NodeSetTest) test NodeSet comma separated and ranges to ranges (folding) ... ok testContainsUsingPadding (NodeSetTest.NodeSetTest) test NodeSet contains() when using padding ... ok testCopy (NodeSetTest.NodeSetTest) test NodeSet.copy() ... ok testDifference (NodeSetTest.NodeSetTest) test NodeSet.difference() ... ok testDifferenceUpdate (NodeSetTest.NodeSetTest) test NodeSet.difference_update() ... ok testDigitInPrefix (NodeSetTest.NodeSetTest) test NodeSet digit in prefix ... ok testEmptyNode (NodeSetTest.NodeSetTest) test NodeSet with empty node ... ok testEquality (NodeSetTest.NodeSetTest) test NodeSet equality ... ok testEqualityMore (NodeSetTest.NodeSetTest) test NodeSet equality (more) ... ok testExpandFunction (NodeSetTest.NodeSetTest) test NodeSet expand() utility function ... ok testFoldFunction (NodeSetTest.NodeSetTest) test NodeSet fold() utility function ... ok testFromListConstructor (NodeSetTest.NodeSetTest) test NodeSet.fromlist() constructor ... ok testIntersectReturnNothing (NodeSetTest.NodeSetTest) test NodeSet intersect that returns empty NodeSet ... ok testIntersectSelf (NodeSetTest.NodeSetTest) test Nodeset.intersection_update(self) ... ok testIntersectUpdate (NodeSetTest.NodeSetTest) test NodeSet.intersection_update() ... ok testIntersection (NodeSetTest.NodeSetTest) test NodeSet.intersection() ... ok testIsSubSetError (NodeSetTest.NodeSetTest) test NodeSet issubset type error ... ok testIterOrder (NodeSetTest.NodeSetTest) test NodeSet nodes name order in iter and str ... ok testLen (NodeSetTest.NodeSetTest) test NodeSet len() results ... ok testNoPrefix (NodeSetTest.NodeSetTest) test NodeSet with node without prefix ... ok testNodeEightPad (NodeSetTest.NodeSetTest) test NodeSet padding feature ... ok testNodeRangeIncludingZero (NodeSetTest.NodeSetTest) test NodeSet with node range including zero ... ok testNodeSetBase (NodeSetTest.NodeSetTest) test underlying NodeSetBase class ... ok testNodeSetNone (NodeSetTest.NodeSetTest) test NodeSet methods behavior with None argument ... ok testNodeSetUpdatesFromEmptyNodeSet (NodeSetTest.NodeSetTest) test NodeSet-based update() method from empty nodeset ... ok testNodeWithPercent (NodeSetTest.NodeSetTest) test NodeSet on nodename with % character ... ok testNodeZero (NodeSetTest.NodeSetTest) test NodeSet with node0 ... ok testOperatorAnd (NodeSetTest.NodeSetTest) test NodeSet intersection/and & operator ... ok testOperatorSub (NodeSetTest.NodeSetTest) test NodeSet difference/sub - operator ... ok testOperatorSymmetricDifference (NodeSetTest.NodeSetTest) test NodeSet symmetric_difference() and ^ operator ... ok testOperatorUnion (NodeSetTest.NodeSetTest) test NodeSet union | operator ... ok testOperatorUnionFromEmptyNodeSet (NodeSetTest.NodeSetTest) test NodeSet union | operator from empty nodeset ... ok testOperatorUnionWithSeveralPrefixes (NodeSetTest.NodeSetTest) test NodeSet union | operator using several prefixes ... ok testOperatorXor (NodeSetTest.NodeSetTest) test NodeSet symmetric_difference/xor & operator ... ok testRange (NodeSetTest.NodeSetTest) test NodeSet with simple range ... ok testRangeSetEntryMismatch (NodeSetTest.NodeSetTest) test NodeSet RangeSet entry mismatch ... ok testRangeWithPadding1 (NodeSetTest.NodeSetTest) test NodeSet with range with padding (1) ... ok testRangeWithPadding2 (NodeSetTest.NodeSetTest) test NodeSet with range with padding (2) ... ok testRangeWithSuffix (NodeSetTest.NodeSetTest) test NodeSet with simple range with suffix ... ok testRemove (NodeSetTest.NodeSetTest) test NodeSet remove() ... ok testSimpleNodeSetUpdates (NodeSetTest.NodeSetTest) test NodeSet simple nodeset-based update() ... ok testSimpleStringUpdates (NodeSetTest.NodeSetTest) test NodeSet simple string-based update() ... ok testSingle (NodeSetTest.NodeSetTest) test NodeSet single cluster node ... ok testSingleNodeInRange (NodeSetTest.NodeSetTest) test NodeSet single cluster node in range ... ok testSplit (NodeSetTest.NodeSetTest) test NodeSet split() ... ok testStringUpdatesFromEmptyNodeSet (NodeSetTest.NodeSetTest) test NodeSet string-based NodeSet.update() from empty nodeset ... ok testSubMore (NodeSetTest.NodeSetTest) test NodeSet.difference_update() method (more) ... ok testSubMultiplePrefix (NodeSetTest.NodeSetTest) test NodeSet.difference_update() with multiple prefixes ... ok testSubSelf (NodeSetTest.NodeSetTest) test NodeSet.difference_update() method (self) ... ok testSubUnknownNodes (NodeSetTest.NodeSetTest) test NodeSet.difference_update() with unknown nodes ... ok testSubsAndAdds (NodeSetTest.NodeSetTest) test NodeSet.update() and difference_update() together ... ok testSubsAndAddsMore (NodeSetTest.NodeSetTest) test NodeSet.update() and difference_update() together (more) ... ok testSubsAndAddsMoreDigit (NodeSetTest.NodeSetTest) test NodeSet.update() and difference_update() together (with ... ok testSymmetricDifference (NodeSetTest.NodeSetTest) test NodeSet symmetric_difference() ... ok testSymmetricDifferenceUpdate (NodeSetTest.NodeSetTest) test NodeSet symmetric_difference_update() ... ok testTypeSanityCheck (NodeSetTest.NodeSetTest) test NodeSet input type sanity check ... ok testUnnumberedNode (NodeSetTest.NodeSetTest) test NodeSet with unnumbered node ... ok testUpdatesWithSeveralPrefixes (NodeSetTest.NodeSetTest) test NodeSet.update() using several prefixes ... ok testVeryBigRange (NodeSetTest.NodeSetTest) test NodeSet iterations with big range size ... ok testWhitespaceInsideNodeName (NodeSetTest.NodeSetTest) test NodeSet parsing keeping whitespaces inside a node name ... ok testWhitespacePrefix (NodeSetTest.NodeSetTest) test NodeSet parsing ignoring whitespace ... ok test_autostep (NodeSetTest.NodeSetTest) test NodeSet autostep (1D) ... ok test_autostep_property (NodeSetTest.NodeSetTest) test NodeSet autostep property (1D) ... ok test_bad_slices (NodeSetTest.NodeSetTest) ... ok test_binary_bad_object_type (NodeSetTest.NodeSetTest) ... ok test_contains (NodeSetTest.NodeSetTest) test NodeSet contains() ... ok test_contiguous (NodeSetTest.NodeSetTest) test NodeSet.contiguous() iterator ... ok test_empty_operand (NodeSetTest.NodeSetTest) ... ok test_fully_numeric (NodeSetTest.NodeSetTest) ... ok test_getitem (NodeSetTest.NodeSetTest) test NodeSet.__getitem__() ... ok test_getslice (NodeSetTest.NodeSetTest) test NodeSet getitem() with slice ... ok test_internal_mismatch (NodeSetTest.NodeSetTest) ... ok test_issubset (NodeSetTest.NodeSetTest) test NodeSet issubset() ... ok test_issuperset (NodeSetTest.NodeSetTest) test NodeSet issuperset() ... ok test_nd_autostep (NodeSetTest.NodeSetTest) test NodeSet autostep (nD) ... ok test_nd_autostep_property (NodeSetTest.NodeSetTest) test NodeSet autostep property (nD) ... ok test_nd_contiguous (NodeSetTest.NodeSetTest) ... ok test_nd_difference (NodeSetTest.NodeSetTest) ... ok test_nd_difference_m (NodeSetTest.NodeSetTest) ... ok test_nd_difference_test (NodeSetTest.NodeSetTest) ... ok test_nd_fold (NodeSetTest.NodeSetTest) ... ok test_nd_fold_axis (NodeSetTest.NodeSetTest) test NodeSet fold_axis feature ... ok test_nd_fold_axis_errors (NodeSetTest.NodeSetTest) test NodeSet fold_axis errors ... ok test_nd_fold_axis_multi (NodeSetTest.NodeSetTest) test NodeSet fold_axis feature (ultimate) ... ok test_nd_fold_padding (NodeSetTest.NodeSetTest) test NodeSet nD heuristic folding with padding ... ok test_nd_getitem (NodeSetTest.NodeSetTest) ... ok test_nd_intersection (NodeSetTest.NodeSetTest) ... ok test_nd_issubset (NodeSetTest.NodeSetTest) ... ok test_nd_issuperset (NodeSetTest.NodeSetTest) ... ok test_nd_iter (NodeSetTest.NodeSetTest) ... ok test_nd_len (NodeSetTest.NodeSetTest) ... ok test_nd_multiple (NodeSetTest.NodeSetTest) ... ok test_nd_nonoverlap (NodeSetTest.NodeSetTest) ... ok test_nd_nsiter (NodeSetTest.NodeSetTest) ... ok test_nd_pickle_current (NodeSetTest.NodeSetTest) test NodeSet nD pickling (current version) ... ok test_nd_simple (NodeSetTest.NodeSetTest) ... ok test_nd_split (NodeSetTest.NodeSetTest) ... ok test_nd_unpickle_v1_6_py26 (NodeSetTest.NodeSetTest) test NodeSet nD unpickling (against v1.6/py26) ... ok test_nd_unpickle_v1_7_3_py27 (NodeSetTest.NodeSetTest) test NodeSet nD unpickling (against v1.7.3/py27) ... ok test_nd_xor (NodeSetTest.NodeSetTest) ... ok test_negative_ranges (NodeSetTest.NodeSetTest) ... ok test_nsiter (NodeSetTest.NodeSetTest) test NodeSet.nsiter() iterator ... ok test_numerical_bracket_folding (NodeSetTest.NodeSetTest) test NodeSet numerical bracket folding (eg. 1[2-3]4) ... ok test_pickle_current (NodeSetTest.NodeSetTest) test NodeSet pickling (current version) ... ok test_unicode (NodeSetTest.NodeSetTest) test NodeSet with unicode string ... ok test_unpickle_v1_3_py24 (NodeSetTest.NodeSetTest) test NodeSet unpickling (against v1.3/py24) ... ok test_unpickle_v1_3_py26 (NodeSetTest.NodeSetTest) test NodeSet unpickling (against v1.3/py26) ... ok test_unpickle_v1_4_py26 (NodeSetTest.NodeSetTest) test NodeSet unpickling (against v1.4/py26) ... ok test_unpickle_v1_5_py24 (NodeSetTest.NodeSetTest) test NodeSet unpickling (against v1.5/py24) ... ok test_unpickle_v1_5_py26 (NodeSetTest.NodeSetTest) test NodeSet unpickling (against v1.5/py26) ... ok test_unpickle_v1_6_py24 (NodeSetTest.NodeSetTest) test NodeSet unpickling (against v1.6/py24) ... ok test_unpickle_v1_6_py26 (NodeSetTest.NodeSetTest) test NodeSet unpickling (against v1.6/py26) ... ok test_unpickle_v1_7_3_py27 (NodeSetTest.NodeSetTest) test NodeSet unpickling (against v1.7.3/py27) ... ok test_unpickle_v1_8_4_py27 (NodeSetTest.NodeSetTest) test NodeSet unpickling (against v1.8.4/py27) ... ok test_contains (RangeSetNDTest.RangeSetNDTest) ... ok test_contiguous (RangeSetNDTest.RangeSetNDTest) ... ok test_difference (RangeSetNDTest.RangeSetNDTest) ... ok test_difference_update (RangeSetNDTest.RangeSetNDTest) ... ok test_dim (RangeSetNDTest.RangeSetNDTest) ... ok test_eq (RangeSetNDTest.RangeSetNDTest) ... ok test_fold (RangeSetNDTest.RangeSetNDTest) ... ok test_folding (RangeSetNDTest.RangeSetNDTest) ... ok test_getitem (RangeSetNDTest.RangeSetNDTest) ... ok test_getitem_slices (RangeSetNDTest.RangeSetNDTest) ... ok test_intersection (RangeSetNDTest.RangeSetNDTest) ... ok test_intersection_update (RangeSetNDTest.RangeSetNDTest) ... ok test_iter (RangeSetNDTest.RangeSetNDTest) ... ok test_mutability_1 (RangeSetNDTest.RangeSetNDTest) ... ok test_mutability_2 (RangeSetNDTest.RangeSetNDTest) ... ok test_nonzero (RangeSetNDTest.RangeSetNDTest) ... ok test_pads (RangeSetNDTest.RangeSetNDTest) ... ok test_simple (RangeSetNDTest.RangeSetNDTest) ... ok test_sorting (RangeSetNDTest.RangeSetNDTest) ... ok test_subset_superset (RangeSetNDTest.RangeSetNDTest) ... ok test_union (RangeSetNDTest.RangeSetNDTest) ... ok test_vectors (RangeSetNDTest.RangeSetNDTest) ... ok test_xor (RangeSetNDTest.RangeSetNDTest) ... ok testAdd (RangeSetTest.RangeSetTest) test RangeSet.add() ... ok testAddRange (RangeSetTest.RangeSetTest) test RangeSet.add_range() ... ok testBinarySanityCheck (RangeSetTest.RangeSetTest) test RangeSet binary sanity check ... ok testBinarySanityCheckNotImplementedSubtle (RangeSetTest.RangeSetTest) test RangeSet binary sanity check (NotImplemented subtle) ... ok testClear (RangeSetTest.RangeSetTest) test RangeSet.clear() ... ok testConstructorIterate (RangeSetTest.RangeSetTest) test RangeSet(iterable) constructor ... ok testContains (RangeSetTest.RangeSetTest) test RangeSet.__contains__() ... ok testCopy (RangeSetTest.RangeSetTest) test RangeSet.copy() ... ok testDiscard (RangeSetTest.RangeSetTest) test RangeSet.discard() ... ok testEquality (RangeSetTest.RangeSetTest) test RangeSet equality ... ok testFolding (RangeSetTest.RangeSetTest) test RangeSet folding conditions ... ok testFromListConstructor (RangeSetTest.RangeSetTest) test RangeSet.fromlist() constructor ... ok testFromOneConstructor (RangeSetTest.RangeSetTest) test RangeSet.fromone() constructor ... ok testGetItem (RangeSetTest.RangeSetTest) test RangeSet.__getitem__() ... ok testGetSlice (RangeSetTest.RangeSetTest) test RangeSet.__getitem__() with slice ... ok testIntersectSimple (RangeSetTest.RangeSetTest) test RangeSet with simple intersections of ranges ... ok testIntersectStep (RangeSetTest.RangeSetTest) test RangeSet with more intersections of ranges ... ok testIntersectionLength (RangeSetTest.RangeSetTest) test RangeSet intersection/length ... ok testIsSubSet (RangeSetTest.RangeSetTest) test RangeSet.issubset() ... ok testIsSubSetError (RangeSetTest.RangeSetTest) test RangeSet.issubset() error ... ok testIsSuperSet (RangeSetTest.RangeSetTest) test RangeSet.issuperset() ... ok testIterator (RangeSetTest.RangeSetTest) test RangeSet iterator ... ok testRemove (RangeSetTest.RangeSetTest) test RangeSet.remove() ... ok testSimple (RangeSetTest.RangeSetTest) test RangeSet simple ranges ... ok testSlices (RangeSetTest.RangeSetTest) test RangeSet.slices() ... ok testSplit (RangeSetTest.RangeSetTest) test RangeSet.split() ... ok testStepAdvanced (RangeSetTest.RangeSetTest) test RangeSet advanced step usages ... ok testStepSimple (RangeSetTest.RangeSetTest) test RangeSet simple step usages ... ok testStringIterator (RangeSetTest.RangeSetTest) test RangeSet string iterator striter() ... ok testSubSimple (RangeSetTest.RangeSetTest) test RangeSet with simple difference of ranges ... ok testSubStep (RangeSetTest.RangeSetTest) test RangeSet with more sub of ranges (with step) ... ok testSymmetricDifference (RangeSetTest.RangeSetTest) test RangeSet.symmetric_difference_update() ... ok testUnion (RangeSetTest.RangeSetTest) test RangeSet.union() ... ok testUpdate (RangeSetTest.RangeSetTest) test RangeSet.update() ... ok test_bad_syntax (RangeSetTest.RangeSetTest) test parse errors ... ok test_contiguous (RangeSetTest.RangeSetTest) ... ok test_dim (RangeSetTest.RangeSetTest) ... ok test_iand (RangeSetTest.RangeSetTest) test RangeSet.__iand__() ... ok test_init_negative_ranges (RangeSetTest.RangeSetTest) test RangeSet initialization with with negative ranges ... ok test_init_ranges (RangeSetTest.RangeSetTest) test RangeSet initialization with a range ... ok test_intiter (RangeSetTest.RangeSetTest) ... ok test_ior (RangeSetTest.RangeSetTest) test RangeSet.__ior__() ... ok test_isub (RangeSetTest.RangeSetTest) test RangeSet.__isub__() ... ok test_ixor (RangeSetTest.RangeSetTest) test RangeSet.__ixor__() ... ok test_mixed_padding (RangeSetTest.RangeSetTest) ... ok test_mixed_padding_mismatch (RangeSetTest.RangeSetTest) ... ok test_padding_property_compat (RangeSetTest.RangeSetTest) ... ok test_pickle_current (RangeSetTest.RangeSetTest) test RangeSet pickling (current version) ... ok test_strip_whitespaces (RangeSetTest.RangeSetTest) ... ok test_unpickle_v1_3_py24 (RangeSetTest.RangeSetTest) test RangeSet unpickling (against v1.3/py24) ... ok test_unpickle_v1_3_py26 (RangeSetTest.RangeSetTest) test RangeSet unpickling (against v1.3/py26) ... ok test_unpickle_v1_4_py26 (RangeSetTest.RangeSetTest) test RangeSet unpickling (against v1.4/py26) ... ok test_unpickle_v1_5_py24 (RangeSetTest.RangeSetTest) test RangeSet unpickling (against v1.5/py24) ... ok test_unpickle_v1_5_py26 (RangeSetTest.RangeSetTest) test RangeSet unpickling (against v1.5/py26) ... ok test_unpickle_v1_6_py24 (RangeSetTest.RangeSetTest) test RangeSet unpickling (against v1.6/py24) ... ok test_unpickle_v1_6_py26 (RangeSetTest.RangeSetTest) test RangeSet unpickling (against v1.6/py26) ... ok test_unpickle_v1_8_4_py27 (RangeSetTest.RangeSetTest) test RangeSet unpickling (against v1.8.4/py27) ... ok test_001_empty (StreamWorkerTest.StreamTest) test empty StreamWorker ... ok test_002_pipe_readers (StreamWorkerTest.StreamTest) test StreamWorker bound to several pipe readers ... ok test_003_io_pipes (StreamWorkerTest.StreamTest) test StreamWorker bound to pipe readers and writers ... ok test_004_timeout_on_open_stream (StreamWorkerTest.StreamTest) test StreamWorker with timeout set on open stream ... ok test_005_timeout_events (StreamWorkerTest.StreamTest) test StreamWorker with timeout set (event based) ... ok test_006_worker_abort_on_written (StreamWorkerTest.StreamTest) test StreamWorker abort on ev_written ... ok test_007_worker_abort_on_written_eof (StreamWorkerTest.StreamTest) test StreamWorker abort on ev_written (with EOF) ... ok test_008_broken_pipe_on_write (StreamWorkerTest.StreamTest) test StreamWorker with broken pipe on write() ... WARNING:ClusterShell.Worker.EngineClient:>: [Errno 32] Broken pipe ok test_009_worker_abort_on_close (StreamWorkerTest.StreamTest) test StreamWorker abort() on closing worker ... ok test_engine_may_reuse_fd (TaskEventTest.TaskEventTest) test write + worker.abort() on read to reuse FDs ... ok test_engine_may_reuse_fd_legacy (TaskEventTest.TaskEventTest) test write + worker.abort() on read to reuse FDs (legacy) ... ok test_engine_on_the_fly_launch (TaskEventTest.TaskEventTest) test client add on the fly while running (1.8+) ... ok test_engine_on_the_fly_launch_legacy (TaskEventTest.TaskEventTest) test client add on the fly while running (legacy) ... ok test_ev_pickup (TaskEventTest.TaskEventTest) test ev_pickup event (1.8+) ... ok test_ev_pickup_fanout (TaskEventTest.TaskEventTest) test ev_pickup event with fanout ... ok test_ev_pickup_fanout_legacy (TaskEventTest.TaskEventTest) test ev_pickup event with fanout (legacy) ... ok test_ev_pickup_legacy (TaskEventTest.TaskEventTest) test ev_pickup event (legacy) ... ok test_ev_written (TaskEventTest.TaskEventTest) test ev_written event ... ok test_ev_written_legacy (TaskEventTest.TaskEventTest) test ev_written event (legacy) ... ok test_popen_specific_behaviour (TaskEventTest.TaskEventTest) test WorkerPopen events specific behaviour (1.8+) ... ok test_popen_specific_behaviour_legacy (TaskEventTest.TaskEventTest) test WorkerPopen events specific behaviour (legacy) ... ok test_simple_event_handler (TaskEventTest.TaskEventTest) test simple event handler (1.8+) ... ok test_simple_event_handler_legacy (TaskEventTest.TaskEventTest) test simple event handler (legacy) ... ok test_simple_event_handler_with_task_timeout (TaskEventTest.TaskEventTest) test simple event handler with task timeout (1.8+) ... ok test_simple_event_handler_with_task_timeout_legacy (TaskEventTest.TaskEventTest) test simple event handler with task timeout (legacy) ... ok test_simple_event_handler_with_timeout (TaskEventTest.TaskEventTest) test simple event handler with timeout ... ok test_simple_event_handler_with_timeout_legacy (TaskEventTest.TaskEventTest) test simple event handler with timeout (legacy) ... ok test_write_on_ev_start (TaskEventTest.TaskEventTest) test write on ev_start ... DEBUG:ClusterShell.Engine.Engine:set_events: client not registered ok test_write_on_ev_start_legacy (TaskEventTest.TaskEventTest) test write on ev_start (legacy) ... DEBUG:ClusterShell.Engine.Engine:set_events: client not registered ok testCustomPrintDebug (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testEngineClients (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testEnginePorts (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testEscape (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testEscape2 (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testHugeOutputCommand (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testInterruptEngine (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testKBI (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testLocalBufferRCGathering (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testLocalBuffers (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testLocalEmptyBuffer (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testLocalEmptyError (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testLocalErrorBuffers (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testLocalFanout (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testLocalPickupHup (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testLocalRCBufferGathering (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testLocalRetcodes (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testLocalSingleLineBuffers (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testLocalWorkerErrorBuffers (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testLocalWorkerFanout (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testLocalWorkerWrites (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testLocalWorkerWritesBcExample (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testLocalWorkerWritesWithLateEOF (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testPopenBadArgumentOption (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testShellDelayedIO (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testSignalWorker (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testSimpleCommand (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testSimpleCommandAutoclose (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testSimpleCommandNoTimeout (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testSimpleCommandNoneArgs (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testSimpleCommandReadNoEOL (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testSimpleCommandTimeout (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testSimpleDualTask (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testSimpleMultipleCommands (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testTaskAbortHandler (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testTaskAbortSelf (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testTaskEngineUserSelection (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testTaskEngineWrongUserSelection (TaskLocalTest.TaskLocalEngineEPollTest) ... ERROR:ClusterShell.Engine.Factory:Invalid engine identifier: foobar ok testTaskInNewThread2 (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testTaskInNewThread3 (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testTaskInfo (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testTaskKeyErrors (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testTaskNewThread1 (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testTaskPrintDebug (TaskLocalTest.TaskLocalEngineEPollTest) ... POPEN: /bin/echo test LINE b'test' ok testTaskRun (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testTaskRunTimeout (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testTaskShellRunLocal (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testTwoSimpleCommandsAutoclose (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testWorkerAbort (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testWorkerAbortSanity (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testWorkerPopenKeyCompat (TaskLocalTest.TaskLocalEngineEPollTest) test WorkerPopen.key attribute (compat with 1.6) ... ok testWorkerSetKey (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testWorkerSimplePipeStdErr (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testWorkerSimplePipeStdin (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testWorkerSimplePipeStdout (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testWorkersAndTaskTimeout (TaskLocalTest.TaskLocalEngineEPollTest) ... /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/install/usr/lib/python3.10/site-packages/ClusterShell/Worker/EngineClient.py:172: ResourceWarning: unclosed file <_io.FileIO name=6 mode='rb' closefd=True> return (s for s in list(self.values()) if s.evmask & E_READ) ResourceWarning: Enable tracemalloc to get the object allocation traceback /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/install/usr/lib/python3.10/site-packages/ClusterShell/Worker/EngineClient.py:172: ResourceWarning: unclosed file <_io.FileIO name=8 mode='wb' closefd=True> return (s for s in list(self.values()) if s.evmask & E_READ) ResourceWarning: Enable tracemalloc to get the object allocation traceback /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/install/usr/lib/python3.10/site-packages/ClusterShell/Worker/EngineClient.py:172: ResourceWarning: unclosed file <_io.FileIO name=7 mode='rb' closefd=True> return (s for s in list(self.values()) if s.evmask & E_READ) ResourceWarning: Enable tracemalloc to get the object allocation traceback ok testWorkersTimeout (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testWorkersTimeout2 (TaskLocalTest.TaskLocalEngineEPollTest) ... ok test_mixed_worker_retcodes (TaskLocalTest.TaskLocalEngineEPollTest) test Task retcode handling with mixed workers ... ok test_shell_nostdin (TaskLocalTest.TaskLocalEngineEPollTest) ... ok test_unregister_stream_autoclose (TaskLocalTest.TaskLocalEngineEPollTest) ... ok testCustomPrintDebug (TaskLocalTest.TaskLocalEnginePollTest) ... ok testEngineClients (TaskLocalTest.TaskLocalEnginePollTest) ... ok testEnginePorts (TaskLocalTest.TaskLocalEnginePollTest) ... ok testEscape (TaskLocalTest.TaskLocalEnginePollTest) ... ok testEscape2 (TaskLocalTest.TaskLocalEnginePollTest) ... ok testHugeOutputCommand (TaskLocalTest.TaskLocalEnginePollTest) ... ok testInterruptEngine (TaskLocalTest.TaskLocalEnginePollTest) ... ok testKBI (TaskLocalTest.TaskLocalEnginePollTest) ... ok testLocalBufferRCGathering (TaskLocalTest.TaskLocalEnginePollTest) ... ok testLocalBuffers (TaskLocalTest.TaskLocalEnginePollTest) ... ok testLocalEmptyBuffer (TaskLocalTest.TaskLocalEnginePollTest) ... ok testLocalEmptyError (TaskLocalTest.TaskLocalEnginePollTest) ... ok testLocalErrorBuffers (TaskLocalTest.TaskLocalEnginePollTest) ... ok testLocalFanout (TaskLocalTest.TaskLocalEnginePollTest) ... ok testLocalPickupHup (TaskLocalTest.TaskLocalEnginePollTest) ... ok testLocalRCBufferGathering (TaskLocalTest.TaskLocalEnginePollTest) ... ok testLocalRetcodes (TaskLocalTest.TaskLocalEnginePollTest) ... ok testLocalSingleLineBuffers (TaskLocalTest.TaskLocalEnginePollTest) ... ok testLocalWorkerErrorBuffers (TaskLocalTest.TaskLocalEnginePollTest) ... ok testLocalWorkerFanout (TaskLocalTest.TaskLocalEnginePollTest) ... ok testLocalWorkerWrites (TaskLocalTest.TaskLocalEnginePollTest) ... ok testLocalWorkerWritesBcExample (TaskLocalTest.TaskLocalEnginePollTest) ... ok testLocalWorkerWritesWithLateEOF (TaskLocalTest.TaskLocalEnginePollTest) ... ok testPopenBadArgumentOption (TaskLocalTest.TaskLocalEnginePollTest) ... ok testShellDelayedIO (TaskLocalTest.TaskLocalEnginePollTest) ... ok testSignalWorker (TaskLocalTest.TaskLocalEnginePollTest) ... ok testSimpleCommand (TaskLocalTest.TaskLocalEnginePollTest) ... ok testSimpleCommandAutoclose (TaskLocalTest.TaskLocalEnginePollTest) ... ok testSimpleCommandNoTimeout (TaskLocalTest.TaskLocalEnginePollTest) ... ok testSimpleCommandNoneArgs (TaskLocalTest.TaskLocalEnginePollTest) ... ok testSimpleCommandReadNoEOL (TaskLocalTest.TaskLocalEnginePollTest) ... ok testSimpleCommandTimeout (TaskLocalTest.TaskLocalEnginePollTest) ... ok testSimpleDualTask (TaskLocalTest.TaskLocalEnginePollTest) ... ok testSimpleMultipleCommands (TaskLocalTest.TaskLocalEnginePollTest) ... ok testTaskAbortHandler (TaskLocalTest.TaskLocalEnginePollTest) ... ok testTaskAbortSelf (TaskLocalTest.TaskLocalEnginePollTest) ... ok testTaskEngineUserSelection (TaskLocalTest.TaskLocalEnginePollTest) ... ok testTaskEngineWrongUserSelection (TaskLocalTest.TaskLocalEnginePollTest) ... ERROR:ClusterShell.Engine.Factory:Invalid engine identifier: foobar ok testTaskInNewThread2 (TaskLocalTest.TaskLocalEnginePollTest) ... ok testTaskInNewThread3 (TaskLocalTest.TaskLocalEnginePollTest) ... ok testTaskInfo (TaskLocalTest.TaskLocalEnginePollTest) ... ok testTaskKeyErrors (TaskLocalTest.TaskLocalEnginePollTest) ... ok testTaskNewThread1 (TaskLocalTest.TaskLocalEnginePollTest) ... ok testTaskPrintDebug (TaskLocalTest.TaskLocalEnginePollTest) ... POPEN: /bin/echo test LINE b'test' ok testTaskRun (TaskLocalTest.TaskLocalEnginePollTest) ... ok testTaskRunTimeout (TaskLocalTest.TaskLocalEnginePollTest) ... ok testTaskShellRunLocal (TaskLocalTest.TaskLocalEnginePollTest) ... ok testTwoSimpleCommandsAutoclose (TaskLocalTest.TaskLocalEnginePollTest) ... ok testWorkerAbort (TaskLocalTest.TaskLocalEnginePollTest) ... ok testWorkerAbortSanity (TaskLocalTest.TaskLocalEnginePollTest) ... ok testWorkerPopenKeyCompat (TaskLocalTest.TaskLocalEnginePollTest) test WorkerPopen.key attribute (compat with 1.6) ... ok testWorkerSetKey (TaskLocalTest.TaskLocalEnginePollTest) ... ok testWorkerSimplePipeStdErr (TaskLocalTest.TaskLocalEnginePollTest) ... ok testWorkerSimplePipeStdin (TaskLocalTest.TaskLocalEnginePollTest) ... ok testWorkerSimplePipeStdout (TaskLocalTest.TaskLocalEnginePollTest) ... /usr/lib/python3.10/os.py:1030: ResourceWarning: unclosed file <_io.FileIO name=5 mode='rb' closefd=True> return io.open(fd, mode, buffering, encoding, *args, **kwargs) ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib/python3.10/os.py:1030: ResourceWarning: unclosed file <_io.FileIO name=8 mode='wb' closefd=True> return io.open(fd, mode, buffering, encoding, *args, **kwargs) ResourceWarning: Enable tracemalloc to get the object allocation traceback ok testWorkersAndTaskTimeout (TaskLocalTest.TaskLocalEnginePollTest) ... ok testWorkersTimeout (TaskLocalTest.TaskLocalEnginePollTest) ... ok testWorkersTimeout2 (TaskLocalTest.TaskLocalEnginePollTest) ... ok test_mixed_worker_retcodes (TaskLocalTest.TaskLocalEnginePollTest) test Task retcode handling with mixed workers ... ok test_shell_nostdin (TaskLocalTest.TaskLocalEnginePollTest) ... ok test_unregister_stream_autoclose (TaskLocalTest.TaskLocalEnginePollTest) ... ok testCustomPrintDebug (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testEngineClients (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testEnginePorts (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testEscape (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testEscape2 (TaskLocalTest.TaskLocalEngineSelectTest) ... /usr/lib/python3.10/threading.py:247: ResourceWarning: unclosed file <_io.TextIOWrapper name=7 mode='r' encoding='UTF-8'> self._release_save = lock._release_save ResourceWarning: Enable tracemalloc to get the object allocation traceback ok testHugeOutputCommand (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testInterruptEngine (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testKBI (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testLocalBufferRCGathering (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testLocalBuffers (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testLocalEmptyBuffer (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testLocalEmptyError (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testLocalErrorBuffers (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testLocalFanout (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testLocalPickupHup (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testLocalRCBufferGathering (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testLocalRetcodes (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testLocalSingleLineBuffers (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testLocalWorkerErrorBuffers (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testLocalWorkerFanout (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testLocalWorkerWrites (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testLocalWorkerWritesBcExample (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testLocalWorkerWritesWithLateEOF (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testPopenBadArgumentOption (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testShellDelayedIO (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testSignalWorker (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testSimpleCommand (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testSimpleCommandAutoclose (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testSimpleCommandNoTimeout (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testSimpleCommandNoneArgs (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testSimpleCommandReadNoEOL (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testSimpleCommandTimeout (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testSimpleDualTask (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testSimpleMultipleCommands (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testTaskAbortHandler (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testTaskAbortSelf (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testTaskEngineUserSelection (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testTaskEngineWrongUserSelection (TaskLocalTest.TaskLocalEngineSelectTest) ... ERROR:ClusterShell.Engine.Factory:Invalid engine identifier: foobar ok testTaskInNewThread2 (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testTaskInNewThread3 (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testTaskInfo (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testTaskKeyErrors (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testTaskNewThread1 (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testTaskPrintDebug (TaskLocalTest.TaskLocalEngineSelectTest) ... POPEN: /bin/echo test LINE b'test' ok testTaskRun (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testTaskRunTimeout (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testTaskShellRunLocal (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testTwoSimpleCommandsAutoclose (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testWorkerAbort (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testWorkerAbortSanity (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testWorkerPopenKeyCompat (TaskLocalTest.TaskLocalEngineSelectTest) test WorkerPopen.key attribute (compat with 1.6) ... ok testWorkerSetKey (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testWorkerSimplePipeStdErr (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testWorkerSimplePipeStdin (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testWorkerSimplePipeStdout (TaskLocalTest.TaskLocalEngineSelectTest) ... /usr/lib/python3.10/threading.py:247: ResourceWarning: unclosed file <_io.FileIO name=7 mode='rb' closefd=True> self._release_save = lock._release_save ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib/python3.10/threading.py:247: ResourceWarning: unclosed file <_io.FileIO name=9 mode='wb' closefd=True> self._release_save = lock._release_save ResourceWarning: Enable tracemalloc to get the object allocation traceback ok testWorkersAndTaskTimeout (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testWorkersTimeout (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testWorkersTimeout2 (TaskLocalTest.TaskLocalEngineSelectTest) ... ok test_mixed_worker_retcodes (TaskLocalTest.TaskLocalEngineSelectTest) test Task retcode handling with mixed workers ... ok test_shell_nostdin (TaskLocalTest.TaskLocalEngineSelectTest) ... ok test_unregister_stream_autoclose (TaskLocalTest.TaskLocalEngineSelectTest) ... ok testDisabledMsgTree (TaskMsgTreeTest.TaskMsgTreeTest) test TaskMsgTree disabled ... ok testDisabledMsgTreeStdErr (TaskMsgTreeTest.TaskMsgTreeTest) test TaskMsgTree disabled for stderr ... ok testEmptyMsgTree (TaskMsgTreeTest.TaskMsgTreeTest) test TaskMsgTree empty ... ok testEnabledMsgTree (TaskMsgTreeTest.TaskMsgTreeTest) test TaskMsgTree enabled ... ok testEnabledMsgTreeStdErr (TaskMsgTreeTest.TaskMsgTreeTest) test TaskMsgTree enabled for stderr ... /var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/install/usr/lib/python3.10/site-packages/ClusterShell/Worker/EngineClient.py:101: ResourceWarning: unclosed file <_io.FileIO name=7 mode='rb' closefd=True> self.fd = sfile.fileno() ResourceWarning: Enable tracemalloc to get the object allocation traceback ok testHotDisablingMsgTree (TaskMsgTreeTest.TaskMsgTreeTest) test TaskMsgTree disabling at runtime (v1.7) ... ok testHotEnablingMsgTree (TaskMsgTreeTest.TaskMsgTreeTest) test TaskMsgTree enabling at runtime (v1.7) ... ok testTaskFlushBuffers (TaskMsgTreeTest.TaskMsgTreeTest) test Task.flush_buffers ... ok testTaskFlushErrors (TaskMsgTreeTest.TaskMsgTreeTest) test Task.flush_errors ... ok testTaskModifyCommonStreams (TaskMsgTreeTest.TaskMsgTreeTest) test worker common stream names change ... ok testPortClosed (TaskPortTest.TaskPortTest) test port msg on closed port ... ok testPortMsg1 (TaskPortTest.TaskPortTest) test port msg from main thread to task ... ok testPortRemove (TaskPortTest.TaskPortTest) test remove_port() ... ok testPopen (TaskRLimitsTest.TaskRLimitsTest) test resource usage with local task.shell(stderr=False) ... ok testPopenStderr (TaskRLimitsTest.TaskRLimitsTest) test resource usage with local task.shell(stderr=True) ... ok testRemote (TaskRLimitsTest.TaskRLimitsTest) test resource usage with remote task.shell(stderr=False) ... ok testRemotePdsh (TaskRLimitsTest.TaskRLimitsTest) test resource usage with WorkerPdsh(stderr=False) ... ok testRemotePdshStderr (TaskRLimitsTest.TaskRLimitsTest) test resource usage with WorkerPdsh(stderr=True) ... ok testRemoteStderr (TaskRLimitsTest.TaskRLimitsTest) test resource usage with remote task.shell(stderr=True) ... ok testThreadSimpleTaskSupervisor (TaskThreadJoinTest.TaskThreadJoinTest) test task methods from another thread ... ok testThreadTaskBuffers (TaskThreadJoinTest.TaskThreadJoinTest) test task data access methods after join() ... ok testThreadTaskUnhandledException (TaskThreadJoinTest.TaskThreadJoinTest) test task unhandled exception in thread ... Exception in thread : Traceback (most recent call last): File "/var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/install/usr/lib/python3.10/site-packages/ClusterShell/Task.py", line 389, in _thread_start self._resume() File "/var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/install/usr/lib/python3.10/site-packages/ClusterShell/Task.py", line 794, in _resume self._run(self.timeout) File "/var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/install/usr/lib/python3.10/site-packages/ClusterShell/Task.py", line 404, in _run self._engine.run(timeout) File "/var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/install/usr/lib/python3.10/site-packages/ClusterShell/Engine/Engine.py", line 723, in run self.runloop(timeout) File "/var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/install/usr/lib/python3.10/site-packages/ClusterShell/Engine/EPoll.py", line 157, in runloop client._handle_read(sname) File "/var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/install/usr/lib/python3.10/site-packages/ClusterShell/Worker/Worker.py", line 430, in _handle_read msgline(self.key, msg, sname) File "/var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2-python3_10/install/usr/lib/python3.10/site-packages/ClusterShell/Worker/Worker.py", line 563, in _on_msgline self.eh.ev_read(self, key, sname, msg) File "/var/tmp/portage/app-admin/clustershell-1.9.2/work/ClusterShell-1.9.2/tests/TaskThreadJoinTest.py", line 110, in ev_read raise TestUnhandledException("you should see this exception") TaskThreadJoinTest.TaskThreadJoinTest.testThreadTaskUnhandledException..TestUnhandledException: you should see this exception ok testThreadTaskWaitWhenAllFinished (TaskThreadJoinTest.TaskThreadJoinTest) test task_wait() when all workers finished ... ok testThreadTaskWaitWhenNotStarted (TaskThreadJoinTest.TaskThreadJoinTest) test task_wait() when workers not started ... DEBUG:ClusterShell.Worker.EngineClient:: dropped msg: (, (,), {}) DEBUG:ClusterShell.Worker.EngineClient:: dropped msg: (, (,), {}) DEBUG:ClusterShell.Worker.EngineClient:: dropped msg: (, (,), {}) DEBUG:ClusterShell.Worker.EngineClient:: dropped msg: (, (,), {}) ok testThreadTaskWaitWhenRunning (TaskThreadJoinTest.TaskThreadJoinTest) test task_wait() when workers are running ... ok testThreadTaskWaitWhenSomeFinished (TaskThreadJoinTest.TaskThreadJoinTest) test task_wait() when some workers finished ... ok testSuspendMiscTwoTasks (TaskThreadSuspendTest.TaskThreadSuspendTest) test task suspend/resume (2 tasks) ... ok testThreadTaskWaitWithSuspend (TaskThreadSuspendTest.TaskThreadSuspendTest) test task_wait() with suspended tasks ... ok testWorkersTimeoutBuffers (TaskTimeoutTest.TaskTimeoutTest) test worker buffers with timeout ... ok testAutocloseTimer (TaskTimerTest.TaskTimerTest) test timer autoclose (one autoclose timer) ... ok testAutocloseWithTwoTimers (TaskTimerTest.TaskTimerTest) test timer autoclose (two timers) ... ok testForceDelayedRepeater (TaskTimerTest.TaskTimerTest) test repeater being forcibly delayed ... DEBUG:ClusterShell.Engine.Engine:Warning: passed interval time for (long running event handler?) ok testForceDelayedRepeaterAutoClose (TaskTimerTest.TaskTimerTest) test repeater being forcibly delayed (w/ autoclose) ... DEBUG:ClusterShell.Engine.Engine:Warning: passed interval time for (long running event handler?) DEBUG:ClusterShell.Engine.Engine:Warning: passed interval time for (long running event handler?) ok testMultipleAddSameTimerPrivate (TaskTimerTest.TaskTimerTest) test multiple add() of same timer [private] ... ok testNTimers (TaskTimerTest.TaskTimerTest) test multiple timers ... ok testPrecision1 (TaskTimerTest.TaskTimerTest) test simple timer precision (0.1s) ... ok testPrecision2 (TaskTimerTest.TaskTimerTest) test simple timer precision (1.0s) ... ok testRemoveTimerPrivate (TaskTimerTest.TaskTimerTest) test engine.remove_timer() [private] ... ok testRepeaterInvalidatedTwice (TaskTimerTest.TaskTimerTest) test repeater timer invalidated two times ... ok testSimpleRepeater (TaskTimerTest.TaskTimerTest) test simple repeater timer ... ok testSimpleTimer (TaskTimerTest.TaskTimerTest) test simple timer ... ok testSimpleTimer2 (TaskTimerTest.TaskTimerTest) test simple 2 timers with same fire_date ... ok testSimpleTimerImmediate (TaskTimerTest.TaskTimerTest) test simple immediate timer ... ok testSimpleTimerImmediate2 (TaskTimerTest.TaskTimerTest) test simple immediate timers ... ok testTimerAddFromAnotherThread (TaskTimerTest.TaskTimerTest) test timer creation from another thread ... ok testTimerInvalidateInHandler (TaskTimerTest.TaskTimerTest) test timer invalidate in event handler ... ok testTimerInvalidateInOtherHandler (TaskTimerTest.TaskTimerTest) test timer invalidate in other event handler ... ok testTimerInvalidateSameRunloop (TaskTimerTest.TaskTimerTest) test timer invalidate by other timer in same runloop ... ok testTimerSetNextFireInHandler (TaskTimerTest.TaskTimerTest) test timer set_nextfire in event handler ... ok testTimerSetNextFireInOtherHandler (TaskTimerTest.TaskTimerTest) test timer set_nextfire in other event handler ... ok testWorkersAndTimer (TaskTimerTest.TaskTimerTest) test task with timer and local jobs ... ok test_basic_noop (TreeGatewayTest.TreeGatewayTest) test gateway channel open/close ... DEBUG:ClusterShell.Engine.Engine:set_events: client not registered DEBUG:ClusterShell.Gateway:ready to accept channel communication DEBUG:ClusterShell.Gateway:handling incoming message: Message CHA (type: CHA, msgid: 0) DEBUG:ClusterShell.Gateway:got start message Message CHA (type: CHA, msgid: 0) DEBUG:ClusterShell.Gateway:channel started (version 1.9.2 on remote end) DEBUG:ClusterShell.Gateway:handling incoming message: Message END (type: END, msgid: 2) DEBUG:ClusterShell.Gateway:recv: got EndMessage DEBUG:ClusterShell.Gateway:GatewayChannel: ev_close ok test_channel_basic_abort (TreeGatewayTest.TreeGatewayTest) test gateway channel aborted while opened ... DEBUG:ClusterShell.Engine.Engine:set_events: client not registered DEBUG:ClusterShell.Gateway:ready to accept channel communication DEBUG:ClusterShell.Gateway:handling incoming message: Message CHA (type: CHA, msgid: 4) DEBUG:ClusterShell.Gateway:got start message Message CHA (type: CHA, msgid: 4) DEBUG:ClusterShell.Gateway:channel started (version 1.9.2 on remote end) DEBUG:ClusterShell.Gateway:GatewayChannel: ev_close ok test_channel_ctl_shell_local1 (TreeGatewayTest.TreeGatewayTest) test gateway channel shell stdout (stderr=False remote=False) ... DEBUG:ClusterShell.Engine.Engine:set_events: client not registered DEBUG:ClusterShell.Gateway:ready to accept channel communication DEBUG:ClusterShell.Gateway:handling incoming message: Message CHA (type: CHA, msgid: 6) DEBUG:ClusterShell.Gateway:got start message Message CHA (type: CHA, msgid: 6) DEBUG:ClusterShell.Gateway:channel started (version 1.9.2 on remote end) DEBUG:ClusterShell.Gateway:handling incoming message: Message CFG (type: CFG, msgid: 8, gateway: n1) DEBUG:ClusterShell.Gateway:got channel configuration DEBUG:ClusterShell.Gateway:using gateway node name n1 DEBUG:ClusterShell.Gateway:gw name n1 does not match system hostname localhost DEBUG:ClusterShell.Gateway:decoded propagation tree DEBUG:ClusterShell.Gateway: localhost |- n1 | `- n[10-49] `- n2 `- n[50-89] DEBUG:ClusterShell.Worker.Tree:stderr=False DEBUG:ClusterShell.Gateway:handling incoming message: Message CTL (type: CTL, msgid: 12, srcid: 4051249088, action: shell, target: n10) DEBUG:ClusterShell.Gateway:GatewayChannel._state_ctl DEBUG:ClusterShell.Gateway:decoded gw invoke (python3.10 -m ClusterShell.Gateway -Bu) DEBUG:ClusterShell.Gateway:assigning task infos ({'debug': False, 'print_debug': , 'fanout': 64, 'grooming_delay': 0.25, 'connect_timeout': 10, 'command_timeout': 0, 'engine': 'epoll'}) DEBUG:ClusterShell.Gateway:inherited fanout value=64 DEBUG:ClusterShell.Gateway:launching execution/enter gathering state DEBUG:ClusterShell.Gateway:TreeWorkerResponder initialized grooming=0.250000 DEBUG:ClusterShell.Worker.Tree:stderr=False DEBUG:ClusterShell.Worker.Tree:TreeWorker._launch on n10 (fanout=64) DEBUG:ClusterShell.Worker.Tree:next_hops=[('n10', 'n10')] DEBUG:ClusterShell.Worker.Tree:task.shell cmd=echo ok source=None nodes=n10 timeout=-1 remote=False DEBUG:ClusterShell.Worker.Tree:MetaWorkerEventHandler: ev_start DEBUG:ClusterShell.Worker.Tree:added child worker count=1 DEBUG:ClusterShell.Worker.Tree:TreeWorker: _check_ini (1, 1) DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_start DEBUG:ClusterShell.Gateway:TreeWorker scheduled DEBUG:ClusterShell.Worker.Tree:_on_node_close n10 0 (0) DEBUG:ClusterShell.Worker.Tree:MetaWorkerEventHandler: ev_close, timedout=False DEBUG:ClusterShell.Worker.Tree:check_fini 1 1 DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_close timedout=False DEBUG:ClusterShell.Gateway:iter(stdout): n10: 2 bytes DEBUG:ClusterShell.Gateway:iter(rc): n10: rc=0 DEBUG:ClusterShell.Gateway:handling incoming message: Message END (type: END, msgid: 20) DEBUG:ClusterShell.Gateway:recv: got EndMessage DEBUG:ClusterShell.Gateway:GatewayChannel: ev_close ok test_channel_ctl_shell_local2 (TreeGatewayTest.TreeGatewayTest) test gateway channel shell stdout (stderr=True remote=False) ... DEBUG:ClusterShell.Engine.Engine:set_events: client not registered DEBUG:ClusterShell.Gateway:ready to accept channel communication DEBUG:ClusterShell.Gateway:handling incoming message: Message CHA (type: CHA, msgid: 21) DEBUG:ClusterShell.Gateway:got start message Message CHA (type: CHA, msgid: 21) DEBUG:ClusterShell.Gateway:channel started (version 1.9.2 on remote end) DEBUG:ClusterShell.Gateway:handling incoming message: Message CFG (type: CFG, msgid: 23, gateway: n1) DEBUG:ClusterShell.Gateway:got channel configuration DEBUG:ClusterShell.Gateway:using gateway node name n1 DEBUG:ClusterShell.Gateway:gw name n1 does not match system hostname localhost DEBUG:ClusterShell.Gateway:decoded propagation tree DEBUG:ClusterShell.Gateway: localhost |- n1 | `- n[10-49] `- n2 `- n[50-89] DEBUG:ClusterShell.Worker.Tree:stderr=False DEBUG:ClusterShell.Gateway:handling incoming message: Message CTL (type: CTL, msgid: 27, srcid: 4051245640, action: shell, target: n10) DEBUG:ClusterShell.Gateway:GatewayChannel._state_ctl DEBUG:ClusterShell.Gateway:decoded gw invoke (python3.10 -m ClusterShell.Gateway -Bu) DEBUG:ClusterShell.Gateway:assigning task infos ({'debug': False, 'print_debug': , 'fanout': 64, 'grooming_delay': 0.25, 'connect_timeout': 10, 'command_timeout': 0, 'engine': 'epoll'}) DEBUG:ClusterShell.Gateway:inherited fanout value=64 DEBUG:ClusterShell.Gateway:launching execution/enter gathering state DEBUG:ClusterShell.Gateway:TreeWorkerResponder initialized grooming=0.250000 DEBUG:ClusterShell.Worker.Tree:stderr=True DEBUG:ClusterShell.Worker.Tree:TreeWorker._launch on n10 (fanout=64) DEBUG:ClusterShell.Worker.Tree:next_hops=[('n10', 'n10')] DEBUG:ClusterShell.Worker.Tree:task.shell cmd=echo ok source=None nodes=n10 timeout=-1 remote=False DEBUG:ClusterShell.Worker.Tree:MetaWorkerEventHandler: ev_start DEBUG:ClusterShell.Worker.Tree:added child worker count=1 DEBUG:ClusterShell.Worker.Tree:TreeWorker: _check_ini (1, 1) DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_start DEBUG:ClusterShell.Gateway:TreeWorker scheduled DEBUG:ClusterShell.Worker.Tree:_on_node_close n10 0 (0) DEBUG:ClusterShell.Worker.Tree:MetaWorkerEventHandler: ev_close, timedout=False DEBUG:ClusterShell.Worker.Tree:check_fini 1 1 DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_close timedout=False DEBUG:ClusterShell.Gateway:iter(stdout): n10: 2 bytes DEBUG:ClusterShell.Gateway:iter(rc): n10: rc=0 DEBUG:ClusterShell.Gateway:handling incoming message: Message END (type: END, msgid: 35) DEBUG:ClusterShell.Gateway:recv: got EndMessage DEBUG:ClusterShell.Gateway:GatewayChannel: ev_close ok test_channel_ctl_shell_local3 (TreeGatewayTest.TreeGatewayTest) test gateway channel shell stderr (stderr=True remote=False) ... DEBUG:ClusterShell.Engine.Engine:set_events: client not registered DEBUG:ClusterShell.Gateway:ready to accept channel communication DEBUG:ClusterShell.Gateway:handling incoming message: Message CHA (type: CHA, msgid: 36) DEBUG:ClusterShell.Gateway:got start message Message CHA (type: CHA, msgid: 36) DEBUG:ClusterShell.Gateway:channel started (version 1.9.2 on remote end) DEBUG:ClusterShell.Gateway:handling incoming message: Message CFG (type: CFG, msgid: 38, gateway: n1) DEBUG:ClusterShell.Gateway:got channel configuration DEBUG:ClusterShell.Gateway:using gateway node name n1 DEBUG:ClusterShell.Gateway:gw name n1 does not match system hostname localhost DEBUG:ClusterShell.Gateway:decoded propagation tree DEBUG:ClusterShell.Gateway: localhost |- n1 | `- n[10-49] `- n2 `- n[50-89] DEBUG:ClusterShell.Worker.Tree:stderr=False DEBUG:ClusterShell.Gateway:handling incoming message: Message CTL (type: CTL, msgid: 42, srcid: 4125532088, action: shell, target: n10) DEBUG:ClusterShell.Gateway:GatewayChannel._state_ctl DEBUG:ClusterShell.Gateway:decoded gw invoke (python3.10 -m ClusterShell.Gateway -Bu) DEBUG:ClusterShell.Gateway:assigning task infos ({'debug': False, 'print_debug': , 'fanout': 64, 'grooming_delay': 0.25, 'connect_timeout': 10, 'command_timeout': 0, 'engine': 'epoll'}) DEBUG:ClusterShell.Gateway:inherited fanout value=64 DEBUG:ClusterShell.Gateway:launching execution/enter gathering state DEBUG:ClusterShell.Gateway:TreeWorkerResponder initialized grooming=0.250000 DEBUG:ClusterShell.Worker.Tree:stderr=True DEBUG:ClusterShell.Worker.Tree:TreeWorker._launch on n10 (fanout=64) DEBUG:ClusterShell.Worker.Tree:next_hops=[('n10', 'n10')] DEBUG:ClusterShell.Worker.Tree:task.shell cmd=echo ok >&2 source=None nodes=n10 timeout=-1 remote=False DEBUG:ClusterShell.Worker.Tree:MetaWorkerEventHandler: ev_start DEBUG:ClusterShell.Worker.Tree:added child worker count=1 DEBUG:ClusterShell.Worker.Tree:TreeWorker: _check_ini (1, 1) DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_start DEBUG:ClusterShell.Gateway:TreeWorker scheduled DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_error n10 b'ok' DEBUG:ClusterShell.Worker.Tree:_on_node_close n10 0 (0) DEBUG:ClusterShell.Worker.Tree:MetaWorkerEventHandler: ev_close, timedout=False DEBUG:ClusterShell.Worker.Tree:check_fini 1 1 DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_close timedout=False DEBUG:ClusterShell.Gateway:iter(stderr): n10: 2 bytes DEBUG:ClusterShell.Gateway:iter(rc): n10: rc=0 DEBUG:ClusterShell.Gateway:handling incoming message: Message END (type: END, msgid: 50) DEBUG:ClusterShell.Gateway:recv: got EndMessage DEBUG:ClusterShell.Gateway:GatewayChannel: ev_close ok test_channel_ctl_shell_mlocal1 (TreeGatewayTest.TreeGatewayTest) test gateway channel shell multi (remote=False) ... DEBUG:ClusterShell.Engine.Engine:set_events: client not registered DEBUG:ClusterShell.Gateway:ready to accept channel communication DEBUG:ClusterShell.Gateway:handling incoming message: Message CHA (type: CHA, msgid: 51) DEBUG:ClusterShell.Gateway:got start message Message CHA (type: CHA, msgid: 51) DEBUG:ClusterShell.Gateway:channel started (version 1.9.2 on remote end) DEBUG:ClusterShell.Gateway:handling incoming message: Message CFG (type: CFG, msgid: 53, gateway: n1) DEBUG:ClusterShell.Gateway:got channel configuration DEBUG:ClusterShell.Gateway:using gateway node name n1 DEBUG:ClusterShell.Gateway:gw name n1 does not match system hostname localhost DEBUG:ClusterShell.Gateway:decoded propagation tree DEBUG:ClusterShell.Gateway: localhost |- n1 | `- n[10-49] `- n2 `- n[50-89] DEBUG:ClusterShell.Worker.Tree:stderr=False DEBUG:ClusterShell.Gateway:handling incoming message: Message CTL (type: CTL, msgid: 57, srcid: 4136759816, action: shell, target: n[10-49]) DEBUG:ClusterShell.Gateway:GatewayChannel._state_ctl DEBUG:ClusterShell.Gateway:decoded gw invoke (python3.10 -m ClusterShell.Gateway -Bu) DEBUG:ClusterShell.Gateway:assigning task infos ({'debug': False, 'print_debug': , 'fanout': 64, 'grooming_delay': 0.25, 'connect_timeout': 10, 'command_timeout': 0, 'engine': 'epoll'}) DEBUG:ClusterShell.Gateway:inherited fanout value=64 DEBUG:ClusterShell.Gateway:launching execution/enter gathering state DEBUG:ClusterShell.Gateway:TreeWorkerResponder initialized grooming=0.250000 DEBUG:ClusterShell.Worker.Tree:stderr=True DEBUG:ClusterShell.Worker.Tree:TreeWorker._launch on n[10-49] (fanout=64) DEBUG:ClusterShell.Worker.Tree:next_hops=[('n[10-49]', 'n[10-49]')] DEBUG:ClusterShell.Worker.Tree:task.shell cmd=echo ok source=None nodes=n[10-49] timeout=-1 remote=False DEBUG:ClusterShell.Worker.Tree:MetaWorkerEventHandler: ev_start DEBUG:ClusterShell.Worker.Tree:added child worker count=1 DEBUG:ClusterShell.Worker.Tree:TreeWorker: _check_ini (1, 1) DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_start DEBUG:ClusterShell.Gateway:TreeWorker scheduled DEBUG:ClusterShell.Worker.Tree:_on_node_close n10 0 (0) DEBUG:ClusterShell.Worker.Tree:_on_node_close n11 0 (1) DEBUG:ClusterShell.Worker.Tree:_on_node_close n12 0 (2) DEBUG:ClusterShell.Worker.Tree:_on_node_close n13 0 (3) DEBUG:ClusterShell.Worker.Tree:_on_node_close n14 0 (4) DEBUG:ClusterShell.Worker.Tree:_on_node_close n15 0 (5) DEBUG:ClusterShell.Worker.Tree:_on_node_close n16 0 (6) DEBUG:ClusterShell.Worker.Tree:_on_node_close n17 0 (7) DEBUG:ClusterShell.Worker.Tree:_on_node_close n18 0 (8) DEBUG:ClusterShell.Worker.Tree:_on_node_close n19 0 (9) DEBUG:ClusterShell.Worker.Tree:_on_node_close n20 0 (10) DEBUG:ClusterShell.Worker.Tree:_on_node_close n21 0 (11) DEBUG:ClusterShell.Worker.Tree:_on_node_close n22 0 (12) DEBUG:ClusterShell.Worker.Tree:_on_node_close n23 0 (13) DEBUG:ClusterShell.Worker.Tree:_on_node_close n24 0 (14) DEBUG:ClusterShell.Worker.Tree:_on_node_close n25 0 (15) DEBUG:ClusterShell.Worker.Tree:_on_node_close n26 0 (16) DEBUG:ClusterShell.Worker.Tree:_on_node_close n27 0 (17) DEBUG:ClusterShell.Worker.Tree:_on_node_close n28 0 (18) DEBUG:ClusterShell.Worker.Tree:_on_node_close n29 0 (19) DEBUG:ClusterShell.Worker.Tree:_on_node_close n30 0 (20) DEBUG:ClusterShell.Worker.Tree:_on_node_close n31 0 (21) DEBUG:ClusterShell.Worker.Tree:_on_node_close n32 0 (22) DEBUG:ClusterShell.Worker.Tree:_on_node_close n33 0 (23) DEBUG:ClusterShell.Worker.Tree:_on_node_close n34 0 (24) DEBUG:ClusterShell.Worker.Tree:_on_node_close n35 0 (25) DEBUG:ClusterShell.Worker.Tree:_on_node_close n36 0 (26) DEBUG:ClusterShell.Worker.Tree:_on_node_close n37 0 (27) DEBUG:ClusterShell.Worker.Tree:_on_node_close n38 0 (28) DEBUG:ClusterShell.Worker.Tree:_on_node_close n39 0 (29) DEBUG:ClusterShell.Worker.Tree:_on_node_close n40 0 (30) DEBUG:ClusterShell.Worker.Tree:_on_node_close n41 0 (31) DEBUG:ClusterShell.Worker.Tree:_on_node_close n42 0 (32) DEBUG:ClusterShell.Worker.Tree:_on_node_close n43 0 (33) DEBUG:ClusterShell.Worker.Tree:_on_node_close n44 0 (34) DEBUG:ClusterShell.Worker.Tree:_on_node_close n45 0 (35) DEBUG:ClusterShell.Worker.Tree:_on_node_close n46 0 (36) DEBUG:ClusterShell.Worker.Tree:_on_node_close n47 0 (37) DEBUG:ClusterShell.Worker.Tree:_on_node_close n48 0 (38) DEBUG:ClusterShell.Worker.Tree:_on_node_close n49 0 (39) DEBUG:ClusterShell.Worker.Tree:MetaWorkerEventHandler: ev_close, timedout=False DEBUG:ClusterShell.Worker.Tree:check_fini 40 40 DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_close timedout=False DEBUG:ClusterShell.Gateway:iter(stdout): n[10-49]: 2 bytes DEBUG:ClusterShell.Gateway:iter(rc): n[10-49]: rc=0 DEBUG:ClusterShell.Gateway:handling incoming message: Message END (type: END, msgid: 65) DEBUG:ClusterShell.Gateway:recv: got EndMessage DEBUG:ClusterShell.Gateway:GatewayChannel: ev_close ok test_channel_ctl_shell_mlocal2 (TreeGatewayTest.TreeGatewayTest) test gateway channel shell multi stderr (remote=False) ... DEBUG:ClusterShell.Engine.Engine:set_events: client not registered DEBUG:ClusterShell.Gateway:ready to accept channel communication DEBUG:ClusterShell.Gateway:handling incoming message: Message CHA (type: CHA, msgid: 66) DEBUG:ClusterShell.Gateway:got start message Message CHA (type: CHA, msgid: 66) DEBUG:ClusterShell.Gateway:channel started (version 1.9.2 on remote end) DEBUG:ClusterShell.Gateway:handling incoming message: Message CFG (type: CFG, msgid: 68, gateway: n1) DEBUG:ClusterShell.Gateway:got channel configuration DEBUG:ClusterShell.Gateway:using gateway node name n1 DEBUG:ClusterShell.Gateway:gw name n1 does not match system hostname localhost DEBUG:ClusterShell.Gateway:decoded propagation tree DEBUG:ClusterShell.Gateway: localhost |- n1 | `- n[10-49] `- n2 `- n[50-89] DEBUG:ClusterShell.Worker.Tree:stderr=False DEBUG:ClusterShell.Gateway:handling incoming message: Message CTL (type: CTL, msgid: 72, srcid: 4125506288, action: shell, target: n[10-49]) DEBUG:ClusterShell.Gateway:GatewayChannel._state_ctl DEBUG:ClusterShell.Gateway:decoded gw invoke (python3.10 -m ClusterShell.Gateway -Bu) DEBUG:ClusterShell.Gateway:assigning task infos ({'debug': False, 'print_debug': , 'fanout': 64, 'grooming_delay': 0.25, 'connect_timeout': 10, 'command_timeout': 0, 'engine': 'epoll'}) DEBUG:ClusterShell.Gateway:inherited fanout value=64 DEBUG:ClusterShell.Gateway:launching execution/enter gathering state DEBUG:ClusterShell.Gateway:TreeWorkerResponder initialized grooming=0.250000 DEBUG:ClusterShell.Worker.Tree:stderr=True DEBUG:ClusterShell.Worker.Tree:TreeWorker._launch on n[10-49] (fanout=64) DEBUG:ClusterShell.Worker.Tree:next_hops=[('n[10-49]', 'n[10-49]')] DEBUG:ClusterShell.Worker.Tree:task.shell cmd=echo ok 1>&2 source=None nodes=n[10-49] timeout=-1 remote=False DEBUG:ClusterShell.Worker.Tree:MetaWorkerEventHandler: ev_start DEBUG:ClusterShell.Worker.Tree:added child worker count=1 DEBUG:ClusterShell.Worker.Tree:TreeWorker: _check_ini (1, 1) DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_start DEBUG:ClusterShell.Gateway:TreeWorker scheduled DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_error n10 b'ok' DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_error n11 b'ok' DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_error n12 b'ok' DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_error n13 b'ok' DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_error n14 b'ok' DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_error n15 b'ok' DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_error n16 b'ok' DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_error n17 b'ok' DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_error n19 b'ok' DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_error n18 b'ok' DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_error n20 b'ok' DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_error n21 b'ok' DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_error n22 b'ok' DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_error n23 b'ok' DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_error n24 b'ok' DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_error n25 b'ok' DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_error n26 b'ok' DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_error n27 b'ok' DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_error n28 b'ok' DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_error n29 b'ok' DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_error n30 b'ok' DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_error n31 b'ok' DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_error n32 b'ok' DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_error n33 b'ok' DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_error n34 b'ok' DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_error n35 b'ok' DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_error n36 b'ok' DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_error n37 b'ok' DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_error n38 b'ok' DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_error n39 b'ok' DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_error n40 b'ok' DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_error n41 b'ok' DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_error n42 b'ok' DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_error n43 b'ok' DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_error n44 b'ok' DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_error n45 b'ok' DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_error n46 b'ok' DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_error n47 b'ok' DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_error n48 b'ok' DEBUG:ClusterShell.Worker.Tree:_on_node_close n10 0 (0) DEBUG:ClusterShell.Worker.Tree:_on_node_close n11 0 (1) DEBUG:ClusterShell.Worker.Tree:_on_node_close n12 0 (2) DEBUG:ClusterShell.Worker.Tree:_on_node_close n13 0 (3) DEBUG:ClusterShell.Worker.Tree:_on_node_close n14 0 (4) DEBUG:ClusterShell.Worker.Tree:_on_node_close n15 0 (5) DEBUG:ClusterShell.Worker.Tree:_on_node_close n16 0 (6) DEBUG:ClusterShell.Worker.Tree:_on_node_close n17 0 (7) DEBUG:ClusterShell.Worker.Tree:_on_node_close n19 0 (8) DEBUG:ClusterShell.Worker.Tree:_on_node_close n18 0 (9) DEBUG:ClusterShell.Worker.Tree:_on_node_close n20 0 (10) DEBUG:ClusterShell.Worker.Tree:_on_node_close n21 0 (11) DEBUG:ClusterShell.Worker.Tree:_on_node_close n22 0 (12) DEBUG:ClusterShell.Worker.Tree:_on_node_close n23 0 (13) DEBUG:ClusterShell.Worker.Tree:_on_node_close n24 0 (14) DEBUG:ClusterShell.Worker.Tree:_on_node_close n25 0 (15) DEBUG:ClusterShell.Worker.Tree:_on_node_close n26 0 (16) DEBUG:ClusterShell.Worker.Tree:_on_node_close n27 0 (17) DEBUG:ClusterShell.Worker.Tree:_on_node_close n28 0 (18) DEBUG:ClusterShell.Worker.Tree:_on_node_close n29 0 (19) DEBUG:ClusterShell.Worker.Tree:_on_node_close n30 0 (20) DEBUG:ClusterShell.Worker.Tree:_on_node_close n31 0 (21) DEBUG:ClusterShell.Worker.Tree:_on_node_close n32 0 (22) DEBUG:ClusterShell.Worker.Tree:_on_node_close n33 0 (23) DEBUG:ClusterShell.Worker.Tree:_on_node_close n34 0 (24) DEBUG:ClusterShell.Worker.Tree:_on_node_close n35 0 (25) DEBUG:ClusterShell.Worker.Tree:_on_node_close n36 0 (26) DEBUG:ClusterShell.Worker.Tree:_on_node_close n37 0 (27) DEBUG:ClusterShell.Worker.Tree:_on_node_close n38 0 (28) DEBUG:ClusterShell.Worker.Tree:_on_node_close n39 0 (29) DEBUG:ClusterShell.Worker.Tree:_on_node_close n40 0 (30) DEBUG:ClusterShell.Worker.Tree:_on_node_close n41 0 (31) DEBUG:ClusterShell.Worker.Tree:_on_node_close n42 0 (32) DEBUG:ClusterShell.Worker.Tree:_on_node_close n43 0 (33) DEBUG:ClusterShell.Worker.Tree:_on_node_close n44 0 (34) DEBUG:ClusterShell.Worker.Tree:_on_node_close n45 0 (35) DEBUG:ClusterShell.Worker.Tree:_on_node_close n46 0 (36) DEBUG:ClusterShell.Worker.Tree:_on_node_close n47 0 (37) DEBUG:ClusterShell.Worker.Tree:_on_node_close n48 0 (38) DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_error n49 b'ok' DEBUG:ClusterShell.Worker.Tree:_on_node_close n49 0 (39) DEBUG:ClusterShell.Worker.Tree:MetaWorkerEventHandler: ev_close, timedout=False DEBUG:ClusterShell.Worker.Tree:check_fini 40 40 DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_close timedout=False DEBUG:ClusterShell.Gateway:iter(stderr): n[10-49]: 2 bytes DEBUG:ClusterShell.Gateway:iter(rc): n[10-49]: rc=0 DEBUG:ClusterShell.Gateway:handling incoming message: Message END (type: END, msgid: 80) DEBUG:ClusterShell.Gateway:recv: got EndMessage DEBUG:ClusterShell.Gateway:GatewayChannel: ev_close ok test_channel_ctl_shell_mlocal3 (TreeGatewayTest.TreeGatewayTest) test gateway channel shell multi placeholder (remote=False) ... DEBUG:ClusterShell.Engine.Engine:set_events: client not registered DEBUG:ClusterShell.Gateway:ready to accept channel communication DEBUG:ClusterShell.Gateway:handling incoming message: Message CHA (type: CHA, msgid: 81) DEBUG:ClusterShell.Gateway:got start message Message CHA (type: CHA, msgid: 81) DEBUG:ClusterShell.Gateway:channel started (version 1.9.2 on remote end) DEBUG:ClusterShell.Gateway:handling incoming message: Message CFG (type: CFG, msgid: 83, gateway: n1) DEBUG:ClusterShell.Gateway:got channel configuration DEBUG:ClusterShell.Gateway:using gateway node name n1 DEBUG:ClusterShell.Gateway:gw name n1 does not match system hostname localhost DEBUG:ClusterShell.Gateway:decoded propagation tree DEBUG:ClusterShell.Gateway: localhost |- n1 | `- n[10-49] `- n2 `- n[50-89] DEBUG:ClusterShell.Worker.Tree:stderr=False DEBUG:ClusterShell.Gateway:handling incoming message: Message CTL (type: CTL, msgid: 87, srcid: 4125759328, action: shell, target: n[10-29]) DEBUG:ClusterShell.Gateway:GatewayChannel._state_ctl DEBUG:ClusterShell.Gateway:decoded gw invoke (python3.10 -m ClusterShell.Gateway -Bu) DEBUG:ClusterShell.Gateway:assigning task infos ({'debug': False, 'print_debug': , 'fanout': 64, 'grooming_delay': 0.25, 'connect_timeout': 10, 'command_timeout': 0, 'engine': 'epoll'}) DEBUG:ClusterShell.Gateway:inherited fanout value=64 DEBUG:ClusterShell.Gateway:launching execution/enter gathering state DEBUG:ClusterShell.Gateway:TreeWorkerResponder initialized grooming=0.250000 DEBUG:ClusterShell.Worker.Tree:stderr=True DEBUG:ClusterShell.Worker.Tree:TreeWorker._launch on n[10-29] (fanout=64) DEBUG:ClusterShell.Worker.Tree:next_hops=[('n[10-29]', 'n[10-29]')] DEBUG:ClusterShell.Worker.Tree:task.shell cmd=echo node %h rank %n source=None nodes=n[10-29] timeout=-1 remote=False DEBUG:ClusterShell.Worker.Tree:MetaWorkerEventHandler: ev_start DEBUG:ClusterShell.Worker.Tree:added child worker count=1 DEBUG:ClusterShell.Worker.Tree:TreeWorker: _check_ini (1, 1) DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_start DEBUG:ClusterShell.Gateway:TreeWorker scheduled DEBUG:ClusterShell.Worker.Tree:_on_node_close n10 0 (0) DEBUG:ClusterShell.Worker.Tree:_on_node_close n11 0 (1) DEBUG:ClusterShell.Worker.Tree:_on_node_close n12 0 (2) DEBUG:ClusterShell.Worker.Tree:_on_node_close n13 0 (3) DEBUG:ClusterShell.Worker.Tree:_on_node_close n14 0 (4) DEBUG:ClusterShell.Worker.Tree:_on_node_close n15 0 (5) DEBUG:ClusterShell.Worker.Tree:_on_node_close n16 0 (6) DEBUG:ClusterShell.Worker.Tree:_on_node_close n17 0 (7) DEBUG:ClusterShell.Worker.Tree:_on_node_close n18 0 (8) DEBUG:ClusterShell.Worker.Tree:_on_node_close n19 0 (9) DEBUG:ClusterShell.Worker.Tree:_on_node_close n20 0 (10) DEBUG:ClusterShell.Worker.Tree:_on_node_close n21 0 (11) DEBUG:ClusterShell.Worker.Tree:_on_node_close n22 0 (12) DEBUG:ClusterShell.Worker.Tree:_on_node_close n23 0 (13) DEBUG:ClusterShell.Worker.Tree:_on_node_close n24 0 (14) DEBUG:ClusterShell.Worker.Tree:_on_node_close n25 0 (15) DEBUG:ClusterShell.Worker.Tree:_on_node_close n26 0 (16) DEBUG:ClusterShell.Worker.Tree:_on_node_close n27 0 (17) DEBUG:ClusterShell.Worker.Tree:_on_node_close n28 0 (18) DEBUG:ClusterShell.Worker.Tree:_on_node_close n29 0 (19) DEBUG:ClusterShell.Worker.Tree:MetaWorkerEventHandler: ev_close, timedout=False DEBUG:ClusterShell.Worker.Tree:check_fini 20 20 DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_close timedout=False DEBUG:ClusterShell.Gateway:iter(stdout): n29: 16 bytes DEBUG:ClusterShell.Gateway:iter(stdout): n28: 16 bytes DEBUG:ClusterShell.Gateway:iter(stdout): n27: 16 bytes DEBUG:ClusterShell.Gateway:iter(stdout): n26: 16 bytes DEBUG:ClusterShell.Gateway:iter(stdout): n25: 16 bytes DEBUG:ClusterShell.Gateway:iter(stdout): n24: 16 bytes DEBUG:ClusterShell.Gateway:iter(stdout): n23: 16 bytes DEBUG:ClusterShell.Gateway:iter(stdout): n22: 16 bytes DEBUG:ClusterShell.Gateway:iter(stdout): n21: 16 bytes DEBUG:ClusterShell.Gateway:iter(stdout): n20: 16 bytes DEBUG:ClusterShell.Gateway:iter(stdout): n19: 15 bytes DEBUG:ClusterShell.Gateway:iter(stdout): n18: 15 bytes DEBUG:ClusterShell.Gateway:iter(stdout): n17: 15 bytes DEBUG:ClusterShell.Gateway:iter(stdout): n16: 15 bytes DEBUG:ClusterShell.Gateway:iter(stdout): n15: 15 bytes DEBUG:ClusterShell.Gateway:iter(stdout): n14: 15 bytes DEBUG:ClusterShell.Gateway:iter(stdout): n13: 15 bytes DEBUG:ClusterShell.Gateway:iter(stdout): n12: 15 bytes DEBUG:ClusterShell.Gateway:iter(stdout): n11: 15 bytes DEBUG:ClusterShell.Gateway:iter(stdout): n10: 15 bytes DEBUG:ClusterShell.Gateway:iter(rc): n[10-29]: rc=0 DEBUG:ClusterShell.Gateway:handling incoming message: Message END (type: END, msgid: 133) DEBUG:ClusterShell.Gateway:recv: got EndMessage DEBUG:ClusterShell.Gateway:GatewayChannel: ev_close ok test_channel_ctl_shell_mwrloc1 (TreeGatewayTest.TreeGatewayTest) test gateway channel write multi (remote=False) ... DEBUG:ClusterShell.Engine.Engine:set_events: client not registered DEBUG:ClusterShell.Gateway:ready to accept channel communication DEBUG:ClusterShell.Gateway:handling incoming message: Message CHA (type: CHA, msgid: 134) DEBUG:ClusterShell.Gateway:got start message Message CHA (type: CHA, msgid: 134) DEBUG:ClusterShell.Gateway:channel started (version 1.9.2 on remote end) DEBUG:ClusterShell.Gateway:handling incoming message: Message CFG (type: CFG, msgid: 136, gateway: n1) DEBUG:ClusterShell.Gateway:got channel configuration DEBUG:ClusterShell.Gateway:using gateway node name n1 DEBUG:ClusterShell.Gateway:gw name n1 does not match system hostname localhost DEBUG:ClusterShell.Gateway:decoded propagation tree DEBUG:ClusterShell.Gateway: localhost |- n1 | `- n[10-49] `- n2 `- n[50-89] DEBUG:ClusterShell.Worker.Tree:stderr=False DEBUG:ClusterShell.Gateway:handling incoming message: Message CTL (type: CTL, msgid: 140, srcid: 4125694152, action: shell, target: n[10-49]) DEBUG:ClusterShell.Gateway:GatewayChannel._state_ctl DEBUG:ClusterShell.Gateway:decoded gw invoke (python3.10 -m ClusterShell.Gateway -Bu) DEBUG:ClusterShell.Gateway:assigning task infos ({'debug': False, 'print_debug': , 'fanout': 64, 'grooming_delay': 0.25, 'connect_timeout': 10, 'command_timeout': 0, 'engine': 'epoll'}) DEBUG:ClusterShell.Gateway:inherited fanout value=64 DEBUG:ClusterShell.Gateway:launching execution/enter gathering state DEBUG:ClusterShell.Gateway:TreeWorkerResponder initialized grooming=0.250000 DEBUG:ClusterShell.Worker.Tree:stderr=True DEBUG:ClusterShell.Worker.Tree:TreeWorker._launch on n[10-49] (fanout=64) DEBUG:ClusterShell.Worker.Tree:next_hops=[('n[10-49]', 'n[10-49]')] DEBUG:ClusterShell.Worker.Tree:task.shell cmd=cat source=None nodes=n[10-49] timeout=-1 remote=False DEBUG:ClusterShell.Worker.Tree:MetaWorkerEventHandler: ev_start DEBUG:ClusterShell.Worker.Tree:added child worker count=1 DEBUG:ClusterShell.Worker.Tree:TreeWorker: _check_ini (1, 1) DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_start DEBUG:ClusterShell.Gateway:TreeWorker scheduled DEBUG:ClusterShell.Gateway:handling incoming message: Message CTL (type: CTL, msgid: 144, srcid: 4125694152, action: write, target: n[10-49]) DEBUG:ClusterShell.Gateway:GatewayChannel._state_ctl DEBUG:ClusterShell.Gateway:GatewayChannel write: 3 bytes DEBUG:ClusterShell.Gateway:handling incoming message: Message CTL (type: CTL, msgid: 148, srcid: 4125694152, action: eof, target: n[10-49]) DEBUG:ClusterShell.Gateway:GatewayChannel._state_ctl DEBUG:ClusterShell.Gateway:GatewayChannel eof DEBUG:ClusterShell.Worker.Tree:_on_node_close n10 0 (0) DEBUG:ClusterShell.Worker.Tree:_on_node_close n12 0 (1) DEBUG:ClusterShell.Worker.Tree:_on_node_close n11 0 (2) DEBUG:ClusterShell.Worker.Tree:_on_node_close n14 0 (3) DEBUG:ClusterShell.Worker.Tree:_on_node_close n13 0 (4) DEBUG:ClusterShell.Worker.Tree:_on_node_close n15 0 (5) DEBUG:ClusterShell.Worker.Tree:_on_node_close n16 0 (6) DEBUG:ClusterShell.Worker.Tree:_on_node_close n17 0 (7) DEBUG:ClusterShell.Worker.Tree:_on_node_close n18 0 (8) DEBUG:ClusterShell.Worker.Tree:_on_node_close n19 0 (9) DEBUG:ClusterShell.Worker.Tree:_on_node_close n20 0 (10) DEBUG:ClusterShell.Worker.Tree:_on_node_close n21 0 (11) DEBUG:ClusterShell.Worker.Tree:_on_node_close n22 0 (12) DEBUG:ClusterShell.Worker.Tree:_on_node_close n26 0 (13) DEBUG:ClusterShell.Worker.Tree:_on_node_close n27 0 (14) DEBUG:ClusterShell.Worker.Tree:_on_node_close n23 0 (15) DEBUG:ClusterShell.Worker.Tree:_on_node_close n28 0 (16) DEBUG:ClusterShell.Worker.Tree:_on_node_close n29 0 (17) DEBUG:ClusterShell.Worker.Tree:_on_node_close n30 0 (18) DEBUG:ClusterShell.Worker.Tree:_on_node_close n24 0 (19) DEBUG:ClusterShell.Worker.Tree:_on_node_close n32 0 (20) DEBUG:ClusterShell.Worker.Tree:_on_node_close n25 0 (21) DEBUG:ClusterShell.Worker.Tree:_on_node_close n33 0 (22) DEBUG:ClusterShell.Worker.Tree:_on_node_close n34 0 (23) DEBUG:ClusterShell.Worker.Tree:_on_node_close n35 0 (24) DEBUG:ClusterShell.Worker.Tree:_on_node_close n36 0 (25) DEBUG:ClusterShell.Worker.Tree:_on_node_close n37 0 (26) DEBUG:ClusterShell.Worker.Tree:_on_node_close n31 0 (27) DEBUG:ClusterShell.Worker.Tree:_on_node_close n39 0 (28) DEBUG:ClusterShell.Worker.Tree:_on_node_close n41 0 (29) DEBUG:ClusterShell.Worker.Tree:_on_node_close n40 0 (30) DEBUG:ClusterShell.Worker.Tree:_on_node_close n42 0 (31) DEBUG:ClusterShell.Worker.Tree:_on_node_close n43 0 (32) DEBUG:ClusterShell.Worker.Tree:_on_node_close n44 0 (33) DEBUG:ClusterShell.Worker.Tree:_on_node_close n46 0 (34) DEBUG:ClusterShell.Worker.Tree:_on_node_close n49 0 (35) DEBUG:ClusterShell.Worker.Tree:_on_node_close n45 0 (36) DEBUG:ClusterShell.Worker.Tree:_on_node_close n48 0 (37) DEBUG:ClusterShell.Worker.Tree:_on_node_close n38 0 (38) DEBUG:ClusterShell.Worker.Tree:_on_node_close n47 0 (39) DEBUG:ClusterShell.Worker.Tree:MetaWorkerEventHandler: ev_close, timedout=False DEBUG:ClusterShell.Worker.Tree:check_fini 40 40 DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_close timedout=False DEBUG:ClusterShell.Gateway:iter(stdout): n[10-49]: 2 bytes DEBUG:ClusterShell.Gateway:iter(rc): n[10-49]: rc=0 DEBUG:ClusterShell.Gateway:handling incoming message: Message END (type: END, msgid: 156) DEBUG:ClusterShell.Gateway:recv: got EndMessage DEBUG:ClusterShell.Gateway:GatewayChannel: ev_close ok test_channel_ctl_shell_remote1 (TreeGatewayTest.TreeGatewayTest) test gateway channel shell stdout (stderr=False remote=True) ... DEBUG:ClusterShell.Engine.Engine:set_events: client not registered DEBUG:ClusterShell.Gateway:ready to accept channel communication DEBUG:ClusterShell.Gateway:handling incoming message: Message CHA (type: CHA, msgid: 157) DEBUG:ClusterShell.Gateway:got start message Message CHA (type: CHA, msgid: 157) DEBUG:ClusterShell.Gateway:channel started (version 1.9.2 on remote end) DEBUG:ClusterShell.Gateway:handling incoming message: Message CFG (type: CFG, msgid: 159, gateway: n1) DEBUG:ClusterShell.Gateway:got channel configuration DEBUG:ClusterShell.Gateway:using gateway node name n1 DEBUG:ClusterShell.Gateway:gw name n1 does not match system hostname localhost DEBUG:ClusterShell.Gateway:decoded propagation tree DEBUG:ClusterShell.Gateway: localhost |- n1 | `- n[10-49] `- n2 `- n[50-89] DEBUG:ClusterShell.Worker.Tree:stderr=False DEBUG:ClusterShell.Gateway:handling incoming message: Message CTL (type: CTL, msgid: 163, srcid: 4125523344, action: shell, target: n10) DEBUG:ClusterShell.Gateway:GatewayChannel._state_ctl DEBUG:ClusterShell.Gateway:decoded gw invoke (python3.10 -m ClusterShell.Gateway -Bu) DEBUG:ClusterShell.Gateway:assigning task infos ({'debug': False, 'print_debug': , 'fanout': 64, 'grooming_delay': 0.25, 'connect_timeout': 10, 'command_timeout': 0, 'engine': 'epoll'}) DEBUG:ClusterShell.Gateway:inherited fanout value=64 DEBUG:ClusterShell.Gateway:launching execution/enter gathering state DEBUG:ClusterShell.Gateway:TreeWorkerResponder initialized grooming=0.250000 DEBUG:ClusterShell.Worker.Tree:stderr=False DEBUG:ClusterShell.Worker.Tree:TreeWorker._launch on n10 (fanout=64) DEBUG:ClusterShell.Worker.Tree:next_hops=[('n10', 'n10')] DEBUG:ClusterShell.Worker.Tree:task.shell cmd=echo ok source=None nodes=n10 timeout=-1 remote=True DEBUG:ClusterShell.Worker.Tree:MetaWorkerEventHandler: ev_start DEBUG:ClusterShell.Worker.Tree:added child worker count=1 DEBUG:ClusterShell.Worker.Tree:TreeWorker: _check_ini (1, 1) DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_start DEBUG:ClusterShell.Gateway:TreeWorker scheduled DEBUG:ClusterShell.Worker.Tree:_on_node_close n10 255 (0) DEBUG:ClusterShell.Worker.Tree:MetaWorkerEventHandler: ev_close, timedout=False DEBUG:ClusterShell.Worker.Tree:check_fini 1 1 DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_close timedout=False DEBUG:ClusterShell.Gateway:iter(stdout): n10: 73 bytes DEBUG:ClusterShell.Gateway:iter(rc): n10: rc=255 DEBUG:ClusterShell.Gateway:handling incoming message: Message END (type: END, msgid: 171) DEBUG:ClusterShell.Gateway:recv: got EndMessage DEBUG:ClusterShell.Gateway:GatewayChannel: ev_close ok test_channel_ctl_shell_remote2 (TreeGatewayTest.TreeGatewayTest) test gateway channel shell stdout (stderr=True remote=True) ... DEBUG:ClusterShell.Engine.Engine:set_events: client not registered DEBUG:ClusterShell.Gateway:ready to accept channel communication DEBUG:ClusterShell.Gateway:handling incoming message: Message CHA (type: CHA, msgid: 172) DEBUG:ClusterShell.Gateway:got start message Message CHA (type: CHA, msgid: 172) DEBUG:ClusterShell.Gateway:channel started (version 1.9.2 on remote end) DEBUG:ClusterShell.Gateway:handling incoming message: Message CFG (type: CFG, msgid: 174, gateway: n1) DEBUG:ClusterShell.Gateway:got channel configuration DEBUG:ClusterShell.Gateway:using gateway node name n1 DEBUG:ClusterShell.Gateway:gw name n1 does not match system hostname localhost DEBUG:ClusterShell.Gateway:decoded propagation tree DEBUG:ClusterShell.Gateway: localhost |- n1 | `- n[10-49] `- n2 `- n[50-89] DEBUG:ClusterShell.Worker.Tree:stderr=False DEBUG:ClusterShell.Gateway:handling incoming message: Message CTL (type: CTL, msgid: 178, srcid: 4057759624, action: shell, target: n10) DEBUG:ClusterShell.Gateway:GatewayChannel._state_ctl DEBUG:ClusterShell.Gateway:decoded gw invoke (python3.10 -m ClusterShell.Gateway -Bu) DEBUG:ClusterShell.Gateway:assigning task infos ({'debug': False, 'print_debug': , 'fanout': 64, 'grooming_delay': 0.25, 'connect_timeout': 10, 'command_timeout': 0, 'engine': 'epoll'}) DEBUG:ClusterShell.Gateway:inherited fanout value=64 DEBUG:ClusterShell.Gateway:launching execution/enter gathering state DEBUG:ClusterShell.Gateway:TreeWorkerResponder initialized grooming=0.250000 DEBUG:ClusterShell.Worker.Tree:stderr=True DEBUG:ClusterShell.Worker.Tree:TreeWorker._launch on n10 (fanout=64) DEBUG:ClusterShell.Worker.Tree:next_hops=[('n10', 'n10')] DEBUG:ClusterShell.Worker.Tree:task.shell cmd=echo ok source=None nodes=n10 timeout=-1 remote=True DEBUG:ClusterShell.Worker.Tree:MetaWorkerEventHandler: ev_start DEBUG:ClusterShell.Worker.Tree:added child worker count=1 DEBUG:ClusterShell.Worker.Tree:TreeWorker: _check_ini (1, 1) DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_start DEBUG:ClusterShell.Gateway:TreeWorker scheduled DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_error n10 b'ssh: Could not resolve hostname n10: Temporary failure in name resolution' DEBUG:ClusterShell.Worker.Tree:_on_node_close n10 255 (0) DEBUG:ClusterShell.Worker.Tree:MetaWorkerEventHandler: ev_close, timedout=False DEBUG:ClusterShell.Worker.Tree:check_fini 1 1 DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_close timedout=False DEBUG:ClusterShell.Gateway:iter(stderr): n10: 73 bytes DEBUG:ClusterShell.Gateway:iter(rc): n10: rc=255 DEBUG:ClusterShell.Gateway:handling incoming message: Message END (type: END, msgid: 186) DEBUG:ClusterShell.Gateway:recv: got EndMessage DEBUG:ClusterShell.Gateway:GatewayChannel: ev_close ok test_channel_ctl_shell_timeo1 (TreeGatewayTest.TreeGatewayTest) test gateway channel shell timeout ... DEBUG:ClusterShell.Engine.Engine:set_events: client not registered DEBUG:ClusterShell.Gateway:ready to accept channel communication DEBUG:ClusterShell.Gateway:handling incoming message: Message CHA (type: CHA, msgid: 187) DEBUG:ClusterShell.Gateway:got start message Message CHA (type: CHA, msgid: 187) DEBUG:ClusterShell.Gateway:channel started (version 1.9.2 on remote end) DEBUG:ClusterShell.Gateway:handling incoming message: Message CFG (type: CFG, msgid: 189, gateway: n1) DEBUG:ClusterShell.Gateway:got channel configuration DEBUG:ClusterShell.Gateway:using gateway node name n1 DEBUG:ClusterShell.Gateway:gw name n1 does not match system hostname localhost DEBUG:ClusterShell.Gateway:decoded propagation tree DEBUG:ClusterShell.Gateway: localhost |- n1 | `- n[10-49] `- n2 `- n[50-89] DEBUG:ClusterShell.Worker.Tree:stderr=False DEBUG:ClusterShell.Gateway:handling incoming message: Message CTL (type: CTL, msgid: 193, srcid: 4125760264, action: shell, target: n10) DEBUG:ClusterShell.Gateway:GatewayChannel._state_ctl DEBUG:ClusterShell.Gateway:decoded gw invoke (python3.10 -m ClusterShell.Gateway -Bu) DEBUG:ClusterShell.Gateway:assigning task infos ({'debug': False, 'print_debug': , 'fanout': 64, 'grooming_delay': 0.25, 'connect_timeout': 10, 'command_timeout': 0, 'engine': 'epoll'}) DEBUG:ClusterShell.Gateway:inherited fanout value=64 DEBUG:ClusterShell.Gateway:launching execution/enter gathering state DEBUG:ClusterShell.Gateway:TreeWorkerResponder initialized grooming=0.250000 DEBUG:ClusterShell.Worker.Tree:stderr=False DEBUG:ClusterShell.Worker.Tree:TreeWorker._launch on n10 (fanout=64) DEBUG:ClusterShell.Worker.Tree:next_hops=[('n10', 'n10')] DEBUG:ClusterShell.Worker.Tree:task.shell cmd=sleep 10 source=None nodes=n10 timeout=0.5 remote=False DEBUG:ClusterShell.Worker.Tree:MetaWorkerEventHandler: ev_start DEBUG:ClusterShell.Worker.Tree:added child worker count=1 DEBUG:ClusterShell.Worker.Tree:TreeWorker: _check_ini (1, 1) DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_start DEBUG:ClusterShell.Gateway:TreeWorker scheduled DEBUG:ClusterShell.Worker.Tree:MetaWorkerEventHandler: ev_close, timedout=True DEBUG:ClusterShell.Worker.Tree:_on_node_timeout n10 (0) DEBUG:ClusterShell.Worker.Tree:check_fini 1 1 DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_close timedout=True DEBUG:ClusterShell.Gateway:handling incoming message: Message END (type: END, msgid: 199) DEBUG:ClusterShell.Gateway:recv: got EndMessage DEBUG:ClusterShell.Gateway:GatewayChannel: ev_close ok test_channel_ctl_shell_wrloc1 (TreeGatewayTest.TreeGatewayTest) test gateway channel write (stderr=False remote=False) ... DEBUG:ClusterShell.Engine.Engine:set_events: client not registered DEBUG:ClusterShell.Gateway:ready to accept channel communication DEBUG:ClusterShell.Gateway:handling incoming message: Message CHA (type: CHA, msgid: 200) DEBUG:ClusterShell.Gateway:got start message Message CHA (type: CHA, msgid: 200) DEBUG:ClusterShell.Gateway:channel started (version 1.9.2 on remote end) DEBUG:ClusterShell.Gateway:handling incoming message: Message CFG (type: CFG, msgid: 202, gateway: n1) DEBUG:ClusterShell.Gateway:got channel configuration DEBUG:ClusterShell.Gateway:using gateway node name n1 DEBUG:ClusterShell.Gateway:gw name n1 does not match system hostname localhost DEBUG:ClusterShell.Gateway:decoded propagation tree DEBUG:ClusterShell.Gateway: localhost |- n1 | `- n[10-49] `- n2 `- n[50-89] DEBUG:ClusterShell.Worker.Tree:stderr=False DEBUG:ClusterShell.Gateway:handling incoming message: Message CTL (type: CTL, msgid: 206, srcid: 4057919224, action: shell, target: n10) DEBUG:ClusterShell.Gateway:GatewayChannel._state_ctl DEBUG:ClusterShell.Gateway:decoded gw invoke (python3.10 -m ClusterShell.Gateway -Bu) DEBUG:ClusterShell.Gateway:assigning task infos ({'debug': False, 'print_debug': , 'fanout': 64, 'grooming_delay': 0.25, 'connect_timeout': 10, 'command_timeout': 0, 'engine': 'epoll'}) DEBUG:ClusterShell.Gateway:inherited fanout value=64 DEBUG:ClusterShell.Gateway:launching execution/enter gathering state DEBUG:ClusterShell.Gateway:TreeWorkerResponder initialized grooming=0.250000 DEBUG:ClusterShell.Worker.Tree:stderr=False DEBUG:ClusterShell.Worker.Tree:TreeWorker._launch on n10 (fanout=64) DEBUG:ClusterShell.Worker.Tree:next_hops=[('n10', 'n10')] DEBUG:ClusterShell.Worker.Tree:task.shell cmd=cat source=None nodes=n10 timeout=-1 remote=False DEBUG:ClusterShell.Worker.Tree:MetaWorkerEventHandler: ev_start DEBUG:ClusterShell.Worker.Tree:added child worker count=1 DEBUG:ClusterShell.Worker.Tree:TreeWorker: _check_ini (1, 1) DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_start DEBUG:ClusterShell.Gateway:TreeWorker scheduled DEBUG:ClusterShell.Gateway:handling incoming message: Message CTL (type: CTL, msgid: 210, srcid: 4057919224, action: write, target: n10) DEBUG:ClusterShell.Gateway:GatewayChannel._state_ctl DEBUG:ClusterShell.Gateway:GatewayChannel write: 3 bytes DEBUG:ClusterShell.Gateway:handling incoming message: Message CTL (type: CTL, msgid: 214, srcid: 4057919224, action: eof, target: n10) DEBUG:ClusterShell.Gateway:GatewayChannel._state_ctl DEBUG:ClusterShell.Gateway:GatewayChannel eof DEBUG:ClusterShell.Worker.Tree:_on_node_close n10 0 (0) DEBUG:ClusterShell.Worker.Tree:MetaWorkerEventHandler: ev_close, timedout=False DEBUG:ClusterShell.Worker.Tree:check_fini 1 1 DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_close timedout=False DEBUG:ClusterShell.Gateway:iter(stdout): n10: 2 bytes DEBUG:ClusterShell.Gateway:iter(rc): n10: rc=0 DEBUG:ClusterShell.Gateway:handling incoming message: Message END (type: END, msgid: 222) DEBUG:ClusterShell.Gateway:recv: got EndMessage DEBUG:ClusterShell.Gateway:GatewayChannel: ev_close ok test_channel_ctl_shell_wrloc2 (TreeGatewayTest.TreeGatewayTest) test gateway channel write (stderr=True remote=False) ... DEBUG:ClusterShell.Engine.Engine:set_events: client not registered DEBUG:ClusterShell.Gateway:ready to accept channel communication DEBUG:ClusterShell.Gateway:handling incoming message: Message CHA (type: CHA, msgid: 223) DEBUG:ClusterShell.Gateway:got start message Message CHA (type: CHA, msgid: 223) DEBUG:ClusterShell.Gateway:channel started (version 1.9.2 on remote end) DEBUG:ClusterShell.Gateway:handling incoming message: Message CFG (type: CFG, msgid: 225, gateway: n1) DEBUG:ClusterShell.Gateway:got channel configuration DEBUG:ClusterShell.Gateway:using gateway node name n1 DEBUG:ClusterShell.Gateway:gw name n1 does not match system hostname localhost DEBUG:ClusterShell.Gateway:decoded propagation tree DEBUG:ClusterShell.Gateway: localhost |- n1 | `- n[10-49] `- n2 `- n[50-89] DEBUG:ClusterShell.Worker.Tree:stderr=False DEBUG:ClusterShell.Gateway:handling incoming message: Message CTL (type: CTL, msgid: 229, srcid: 4057758664, action: shell, target: n10) DEBUG:ClusterShell.Gateway:GatewayChannel._state_ctl DEBUG:ClusterShell.Gateway:decoded gw invoke (python3.10 -m ClusterShell.Gateway -Bu) DEBUG:ClusterShell.Gateway:assigning task infos ({'debug': False, 'print_debug': , 'fanout': 64, 'grooming_delay': 0.25, 'connect_timeout': 10, 'command_timeout': 0, 'engine': 'epoll'}) DEBUG:ClusterShell.Gateway:inherited fanout value=64 DEBUG:ClusterShell.Gateway:launching execution/enter gathering state DEBUG:ClusterShell.Gateway:TreeWorkerResponder initialized grooming=0.250000 DEBUG:ClusterShell.Worker.Tree:stderr=True DEBUG:ClusterShell.Worker.Tree:TreeWorker._launch on n10 (fanout=64) DEBUG:ClusterShell.Worker.Tree:next_hops=[('n10', 'n10')] DEBUG:ClusterShell.Worker.Tree:task.shell cmd=cat source=None nodes=n10 timeout=-1 remote=False DEBUG:ClusterShell.Worker.Tree:MetaWorkerEventHandler: ev_start DEBUG:ClusterShell.Worker.Tree:added child worker count=1 DEBUG:ClusterShell.Worker.Tree:TreeWorker: _check_ini (1, 1) DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_start DEBUG:ClusterShell.Gateway:TreeWorker scheduled DEBUG:ClusterShell.Gateway:handling incoming message: Message CTL (type: CTL, msgid: 233, srcid: 4057758664, action: write, target: n10) DEBUG:ClusterShell.Gateway:GatewayChannel._state_ctl DEBUG:ClusterShell.Gateway:GatewayChannel write: 3 bytes DEBUG:ClusterShell.Gateway:handling incoming message: Message CTL (type: CTL, msgid: 237, srcid: 4057758664, action: eof, target: n10) DEBUG:ClusterShell.Gateway:GatewayChannel._state_ctl DEBUG:ClusterShell.Gateway:GatewayChannel eof DEBUG:ClusterShell.Worker.Tree:_on_node_close n10 0 (0) DEBUG:ClusterShell.Worker.Tree:MetaWorkerEventHandler: ev_close, timedout=False DEBUG:ClusterShell.Worker.Tree:check_fini 1 1 DEBUG:ClusterShell.Gateway:TreeWorkerResponder: ev_close timedout=False DEBUG:ClusterShell.Gateway:iter(stdout): n10: 2 bytes DEBUG:ClusterShell.Gateway:iter(rc): n10: rc=0 DEBUG:ClusterShell.Gateway:handling incoming message: Message END (type: END, msgid: 245) DEBUG:ClusterShell.Gateway:recv: got EndMessage DEBUG:ClusterShell.Gateway:GatewayChannel: ev_close ok test_channel_err_badenc_b2a_pl (TreeGatewayTest.TreeGatewayTest) test gateway channel message badly encoded payload (base64) ... DEBUG:ClusterShell.Engine.Engine:set_events: client not registered DEBUG:ClusterShell.Gateway:ready to accept channel communication DEBUG:ClusterShell.Gateway:handling incoming message: Message CHA (type: CHA, msgid: 246) DEBUG:ClusterShell.Gateway:got start message Message CHA (type: CHA, msgid: 246) DEBUG:ClusterShell.Gateway:channel started (version 1.9.2 on remote end) DEBUG:ClusterShell.Gateway:handling incoming message: Message CFG (type: CFG, msgid: 14, gateway: n1) DEBUG:ClusterShell.Gateway:got channel configuration DEBUG:ClusterShell.Gateway:using gateway node name n1 DEBUG:ClusterShell.Gateway:gw name n1 does not match system hostname localhost ERROR:ClusterShell.Gateway:on recv(): Message CFG has an invalid payload DEBUG:ClusterShell.Gateway:GatewayChannel: ev_close ok test_channel_err_badenc_pickle_pl (TreeGatewayTest.TreeGatewayTest) test gateway channel message badly encoded payload (pickle) ... DEBUG:ClusterShell.Engine.Engine:set_events: client not registered DEBUG:ClusterShell.Gateway:ready to accept channel communication DEBUG:ClusterShell.Gateway:handling incoming message: Message CHA (type: CHA, msgid: 252) DEBUG:ClusterShell.Gateway:got start message Message CHA (type: CHA, msgid: 252) DEBUG:ClusterShell.Gateway:channel started (version 1.9.2 on remote end) DEBUG:ClusterShell.Gateway:handling incoming message: Message CFG (type: CFG, msgid: 14, gateway: n1) DEBUG:ClusterShell.Gateway:got channel configuration DEBUG:ClusterShell.Gateway:using gateway node name n1 DEBUG:ClusterShell.Gateway:gw name n1 does not match system hostname localhost ERROR:ClusterShell.Gateway:on recv(): Message CFG has an invalid payload DEBUG:ClusterShell.Gateway:GatewayChannel: ev_close ok test_channel_err_cfg_missing_gw (TreeGatewayTest.TreeGatewayTest) test gateway channel message missing gateway nodename ... DEBUG:ClusterShell.Engine.Engine:set_events: client not registered DEBUG:ClusterShell.Gateway:ready to accept channel communication DEBUG:ClusterShell.Gateway:handling incoming message: Message CHA (type: CHA, msgid: 258) DEBUG:ClusterShell.Gateway:got start message Message CHA (type: CHA, msgid: 258) DEBUG:ClusterShell.Gateway:channel started (version 1.9.2 on remote end) ERROR:ClusterShell.Gateway:MessageProcessingError: Invalid "message" attributes: missing key "gateway" DEBUG:ClusterShell.Gateway:GatewayChannel: ev_close ok test_channel_err_dup (TreeGatewayTest.TreeGatewayTest) test gateway channel duplicate tags ... DEBUG:ClusterShell.Engine.Engine:set_events: client not registered DEBUG:ClusterShell.Gateway:ready to accept channel communication DEBUG:ClusterShell.Gateway:handling incoming message: Message CHA (type: CHA, msgid: 264) DEBUG:ClusterShell.Gateway:got start message Message CHA (type: CHA, msgid: 264) DEBUG:ClusterShell.Gateway:channel started (version 1.9.2 on remote end) DEBUG:ClusterShell.Gateway:handling incoming message: Message CHA (type: CHA, msgid: 266) ERROR:ClusterShell.Gateway:on recv(): unexpected message: Message CHA (type: CHA, msgid: 266) DEBUG:ClusterShell.Gateway:GatewayChannel: ev_close ok test_channel_err_missing_pl (TreeGatewayTest.TreeGatewayTest) test gateway channel message missing payload ... DEBUG:ClusterShell.Engine.Engine:set_events: client not registered DEBUG:ClusterShell.Gateway:ready to accept channel communication DEBUG:ClusterShell.Gateway:handling incoming message: Message CHA (type: CHA, msgid: 270) DEBUG:ClusterShell.Gateway:got start message Message CHA (type: CHA, msgid: 270) Tinderbox killed the process after 8134 seconds (02h:15m:34s)