2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-05-30 17:46:38 +00:00

Merge pull request #5030 from hu-weihua/validation

add test cases for xcat-inventory validation  -- node part
This commit is contained in:
Yuan Bai 2018-03-30 17:12:52 +08:00 committed by GitHub
commit b8c546051e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 2257 additions and 846 deletions

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,970 @@
{
"node": {
"bogusnode": {
"deprecated": {
"cfgmgtcfgmgr": "cfgmgr",
"cfgmgtcfgserver": "cfgserver",
"cfgmgtroles": "cfgmgtroles",
"chainondiscover": "ondiscover",
"hypervisorcluster": "hostcluster",
"hypervisorinterface": "hostinterface",
"hypervisormgr": "hostmanager",
"hypervisortype": "hosttype",
"iscsipasswd": "iscsipassword",
"iscsiserver": "iscsiserver",
"iscsitarget": "iscsitarget",
"iscsiuserid": "iscsiuserid",
"macinterface": "interface",
"nodehmcmdmapping": "cmdmapping",
"nodehmgetmac": "getmac",
"nodelisthidden": "hidden",
"noderesnfsdir": "nfsdir",
"noderesnimserver": "nimserver",
"noderesprimarynic": "primarynic",
"noderesproxydhcp": "supportproxydhcp",
"servicenodeftpserver": "setupftp",
"servicenodenimserver": "setupnim",
"storagecontroller": "storagcontroller",
"storageosvolume": "osvolume",
"storagetype": "storagetype",
"tftpdir": "tftpdir",
"vmmigrationdest": "migrationdest",
"vmtextconsole": "vmtextconsole",
"vpdside": "side"
},
"device_info": {
"arch": "ppc64le",
"characteristics": "mp",
"cpucount": "cpucount",
"cputype": "cputype",
"disksize": "disksize",
"memory": "memory",
"mtm": "mtm",
"serial": "serial",
"supportedarchs": "supportedarchs"
},
"device_type": "server",
"domain_info": {
"adminpassword": "domainadminpassword",
"adminuser": "domainadminuser",
"authdomain": "authdomain",
"ou": "ou",
"type": "domaintype"
},
"engines": {
"console_engine": {
"engine_info": {
"conserver": "conserver",
"consoleondemand": "consoleondemand",
"serialflow": "serialflow",
"serialport": "serialport",
"serialspeed": "serialspeed",
"terminalport": "termport",
"terminalserver": "termserver"
},
"engine_type": "cons"
},
"hardware_mgt_engine": {
"engine_info": {
"bmc": "bmc",
"bmcpassword": "bmcpassword",
"bmctaggedvlan": "bmcvlantag",
"bmcusername": "bmcusername",
"consport": "consport",
"hwtype": "hwtype",
"mpa": "mpa",
"sfp": "sfp",
"supernode": "supernode",
"vmbeacon": "vmbeacon",
"vmbootorder": "vmbootorder",
"vmcfgstore": "vmcfgstore",
"vmcluster": "vmcluster",
"vmmanager": "vmmanager",
"vmmaster": "vmmaster",
"vmnicnicmodel": "vmnicnicmodel",
"vmphyslots": "vmphyslots",
"vmstorage": "vmstorage",
"vmstoragecache": "vmstoragecache",
"vmstorageformat": "vmstorageformat",
"vmstoragemodel": "vmstoragemodel",
"vmtextconsole": "vmstorageformat",
"vmvirtflags": "vmvirtflags",
"vmvncport": "vmvncport"
},
"engine_type": "openbmc"
},
"netboot_engine": {
"engine_info": {
"addkcmdline": "addkcmdline",
"chain": "chain",
"installnic": "installnic",
"osimage": "provmethod",
"postbootscripts": "postbootscripts",
"postscripts": "postscripts",
"prescriptsbegin": "prescripts-begin",
"prescriptsend": "prescripts-end"
},
"engine_type": "grub2"
},
"power_mgt_engine": {
"engine_info": {
"pdu": "pdu"
},
"engine_type": "power"
}
},
"network_info": {
"nics": {
"bond0": {
"nicdevices": [
"eth0",
"eth2"
]
},
"br0": {
"nicdevices": [
"bond0"
]
},
"enP3p3s0f1": {
"nicsinfo": [
"mac=98:be:94:59:fa:cd linkstate=DOWN"
]
},
"enP3p3s0f2": {
"nicsinfo": [
"mac=98:be:94:59:fa:ce candidatename=enP3p3s0f2/enx98be9459face"
]
},
"enP48p1s0f0": {
"ips": [
"129.40.234.11"
],
"networks": [
"pub_yellow"
],
"type": [
"Ethernet"
]
},
"enP48p1s0f1": {
"networks": [
"xcat_util"
],
"type": [
"unused"
]
},
"enP5p1s0f1": {
"networks": [
"xcat_compute"
],
"type": [
"unused"
]
},
"enP5p1s0f1.4": {
"networks": [
"xcat_bmc"
],
"type": [
"unused"
]
},
"enP5p1s0f1.5": {
"networks": [
"xcat_infra"
],
"type": [
"unused"
]
},
"enP5p1s0f1.6": {
"networks": [
"xcat_pdu"
],
"type": [
"unused"
]
},
"eth0": {
"alias": [
"moe larry curly"
],
"configscripts": [
"configeth eth0"
],
"extraconfig": [
"MTU=1500"
],
"hostnameprefixe": [
"eth0-"
],
"ips": [
"1.1.1.1"
],
"hostnamesuffixes": [
"-eth0"
]
},
"eth1": {
"alias": [
"tom",
"jerry"
]
},
"ib0": {
"configscripts": [
"configib ib0"
],
"extraconfig": [
"MTU=65520 CONNECTED_MODE=yes"
],
"hostnameprefixe": [
"ib-"
],
"hostnamesuffixes": [
"-ib0"
],
"ips": [
"10.10.100.9"
],
"networks": [
"IB00"
],
"type": [
"Infiniband"
]
},
"ib1": {
"ips": [
"10.11.100.9"
],
"networks": [
"IB01"
],
"type": [
"Infiniband"
]
},
"ib2": {
"networks": [
"IB02"
],
"type": [
"unused"
]
},
"ib3": {
"networks": [
"IB03"
],
"type": [
"unused"
]
}
},
"otherinterfaces": "otherinterfaces",
"primarynic": {
"hostnames": "hostnames",
"ip": "10.10.10.10",
"mac": [
"42:d6:0a:03:05:08"
],
"switch": "switch",
"switchinterface": "switchinterface",
"switchport": "50",
"switchvlan": "switchvlan"
},
"routenames": "routenames"
},
"obj_info": {
"description": "usercomment",
"groups": "bogusgroup"
},
"obj_type": "node",
"position_info": {
"chassis": "chassis",
"height": "height",
"rack": "rack",
"room": "room",
"slot": "slot",
"unit": "unit"
},
"role": "service",
"role_info": {
"dhcpinterfaces": "dhcpinterfaces",
"enablesyslog": "syslog",
"monserver": "monserver",
"nameservers": "nameservers",
"nfsserver": "nfsserver",
"nodelistprimarysn": "primarysn",
"servicenode": "servicenode",
"setupconserver": "0",
"setupdhcp": "0",
"setupipforward": "0",
"setupldap": "0",
"setupnameserver": "0",
"setupnfs": "0",
"setupntp": "0",
"setupproxydhcp": "0",
"setuptftp": "0",
"tftpserver": "tftpserver",
"xcatmaster": "xcatmaster"
},
"security_info": {
"productkey": "productkey",
"zonename": "zonename"
}
},
"boguspdu": {
"deprecated": {
"cfgmgtcfgmgr": "cfgmgr",
"cfgmgtcfgserver": "cfgserver",
"cfgmgtroles": "cfgmgtroles",
"chainondiscover": "ondiscover",
"hypervisorcluster": "hostcluster",
"hypervisorinterface": "hostinterface",
"hypervisormgr": "hostmanager",
"hypervisortype": "hosttype",
"iscsipasswd": "iscsipassword",
"iscsiserver": "iscsiserver",
"iscsitarget": "iscsitarget",
"iscsiuserid": "iscsiuserid",
"macinterface": "interface",
"nodehmcmdmapping": "cmdmapping",
"nodehmgetmac": "getmac",
"nodelisthidden": "hidden",
"noderesnfsdir": "nfsdir",
"noderesnimserver": "nimserver",
"noderesprimarynic": "primarynic",
"noderesproxydhcp": "supportproxydhcp",
"pdunodetype": "pdu",
"servicenodeftpserver": "setupftp",
"servicenodenimserver": "setupnim",
"storagecontroller": "storagcontroller",
"storageosvolume": "osvolume",
"storagetype": "storagetype",
"tftpdir": "tftpdir",
"vmmigrationdest": "migrationdest",
"vmtextconsole": "vmtextconsole",
"vpdside": "side"
},
"device_info": {
"arch": "ppc64",
"characteristics": "pdu",
"cpucount": "cpucount",
"cputype": "cputype",
"disksize": "disksize",
"memory": "memory",
"mtm": "mtm",
"outlets": "outlet",
"pdutype": "pdutype",
"serial": "serial",
"supportedarchs": "supportedarchs"
},
"device_type": "pdu",
"domain_info": {
"adminpassword": "domainadminpassword",
"adminuser": "domainadminuser",
"authdomain": "authdomain",
"ou": "ou",
"type": "domaintype"
},
"engines": {
"console_engine": {
"engine_info": {
"conserver": "conserver",
"consoleondemand": "consoleondemand",
"serialflow": "serialflow",
"serialport": "serialport",
"serialspeed": "serialspeed",
"terminalport": "termport",
"terminalserver": "termserver"
},
"engine_type": "cons"
},
"hardware_mgt_engine": {
"engine_info": {
"mpa": "mpa",
"sfp": "sfp",
"supernode": "supernode",
"vmbeacon": "vmbeacon",
"vmbootorder": "vmbootorder",
"vmcfgstore": "vmcfgstore",
"vmcluster": "vmcluster",
"vmmanager": "vmmanager",
"vmmaster": "vmmaster",
"vmnicnicmodel": "vmnicnicmodel",
"vmphyslots": "vmphyslots",
"vmstorage": "vmstorage",
"vmstoragecache": "vmstoragecache",
"vmstorageformat": "vmstorageformat",
"vmstoragemodel": "vmstoragemodel",
"vmtextconsole": "vmstorageformat",
"vmvirtflags": "vmvirtflags",
"vmvncport": "vmvncport"
},
"engine_type": "pdu"
},
"netboot_engine": {
"engine_info": {
"addkcmdline": "addkcmdline",
"chain": "chain",
"installnic": "installnic",
"osimage": "provmethod",
"postbootscripts": "postbootscripts",
"postscripts": "postscripts",
"prescriptsbegin": "prescripts-begin",
"prescriptsend": "prescripts-end"
},
"engine_type": "grub2"
},
"power_mgt_engine": {
"engine_info": {
"pdu": "pdu"
},
"engine_type": "power"
}
},
"network_info": {
"nics": {
"bond0": {
"nicdevices": [
"eth0",
"eth2"
]
},
"br0": {
"nicdevices": [
"bond0"
]
},
"enP3p3s0f1": {
"nicsinfo": [
"mac=98:be:94:59:fa:cd linkstate=DOWN"
]
},
"enP3p3s0f2": {
"nicsinfo": [
"mac=98:be:94:59:fa:ce candidatename=enP3p3s0f2/enx98be9459face"
]
},
"enP48p1s0f0": {
"ips": [
"129.40.234.11"
],
"networks": [
"pub_yellow"
],
"type": [
"Ethernet"
]
},
"enP48p1s0f1": {
"networks": [
"xcat_util"
],
"type": [
"unused"
]
},
"enP5p1s0f1": {
"networks": [
"xcat_compute"
],
"type": [
"unused"
]
},
"enP5p1s0f1.4": {
"networks": [
"xcat_bmc"
],
"type": [
"unused"
]
},
"enP5p1s0f1.5": {
"networks": [
"xcat_infra"
],
"type": [
"unused"
]
},
"enP5p1s0f1.6": {
"networks": [
"xcat_pdu"
],
"type": [
"unused"
]
},
"eth0": {
"alias": [
"moe larry curly"
],
"configscripts": [
"configeth eth0"
],
"extraconfig": [
"MTU=1500"
],
"hostnameprefixe": [
"eth0-"
],
"hostnamesuffixes": [
"-eth0"
]
},
"eth1": {
"alias": [
"tom",
"jerry"
]
},
"ib0": {
"configscripts": [
"configib ib0"
],
"extraconfig": [
"MTU=65520 CONNECTED_MODE=yes"
],
"hostnameprefixe": [
"ib-"
],
"hostnamesuffixes": [
"-ib0"
],
"ips": [
"10.10.100.9"
],
"networks": [
"IB00"
],
"type": [
"Infiniband"
]
},
"ib1": {
"ips": [
"10.11.100.9"
],
"networks": [
"IB01"
],
"type": [
"Infiniband"
]
},
"ib2": {
"networks": [
"IB02"
],
"type": [
"unused"
]
},
"ib3": {
"networks": [
"IB03"
],
"type": [
"unused"
]
}
},
"otherinterfaces": "otherinterfaces",
"primarynic": {
"hostnames": "hostnames",
"ip": "10.10.10.10",
"mac": [
"42:d6:0a:03:05:08"
],
"switch": "switch",
"switchinterface": "switchinterface",
"switchport": "50",
"switchvlan": "switchvlan"
},
"routenames": "routenames"
},
"obj_info": {
"description": "usercomment",
"groups": "bogusgroup"
},
"obj_type": "node",
"position_info": {
"chassis": "chassis",
"height": "height",
"rack": "rack",
"room": "room",
"slot": "slot",
"unit": "unit"
},
"role": "service",
"role_info": {
"dhcpinterfaces": "dhcpinterfaces",
"enablesyslog": "syslog",
"monserver": "monserver",
"nameservers": "nameservers",
"nfsserver": "nfsserver",
"nodelistprimarysn": "primarysn",
"servicenode": "servicenode",
"setupconserver": "0",
"setupdhcp": "0",
"setupipforward": "0",
"setupldap": "0",
"setupnameserver": "0",
"setupnfs": "0",
"setupntp": "0",
"setupproxydhcp": "0",
"setuptftp": "0",
"tftpserver": "tftpserver",
"xcatmaster": "xcatmaster"
},
"security_info": {
"productkey": "productkey",
"remotecontrol": {
"password": "password",
"username": "username"
},
"snmp": {
"authkey": "authkey",
"authprotocol": "MD5",
"community": "community",
"privacyprotocol": "AES",
"privkey": "privkey",
"securitylevel": "noAuthNoPriv",
"username": "snmpuser",
"version": "SNMPv1"
},
"zonename": "zonename"
}
},
"bogusswitch": {
"deprecated": {
"cfgmgtcfgmgr": "cfgmgr",
"cfgmgtcfgserver": "cfgserver",
"cfgmgtroles": "cfgmgtroles",
"chainondiscover": "ondiscover",
"hypervisorcluster": "hostcluster",
"hypervisorinterface": "hostinterface",
"hypervisormgr": "hostmanager",
"hypervisortype": "hosttype",
"iscsipasswd": "iscsipassword",
"iscsiserver": "iscsiserver",
"iscsitarget": "iscsitarget",
"iscsiuserid": "iscsiuserid",
"macinterface": "interface",
"nodehmcmdmapping": "cmdmapping",
"nodehmgetmac": "getmac",
"nodelisthidden": "hidden",
"noderesnfsdir": "nfsdir",
"noderesnimserver": "nimserver",
"noderesprimarynic": "primarynic",
"noderesproxydhcp": "supportproxydhcp",
"servicenodeftpserver": "setupftp",
"servicenodenimserver": "setupnim",
"storagecontroller": "storagcontroller",
"storageosvolume": "osvolume",
"storagetype": "storagetype",
"tftpdir": "tftpdir",
"vmmigrationdest": "migrationdest",
"vmtextconsole": "vmtextconsole",
"vpdside": "side"
},
"device_info": {
"arch": "ppc64",
"characteristics": "switch",
"cpucount": "cpucount",
"cputype": "cputype",
"disksize": "disksize",
"memory": "memory",
"mtm": "mtm",
"serial": "serial",
"supportedarchs": "supportedarchs",
"switchtype": "switchtype"
},
"device_type": "switch",
"domain_info": {
"adminpassword": "domainadminpassword",
"adminuser": "domainadminuser",
"authdomain": "authdomain",
"ou": "ou",
"type": "domaintype"
},
"engines": {
"console_engine": {
"engine_info": {
"conserver": "conserver",
"consoleondemand": "consoleondemand",
"serialflow": "serialflow",
"serialport": "serialport",
"serialspeed": "serialspeed",
"terminalport": "termport",
"terminalserver": "termserver"
},
"engine_type": "cons"
},
"hardware_mgt_engine": {
"engine_info": {
"mpa": "mpa",
"sfp": "sfp",
"supernode": "supernode",
"vmbeacon": "vmbeacon",
"vmbootorder": "vmbootorder",
"vmcfgstore": "vmcfgstore",
"vmcluster": "vmcluster",
"vmmanager": "vmmanager",
"vmmaster": "vmmaster",
"vmnicnicmodel": "vmnicnicmodel",
"vmphyslots": "vmphyslots",
"vmstorage": "vmstorage",
"vmstoragecache": "vmstoragecache",
"vmstorageformat": "vmstorageformat",
"vmstoragemodel": "vmstoragemodel",
"vmtextconsole": "vmstorageformat",
"vmvirtflags": "vmvirtflags",
"vmvncport": "vmvncport"
},
"engine_type": "switch"
},
"netboot_engine": {
"engine_info": {
"addkcmdline": "addkcmdline",
"chain": "chain",
"installnic": "installnic",
"osimage": "provmethod",
"postbootscripts": "postbootscripts",
"postscripts": "postscripts",
"prescriptsbegin": "prescripts-begin",
"prescriptsend": "prescripts-end"
},
"engine_type": "grub2"
},
"power_mgt_engine": {
"engine_info": {
"pdu": "pdu"
},
"engine_type": "power"
}
},
"network_info": {
"linkports": "linkports",
"nics": {
"bond0": {
"nicdevices": [
"eth0",
"eth2"
]
},
"br0": {
"nicdevices": [
"bond0"
]
},
"enP3p3s0f1": {
"nicsinfo": [
"mac=98:be:94:59:fa:cd linkstate=DOWN"
]
},
"enP3p3s0f2": {
"nicsinfo": [
"mac=98:be:94:59:fa:ce candidatename=enP3p3s0f2/enx98be9459face"
]
},
"enP48p1s0f0": {
"ips": [
"129.40.234.11"
],
"networks": [
"pub_yellow"
],
"type": [
"Ethernet"
]
},
"enP48p1s0f1": {
"networks": [
"xcat_util"
],
"type": [
"unused"
]
},
"enP5p1s0f1": {
"networks": [
"xcat_compute"
],
"type": [
"unused"
]
},
"enP5p1s0f1.4": {
"networks": [
"xcat_bmc"
],
"type": [
"unused"
]
},
"enP5p1s0f1.5": {
"networks": [
"xcat_infra"
],
"type": [
"unused"
]
},
"enP5p1s0f1.6": {
"networks": [
"xcat_pdu"
],
"type": [
"unused"
]
},
"eth0": {
"alias": [
"moe larry curly"
],
"configscripts": [
"configeth eth0"
],
"extraconfig": [
"MTU=1500"
],
"hostnameprefixe": [
"eth0-"
],
"hostnamesuffixes": [
"-eth0"
]
},
"eth1": {
"alias": [
"tom",
"jerry"
]
},
"ib0": {
"configscripts": [
"configib ib0"
],
"extraconfig": [
"MTU=65520 CONNECTED_MODE=yes"
],
"hostnameprefixe": [
"ib-"
],
"hostnamesuffixes": [
"-ib0"
],
"ips": [
"10.10.100.9"
],
"networks": [
"IB00"
],
"type": [
"Infiniband"
]
},
"ib1": {
"ips": [
"10.11.100.9"
],
"networks": [
"IB01"
],
"type": [
"Infiniband"
]
},
"ib2": {
"networks": [
"IB02"
],
"type": [
"unused"
]
},
"ib3": {
"networks": [
"IB03"
],
"type": [
"unused"
]
}
},
"otherinterfaces": "otherinterfaces",
"primarynic": {
"hostnames": "hostnames",
"ip": "10.10.10.10",
"mac": [
"42:d6:0a:03:05:08"
],
"switch": "switch",
"switchinterface": "switchinterface",
"switchport": "50",
"switchvlan": "switchvlan"
},
"routenames": "routenames"
},
"obj_info": {
"description": "usercomment",
"groups": "bogusgroup"
},
"obj_type": "node",
"position_info": {
"chassis": "chassis",
"height": "height",
"rack": "rack",
"room": "room",
"slot": "slot",
"unit": "unit"
},
"role": "service",
"role_info": {
"dhcpinterfaces": "dhcpinterfaces",
"enablesyslog": "syslog",
"monserver": "monserver",
"nameservers": "nameservers",
"nfsserver": "nfsserver",
"nodelistprimarysn": "primarysn",
"servicenode": "servicenode",
"setupconserver": "0",
"setupdhcp": "0",
"setupipforward": "0",
"setupldap": "0",
"setupnameserver": "0",
"setupnfs": "0",
"setupntp": "0",
"setupproxydhcp": "0",
"setuptftp": "0",
"tftpserver": "tftpserver",
"xcatmaster": "xcatmaster"
},
"security_info": {
"productkey": "productkey",
"remotecontrol": {
"password": "password",
"remoteprotocol": "ssh",
"username": "username"
},
"snmp": {
"authkey": "snmppassword",
"authprotocol": "SHA",
"community": "snmppassword",
"privacyprotocol": "DES",
"username": "snmpusername",
"version": "SNMPv1"
},
"zonename": "zonename"
}
}
},
"schema_version": "1.0"
}

