With hardware-enablement-options, we tried to update HP ILO hardware type required parameters. In juju config command not getting error, but juju not updated the configuration file.
ubuntu@prepodhost01:~$ juju status ironic-conductor
Model Controller Cloud/Region Version SLA Timestamp
openstack foundations-maas maas_cloud 2.9.29 unsupported 14:20:25Z
SAAS Status Store URL
ceph-mon-az1-client active foundations-maas admin/ceph-prepod.ceph-mon-az1-client
ceph-mon-az1-radosgw active foundations-maas admin/ceph-prepod.ceph-mon-az1-radosgw
ceph-mon-az2-client error foundations-maas admin/ceph-prepod.ceph-mon-az2-client
ceph-mon-az2-radosgw error foundations-maas admin/ceph-prepod.ceph-mon-az2-radosgw
grafana active foundations-maas admin/lma.grafana-dashboards
graylog waiting foundations-maas admin/lma.graylog-beats
nagios active foundations-maas admin/lma.nagios-monitors
prometheus active foundations-maas admin/lma.prometheus-target
vault error foundations-maas admin/ceph-prepod.vault
App Version Status Scale Charm Channel Rev Exposed Message
filebeat 6.8.23 active 2 filebeat stable 24 no Filebeat ready.
ironic-conductor 4.2 active 2 ironic-conductor ussuri/stable 87 no Unit is ready
ironic-conductor-mysql-router 8.0.28 active 2 mysql-router 8.0/stable 35 no Unit is ready
landscape-client maintenance 2 landscape-client stable 35 no Need computer-title and juju-info to proceed
logrotate active 2 logrotated stable 3 no Unit is ready.
nrpe-container active 2 nrpe stable 75 no Ready (source version/commit cs-nrpe-...)
ntp 3.5 error 2 ntp stable 50 no hook failed: "update-status"
public-policy-routing active 2 advanced-routing stable 4 no Unit is ready
telegraf active 2 telegraf stable 44 no Monitoring contrail-haproxy/1 (source version/commit 26e531a)
Unit Workload Agent Machine Public address Ports Message
ironic-conductor/26* active idle 0/lxd/51 172.31.245.13 Unit is ready
filebeat/392 active idle 172.31.245.13 Filebeat ready.
ironic-conductor-mysql-router/57* active idle 172.31.245.13 Unit is ready
landscape-client/387 maintenance idle 172.31.245.13 Need computer-title and juju-info to proceed
logrotate/225 active idle 172.31.245.13 Unit is ready.
nrpe-container/253 active idle 172.31.245.13 icmp,5666/tcp Ready (source version/commit cs-nrpe-...)
ntp/252 active idle 172.31.245.13 123/udp chrony: Ready, time sync disabled in container
public-policy-routing/220 active idle 172.31.245.13 Unit is ready
telegraf/209 active idle 172.31.245.13 9103/tcp Monitoring ironic-conductor/26 (source version/commit 26e531a)
ironic-conductor/27 active idle 10/lxd/47 172.31.245.12 Unit is ready
filebeat/389 active idle 172.31.245.12 Filebeat ready.
ironic-conductor-mysql-router/56 active idle 172.31.245.12 Unit is ready
landscape-client/382 maintenance idle 172.31.245.12 Need computer-title and juju-info to proceed
logrotate/220 active idle 172.31.245.12 Unit is ready.
nrpe-container/252 active idle 172.31.245.12 icmp,5666/tcp Ready (source version/commit cs-nrpe-...)
ntp/247 active idle 172.31.245.12 123/udp chrony: Ready, time sync disabled in container
public-policy-routing/221 active idle 172.31.245.12 Unit is ready
telegraf/208 active idle 172.31.245.12 9103/tcp Monitoring ironic-conductor/27 (source version/commit 26e531a)
Machine State Address Inst id Series AZ Message
0 started 10.156.1.24 iadaz01sccon05 focal zone1 Deployed
0/lxd/51 started 172.31.245.13 juju-558e26-0-lxd-51 focal zone1 Container started
10 started 10.156.2.14 iadaz02sccon06 focal zone2 Deployed
10/lxd/47 started 172.31.245.12 juju-558e26-10-lxd-47 focal zone2 Container started
With hardware- enablement- options, we tried to update HP ILO hardware type required parameters. In juju config command not getting error, but juju not updated the configuration file.
juju config ironic-conductor hardware- enablement- options= @./ilo. ini
ubuntu@ prepodhost01: ~$ cat ilo.ini hardware_ types = intel-ipmi, ipmi, idrac, ilo5 boot_interfaces = pxe,ilo-pxe management_ interfaces = intel-ipmitool, ipmitool, noop, idrac-wsman, ilo5 inspect_ interfaces = no-inspect, idrac-wsman power_interface s = ipmitool, idrac-wsman, ilo storage_ interfaces = cinder,noop console_ interfaces = ipmitool- shellinabox, ipmitool-socat, no-console vendor_ interfaces = ipmitool, no-vendor, idrac-wsman raid_interfaces = agent, no-raid, idrac-wsman, ilo5 prepodhost01: ~$
[DEFAULT]
enabled_
enabled_
enabled_
enabled_
enabled_
enabled_
enabled_
enabled_
enabled_
ubuntu@
ubuntu@ prepodhost01: ~$ juju status ironic-conductor
Model Controller Cloud/Region Version SLA Timestamp
openstack foundations-maas maas_cloud 2.9.29 unsupported 14:20:25Z
SAAS Status Store URL prepod. ceph-mon- az1-client az1-radosgw active foundations-maas admin/ceph- prepod. ceph-mon- az1-radosgw prepod. ceph-mon- az2-client az2-radosgw error foundations-maas admin/ceph- prepod. ceph-mon- az2-radosgw grafana- dashboards graylog- beats nagios- monitors prometheus- target prepod. vault
ceph-mon-az1-client active foundations-maas admin/ceph-
ceph-mon-
ceph-mon-az2-client error foundations-maas admin/ceph-
ceph-mon-
grafana active foundations-maas admin/lma.
graylog waiting foundations-maas admin/lma.
nagios active foundations-maas admin/lma.
prometheus active foundations-maas admin/lma.
vault error foundations-maas admin/ceph-
App Version Status Scale Charm Channel Rev Exposed Message conductor- mysql-router 8.0.28 active 2 mysql-router 8.0/stable 35 no Unit is ready policy- routing active 2 advanced-routing stable 4 no Unit is ready
filebeat 6.8.23 active 2 filebeat stable 24 no Filebeat ready.
ironic-conductor 4.2 active 2 ironic-conductor ussuri/stable 87 no Unit is ready
ironic-
landscape-client maintenance 2 landscape-client stable 35 no Need computer-title and juju-info to proceed
logrotate active 2 logrotated stable 3 no Unit is ready.
nrpe-container active 2 nrpe stable 75 no Ready (source version/commit cs-nrpe-...)
ntp 3.5 error 2 ntp stable 50 no hook failed: "update-status"
public-
telegraf active 2 telegraf stable 44 no Monitoring contrail-haproxy/1 (source version/commit 26e531a)
Unit Workload Agent Machine Public address Ports Message conductor/ 26* active idle 0/lxd/51 172.31.245.13 Unit is ready conductor- mysql-router/ 57* active idle 172.31.245.13 Unit is ready client/ 387 maintenance idle 172.31.245.13 Need computer-title and juju-info to proceed container/ 253 active idle 172.31.245.13 icmp,5666/tcp Ready (source version/commit cs-nrpe-...) policy- routing/ 220 active idle 172.31.245.13 Unit is ready conductor- mysql-router/ 56 active idle 172.31.245.12 Unit is ready client/ 382 maintenance idle 172.31.245.12 Need computer-title and juju-info to proceed container/ 252 active idle 172.31.245.12 icmp,5666/tcp Ready (source version/commit cs-nrpe-...) policy- routing/ 221 active idle 172.31.245.12 Unit is ready
ironic-
filebeat/392 active idle 172.31.245.13 Filebeat ready.
ironic-
landscape-
logrotate/225 active idle 172.31.245.13 Unit is ready.
nrpe-
ntp/252 active idle 172.31.245.13 123/udp chrony: Ready, time sync disabled in container
public-
telegraf/209 active idle 172.31.245.13 9103/tcp Monitoring ironic-conductor/26 (source version/commit 26e531a)
ironic-conductor/27 active idle 10/lxd/47 172.31.245.12 Unit is ready
filebeat/389 active idle 172.31.245.12 Filebeat ready.
ironic-
landscape-
logrotate/220 active idle 172.31.245.12 Unit is ready.
nrpe-
ntp/247 active idle 172.31.245.12 123/udp chrony: Ready, time sync disabled in container
public-
telegraf/208 active idle 172.31.245.12 9103/tcp Monitoring ironic-conductor/27 (source version/commit 26e531a)
Machine State Address Inst id Series AZ Message 0-lxd-51 focal zone1 Container started 10-lxd- 47 focal zone2 Container started
0 started 10.156.1.24 iadaz01sccon05 focal zone1 Deployed
0/lxd/51 started 172.31.245.13 juju-558e26-
10 started 10.156.2.14 iadaz02sccon06 focal zone2 Deployed
10/lxd/47 started 172.31.245.12 juju-558e26-
Offer Application Charm Rev Connected Endpoint Interface Role preprod- credentials keystone keystone 330 0/0 identity- credentials keystone- credentials provider
contrail-controller contrail-controller contrail-controller 34 0/28 contrail-controller contrail-controller provider
keystone-preprod keystone keystone 330 0/0 identity-service keystone provider
keystone-
ubuntu@ prepodhost01: ~$