Skip to content

Releases: dell/omnia

Omnia 1.4

01 Dec 07:35
8d32287
Compare
Choose a tag to compare

Omnia has been enhanced to offer:

Control Plane

  • Omnia Prerequisites Installation

  • Provision Tool - xCAT installation

  • Node Discovery using Switch IP Address

  • Provisioning of remote nodes using

     - Mapping File
     - Auto discovery of nodes from Switch IP
    
  • Database Update of remote nodes info that includes,

    • Host or Admin IP

    • iDRAC IP

    • InfiniBand IP

    • Hostname

  • Inventory creation on Control Plane

Cluster

  • iDRAC and InfiniBand IP Assignment on remote nodes (nodes in the cluster)

  • Installation and Configuration of:

    • NVIDIA Accelerator and CUDA Toolkit

    • AMD Accelerator and ROCm

    • OFED

    • LDAP Client

Device Support

  • InfiniBand Switch Configuration with port split functionality

  • Ethernet Z-Series Switch Configuration with port split functionality

Omnia 1.3.1

25 Aug 12:12
2b86959
Compare
Choose a tag to compare

Bugfix patch release which address image retries and pod timeout.

Omnia 1.3

29 Jul 08:26
faf09d0
Compare
Choose a tag to compare

Omnia has been enhanced to offer:

  • CLI support for all Omnia playbooks (AWX GUI is now optional/deprecated).
  • Automated discovery and configuration of all devices (including PowerVault, InfiniBand, and ethernet switches) in shared LOM configuration.
  • Job based user access with Slurm.
  • AMD server support (R6415, R7415, R7425, R6515, R6525, R7515, R7525, C6525).
  • PowerVault ME5 series support (ME5012, ME5024, ME5084).
  • PowerVault ME4 and ME5 SAS Controller configuration and NFS server, client configuration.
  • NFS bolt-on support.
  • BeeGFS bolt-on support.
  • Lua and Lmod installation on manager and compute nodes running RedHat 8.x, Rocky 8.x and Leap 15.3.
  • Automated setup of FreeIPA client on all nodes.
  • Automate configuration of PXE device settings (active NIC) on iDRAC.

Omnia 1.2.2

03 Jun 17:45
6de77b9
Compare
Choose a tag to compare
  • Bugfix patch release which address the AWX Inventory not updated.

Omnia 1.2.1

20 May 16:39
77d9164
Compare
Choose a tag to compare

This release is focused on supporting following features:

  • HPC cluster formation using shared LOM network
  • Supporting PXE boot on shared LOM network as well as high speed Ethernet or InfiniBand path.
  • Support for BOSS Control Card
  • Support for RHEL 8.x with ability to activate the subscription
  • Ability to upgrade Kernel on RHEL
  • Bolt-on Support for BeeGFS

Omnia 1.2.0.1

18 May 14:38
dc1cd79
Compare
Choose a tag to compare
  • Bugfix patch release which address the broken cobbler container issue.
  • Rocky 8.6 Support

Omnia 1.2

21 Apr 15:02
176bb71
Compare
Choose a tag to compare

This release is focused on supporting additional features on Infrastructure, Security, Telemetry & Visualizations.

Infrastructure

  • Omnia supports Rocky 8.5 full OS on the Control Plane
  • Omnia supports ansible version 2.12 (ansible-core) with python 3.6 support
  • All packages required to enable the HPC/AI cluster are deployed as a pod on control plane
  • Omnia now installs Grafana as a single pane of glass to view logs, metrics and telemetry visualization
  • Compute node provisioning can be done via PXE and iDRAC
  • Omnia supports multiple operating systems on the cluster including support for Rocky 8.5 and OpenSUSE Leap 15.3
  • Omnia can deploy compute nodes with a single NIC.
  • All Cluster metrics can be viewed using Grafana on the Control plane (as opposed to checking the manager node on each cluster)
  • AWX node inventory now displays service tags with the relevant operating system.

