Hello everyone,
I am encountering an issue while trying to configure DNS settings on iDRAC using Ansible. My playbook uses the dellemc.openmanage.idrac_attributes module to set DNS attributes. However, I’m receiving an error related to the /api/SessionService/Sessions resource not being found.
Here is the relevant part of my playbook:
name: Configure iDRAC attributes and network settings
hosts: all
tasks:
name: Configure DNS settings on iDRAC
dellemc.openmanage.ome_application_network_address:
hostname: "My-ip"
username: "user"
password: "mypass"
validate_certs: false
enable_nic: false
ipv4_configuration:
enable: true
use_dhcp_for_dns_server_names: false
static_preferred_dns_server: 8.8.8.8
static_alternate_dns_server: 9.9.9.9
dns_configuration:
register_with_dns: true
use_dhcp_for_dns_domain_name: false
dns_name: "MX-SVCTAG"
dns_domain_name: "dnslocaldomain"
When running the playbook, I receive the following error:
error": {“@Message.ExtendedInfo”: [{“Message”: “Unable to complete the operation because the resource /api/SessionService/Sessions entered is not found.”, “MessageArgs”: [“/api/SessionService/Sessions”], “MessageId”: “IDRAC.2.2.SYS403”, “RelatedProperties”: [], “Resolution”: “Enter the correct resource and retry the operation. For resources with numeric ID in the URI, enable the “Redfish.1#NumericDynamicSegmentsEnable” attribute and retry the operation. For information about valid resource, see the Redfish Users Guide available on the support site.”, “Severity”: “Critical”}, {“Message”: “The resource at the URI ‘/api/SessionService/Sessions’ was not found.”, “MessageArgs”: [“/api/SessionService/Sessions”], “MessageId”: “Base.1.12.1.ResourceMissingAtURI”, “RelatedProperties”: [], “Resolution”: “Place a valid resource at the URI or correct the URI and resubmit the request.”, “Severity”: “Critical”}], “code”: “Base.1.7.GeneralError”, “message”: “A general error has occurred. See ExtendedInfo for more information”}}, “msg”: “HTTP Error 404: Not Found”}
I have verified the IP address and credentials and can log into the iDRAC web interface without any issues. Also, the deprecated module is working correctly “dellemc.openmanage.idrac_network”
Has anyone else encountered a similar issue or had any suggestions on resolving this? Any guidance would be greatly appreciated.
Thank you!