FYI, the genesis image in Lenovo’s repository is CentOS 7.5 (plus hotfix) 
based, and should have the driver mentioned.

From: Er Tao Zhao <[email protected]>
Sent: Tuesday, November 6, 2018 2:49 AM
To: [email protected]
Cc: [email protected]
Subject: [External] Re: [xcat-user] update xCAT genesis kernel

Hi, Imam

Sorry for the delayed response, the new genesis base shall work on the cluster 
node.
I think there is a misunderstanding about running genesis base.
In fact, genesis base is not running above centOS6.9, but, it is another OS 
running on cluster node.

Thx!
Best Regards,
-----------------------------------
Zhao Er Tao

IBM China System and Technology Laboratory, Beijing
Tel:(86-10)82450485
Email: [email protected]<mailto:[email protected]>
Address: 1/F, 28 Building,ZhongGuanCun Software Park,
No.8 DongBeiWang West Road, Haidian District,
Beijing, 100193, P.R.China


----- Original message -----
From: Imam Toufique <[email protected]<mailto:[email protected]>>
To: xCAT Users Mailing list 
<[email protected]<mailto:[email protected]>>
Cc:
Subject: Re: [xcat-user] update xCAT genesis kernel
Date: Wed, Nov 29, 2017 5:22 PM

Hi Zhao,

thanks for the quick reply!  So, here is another question, which I am not sure 
about.  My xCAT MN is in on centOS7.4 and in my cluster, all nodes are on 
centOS 6.9 .  If I build the Intel X722 10G NIC driver in centOS7 for Genesis 
(in MN), would that work in centOS6.9?  I guess I will be building the driver 
for centOS7, genesis kernel might be able to image the node, but I am not sure 
if that node will actually work after the build is complete?  i guess the 
difference here is that the MN is on centos7 and my machines are running centos 
6.9.

thanks.



On Tue, Nov 28, 2017 at 6:00 PM, Er Tao Zhao 
<[email protected]<mailto:[email protected]>> wrote:
Hi,Iman

Yes, the steps works for 2.13.7.

As for your next question, since the new xCAT-genesis-base-x86_64 based on 
latest centos7 have included all the drivers build in centos7, I think the 
Intel X722 for 10GBASE-T NIC cards can be supported.

Pls try and let me know the result, thx!

Best Regards,
-----------------------------------
Zhao Er Tao

IBM China System and Technology Laboratory, Beijing
Tel:(86-10)82450485
Email: [email protected]<mailto:[email protected]>
Address: 1/F, 28 Building,ZhongGuanCun Software Park,
No.8 DongBeiWang West Road, Haidian District,
Beijing, 100193, P.R.China


----- Original message -----
From: Imam Toufique <[email protected]<mailto:[email protected]>>
To: xCAT Users Mailing list 
<[email protected]<mailto:[email protected]>>
Cc:
Subject: Re: [xcat-user] update xCAT genesis kernel
Date: Tue, Nov 28, 2017 3:22 PM

Hi Zhao,

thanks for doing this!  I do have a few questions since I am not an expert in 
working with genesis.  ;-)

the procedure of installation as you mentioned, will it work with xcat version 
2.13.7 ?  I have xcat 2.13.7 installed now in my LAB setup, I am planning to 
upgrade very soon to version 2.13.8 .  You also mentioned that this update is 
based on version 2.13.9 .  Is 2.13.9 release coming soon?

[root@xcatmaster x86_64]# rpm -qa |grep -i xcat
ipmitool-xcat-1.8.18-0.x86_64
grub2-xcat-2.02-0.16.el7.snap201506090204.noarch
xCAT-server-2.13.7-snap201709220216.noarch
yaboot-xcat-1.3.17-rc1.noarch
xCAT-buildkit-2.13.7-snap201709220216.noarch
xCAT-genesis-scripts-ppc64-2.13.7-snap201709220216.noarch
xCAT-2.13.7-snap201709220216.x86_64
elilo-xcat-3.14-4.noarch
syslinux-xcat-3.86-2.noarch
xCAT-genesis-scripts-x86_64-2.13.7-snap201709220216.noarch
conserver-xcat-8.2.1-1.x86_64
perl-xCAT-2.13.7-snap201709220216.noarch
xCAT-genesis-base-x86_64-2.13.2-snap201702200120.noarch
xCAT-client-2.13.7-snap201709220216.noarch
xCAT-genesis-base-ppc64-2.13.6-snap201707280206.noarch
xCAT-probe-2.13.7-snap201709220216.noarch

