[root@sire: ~] vserver buildtest.devel.tpway.com build -m apt-rpm --force --hostname=buildtest.devel.tpway.com --interface eth0:10.2.0.249/24 -- -d altSisyphus Get:1 ftp://hasher.devel.office.tpway.com i586 release [723B] Get:2 ftp://hasher.devel.office.tpway.com noarch release [721B] Fetched 1444B in 0s (12.7kB/s) Get:1 ftp://hasher.devel.office.tpway.com i586/classic pkglist [2049kB] Get:2 ftp://hasher.devel.office.tpway.com i586/classic release [125B] Get:3 ftp://hasher.devel.office.tpway.com noarch/classic pkglist [586kB] Get:4 ftp://hasher.devel.office.tpway.com noarch/classic release [127B] Fetched 2636kB in 17s (149kB/s) Reading Package Lists... Done Building Dependency Tree... Done Reading Package Lists... Done Building Dependency Tree... Done The following extra packages will be installed: SysVinit alt-gpgkeys altlinux-release bash bzip2 bzlib chkconfig common-licenses control coreutils diffutils e2fsprogs etcskel filesystem findutils gawk getopt glibc-core glibc-gconv-modules glibc-locales glibc-nss glibc-timezones glibc-utils grep gzip hashalot hwclock iconv info-install libacl libattr libbeecrypt libdb4.4 libe2fs libelf libgpm libncurses libpam0 libpcre3 libpopt libreadline librpm librpmbuild libshhopt libtcb libtinfo libzio losetup mktemp modutils mount msulogin nss_tcb pam pam-config pam0-config pam0_mktemp pam0_passwdqc pam0_tcb pam0_userpass perl-base procps psmisc rootfiles rpm sed service setup sh shadow-convert shadow-utils tar tcb-utils terminfo termutils util-linux vim-minimal vitmp zlib The following NEW packages will be installed: SysVinit alt-gpgkeys altlinux-release basesystem bash bzip2 bzlib chkconfig common-licenses control coreutils diffutils e2fsprogs etcskel filesystem findutils gawk getopt glibc glibc-core glibc-gconv-modules glibc-locales glibc-nss glibc-timezones glibc-utils grep gzip hashalot hwclock iconv info-install libacl libattr libbeecrypt libdb4.4 libe2fs libelf libgpm libncurses libpam0 libpcre3 libpopt libreadline librpm librpmbuild libshhopt libtcb libtinfo libzio losetup mktemp modutils mount msulogin nss_tcb pam pam-config pam0-config pam0_mktemp pam0_passwdqc pam0_tcb pam0_userpass perl-base procps psmisc rootfiles rpm sed service setup sh shadow-convert shadow-utils startup tar tcb-utils terminfo termutils util-linux vim-minimal vitmp zlib 0 upgraded, 82 newly installed, 0 removed and 0 not upgraded. Need to get 29.9MB of archives. After unpacking 240MB of additional disk space will be used. Get:1 ftp://hasher.devel.office.tpway.com noarch/classic altlinux-release Sisyphus-alt20060401 [3360B] Get:2 ftp://hasher.devel.office.tpway.com noarch/classic setup 2.2.8-alt1 [31.0kB] Get:3 ftp://hasher.devel.office.tpway.com i586/classic glibc-core 6:2.3.6-alt4 [1135kB] Get:4 ftp://hasher.devel.office.tpway.com i586/classic sh 3.1.17-alt1 [202kB] Get:5 ftp://hasher.devel.office.tpway.com i586/classic terminfo 5.4.20050108-alt3 [61.5kB] Get:6 ftp://hasher.devel.office.tpway.com i586/classic libtinfo 5.4.20050108-alt3 [78.6kB] Get:7 ftp://hasher.devel.office.tpway.com i586/classic libreadline 5.1.4-alt2 [104kB] Get:8 ftp://hasher.devel.office.tpway.com i586/classic bash 3.1.17-alt1 [615kB] Get:9 ftp://hasher.devel.office.tpway.com i586/classic libpopt 1:1.7-alt14 [19.9kB] Get:10 ftp://hasher.devel.office.tpway.com i586/classic chkconfig 1.3.26-alt1 [106kB] Get:11 ftp://hasher.devel.office.tpway.com noarch/classic common-licenses 1.2.1-alt1 [77.5kB] Get:12 ftp://hasher.devel.office.tpway.com i586/classic gzip 1.3.5-alt2 [88.1kB] Get:13 ftp://hasher.devel.office.tpway.com i586/classic bzlib 1:1.0.3-alt5 [43.9kB] Get:14 ftp://hasher.devel.office.tpway.com i586/classic bzip2 1:1.0.3-alt5 [44.7kB] Get:15 ftp://hasher.devel.office.tpway.com i586/classic zlib 1.2.3-alt3 [50.7kB] Get:16 ftp://hasher.devel.office.tpway.com i586/classic libzio 0.1-alt4 [6310B] Get:17 ftp://hasher.devel.office.tpway.com i586/classic info-install 4.8-alt2 [23.2kB] Get:18 ftp://hasher.devel.office.tpway.com i586/classic coreutils 5.94-alt2 [2922kB] Get:19 ftp://hasher.devel.office.tpway.com i586/classic diffutils 2.8.7-alt2 [294kB] Get:20 ftp://hasher.devel.office.tpway.com i586/classic libe2fs 1.39-alt0.2 [92.9kB] Get:21 ftp://hasher.devel.office.tpway.com i586/classic e2fsprogs 1.39-alt0.2 [523kB] Get:22 ftp://hasher.devel.office.tpway.com i586/classic libtcb 1.0-alt2 [16.9kB] Get:23 ftp://hasher.devel.office.tpway.com i586/classic shadow-convert 1:4.0.4.1-alt5.1 [36.0kB] Get:24 ftp://hasher.devel.office.tpway.com i586/classic nss_tcb 1.0-alt2 [11.2kB] Get:25 ftp://hasher.devel.office.tpway.com i586/classic pam-config 1.3.1-alt1 [5532B] Get:26 ftp://hasher.devel.office.tpway.com i586/classic libpam0 0.99.3.0-alt2 [86.6kB] Get:27 ftp://hasher.devel.office.tpway.com i586/classic sed 1:4.1.5-alt1 [202kB] Get:28 ftp://hasher.devel.office.tpway.com i586/classic libbeecrypt 2.2.0-alt5 [68.9kB] Get:29 ftp://hasher.devel.office.tpway.com i586/classic libdb4.4 4.4.20-alt1 [444kB] Get:30 ftp://hasher.devel.office.tpway.com i586/classic libelf 0.116-alt1 [41.8kB] Get:31 ftp://hasher.devel.office.tpway.com i586/classic librpm 4.0.4-alt65 [268kB] Get:32 ftp://hasher.devel.office.tpway.com i586/classic librpmbuild 4.0.4-alt65 [91.0kB] Get:33 ftp://hasher.devel.office.tpway.com i586/classic alt-gpgkeys 0.3.10-alt8 [276kB] Get:34 ftp://hasher.devel.office.tpway.com i586/classic rpm 4.0.4-alt65 [204kB] Get:35 ftp://hasher.devel.office.tpway.com i586/classic findutils 4.2.27-alt2 [283kB] Get:36 ftp://hasher.devel.office.tpway.com i586/classic libpcre3 6.4-alt2 [124kB] Get:37 ftp://hasher.devel.office.tpway.com i586/classic grep 2.5.1a-alt1 [157kB] Get:38 ftp://hasher.devel.office.tpway.com noarch/classic control 0.7.2-alt1 [10.3kB] Get:39 ftp://hasher.devel.office.tpway.com i586/classic pam0_tcb 1.0-alt2 [30.4kB] Get:40 ftp://hasher.devel.office.tpway.com i586/classic tcb-utils 1.0-alt2 [18.9kB] Get:41 ftp://hasher.devel.office.tpway.com i586/classic pam 0.99.3.0-alt2 [121kB] Get:42 ftp://hasher.devel.office.tpway.com i586/classic pam0_userpass 1.0-alt4 [8826B] Get:43 ftp://hasher.devel.office.tpway.com i586/classic pam0_mktemp 1.0.2-alt1 [7605B] Get:44 ftp://hasher.devel.office.tpway.com i586/classic pam0_passwdqc 1.0.3-alt2 [34.5kB] Get:45 ftp://hasher.devel.office.tpway.com i586/classic pam0-config 1.3.1-alt1 [3772B] Get:46 ftp://hasher.devel.office.tpway.com i586/classic shadow-utils 1:4.0.4.1-alt5.1 [312kB] Get:47 ftp://hasher.devel.office.tpway.com noarch/classic etcskel 2.0.10-alt1.3 [38.3kB] Get:48 ftp://hasher.devel.office.tpway.com i586/classic filesystem 2.3.2-alt1 [14.7kB] Get:49 ftp://hasher.devel.office.tpway.com i586/classic gawk 3.1.4-alt2 [469kB] Get:50 ftp://hasher.devel.office.tpway.com i586/classic getopt 1.1.3-alt1 [16.9kB] Get:51 ftp://hasher.devel.office.tpway.com i586/classic hashalot 0.2.0-alt3 [13.0kB] Get:52 ftp://hasher.devel.office.tpway.com i586/classic losetup 2.12r-alt1 [20.0kB] Get:53 ftp://hasher.devel.office.tpway.com i586/classic perl-base 1:5.8.7-alt4 [1283kB] Get:54 ftp://hasher.devel.office.tpway.com noarch/classic rootfiles alt-alt9.1 [10.7kB] Get:55 ftp://hasher.devel.office.tpway.com i586/classic termutils 5.4.20050108-alt3 [56.7kB] Get:56 ftp://hasher.devel.office.tpway.com i586/classic msulogin 0.9.1-alt2 [7924B] Get:57 ftp://hasher.devel.office.tpway.com i586/classic SysVinit 2.85-alt8 [83.0kB] Get:58 ftp://hasher.devel.office.tpway.com i586/classic psmisc 22.2-alt1 [76.8kB] Get:59 ftp://hasher.devel.office.tpway.com i586/classic service 0.5.9-alt1 [43.9kB] Get:60 ftp://hasher.devel.office.tpway.com i586/classic mount 2.12r-alt1 [116kB] Get:61 ftp://hasher.devel.office.tpway.com i586/classic libgpm 1.20.1-alt7 [18.5kB] Get:62 ftp://hasher.devel.office.tpway.com i586/classic libncurses 5.4.20050108-alt3 [244kB] Get:63 ftp://hasher.devel.office.tpway.com i586/classic procps 3.2.5-alt6 [188kB] Get:64 ftp://hasher.devel.office.tpway.com i586/classic util-linux 2.12r-alt1 [1349kB] Get:65 ftp://hasher.devel.office.tpway.com i586/classic modutils 2.4.27-alt6 [236kB] Get:66 ftp://hasher.devel.office.tpway.com i586/classic libshhopt 1.1.7-alt3 [11.7kB] Get:67 ftp://hasher.devel.office.tpway.com i586/classic hwclock 2.23-alt6 [47.3kB] Get:68 ftp://hasher.devel.office.tpway.com noarch/classic startup 0.9.8.4-alt1 [30.5kB] Get:69 ftp://hasher.devel.office.tpway.com i586/classic tar 1.15.1-alt5 [619kB] Get:70 ftp://hasher.devel.office.tpway.com i586/classic libattr 2.4.15-alt2 [7896B] Get:71 ftp://hasher.devel.office.tpway.com i586/classic libacl 2.2.23-alt2 [14.6kB] Get:72 ftp://hasher.devel.office.tpway.com i586/classic vim-minimal 4:7.0.012-alt1 [265kB] Get:73 ftp://hasher.devel.office.tpway.com i586/classic vitmp 1.0-alt2 [4471B] Get:74 ftp://hasher.devel.office.tpway.com noarch/classic basesystem 1:sisyphus-alt14 [5672B] Get:75 ftp://hasher.devel.office.tpway.com i586/classic mktemp 1:1.5-alt1 [13.5kB] Get:76 ftp://hasher.devel.office.tpway.com i586/classic glibc-nss 6:2.3.6-alt4 [76.9kB] Get:77 ftp://hasher.devel.office.tpway.com i586/classic glibc-locales 6:2.3.6-alt4 [11.6MB] Get:78 ftp://hasher.devel.office.tpway.com i586/classic glibc-gconv-modules 6:2.3.6-alt4 [1885kB] Get:79 ftp://hasher.devel.office.tpway.com i586/classic iconv 6:2.3.6-alt4 [54.6kB] Get:80 ftp://hasher.devel.office.tpway.com i586/classic glibc-timezones 6:2.3.6-alt4 [180kB] Get:81 ftp://hasher.devel.office.tpway.com i586/classic glibc-utils 6:2.3.6-alt4 [286kB] Get:82 ftp://hasher.devel.office.tpway.com i586/classic glibc 6:2.3.6-alt4 [1163kB] Fetched 29.9MB in 4s (6988kB/s) Executing RPM (/usr/lib/util-vserver/vrpm-preload -U -v -h --fancypercent -r /var/lib/vservers/buildtest.devel.tpway.com --oldpackage)... Preparing... ################################################################################################### [100%] 1: altlinux-release ################################################################################################### [ 1%] 2: setup ################################################################################################### [ 2%] 3: glibc-core ################################################################################################### [ 3%] 4: sh ################################################################################################### [ 4%] 5: terminfo ################################################################################################### [ 6%] 6: libtinfo ################################################################################################### [ 7%] 7: libreadline ################################################################################################### [ 8%] 8: bash ################################################################################################### [ 9%] 9: libpopt ################################################################################################### [ 10%] 10: chkconfig ################################################################################################### [ 12%] 11: common-licenses ################################################################################################### [ 13%] 12: gzip ################################################################################################### [ 14%] 13: bzlib ################################################################################################### [ 15%] 14: bzip2 ################################################################################################### [ 17%] 15: zlib ################################################################################################### [ 18%] 16: libzio ################################################################################################### [ 19%] 17: info-install ################################################################################################### [ 20%] warning: created %_tmppath directory /root/tmp 18: coreutils ################################################################################################### [ 21%] 19: diffutils ################################################################################################### [ 23%] 20: libe2fs ################################################################################################### [ 24%] 21: e2fsprogs ################################################################################################### [ 25%] 22: libtcb ################################################################################################### [ 26%] 23: shadow-convert ################################################################################################### [ 28%] 24: nss_tcb ################################################################################################### [ 29%] 25: pam-config ################################################################################################### [ 30%] 26: libpam0 ################################################################################################### [ 31%] 27: sed ################################################################################################### [ 32%] 28: libbeecrypt ################################################################################################### [ 34%] 29: libdb4.4 ################################################################################################### [ 35%] 30: libelf ################################################################################################### [ 36%] 31: librpm ################################################################################################### [ 37%] 32: librpmbuild ################################################################################################### [ 39%] 33: alt-gpgkeys ################################################################################################### [ 40%] 34: rpm ################################################################################################### [ 41%] 35: findutils ################################################################################################### [ 42%] 36: libpcre3 ################################################################################################### [ 43%] 37: grep ################################################################################################### [ 45%] 38: control ################################################################################################### [ 46%] 39: pam0_tcb ################################################################################################### [ 47%] 40: tcb-utils ################################################################################################### [ 48%] 41: pam ################################################################################################### [ 50%] 42: pam0_userpass ################################################################################################### [ 51%] 43: pam0_mktemp ################################################################################################### [ 52%] 44: pam0_passwdqc ################################################################################################### [ 53%] 45: shadow-utils ################################################################################################### [ 54%] 46: etcskel ################################################################################################### [ 56%] 47: filesystem ################################################################################################### [ 57%] 48: gawk ################################################################################################### [ 58%] 49: getopt ################################################################################################### [ 59%] 50: hashalot ################################################################################################### [ 60%] 51: losetup ################################################################################################### [ 62%] 52: perl-base ################################################################################################### [ 63%] 53: rootfiles ################################################################################################### [ 64%] 54: termutils ################################################################################################### [ 65%] 55: msulogin ################################################################################################### [ 67%] 56: SysVinit ################################################################################################### [ 68%] 57: psmisc ################################################################################################### [ 69%] 58: service ################################################################################################### [ 70%] 59: mount ################################################################################################### [ 71%] 60: libgpm ################################################################################################### [ 73%] 61: libncurses ################################################################################################### [ 74%] 62: procps ################################################################################################### [ 75%] 63: util-linux ################################################################################################### [ 76%] 64: modutils ################################################################################################### [ 78%] 65: libshhopt ################################################################################################### [ 79%] 66: hwclock ################################################################################################### [ 80%] 67: startup ################################################################################################### [ 81%] 68: tar ################################################################################################### [ 82%] 69: libattr ################################################################################################### [ 84%] 70: libacl ################################################################################################### [ 85%] 71: vim-minimal ################################################################################################### [ 86%] 72: vitmp ################################################################################################### [ 87%] 73: mktemp ################################################################################################### [ 89%] 74: glibc-nss ################################################################################################### [ 90%] 75: glibc-locales ################################################################################################### [ 91%] 76: glibc-gconv-modules ################################################################################################### [ 92%] 77: iconv ################################################################################################### [ 93%] 78: glibc-timezones ################################################################################################### [ 95%] 79: glibc-utils ################################################################################################### [ 96%] 80: glibc ################################################################################################### [ 97%] Done. Reading Package Lists... Done Building Dependency Tree... Done 0 upgraded, 0 newly installed, 1 reinstalled, 0 removed and 0 not upgraded. Need to get 0B/14.7kB of archives. After unpacking 0B of additional disk space will be used. Executing RPM (/usr/lib/util-vserver/vrpm-preload -U -v -h --fancypercent -r /var/lib/vservers/buildtest.devel.tpway.com --oldpackage --replacepkgs --replacefiles)... Preparing... ################################################################################################### [100%] 1: filesystem ################################################################################################### [100%] Done. Reading Package Lists... Done Building Dependency Tree... Done Calculating Upgrade... Done 0 upgraded, 0 newly installed, 0 removed and 0 not upgraded. [root@sire: ~] vserver buildtest.devel.tpway.com start vshelper.init: can not determine xid of vserver 'buildtest.devel.tpway.com'; returned value was '' An error occured after executing the vserver startup sequence. This means that some processes may exist in the created context and the manual execution of /usr/sbin/vserver '/etc/vservers/buildtest.devel.tpway.com' stop is recommended to fix this. [root@sire: ~] vserver buildtest.devel.tpway.com stop vserver 'buildtest.devel.tpway.com' is not running [root@sire: ~] vserver buildtest.devel.tpway.com start vshelper.init: can not determine xid of vserver 'buildtest.devel.tpway.com'; returned value was '' An error occured after executing the vserver startup sequence. This means that some processes may exist in the created context and the manual execution of /usr/sbin/vserver '/etc/vservers/buildtest.devel.tpway.com' stop is recommended to fix this. изучение скриптов и эксперимент показали, что все упирается в [root@sire: ~] /usr/sbin/vserver-info buildtest.devel.tpway.com CONTEXT хотя [root@sire: ~] /usr/sbin/vserver-info ca.tpway CONTEXT 310 [root@sire: ~] vserver-info /etc/vservers/domino.tpway.com/ CONTEXT 49153 все это при наличии: [root@sire: ~] ls -l /etc/vservers | grep ca.tpway -rw------- 1 root root 2183 Feb 7 16:39 ca.tpway.com.conf [root@sire: ~] ls -l /etc/vservers/ | grep domino drwxr-xr-x 6 root root 4096 Apr 12 18:25 domino.tpway.com существующие всервера работают - и с новой схемой (/etc/vservers/server/) и со старой (/etc/vservers/server.conf). vserver изготовленный путем vserver copy тоже стартует нормально.
aarrgh!! vapt-get buildtest.devel.tpway.com -- install syslogd и вообще любого демона. прошу прощения, ложная тревога.
по-моему, это надо как-то задокументировать в пакете, что ли... А то совсем неочевидно. (меня тоже зацепило :) )
(In reply to comment #2) > по-моему, это надо как-то задокументировать в пакете, что ли... А то совсем > неочевидно. (меня тоже зацепило :) ) на самом деле, можно просто включить в дефолтную установку syslogd. если кому-то (вдруг) он не нужен - удалит. но большинству думаю нужен
Вообще таких плюх в случае vserver-а достаточно много, начиная с пресловутого /etc/sysconfig/network и заканчивая вот такими нетривиальными багами (причем вот это решение нашлось в одном из логов irc канала, больше никто на него явно не натыкался. afair). В данном случае можно задокументировать и таки добавить в /usr/lib/util-vserver/distributions/altSisyphus/pkgs/* некоторые дополнительные пакеты, без которых много ломается, например, less, gzip, bzip2, cpio, file, syslogd
> В данном случае можно > задокументировать и таки добавить > в /usr/lib/util-vserver/distributions/altSisyphus/pkgs/* некоторые > дополнительные пакеты, без которых много ломается, например, less, gzip, bzip2, > cpio, file, syslogd +1
(In reply to comment #5) > > cpio, file, syslogd > > +1 Кому из нас будет не лень повесить FR на это? :)
(In reply to comment #6) > (In reply to comment #5) > > > cpio, file, syslogd > > > > +1 > Кому из нас будет не лень повесить FR на это? :) > инициатива наказуема :)