XCAT_2.10_Release_Notes - xcat2/xcat-core GitHub Wiki

New Functions and Changes in Behavior

  • New Operating System Support

    • CentOS 7.1 support on x86_64, the CentOS 7.1 is also named as CentOS-7 (1503).
    • SLES11 SP4 support on x86_64 and ppc64.
    • RHELS 6.7 support on x86_64 and ppc64.
  • Supported the Ubuntu LE -> RH 7.1 BE mixed cluster scenario. Mixed Cluster Matrix

  • Supported to deploy Little-Endian operating systems on Power 8 PowerVM LPARs with the 830 firmware (01SV830):

    • RHEL 7.1 LE (Diskful and diskless)
    • SLES 12 LE (Diskful and diskless)
    • Ubuntu 15.04 LE (Diskful)
  • Supported CUDA installation for ubuntu 14.04.2 on PowerNV (Nvidia GPU Support). CUDA Install

    • diskfull and diskless
    • Supported 2 CUDA package set, the cudaruntime package set(for compute node only) and cudafull package set.
  • Supported to add additional kernel parameters for diskful deployment.

    • Supported on Ubuntu, Redhat and SLES.
    • The new added kernel parameters can be persistent during reboot.
    • See "set the kernel options which will be persistent the installed system" section of Installing_Stateful_Linux_Nodes for Details.
  • Supported the customized disk partition file for Ubuntu diskful deployment, see customize-the-disk-partitioning-optional for details.

  • Supported the feature to configure the disk raid for Power LE machine before the OS deployment. RAID Configuration

  • Added command 'switchdiscover' to support the discovery of Enthernet and IB switches. Refer to the man page of switchdiscover command.

  • Added command 'makentp' to set up ntp service on xCAT MN and SN. Setup NTP

  • Supported the switch-based hardware discovery for Power LE machine. Switch-based hw discovery

  • Added the '--noping' option for 'getmacs -D' command to avoid the ping test that just list all of the available network devices. (For PowerVM Lpar)

  • Added a new debugging facility to ease the debugging of node provisioning and updatenode (Set site attribute "site.xcatdebugmode" to "1" to turn on). See Debugging_xCAT_Problems for more details. (Experimental)

  • Added the feature that display warning message when the INVALID noderes.netboot attribute is used. A recommended value is offered.

  • Rest API Enhancement

    • nbimage - create genesis image
    • bmcdiscovery - do bmc discovery
    • checkbmcauth - verify the user/password for a bmc
    • getbmcipsource - query the bmc ip source: static/dhcp
  • Added the capability of building the xcat-core tarball from xcat-core git code repository on your own machine, see building xcat-core from xcat-core git repository for more details. Note: this only work on Linux, not on Ubuntu or AIX.

  • Made the change that "copycds" only creates diskful and diskless osimages for compute and service nodes.

  • non-osimage features have been deprecated in xCAT 2.10, you could not run nodeset install|netboot|statelite for RHEL, SLES and Ubuntu nodes any more. See documentation Convert Non-osimage Based System To Osimage Based System for more details on how to convert to osimage based configuration.

  • AIX support is discontinued in xCAT 2.10, xCAT 2.9.x will be the last xCAT version that supports AIX.

Test Environment