We have some new systems with latest Intel X722 for 10GBASE-T NIC cards, and I 
would like to incorporate the drivers into genesis.  Arif has sent me his 
instructions (thanks, Arif!) , but I was wondering if you guys can add them to 
genesis with the 2.13.9 release?

thanks.


On Sun, Nov 26, 2017 at 10:43 PM, Er Tao Zhao 
<[email protected]<mailto:[email protected]>> wrote:
Hi, Arif and Imam

I have generated a new xCAT-genesis-base-x86_64 based on centos7.4 x86_64 to 
include all the build-in modules. It is available at 
https://xcat.org/files/xcat/xcat-dep/2.x_Linux/beta/xCAT-genesis-base-x86_64-2.13.9-snap201711270044.noarch.rpm.

Since the modification of "bin, lib, lib64"directory is changed from / to 
/usr/, the directly update of  xCAT-genesis-base-x86_64-2.13.9 will failed.
The following steps can be use to enable the new xCAT-genesis-base at present:
    #rpm -e xCAT-genesis-scripts-x86_64 xCAT-genesis-base-x86_64 --nodeps
    #rpm -ivh xCAT-genesis-base-x86_64-2.13.9-snap201711270044.noarch.rpm
    #yum install xCAT-genesis-scripts-x86_64
    #mknb x86_64

We are still working on the package updating problem, will let you know the 
progress.
Thx!
Best Regards,
-----------------------------------
Zhao Er Tao

IBM China System and Technology Laboratory, Beijing
Tel:(86-10)82450485
Email: [email protected]<mailto:[email protected]>
Address: 1/F, 28 Building,ZhongGuanCun Software Park,
No.8 DongBeiWang West Road, Haidian District,
Beijing, 100193, P.R.China


----- Original message -----
From: Arif Ali <[email protected]<mailto:[email protected]>>
To: [email protected]<mailto:[email protected]>
Cc:
Subject: Re: [xcat-user] update xCAT genesis kernel
Date: Thu, Nov 23, 2017 12:49 AM


Hi Imam,

I have not found any docs on this, and maybe hidden in some of the issuess/PR, 
but this is how I do it

Have a CentOS 7 physical or Virtual machine, I then went through this process



yum install 
http://elrepo.org/linux/elrepo/el7/x86_64/RPMS/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
yum -y install mstflint ipmitool screen glibc.i686 usbutils bc ntp dosfstools 
mdadm \
    vconfig bridge-utils lldpad libgcc.i686 efibootmgr rpm-build reiserfs-utils
git clone 
[email protected]:ocfplc/xcat-core.git<mailto:[email protected]:ocfplc/xcat-core.git>
git checkout centos7_genbase
cd xcat-core/xCAT-genesis-builder
./buildrpm



Hopefully, if everything goes to plan, the above then should produce the 
following output



