Returns RHEL lifecycle information for systems in the requester's inventory.
planning__get_relevant_rhel_lifecycleRetrieves RHEL lifecycle dates and support status for systems in your inventory, with options to filter by version and view upgrade paths.
Instructions
Returns RHEL lifecycle information for systems in the requester's inventory.
š¢ CALL IMMEDIATELY - No information gathering required.
Use this tool when the user asks about RHEL lifecycle in their own environment, for example:
Which RHEL versions are we currently running, and when do they go out of support?
What future RHEL 8 minor versions could we upgrade to that are still supported?
When the question is scoped to a specific RHEL major (or major/minor), set major (and optionally minor) so relevance is calculated only from systems on that version.
If the user wants only what is currently running, set include_related=False (default, not needed to be specified).
If the user wants upgrade options or newer streams related to what they run today, set include_related=True and look at items where related=true as potential targets.
Response guidance:
Summarize support status and end dates in plain language.
If a version is retired or near end-of-support, call out the impact (loss of updates, risk).
Provide recommended actions (e.g., plan upgrade, evaluate supported minor versions).
Returns: str: A JSON-encoded response object containing: - meta: Metadata including: - count (int): Number of records returned. - total (int): Total number of matching records. - data: A list of RHEL lifecycle records relevant to the user's inventory. Each record contains: - name (str): RHEL version name. - display_name (str): Human-friendly display name. - os_major (int | null): RHEL major version. - os_minor (int | null): RHEL minor version. - start_date (str | null): Planned start date (ISO format). - end_date (str | null): Planned end-of-life date (ISO format). - support_status (str): Support status (e.g. 'Supported', 'Retired'). - count (int): Number of systems running this RHEL version. - lifecycle_type (str): Type of RHEL version (e.g. 'mainline', 'extended update support (EUS)', 'extended life-cycle support (ELS)', 'update services for SAP solutions (E4S)'). - related (bool): True when include_related=true and the version is a suggested upgrade target.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| major | No | Restricts relevance evaluation to systems running this RHEL major version. | |
| minor | No | Used together with major to further restrict relevance evaluation to a specific minor version. Requires major to be specified. | |
| include_related | No | When true, returns both RHEL versions observed in inventory and additional higher-minor or future versions of the same major that are still supported but not yet deployed (marked as related=true). When false, returns only RHEL versions actually observed in the requester's inventory. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |