Hi all,

Version 2.14.3 (git commit 7b7d9ab67589afec1ba58cd5138154290c529c0e


I am testing the new version and the computenode provision is hanged at

Started D-Bus System message Bus

on shell tty3 i see the following warnings:

WARNING: systemd:Cannot add dependency job for unit rhel-autolabel.service, ignoring: Unit is masked

WARNING: systemd:Cannot add dependency job for unit rhel-loadmodules.service, ignoring: Unit is masked

WARNING: systemd:Cannot add dependency job for unit systemd-tmpfiles-clean.timer, ignoring: Unit is masked


https://bugzilla.redhat.com/show_bug.cgi?id=1478247

link says that these warnings don't cause a hang


/var/log/messages

Sep 27 11:02:24 xcat dhcpd: DHCPACK on 192.168.3.81 to 00:21:28:f1:29:e4 via enp1s0f0 Sep 27 11:02:34 xcat xcat[3557]: xcatd: install monitor received a connection request from 192.168.3.81 Sep 27 11:02:34 xcat xcat[3557]: xcatd: 192.168.3.81 is matched with node cn1 Sep 27 11:02:34 xcat xcat[3557]: xcatd: triggering 'updatenodestat cn1 installing'... Sep 27 11:02:34 xcat xcat[3557]: cn1 status: installing statustime: 09-27-2018 11:02:34 Sep 27 11:02:34 xcat xcat[3557]: xcatd: finish a connection request for cn1 from 192.168.3.81 Sep 27 11:02:34 xcat xcat[3557]: xcatd: install monitor received a connection request from 192.168.3.81 Sep 27 11:02:34 xcat xcat[3557]: xcatd: 192.168.3.81 is matched with node cn1 Sep 27 11:02:34 xcat xcat[3557]: xcatd: handle installmonitor requesting from installmonitor#012... Sep 27 11:02:34 xcat xcat[3557]: xcatd: finish a connection request for cn1 from 192.168.3.81

/var/log/xcat/cluster.log

Sep 27 11:02:34 xcat xcat[3557]: INFO xcatd: install monitor received a connection request from 192.168.3.81 Sep 27 11:02:34 xcat xcat[3557]: INFO xcatd: 192.168.3.81 is matched with node cn1 Sep 27 11:02:34 xcat xcat[3557]: INFO xcatd: triggering 'updatenodestat cn1 installing'... Sep 27 11:02:34 xcat xcat[3557]: INFO cn1 status: installing statustime: 09-27-2018 11:02:34 Sep 27 11:02:34 xcat xcat[3557]: INFO xcatd: finish a connection request for cn1 from 192.168.3.81 Sep 27 11:02:34 xcat xcat[3557]: INFO xcatd: install monitor received a connection request from 192.168.3.81 Sep 27 11:02:34 xcat xcat[3557]: INFO xcatd: 192.168.3.81 is matched with node cn1 Sep 27 11:02:34 xcat xcat[3557]: INFO xcatd: handle installmonitor requesting from installmonitor#012... Sep 27 11:02:34 xcat xcat[3557]: INFO xcatd: finish a connection request for cn1 from 192.168.3.81

/var/log/xcat/computes.log has no output.


lsdef cn1

Object name: cn1
    arch=x86_64
    bmc=192.168.3.63
    bmcpassword=changeme
    bmcusername=root
    currchain=boot
    currstate=install centos7.5-x86_64-compute
    groups=compute,all
    ip=192.168.3.81
    mac=00:21:28:f1:29:e4
    mgt=ipmi
    netboot=xnba
    os=centos7.5
    postbootscripts=otherpkgs
    postscripts=syslog,remoteshell,syncfiles
    profile=compute
    provmethod=centos7.5-x86_64-install-compute
    serialport=0
    serialspeed=115200
    status=installing
    statustime=09-27-2018 11:02:34


dhcpd.conf generated by xcat:

#xCAT generated dhcp configuration

option conf-file code 209 = text;
option space isan;
option isan-encap-opts code 43 = encapsulate isan;
option isan.iqn code 203 = string;
option isan.root-path code 201 = string;
option space gpxe;
option gpxe-encap-opts code 175 = encapsulate gpxe;
option gpxe.bus-id code 177 = string;
option user-class-identifier code 77 = string;
option gpxe.no-pxedhcp code 176 = unsigned integer 8;
option tcode code 101 = text;
option iscsi-initiator-iqn code 203 = string;
ddns-update-style interim;
ignore client-updates;
option client-architecture code 93 = unsigned integer 16;
option tcode "Asia/Istanbul";
option gpxe.no-pxedhcp 1;
option www-server code 114 = string;
option cumulus-provision-url code 239 = text;

omapi-port 7911;
key xcat_key {
  algorithm hmac-md5;
  secret "M0FtS05VUENaMDQ5N1E3Z205cVpBYWExOWVQbWVDbnU=";
};
omapi-key xcat_key;
class "pxe" {
   match if substring (option vendor-class-identifier, 0, 9) = "PXEClient";
   ddns-updates off;
    max-lease-time 600;
}
shared-network enp1s0f0 {
  subnet 192.168.3.0 netmask 255.255.255.0 {
    authoritative;
    max-lease-time 43200;
    min-lease-time 43200;
    default-lease-time 43200;
    option routers  192.168.3.1;
    next-server  192.168.3.72;
    option log-servers 192.168.3.72;
    option ntp-servers 192.168.3.72;
    option domain-name "cluster";
    option domain-name-servers  192.168.3.72;
    option interface-mtu 1500;
    option domain-search  "cluster";
    option cumulus-provision-url "http://192.168.3.72/install/postscripts/cumulusztp";;
    zone cluster. {
       primary 192.168.3.72; key xcat_key;
    }
    zone 3.168.192.IN-ADDR.ARPA. {
       primary 192.168.3.72; key xcat_key;
    }
    if option user-class-identifier = "xNBA" and option client-architecture = 00:00 { #x86, xCAT Network Boot Agent
        always-broadcast on;
        filename = "http://192.168.3.72/tftpboot/xcat/xnba/nets/192.168.3.0_24";;     } else if option user-class-identifier = "xNBA" and option client-architecture = 00:09 { #x86, xCAT Network Boot Agent         filename = "http://192.168.3.72/tftpboot/xcat/xnba/nets/192.168.3.0_24.uefi";;
    } else if option client-architecture = 00:00  { #x86
        filename "xcat/xnba.kpxe";
    } else if option vendor-class-identifier = "Etherboot-5.4"  { #x86
        filename "xcat/xnba.kpxe";
    } else if option client-architecture = 00:07 { #x86_64 uefi
         filename "xcat/xnba.efi";
    } else if option client-architecture = 00:09 { #x86_64 uefi alternative id
         filename "xcat/xnba.efi";
    } else if option client-architecture = 00:02 { #ia64
         filename "elilo.efi";
    } else if option client-architecture = 00:0e { #OPAL-v3
         option conf-file = "http://192.168.3.72/tftpboot/pxelinux.cfg/p/192.168.3.0_24";;     } else if substring (option vendor-class-identifier,0,11) = "onie_vendor" { #for onie on cumulus switch         option www-server = "http://192.168.3.72/install/onie/onie-installer";;     } else if substring(filename,0,1) = null { #otherwise, provide yaboot if the client isn't specific
         filename "/yaboot";
    }
  } # 192.168.3.0/255.255.255.0 subnet_end
} # enp1s0f0 nic_end

Can you point where i am missing.


Best Regards.

--
Fırat Yılmaz
Systems Engineer



_______________________________________________
xCAT-user mailing list
xCAT-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xcat-user

Reply via email to