cp: omitting directory ‘/root/xcat-core/xCAT-genesis-builder/debian’
Creating the initramfs in /tmp/xcatgenesis.12797.rfs using dracut ...
nfs sunrpc e1000 e1000e virtio_net virtio_pci igb ines sfc mlx4_en cxgb3 cxgb4 
tg3 bnx2 bnx2x bna ixgb ixgbe qlge mptsas mpt2sas mpt3sas ata_piix megaraid_sas 
virtio_blk ahci ibmaem xhci_hcd sd_mod pmcraid be2net vfat ext3 ext4 btrfs 
reiserfs usb_storage scsi_wait_scan kvm kvm-intel kvm-amd ipmi_powernv ipmi_si 
ipmi_devintf qlcnic xfs mlx5_core hfi1 macvlan macvtap 8021q bridge bonding 
vmxnet3 cpufreq_ondemand acpi-cpufreq powernow-k8 cdc_ether mptctl mlx4_ib 
ib_umad reiserfs ibmveth ibmvscsi ehea dm-mod sg i40e rtc-opal mlx5_core hfi1
Expanding the initramfs into 
/tmp/xcatgenesis.12797/opt/xcat/share/xcat/netboot/genesis/x86_64/fs ...
160965 blocks
Adding kernel /boot/vmlinuz-x86_64 ...
/media/psf/Home/gitRepos/xcat/xcat-core/xCAT-genesis-builder
Tarring /tmp/xcatgenesis.12797/opt into 
/root/rpmbuild/SOURCES/xCAT-genesis-base-x86_64.tar.bz2 ...
Building xCAT-genesis-base rpm from 
/root/rpmbuild/SOURCES/xCAT-genesis-base-x86_64.tar.bz2 and 
/media/psf/Home/gitRepos/xcat/xcat-core/xCAT-genesis-builder/xCAT-genesis-base.spec
 ...
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.29UmjW
+ umask 022
+ cd /root/rpmbuild/BUILD
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.fdtXXl
+ umask 022
+ cd /root/rpmbuild/BUILD
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.LEoPCL
+ umask 022
+ cd /root/rpmbuild/BUILD
+ '[' 
/root/rpmbuild/BUILDROOT/xCAT-genesis-base-x86_64-2.13ocf-snap201711221628.x86_64
 '!=' / ']'
+ rm -rf 
/root/rpmbuild/BUILDROOT/xCAT-genesis-base-x86_64-2.13ocf-snap201711221628.x86_64
++ dirname 
/root/rpmbuild/BUILDROOT/xCAT-genesis-base-x86_64-2.13ocf-snap201711221628.x86_64
+ mkdir -p /root/rpmbuild/BUILDROOT
+ mkdir 
/root/rpmbuild/BUILDROOT/xCAT-genesis-base-x86_64-2.13ocf-snap201711221628.x86_64
+ rm -rf 
/root/rpmbuild/BUILDROOT/xCAT-genesis-base-x86_64-2.13ocf-snap201711221628.x86_64
+ mkdir -p 
/root/rpmbuild/BUILDROOT/xCAT-genesis-base-x86_64-2.13ocf-snap201711221628.x86_64
+ cd 
/root/rpmbuild/BUILDROOT/xCAT-genesis-base-x86_64-2.13ocf-snap201711221628.x86_64
+ tar jxf /root/rpmbuild/SOURCES/xCAT-genesis-base-x86_64.tar.bz2
+ cd -
/root/rpmbuild/BUILD
+ :
Processing files: xCAT-genesis-base-x86_64-2.13ocf-snap201711221628.noarch
Provides: xCAT-genesis-base-x86_64 = 2:2.13ocf-snap201711221628
Requires(interp): /bin/sh
Requires(rpmlib): rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(FileDigests) <= 
4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 
3.0.4-1
Requires(post): /bin/sh
Checking for unpackaged file(s): /usr/lib/rpm/check-files 
/root/rpmbuild/BUILDROOT/xCAT-genesis-base-x86_64-2.13ocf-snap201711221628.x86_64
Wrote: 
/root/rpmbuild/SRPMS/xCAT-genesis-base-x86_64-2.13ocf-snap201711221628.src.rpm
Wrote: 
/root/rpmbuild/RPMS/noarch/xCAT-genesis-base-x86_64-2.13ocf-snap201711221628.noarch.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.uxZFYQ
+ umask 022
+ cd /root/rpmbuild/BUILD
+ /usr/bin/rm -rf 
/root/rpmbuild/BUILDROOT/xCAT-genesis-base-x86_64-2.13ocf-snap201711221628.x86_64
+ exit 0



