Early platform support for upcoming OS versions
This section contains the following topics:
Support for upcoming Windows OS versions
TrueSight Server Automation uses a configuration-driven model that externalizes Windows operating system versions into a JSON file, accelerating compatibility with newly released Windows operating system versions. This eliminates the need for code changes or product upgrades with each new Windows operating system release, enabling faster agent deployment and patching workflows by significantly reducing time-to-support and removing the dependency on full product upgrades.
The Operating System parameters are externalized to a configurable JSON file, enabling support for newly certified Operating System versions without requiring a product upgrade. This simplifies update workflows and accelerates alignment with vendor releases.
This video offers a step-by-step walkthrough explaining the Operating System version compatibility:
Limitation
- Core logic dependencies: If the new operating system version is not in line with the earlier version, then check with the BMC Platform matrix page to make sure that the support is available for the new operating system version.
Before you begin
- You must have administrator permissions to configure the settings.
- Make sure that the configuration file (windows_version_config.json) has adequate read permissions.
To support new Windows operating system via external configuration
Support for new Windows operating system versions can be enabled using external JSON configuration files. The certified configuration file will be provided by BMC. You must download this file and place it in the <TSSA Install Dir>\BladeLogic\NSH\share folder on each application server.
Example use cases for different operating systems
Example Scenario | Action | Result |
---|---|---|
Windows Server 2026 is released after TSSA 25.2. |
| Windows Server 2026 is enrolled. |
Red Hat Enterprise Linux (RHEL) 11 is released with no major kernel changes. |
| RHEL 11 server is enrolled. |
Support for Red Hat Enterprise Linux 10 OS versions
This section outlines the early platform support for Red Hat Enterprise Linux 10 (RHEL10). Early support enables customers to begin testing and deploying RHEL10 in their environments ahead of full certification, with limited functionality and known caveats.
Supported Versions
- Operating System: Red Hat Enterprise Linux 10 (x86_64)
- Kernel Versions: 5.x and above (specific versions may vary)
- Supported Components:
- Agent installation
- Basic job execution
- File system operations
- Compliance checks (limited)
How to enable early support for RHEL10 OS versions
Step 1: Download Configuration Files
Configuration files required for enabling RHEL10 support are available at:
Step 2: Apply Configuration
- Place the downloaded files in the designated configuration directory. For example, /opt/app/config/platforms/rhel10/.
- Restart the relevant services.
- systemctl restart app-agent
- .....
- Verify the platform recognition.
Known Limitations
- Patch management is not yet supported.
- Some compliance rules may not apply correctly due to kernel changes.
- No support for containerized environments on RHEL10 at this stage.