The 2.5.17 version of the SAT product includes:
sat
python package and CLI.sat-podman
wrapper script.sat-install-utility
container image.cfs-config-util
container image.sat
Commandssat jobstat
allows access to application and job data through the command
line. It provides a table summarizing information for all jobs on the system.
sat bootprep
A list-vars
subcommand was added to sat bootprep
.
It lists the variables available for use in bootprep input files at runtime.
A --limit
option was added to sat bootprep run
.
It restricts the creation of CFS configurations, IMS images, and BOS session templates into separate stages. For more information, see Limit SAT Bootprep Run into Stages.
sat bootprep
now prompts individually for each CFS configuration that
already exists.
sat bootprep
can now filter images provided by a product by using a prefix.
This is useful when specifying the base of an image in a bootprep input file. For more information, see Define IMS Images.
To support product names with hyphens, sat bootprep
now converts hyphens to
underscores within variables.
For more information, see Hyphens in HPC CSM Software Recipe Variables.
In sat bootprep
input files, the value of the playbook
property of CFS
configuration layers can now be rendered with Jinja2 templates.
For more information, see Values Supporting Jinja2 Template Rendering.
Output was added to sat bootprep run
that summarizes the CFS configurations,
IMS images, and BOS session templates created.
For more information, see Summary of SAT Bootprep Results.
Improvements were made to the sat bootprep
output when CFS configuration
and BOS session templates are created.
sat bootsys
reboot
subcommand was added to sat bootsys
. It uses BOS to reboot
nodes in the bos-operations
stage.--staged-session
option was added to sat bootsys
. It can be used to
create staged BOS sessions. For more information, refer to Staging Changes
with BOS in the Cray System Management Documentation.sat
Commandsprodmgr
, a version is no longer set as
“active” in the product catalog. The “active” field was also removed from the
output of sat showrev
.sat status
when using BOS
version two.The new Install and Upgrade Framework (IUF) provides commands which install,
upgrade, and deploy products with the help of sat bootprep
on HPE Cray EX
systems managed by Cray System Management (CSM). IUF capabilities are described
in detail in the IUF section
of the Cray System Management Documentation.
The initial install and upgrade workflows described in the
HPE Cray EX System Software Stack Installation and Upgrade Guide for CSM
(S-8052) detail when and how to use
IUF with a new release of SAT or any other HPE Cray EX product.
Because IUF now handles NCN personalization, information about this process was removed from the SAT documentation. Other sections in the documentation were also revised to support the new Install and Upgrade Framework. For example, the SAT Installation and SAT Upgrade sections of this guide now provide details on software and configuration content specific to SAT. The Cray System Management Documentation will indicate when these sections should be referred to for detailed information.
For more information on the relationship between sat bootprep
and IUF, see
SAT and IUF.
By default, SAT now uses version two of the Boot Orchestration Service (BOS).
This change to BOS v2
impacts the following commands that interact with BOS:
sat bootprep
sat bootsys
sat status
To change the default to a different BOS version, see Change the BOS Version.
sat
python package and CLI from
2021.10.8 to 2022.12.7 to resolve CVE-2022-23491.sat-install-utility
container image
from 2021.5.30 to 2022.12.7 to resolve CVE-2022-23491.sat init
from creating a configuration file in
the current directory when not prefixed with ./
.sat status
failed with a traceback when using BOS
version two and reported components whose most recent image did not exist.sat
container could contain a different
version of kubectl
than the version found in CSM.sat bootprep
and
sat swap blade
.