Your final rpm should then be in 
/root/rpmbuild/RPMS/noarch/xCAT-genesis-base-x86_64-2.13ocf-snap201711221628.noarch.rpm

I hope this works for you

regards,
Arif

On 21/11/2017 19:33, Imam Toufique wrote:
Thanks, Arif!

Is there any documentation on building and install genesis?  Can you share, 
please?

thanks.



On Tue, Nov 21, 2017 at 4:47 AM, Arif Ali via xCAT-user 
<[email protected]<mailto:[email protected]>> wrote:

Hi all,



I have pinged that issue on github, hopefully there will be a new genesis for 
us in 2.13.9



I did build a genesis in December last year, with a few extras for centos7 
here, 
http://yum.ocf.co.uk/rh7/xCAT-genesis-base-x86_64-2.13ocf-snap201612061622.noarch.rpm,
 if anyone is interested in testing and using.



For testing, I could build a newer one, if anyone is interested. There are a 
few people on this list already do this in-house



Regards,

Arif



From: Imam Toufique <[email protected]<mailto:[email protected]>>
Reply-To: xCAT Users Mailing list 
<[email protected]<mailto:[email protected]>>
Date: Saturday, 11 November 2017 at 07:56
To: xCAT Users Mailing list 
<[email protected]<mailto:[email protected]>>
Subject: Re: [xcat-user] update xCAT genesis kernel



Hi Zhao,



By when do you anticipate this to be done?  just wondering... is there going to 
a new xcat release out for this?



thanks.



On Thu, Nov 9, 2017 at 6:19 PM, Er Tao Zhao 
<[email protected]<mailto:[email protected]>> wrote:

Hi, Nathan



The new xCAT-genesis-base to include all drivers have not yet available, will 
be done in weeks.





Thx!

Best Regards,
-----------------------------------
Zhao Er Tao

IBM China System and Technology Laboratory, Beijing
Tel:(86-10)82450485
Email: [email protected]<mailto:[email protected]>
Address: 1/F, 28 Building,ZhongGuanCun Software Park,
No.8 DongBeiWang West Road, Haidian District,
Beijing, 100193, P.R.China





----- Original message -----
From: Nathan Harper 
<[email protected]<mailto:[email protected]>>
To: xCAT Users Mailing list 
<[email protected]<mailto:[email protected]>>
Cc:
Subject: [xcat-user] update xCAT genesis kernel
Date: Thu, Nov 9, 2017 8:20 PM


Hi,



I've got some brand new systems which I'm trying to get up and running.   
Unfortunately, the xcat genesis image does not include the drivers for any of 
the network interfaces in the nodes (Intel or Mellanox ethernet), so discovery 
fails.