View File

@ -0,0 +1,741 @@
node:
bogusnode:
deprecated:
cfgmgtcfgmgr: cfgmgr
cfgmgtcfgserver: cfgserver
cfgmgtroles: cfgmgtroles
chainondiscover: ondiscover
hypervisorcluster: hostcluster
hypervisorinterface: hostinterface
hypervisormgr: hostmanager
hypervisortype: hosttype
iscsipasswd: iscsipassword
iscsiserver: iscsiserver
iscsitarget: iscsitarget
iscsiuserid: iscsiuserid
macinterface: interface
nodehmcmdmapping: cmdmapping
nodehmgetmac: getmac
nodelisthidden: hidden
noderesnfsdir: nfsdir
noderesnimserver: nimserver
noderesprimarynic: primarynic
noderesproxydhcp: supportproxydhcp
servicenodeftpserver: setupftp
servicenodenimserver: setupnim
storagecontroller: storagcontroller
storageosvolume: osvolume
storagetype: storagetype
tftpdir: tftpdir
vmmigrationdest: migrationdest
vmtextconsole: vmtextconsole
vpdside: side
device_info:
arch: ppc64le
characteristics: mp
cpucount: cpucount
cputype: cputype
disksize: disksize
memory: memory
mtm: mtm
serial: serial
supportedarchs: supportedarchs
device_type: server
domain_info:
adminpassword: domainadminpassword
adminuser: domainadminuser
authdomain: authdomain
ou: ou
type: domaintype
engines:
console_engine:
engine_info:
conserver: conserver
consoleondemand: consoleondemand
serialflow: serialflow
serialport: serialport
serialspeed: serialspeed
terminalport: termport
terminalserver: termserver
engine_type: cons
hardware_mgt_engine:
engine_info:
bmc: bmc
bmcpassword: bmcpassword
bmctaggedvlan: bmcvlantag
bmcusername: bmcusername
consport: consport
hwtype: hwtype
mpa: mpa
sfp: sfp
supernode: supernode
vmbeacon: vmbeacon
vmbootorder: vmbootorder
vmcfgstore: vmcfgstore
vmcluster: vmcluster
vmmanager: vmmanager
vmmaster: vmmaster
vmnicnicmodel: vmnicnicmodel
vmphyslots: vmphyslots
vmstorage: vmstorage
vmstoragecache: vmstoragecache
vmstorageformat: vmstorageformat
vmstoragemodel: vmstoragemodel
vmtextconsole: vmstorageformat
vmvirtflags: vmvirtflags
vmvncport: vmvncport
engine_type: openbmc
netboot_engine:
engine_info:
addkcmdline: addkcmdline
chain: chain
installnic: installnic
osimage: provmethod
postbootscripts: postbootscripts
postscripts: postscripts
prescriptsbegin: prescripts-begin
prescriptsend: prescripts-end
engine_type: grub2
power_mgt_engine:
engine_info:
pdu: pdu
engine_type: power
network_info:
nics:
bond0:
nicdevices:
- eth0
- eth2
br0:
nicdevices:
- bond0
enP3p3s0f1:
nicsinfo:
- mac=98:be:94:59:fa:cd linkstate=DOWN
enP3p3s0f2:
nicsinfo:
- mac=98:be:94:59:fa:ce candidatename=enP3p3s0f2/enx98be9459face
enP48p1s0f0:
ips:
- 129.40.234.11
networks:
- pub_yellow
type:
- Ethernet
enP48p1s0f1:
networks:
- xcat_util
type:
- unused
enP5p1s0f1:
networks:
- xcat_compute
type:
- unused
enP5p1s0f1.4:
networks:
- xcat_bmc
type:
- unused
enP5p1s0f1.5:
networks:
- xcat_infra
type:
- unused
enP5p1s0f1.6:
networks:
- xcat_pdu
type:
- unused
eth0:
alias:
- moe larry curly
configscripts:
- configeth eth0
extraconfig:
- MTU=1500
hostnameprefixe:
- eth0-
hostnamesuffixes:
- -eth0
ips:
- 10.1.1.1
eth1:
alias:
- tom
- jerry
ib0:
configscripts:
- configib ib0
extraconfig:
- MTU=65520 CONNECTED_MODE=yes
hostnameprefixe:
- ib-
hostnamesuffixes:
- -ib0
ips:
- 10.10.100.9
networks:
- IB00
type:
- Infiniband
ib1:
ips:
- 10.11.100.9
networks:
- IB01
type:
- Infiniband
ib2:
networks:
- IB02
type:
- unused
ib3:
networks:
- IB03
type:
- unused
otherinterfaces: otherinterfaces
primarynic:
hostnames: hostnames
ip: 10.10.10.10
mac:
- 42:d6:0a:03:05:08
switch: switch
switchinterface: switchinterface
switchport: '50'
switchvlan: switchvlan
routenames: routenames
obj_info:
description: usercomment
groups: bogusgroup
obj_type: node
position_info:
chassis: chassis
height: height
rack: rack
room: room
slot: slot
unit: unit
role: service
role_info:
dhcpinterfaces: dhcpinterfaces
enablesyslog: syslog
monserver: monserver
nameservers: nameservers
nfsserver: nfsserver
nodelistprimarysn: primarysn
servicenode: servicenode
setupconserver: '0'
setupdhcp: '0'
setupipforward: '0'
setupldap: '0'
setupnameserver: '0'
setupnfs: '0'
setupntp: '0'
setupproxydhcp: '0'
setuptftp: '0'
tftpserver: tftpserver
xcatmaster: xcatmaster
security_info:
productkey: productkey
zonename: zonename
boguspdu:
deprecated:
cfgmgtcfgmgr: cfgmgr
cfgmgtcfgserver: cfgserver
cfgmgtroles: cfgmgtroles
chainondiscover: ondiscover
hypervisorcluster: hostcluster
hypervisorinterface: hostinterface
hypervisormgr: hostmanager
hypervisortype: hosttype
iscsipasswd: iscsipassword
iscsiserver: iscsiserver
iscsitarget: iscsitarget
iscsiuserid: iscsiuserid
macinterface: interface
nodehmcmdmapping: cmdmapping
nodehmgetmac: getmac
nodelisthidden: hidden
noderesnfsdir: nfsdir
noderesnimserver: nimserver
noderesprimarynic: primarynic
noderesproxydhcp: supportproxydhcp
pdunodetype: pdu
servicenodeftpserver: setupftp
servicenodenimserver: setupnim
storagecontroller: storagcontroller
storageosvolume: osvolume
storagetype: storagetype
tftpdir: tftpdir
vmmigrationdest: migrationdest
vmtextconsole: vmtextconsole
vpdside: side
device_info:
arch: ppc64
characteristics: pdu
cpucount: cpucount
cputype: cputype
disksize: disksize
memory: memory
mtm: mtm
outlets: outlet
pdutype: pdutype
serial: serial
supportedarchs: supportedarchs
device_type: pdu
domain_info:
adminpassword: domainadminpassword
adminuser: domainadminuser
authdomain: authdomain
ou: ou
type: domaintype
engines:
console_engine:
engine_info:
conserver: conserver
consoleondemand: consoleondemand
serialflow: serialflow
serialport: serialport
serialspeed: serialspeed
terminalport: termport
terminalserver: termserver
engine_type: cons
hardware_mgt_engine:
engine_info:
mpa: mpa
sfp: sfp
supernode: supernode
vmbeacon: vmbeacon
vmbootorder: vmbootorder
vmcfgstore: vmcfgstore
vmcluster: vmcluster
vmmanager: vmmanager
vmmaster: vmmaster
vmnicnicmodel: vmnicnicmodel
vmphyslots: vmphyslots
vmstorage: vmstorage
vmstoragecache: vmstoragecache
vmstorageformat: vmstorageformat
vmstoragemodel: vmstoragemodel
vmtextconsole: vmstorageformat
vmvirtflags: vmvirtflags
vmvncport: vmvncport
engine_type: pdu
netboot_engine:
engine_info:
addkcmdline: addkcmdline
chain: chain
installnic: installnic
osimage: provmethod
postbootscripts: postbootscripts
postscripts: postscripts
prescriptsbegin: prescripts-begin
prescriptsend: prescripts-end
engine_type: grub2
power_mgt_engine:
engine_info:
pdu: pdu
engine_type: power
network_info:
nics:
bond0:
nicdevices:
- eth0
- eth2
br0:
nicdevices:
- bond0
enP3p3s0f1:
nicsinfo:
- mac=98:be:94:59:fa:cd linkstate=DOWN
enP3p3s0f2:
nicsinfo:
- mac=98:be:94:59:fa:ce candidatename=enP3p3s0f2/enx98be9459face
enP48p1s0f0:
ips:
- 129.40.234.11
networks:
- pub_yellow
type:
- Ethernet
enP48p1s0f1:
networks:
- xcat_util
type:
- unused
enP5p1s0f1:
networks:
- xcat_compute
type:
- unused
enP5p1s0f1.4:
networks:
- xcat_bmc
type:
- unused
enP5p1s0f1.5:
networks:
- xcat_infra
type:
- unused
enP5p1s0f1.6:
networks:
- xcat_pdu
type:
- unused
eth0:
alias:
- moe larry curly
configscripts:
- configeth eth0
extraconfig:
- MTU=1500
hostnameprefixe:
- eth0-
hostnamesuffixes:
- -eth0
eth1:
alias:
- tom
- jerry
ib0:
configscripts:
- configib ib0
extraconfig:
- MTU=65520 CONNECTED_MODE=yes
hostnameprefixe:
- ib-
hostnamesuffixes:
- -ib0
ips:
- 10.10.100.9
networks:
- IB00
type:
- Infiniband
ib1:
ips:
- 10.11.100.9
networks:
- IB01
type:
- Infiniband
ib2:
networks:
- IB02
type:
- unused
ib3:
networks:
- IB03
type:
- unused
otherinterfaces: otherinterfaces
primarynic:
hostnames: hostnames
ip: 10.10.10.10
mac:
- 42:d6:0a:03:05:08
switch: switch
switchinterface: switchinterface
switchport: '50'
switchvlan: switchvlan
routenames: routenames
obj_info:
description: usercomment
groups: bogusgroup
obj_type: node
position_info:
chassis: chassis
height: height
rack: rack
room: room
slot: slot
unit: unit
role: service
role_info:
dhcpinterfaces: dhcpinterfaces
enablesyslog: syslog
monserver: monserver
nameservers: nameservers
nfsserver: nfsserver
nodelistprimarysn: primarysn
servicenode: servicenode
setupconserver: '0'
setupdhcp: '0'
setupipforward: '0'
setupldap: '0'
setupnameserver: '0'
setupnfs: '0'
setupntp: '0'
setupproxydhcp: '0'
setuptftp: '0'
tftpserver: tftpserver
xcatmaster: xcatmaster
security_info:
productkey: productkey
remotecontrol:
password: password
username: username
snmp:
authkey: authkey
authprotocol: MD5
community: community
privacyprotocol: AES
privkey: privkey
securitylevel: noAuthNoPriv
username: snmpuser
version: SNMPv1
zonename: zonename
bogusswitch:
deprecated:
cfgmgtcfgmgr: cfgmgr
cfgmgtcfgserver: cfgserver
cfgmgtroles: cfgmgtroles
chainondiscover: ondiscover
hypervisorcluster: hostcluster
hypervisorinterface: hostinterface
hypervisormgr: hostmanager
hypervisortype: hosttype
iscsipasswd: iscsipassword
iscsiserver: iscsiserver
iscsitarget: iscsitarget
iscsiuserid: iscsiuserid
macinterface: interface
nodehmcmdmapping: cmdmapping
nodehmgetmac: getmac
nodelisthidden: hidden
noderesnfsdir: nfsdir
noderesnimserver: nimserver
noderesprimarynic: primarynic
noderesproxydhcp: supportproxydhcp
servicenodeftpserver: setupftp
servicenodenimserver: setupnim
storagecontroller: storagcontroller
storageosvolume: osvolume
storagetype: storagetype
tftpdir: tftpdir
vmmigrationdest: migrationdest
vmtextconsole: vmtextconsole
vpdside: side
device_info:
arch: ppc64
characteristics: switch
cpucount: cpucount
cputype: cputype
disksize: disksize
memory: memory
mtm: mtm
serial: serial
supportedarchs: supportedarchs
switchtype: switchtype
device_type: switch
domain_info:
adminpassword: domainadminpassword
adminuser: domainadminuser
authdomain: authdomain
ou: ou
type: domaintype
engines:
console_engine:
engine_info:
conserver: conserver
consoleondemand: consoleondemand
serialflow: serialflow
serialport: serialport
serialspeed: serialspeed
terminalport: termport
terminalserver: termserver
engine_type: cons
hardware_mgt_engine:
engine_info:
mpa: mpa
sfp: sfp
supernode: supernode
vmbeacon: vmbeacon
vmbootorder: vmbootorder
vmcfgstore: vmcfgstore
vmcluster: vmcluster
vmmanager: vmmanager
vmmaster: vmmaster
vmnicnicmodel: vmnicnicmodel
vmphyslots: vmphyslots
vmstorage: vmstorage
vmstoragecache: vmstoragecache
vmstorageformat: vmstorageformat
vmstoragemodel: vmstoragemodel
vmtextconsole: vmstorageformat
vmvirtflags: vmvirtflags
vmvncport: vmvncport
engine_type: switch
netboot_engine:
engine_info:
addkcmdline: addkcmdline
chain: chain
installnic: installnic
osimage: provmethod
postbootscripts: postbootscripts
postscripts: postscripts
prescriptsbegin: prescripts-begin
prescriptsend: prescripts-end
engine_type: grub2
power_mgt_engine:
engine_info:
pdu: pdu
engine_type: power
network_info:
linkports: linkports
nics:
bond0:
nicdevices:
- eth0
- eth2
br0:
nicdevices:
- bond0
enP3p3s0f1:
nicsinfo:
- mac=98:be:94:59:fa:cd linkstate=DOWN
enP3p3s0f2:
nicsinfo:
- mac=98:be:94:59:fa:ce candidatename=enP3p3s0f2/enx98be9459face
enP48p1s0f0:
ips:
- 129.40.234.11
networks:
- pub_yellow
type:
- Ethernet
enP48p1s0f1:
networks:
- xcat_util
type:
- unused
enP5p1s0f1:
networks:
- xcat_compute
type:
- unused
enP5p1s0f1.4:
networks:
- xcat_bmc
type:
- unused
enP5p1s0f1.5:
networks:
- xcat_infra
type:
- unused
enP5p1s0f1.6:
networks:
- xcat_pdu
type:
- unused
eth0:
alias:
- moe larry curly
configscripts:
- configeth eth0
extraconfig:
- MTU=1500
hostnameprefixe:
- eth0-
hostnamesuffixes:
- -eth0
eth1:
alias:
- tom
- jerry
ib0:
configscripts:
- configib ib0
extraconfig:
- MTU=65520 CONNECTED_MODE=yes
hostnameprefixe:
- ib-
hostnamesuffixes:
- -ib0
ips:
- 10.10.100.9
networks:
- IB00
type:
- Infiniband
ib1:
ips:
- 10.11.100.9
networks:
- IB01
type:
- Infiniband
ib2:
networks:
- IB02
type:
- unused
ib3:
networks:
- IB03
type:
- unused
otherinterfaces: otherinterfaces
primarynic:
hostnames: hostnames
ip: 10.10.10.10
mac:
- 42:d6:0a:03:05:08
switch: switch
switchinterface: switchinterface
switchport: '50'
switchvlan: switchvlan
routenames: routenames
obj_info:
description: usercomment
groups: bogusgroup
obj_type: node
position_info:
chassis: chassis
height: height
rack: rack
room: room
slot: slot
unit: unit
role: service
role_info:
dhcpinterfaces: dhcpinterfaces
enablesyslog: syslog
monserver: monserver
nameservers: nameservers
nfsserver: nfsserver
nodelistprimarysn: primarysn
servicenode: servicenode
setupconserver: '0'
setupdhcp: '0'
setupipforward: '0'
setupldap: '0'
setupnameserver: '0'
setupnfs: '0'
setupntp: '0'
setupproxydhcp: '0'
setuptftp: '0'
tftpserver: tftpserver
xcatmaster: xcatmaster
security_info:
productkey: productkey
remotecontrol:
password: password
remoteprotocol: ssh
username: username
snmp:
authkey: snmppassword
authprotocol: SHA
community: snmppassword
privacyprotocol: DES
username: snmpusername
version: SNMPv1
zonename: zonename
schema_version: '1.0'