Security

  • Omnia adheres to most of the requirements of NIST 800-53 and NIST 800-171 guidelines on the control plane and login node.
  • Omnia has extended the FreeIPA feature to provide authentication and authorization on Rocky Nodes.
  • Omnia uses [389ds}(https://directory.fedoraproject.org/) to provide authentication and authorization on Leap Nodes.
  • Email Alerts have been added in case of login failures.
  • Administrator can restrict users or hosts from accessing the control plane and login node over SSH.
  • Malicious or unwanted network software access can be restricted by the administrator.
  • Admins can restrict the idle time allowed in an ssh session.
  • Omnia installs apparmor to restrict program access on leap nodes.
  • Security on audit log access is provided.
  • Program execution on the control plane and login node is logged using snoopy tool.
  • User activity on the control plane and login node is monitored using psacct/acct tools installed by Omnia

Telemetry & Visualizations

  • Omnia fetches key performance indicators from iDRACs present in the cluster
  • Omnia also supports fetching performance indicators on the nodes in the cluster when SLURM jobs are running.
  • The telemetry data is plotted on Grafana to provide better visualization capabilities.
  • Four visualization plugins are supported to provide and analyze iDRAC and Slurm data.
    • Parallel Coordinate
    • Spiral
    • Sankey
    • Stream-net (aka. Power Map)

In addition to the above features, changes have been made to enhance the performance of Omnia.

Omnia 1.1.2

17 Feb 15:50
497f42f
Compare
Choose a tag to compare

Omnia community is pleased to announce the release of version 1.1.2!
Thank you to everyone who contributed to this release! Please see Contributors for a list of all Omnia contributors and community members.

This patch release is focused on few changes like change of container base OS from CentOS 8.4 to Rocky Linux 8.5 and fixing some of the open issues like Windows line termination (CRLF) in some files, provision root password issues, OMAM version lock.

Omnia 1.1.1

10 Dec 16:09
a79a0b6
Compare
Choose a tag to compare

Omnia community is pleased to announce the release of version 1.1.1!
Thank you to everyone who contributed to this release! Please see Contributors for a list of all Omnia contributors and community members.

This release is focused on supporting additional operating system, an enterprise-grade, production-ready Linux - Rocky Linux 8.
Omnia will support Intel Ice Lake, Intel Rocket Lake CPU family PowerEdge servers along with Intel Skylake, Intel Cascade Lake, and Intel Coffee Lake CPU family PowerEdge servers.

User can have mix of Intel Ice Lake, Intel Rocket Lake, Intel Skylake, Intel Cascade Lake, and Intel Coffee Lake CPU family PowerEdge servers in HPC cluster. Omnia will do end-to-end configuration such as updating server firmware, setting BIOS, and deploying OS on all supported Intel family PowerEdge servers.

Omnia 1.1.0

08 Oct 16:34
92d67a3
Compare
Choose a tag to compare

After more than 550 new commits since v1.0.3, the Omnia community is pleased to announce the release of version 1.1.0!

Thank you to everyone who contributed to this release! Please see Contributors for a list of all Omnia contributors and community members.

This release features a ton of new capabilities and updates, including:

  • New Kubernetes-based control plane (formerly called appliance)
  • Ability for the control plane to use Dell iDRAC for performing firmware updates (Intel-based platforms only) and OS provisioning (Enterprise/Datacenter licenses only)
  • Ability for the control plane to automatically fall back to Cobbler-based PXE provisioning for customers who do not have iDRAC Enterprise/Datacenter licenses
  • Automated detection and configuration of:
    • Dell EMC PowerSwitches
    • Nvidia/Mellanox Infiniband switches
    • Dell EMC PowerVault storage arrays
  • New gang scheduling extensions for Kubernetes via the Volcano project
  • New deployment playbooks for the Deep Learning training platform Polyaxon
  • Automatic deployment of the spark-operator on Kubernetes clusters
  • User authentication and management with FreeIPA
  • Choice of deploying Kubernetes 1.16.7 or 1.19.3
  • Control plane base OS: CentOS 7.9 -> CentOS 8.4
  • Cobbler version: 2.8.5->3.2.1
  • AWX version: 15.0.0->19.0.0