I found some discussion in this thread about a CentOS 7 genesis image 
(https://github.com/xcat2/xcat-core/issues/2258)



Did this ever make it's way in? Alternatively, is there a simple way to give an 
upgraded kernel?



--
Nathan Harper // IT Systems Lead

e: [email protected]<mailto:[email protected]> // t: 0117 906 
1104 // m: 07875 510891 // w: www.cfms.org.uk<http://www.cfms.org.uk%22> //
CFMS Services Ltd // Bristol & Bath Science Park // Dirac Crescent // Emersons 
Green // Bristol // BS16 7FR
Error! Filename not specified.

CFMS Services Ltd is registered in England and Wales No 05742022 - a subsidiary 
of CFMS Ltd
CFMS Services Ltd registered office // Victoria House // 51 Victoria Street // 
Bristol // BS1 6AD

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! 
https://urldefense.proofpoint.com/v2/url?u=http-3A__sdm.link_slashdot&d=DwICAg&c=jf_iaSHvJObTbx-siA1ZOg&r=GXZJILRYuh625D1P_w_8vxyNDAEGDWoFmPVwQ0NBUcY&m=XnTurmS-VzKOmiT1KQx-2Rh8kXqKprQ82QrFbSAnPdg&s=1U7nZn1v-NEV-r1mrBgefAzsMbq5XmMaBZI4NOeZyQw&e=<http://sdm.link/slashdot>

_______________________________________________
xCAT-user mailing list
[email protected]<mailto:[email protected]>
https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.sourceforge.net_lists_listinfo_xcat-2Duser&d=DwICAg&c=jf_iaSHvJObTbx-siA1ZOg&r=GXZJILRYuh625D1P_w_8vxyNDAEGDWoFmPVwQ0NBUcY&m=XnTurmS-VzKOmiT1KQx-2Rh8kXqKprQ82QrFbSAnPdg&s=0t1TBX6fqQrmzJcyJ_KTvJe7sn_S0M3hMqpgadRC9Ag&e=<https://lists.sourceforge.net/lists/listinfo/xcat-user>




------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
xCAT-user mailing list
[email protected]<mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/xcat-user





--

Regards,

Imam Toufique

213-700-5485<tel:%28213%29%20700-5485>

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
xCAT-user mailing list
[email protected]<mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/xcat-user



--
Regards,
Imam Toufique
213-700-5485<tel:(213)%20700-5485>

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot

_______________________________________________
xCAT-user mailing list
[email protected]<mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/xcat-user

--
regards,

Arif Ali
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! 
https://urldefense.proofpoint.com/v2/url?u=http-3A__sdm.link_slashdot&d=DwICAg&c=jf_iaSHvJObTbx-siA1ZOg&r=GXZJILRYuh625D1P_w_8vxyNDAEGDWoFmPVwQ0NBUcY&m=erDX1-pp8TC_Rg6ZOx7C94TPvPx1tL4hbNeHdqY6YjU&s=JA6dAZF0fo7QRTvirkFmCKqdHwE8YDG98smN_4ofPZg&e=<http://sdm.link/slashdot>
_______________________________________________
xCAT-user mailing list
[email protected]<mailto:[email protected]>
https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.sourceforge.net_lists_listinfo_xcat-2Duser&d=DwICAg&c=jf_iaSHvJObTbx-siA1ZOg&r=GXZJILRYuh625D1P_w_8vxyNDAEGDWoFmPVwQ0NBUcY&m=erDX1-pp8TC_Rg6ZOx7C94TPvPx1tL4hbNeHdqY6YjU&s=_OpHMIqZf8XWtCHnoLHCCknNRX5EKBZc-6gIftZ9aBE&e=<https://lists.sourceforge.net/lists/listinfo/xcat-user>



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
xCAT-user mailing list
[email protected]<mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/xcat-user



--
Regards,
Imam Toufique
213-700-5485<tel:(213)%20700-5485>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! 
https://urldefense.proofpoint.com/v2/url?u=http-3A__sdm.link_slashdot&d=DwICAg&c=jf_iaSHvJObTbx-siA1ZOg&r=GXZJILRYuh625D1P_w_8vxyNDAEGDWoFmPVwQ0NBUcY&m=DyLYZQx1KIBAsPgu4LaLrolQTmLATUJczocGrCB119Q&s=PIZqu2flMAaprgO7I1Mz8ijqcccr9AbWAdv2RTK20Ew&e=<http://sdm.link/slashdot>
_______________________________________________
xCAT-user mailing list
[email protected]<mailto:[email protected]>
https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.sourceforge.net_lists_listinfo_xcat-2Duser&d=DwICAg&c=jf_iaSHvJObTbx-siA1ZOg&r=GXZJILRYuh625D1P_w_8vxyNDAEGDWoFmPVwQ0NBUcY&m=DyLYZQx1KIBAsPgu4LaLrolQTmLATUJczocGrCB119Q&s=atjaawpzVT881EqjX9yzIKZjnGskop2u--pRL4k7OgU&e=<https://lists.sourceforge.net/lists/listinfo/xcat-user>



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
xCAT-user mailing list
[email protected]<mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/xcat-user



--
Regards,
Imam Toufique
213-700-5485
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
xCAT-user mailing list
[email protected]<mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/xcat-user


_______________________________________________
xCAT-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xcat-user

Reply via email to