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: erta...@cn.ibm.com
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 <techie...@gmail.com>
To: xCAT Users Mailing list <xcat-user@lists.sourceforge.net>
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 <erta...@cn.ibm.com> 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: erta...@cn.ibm.com
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 <m...@arif-ali.co.uk>
To: xcat-user@lists.sourceforge.net
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 g...@github.com: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 <xcat-user@lists.sourceforge.net> 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 <techie...@gmail.com>
Reply-To: xCAT Users Mailing list <xcat-user@lists.sourceforge.net>
Date: Saturday, 11 November 2017 at 07:56
To: xCAT Users Mailing list <xcat-user@lists.sourceforge.net>
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 <erta...@cn.ibm.com> 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: erta...@cn.ibm.com
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 <nathan.har...@cfms.org.uk>
To: xCAT Users Mailing list <xcat-user@lists.sourceforge.net>
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: nathan.har...@cfms.org.uk // t: 0117 906 1104 // m: 07875 510891 // w: www.cfms.org.uk //
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=

 



------------------------------------------------------------------------------
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
xcat-u...@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xcat-user


 

 

--

Regards,

Imam Toufique


------------------------------------------------------------------------------
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
xcat-u...@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xcat-user
 
 
 
--
Regards,
Imam Toufique
 
 
 
------------------------------------------------------------------------------
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
xCAT-user@lists.sourceforge.net
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=
 


------------------------------------------------------------------------------
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
xCAT-user@lists.sourceforge.net
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! 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=
 

------------------------------------------------------------------------------
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
xCAT-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xcat-user

Reply via email to