Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG]: ServerTopology.1.RackSlot: does not set #774

Open
willic35 opened this issue Nov 25, 2024 · 1 comment
Open

[BUG]: ServerTopology.1.RackSlot: does not set #774

willic35 opened this issue Nov 25, 2024 · 1 comment
Labels
needs-ticket Issue we have requested to create a Service ticket to debug in the customer environment. needs-triage Issue requires triage. type/bug Something isn't working

Comments

@willic35
Copy link

willic35 commented Nov 25, 2024

Bug Description

  • name: Configure the iDRAC system attributes for location mem nodes.
    dellemc.openmanage.idrac_attributes:
    idrac_ip: "{{ inventory_hostname }}"
    idrac_user: "xxx"
    idrac_password: "xxx"
    validate_certs: false
    system_attributes:
    ServerTopology.1.AisleName: "{{ item.AisleName }}"
    ServerTopology.1.DataCenterName: "{{ item.DataCenterName }}"
    ServerTopology.1.RackName: "{{ item.RackName }}"
    ServerTopology.1.RackSlot: "{{ item.RackSlot }}"
    ServerTopology.1.RoomName: "{{ item.RoomName }}"

Component or Module Name

dellemc.openmanage.idrac_attributes

Ansible Version

core 2.16.12 & core 2.14.2

Python Version

Python 3.13.0 & python 3.11

iDRAC/OME/OME-M version

Integrated Dell Remote Access Controller 9 Version 7.00.60.00(Build 27)

Operating System

Fedora 41 & RHEL 8.8

Playbook Used


  • name: Configure Server
    gather_facts: false
    hosts: all
    become: false
    tasks:
    • name: Configure the iDRAC system attributes for location nodes.
      dellemc.openmanage.idrac_attributes:
      idrac_ip: "{{ inventory_hostname }}"
      idrac_user: "xxx"
      idrac_password: "xxx"
      validate_certs: false
      system_attributes:
      ServerTopology.1.AisleName: "{{ nodes[inventory_hostname].server_topology.AisleName }}"
      ServerTopology.1.DataCenterName: "{{ nodes[inventory_hostname].server_topology.DataCenterName }}"
      ServerTopology.1.RackName: "{{ nodes[inventory_hostname].server_topology.RackName }}"
      ServerTopology.1.RackSlot: "{{ nodes[inventory_hostname].server_topology.RackSlot }}"
      ServerTopology.1.RoomName: "{{ nodes[inventory_hostname].server_topology.RoomName }}"
      delegate_to: localhost

Logs

PLAY [Configure Server] ***************************************************************************************************************************************************************************************************************

TASK [Configure the iDRAC system attributes for location nodes.] **********************************************************************************************************************************************************************
changed: [cpu1n001-bmc -> localhost]
changed: [cpu1n002-bmc -> localhost]

PLAY RECAP ****************************************************************************************************************************************************************************************************************************
cpu1n001-bmc : ok=4 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0
cpu1n002-bmc : ok=4 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0

Steps to Reproduce

use the dellemc.openmanage.idrac_attributes module to try and set ServerTopology.1.RackSlot: all other attributes I tried worked bit not RackSlot

Expected Behavior

ServerTopology.1.RackSlot set to value provided

Actual Behavior

value reported as set but unchanged

Screenshots

No response

Additional Information

No response

@willic35 willic35 added needs-triage Issue requires triage. type/bug Something isn't working labels Nov 25, 2024
@anupamaloke
Copy link
Collaborator

@willic35, I was successfully able to test it on a iDRAC firmware versions 7.10.70.00 and 6.10.80.00. However, I was only setting the ServerTopology.1.RackName attribute only and not all the attributes, but I don't see as to how that should impact setting this particular attribute only.

Could you please open a Support Request (SR) with Dell TechSupport or email us at "[email protected]"?

@sachin-apa sachin-apa added the needs-ticket Issue we have requested to create a Service ticket to debug in the customer environment. label Dec 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs-ticket Issue we have requested to create a Service ticket to debug in the customer environment. needs-triage Issue requires triage. type/bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants