dell-dsu-repo-mirror¶
Mirrors all or select parts of the DelL DSU Repository.
This task mirrors an upstream Dell DSU repository. Typically this is used to create a local copy of specific Dell DSU Firmware/Flash and BIOS related utilities for Hardware Lifecycle Management (HWLC) provisioning activities.
The Task will use the value of dell-dsu-base-url
by default (with a default setting
of http://linux.dell.com/repo/hardware/dsu
; the hardware/dsu
portion will be
stripped off) as the upstream Mirror repository. If this Param is used for Dell
HWLC operations to point to the internal Mirror location, it is possible to set the
dell-dsu-mirror-url
location to the upstream value, and if so set, the dell-dsu-base-url
Param will be ignored for the Mirroring operations.
To obtain the Dell master Repo as the source, set dell-dsu-mirror-url
to:
https://linux.dell.com/repo
By default only the BIOS packages, and the latest Dell DSU Block Release of Firmware/Flash
will be mirrored. The operator can choose to mirror additional DSU Block Releases by
adjusting the Param dell-dsu-mirror-releases
. See that Params documentation field for
further details.
Setting dell-dsu-skip-releases
will skip downloading all Block Releases, and only
download and mirror the PGP Keys. This is used to update PGP signing keys if they
have been rotated, without downloading any DSU Block release content.
The PGP Signing keys can be skipped from download by setting the dell-dsu-skip-keys
Param to true
.
If an upstream mirror source is using a self-signed TLS certificate, then the operator
must set dell-dsu-mirror-insecure
to true
. Heed the security warning in the
Params documentation field.
If there are issues with the mirroring operations, the operator can set dell-dsu-mirror-debug
to enable noisier logging output from the mirroring tool. Additionally, the rs-debug-enable
Param will enable the set -x
shell debug output of the Job Log when it runs.
Warning
Each DSU Block Release that is mirrored will add several Gigabyte (roughly 12 GB) of storage requirement to the DRP Endpoint host operating system. Please ensure that the filesystem that hosts the DRP Endpoint (/var/lib/dr-provision by default, or defined in startup files by RS_BASE_ROOT). For example, 3 DSU Block Releases plus the BIOS support package files can equal as much as 36 GB of space.