- Install SambaRack Manager software (this page)
- Initial setup and verification
- Add SambaRack to the SambaRack Manager inventory
- Configure device credentials in SambaRack Manager
Prerequisites
Before installing SambaRack Manager, ensure your system meets the following requirements.Operating system and libraries
- Linux host running Red Hat Enterprise Linux 8 or later
- glibc 2.28 or later (check with
ldd --version) - libffi (usually pre-installed on most systems)
Other Linux distributions with glibc 2.28+ may work but are not officially supported.
Network access
The installation host requires the following network connectivity:- Management network: To communicate with device management interfaces (BMCs, XRDU management ports).
- Front-end network: To communicate with SambaRack host modules and Control Plane nodes.
- Public internet: For downloading releases from Google Cloud Storage (GCS).
GCS access
SambaRack Manager binaries are distributed through Google Cloud Storage. You need:- Access to the Google Cloud Storage bucket:
gs://ext-generic-sambastack-artifacts-0 gsutilCLI tool installed and configured with appropriate credentials, or usegcloudCLI withgcloud auth login
Installation
Follow these steps to install SambaRack Manager.Step 1. Check available versions
List the available versions in the GCS bucket:Step 2. Download desired version
Download the binary for your desired version:Step 3. Make it executable
Step 4. Copy binary to a location in your PATH
Choose one of the following options: Option 1 - Accessible for all users: Copy the binary to/usr/local/bin/. This makes snctl available globally in your $PATH.
~/.local/bin/. You may need to add ~/.local/bin to your PATH environment variable in ~/.bashrc or ~/.zshrc.
Step 5. Verify the installation
Confirm that SambaRack Manager is installed correctly:Next step
After completing the installation, continue with Initial Setup.Upgrade SambaRack Manager
Follow these steps to upgrade an existing SambaRack Manager installation to a newer version.Step 1. Check available versions
List the available versions in the GCS bucket:Step 2. Download the new version
Download the binary for your desired version:Step 3. Make it executable
Step 4. Replace the existing SambaRack Manager binary
Replace the binary in the same location where you originally installed it: Option 1 - System-wide installation: Replace the binary in/usr/local/bin/.
~/.local/bin/.
