-
Notifications
You must be signed in to change notification settings - Fork 17
/
Copy pathproducts_supported.txt
155 lines (152 loc) · 23.3 KB
/
products_supported.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
| Category | Script Name | ThinkSystem | ThinkSystem | ThinkSystem v2 | ThinkSystem v3 | ThinkSystem v3 |
| | | AMD 2P(Rome/Milan) | Intel(Purley) | Intel(Whitley) | Intel (EGS) | AMD (Genoa) |
|--------------------|--------------------------------------------|--------------------|----------------|-----------------|-----------------|-----------------|
| Inventory | get_bmc_inventory.psm1 | Yes | Yes | Yes | Yes | Yes |
| | get_cpu_inventory.psm1 | Yes | Yes | Yes | Yes | Yes |
| | get_fan_inventory.psm1 | Yes | Yes *2 | Yes *2 | Yes *2 | Yes *2 |
| | get_memory_inventory.psm1 | Yes | Yes | Yes | Yes | Yes |
| | get_nic_inventory.psm1 | Yes | Yes | Yes | Yes | Yes |
| | get_pci_inventory.psm1 | Yes | Yes | Yes | Yes | Yes |
| | get_psu_inventory.psm1 | Yes | Yes *2 | Yes *2 | Yes *2 | Yes *2 |
| | get_power_redundancy.psm1 | Yes | Yes *2 | Yes *2 | Yes *2 | Yes *2 |
| | get_storage_inventory.psm1 | Yes | Yes | Yes | Yes | Yes |
| | get_system_inventory.psm1 | Yes | Yes | Yes | Yes | Yes |
| | get_chassis_inventory.psm1 | Yes | Yes | Yes | Yes | Yes |
| | get_temperatures_inventory.psm1 | Yes | Yes | Yes | Yes | Yes |
| | lenovo_get_cpu_inventory.psm1 | Yes | Yes | Yes | Yes | Yes |
| | get_volt_inventory.psm1 | Yes | Yes | Yes | Yes | Yes |
| | get_chassis_inventory.psm1 | Yes | Yes | Yes | Yes | Yes |
|--------------------|--------------------------------------------|--------------------|--------------- |-----------------|-----------------|-----------------|
| Power Control | get_power_state.psm1 | Yes | Yes | Yes | Yes | Yes |
| | get_system_reset_types.psm1 | Yes | Yes | Yes | Yes | Yes |
| | set_power_state.psm1 | Yes | Yes | Yes | Yes | Yes |
| | restart_bmc.psm1 | Yes | Yes | Yes | Yes | Yes |
|--------------------|--------------------------------------------|--------------------|----------------|-----------------|-----------------|-----------------|
| Event Log | get_system_log.psm1 | Yes | Yes | Yes | Yes | Yes |
| | clear_system_log.psm1 | Yes | Yes | Yes | Yes | Yes |
| | lenovo_export_ffdc_data.psm1 | Yes | Yes | Yes | Yes | Yes |
|--------------------|--------------------------------------------|--------------------|----------------|-----------------|-----------------|-----------------|
| Event subscription | get_event_subscriptions.psm1 | Yes | Yes | Yes | Yes | Yes |
| | add_event_subscriptions.psm1 | Yes | Yes | Yes | Yes | Yes |
| | del_event_subscriptions.psm1 | Yes | Yes | Yes | Yes | Yes |
| | send_test_event.psm1 | Yes | Yes | Yes | NO | NO |
| | lenovo_add_alert_recipient.psm1 | Yes | Yes | Yes | Yes | Yes |
| | lenovo_del_alert_recipient.psm1 | Yes | Yes | Yes | Yes | Yes |
| | lenovo_get_alert_recipients.psm1 | Yes | Yes | Yes | Yes | Yes |
|--------------------|--------------------------------------------|--------------------|----------------|-----------------|-----------------|-----------------|
| BIOS settings | get_all_bios_attributes.psm1 | Yes | Yes | Yes | Yes | Yes |
| | get_bios_attribute.psm1 | Yes | Yes | Yes | Yes | Yes |
| | set_bios_attribute.psm1 | Yes | Yes | Yes | Yes | Yes |
| | get_bios_attribute_metadata.psm1 | Yes | Yes | Yes | Yes | Yes |
| | reset_bios_default.psm1 | Yes | Yes | Yes | Yes | Yes |
| | get_bios_bootmode.psm1 | Yes | Yes | Yes | Yes | Yes |
| | set_bios_bootmode_legacy.psm1 | Yes | Yes | Yes | Yes | Yes |
| | set_bios_bootmode_uefi.psm1 | Yes | Yes | Yes | Yes | Yes |
| | lenovo_get_bios_boot_order.psm1 | Yes | Yes | Yes | Yes | Yes |
| | lenovo_set_bios_boot_order.psm1 | Yes | Yes | Yes | Yes | Yes |
| | get_server_boot_once.psm1 | Yes | Yes | Yes | Yes | Yes |
| | get_server_boot_once_types.psm1 | Yes | Yes | Yes | Yes | Yes |
| | set_server_boot_once.psm1 | Yes | Yes | Yes | Yes | Yes |
| | get_secure_boot_status.psm1 | Yes | Yes | Yes | Yes | Yes |
| | disable_secure_boot.psm1 | Yes | Yes | Yes | Yes | Yes |
| | enable_secure_boot.psm1 | Yes | Yes | Yes | Yes | Yes |
| | reset_secure_boot.psm1 | Yes | Yes | Yes | Yes | Yes |
| | set_bios_password.psm1 | Yes | Yes | Yes | Yes | Yes |
|--------------------|--------------------------------------------|--------------------|----------------|-----------------|-----------------|-----------------|
| User Management | lenovo_get_bmc_user_accounts.psm1 | Yes | Yes | Yes | Yes | Yes |
| | lenovo_create_bmc_user.psm1 | Yes | Yes *4 | Yes *2 | Yes | Yes |
| | lenovo_delete_bmc_user.psm1 | Yes | Yes | Yes | Yes | Yes |
| | update_bmc_user_password.psm1 | Yes | Yes *4 | Yes *2 | Yes | Yes |
| | lenovo_get_bmc_user_global.psm1 | Yes | Yes | Yes | Yes | Yes |
| | lenovo_set_bmc_user_global.psm1 | Yes | Yes | Yes | Yes | Yes |
| | disable_bmc_user.psm1 | Yes | Yes *4 | Yes *2 | Yes | Yes |
| | enable_bmc_user.psm1 | Yes *1 | Yes *4 | Yes *2 | Yes | Yes |
|--------------------|--------------------------------------------|--------------------|----------------|-----------------|-----------------|-----------------|
| Light Path | get_chassis_indicator_led.psm1 | Yes | Yes | Yes | Yes | Yes |
| | set_chassis_indicator_led.psm1 | Yes | Yes | Yes | Yes | Yes |
|--------------------|--------------------------------------------|--------------------|----------------|-----------------|-----------------|-----------------|
| Power Management | get_power_limit.psm1 | Yes | Yes *2 | Yes *2 | Yes *2 | Yes *2 |
| | set_power_limit.psm1 | NO | Yes *2 | Yes *2 | Yes *2 | NO |
| | get_power_metrics.psm1 | Yes | Yes | Yes | Yes | Yes |
|--------------------|--------------------------------------------|--------------------|----------------|-----------------|-----------------|-----------------|
| BMC Configuration | get_bmc_ntp.psm1 | Yes | Yes *4 | Yes *2 | Yes | Yes |
| | set_bmc_ntp.psm1 | Yes | Yes *4 | Yes *2 | Yes | Yes |
| | lenovo_set_bmc_dns.psm1 | Yes | Yes *4 | Yes | Yes | Yes |
| | get_networkprotocol_info.psm1 | Yes | Yes | Yes | Yes | Yes |
| | set_networkprotocol.psm1 | Yes | Yes | Yes | Yes | Yes |
| | lenovo_bmc_config_backup.psm1 | Yes | Yes | Yes | Yes | Yes |
| | lenovo_bmc_config_restore.psm1 | Yes | Yes | Yes | Yes | Yes |
| | get_serial_interfaces.psm1 | Yes | Yes | Yes | Yes | Yes |
| | set_serial_interfaces.psm1 | Yes | Yes | Yes | Yes | Yes |
| | lenovo_set_serial_interfaces.psm1 | Yes | Yes | Yes | Yes | Yes |
| | get_hostinterface.psm1 | Yes | Yes | Yes | Yes | Yes |
| | set_bmc_timezone.psm1 | Yes | Yes *4 | Yes | Yes | Yes |
| | set_bmc_vlanid.psm1 | Yes | Yes *4 | Yes | Yes | Yes |
| | lenovo_set_bmc_config_default.psm1 | Yes | Yes | Yes | Yes | Yes |
| | set_bmc_ipv4.psm1 | Yes | Yes | Yes | Yes | Yes |
| | lenovo_generate_snmp_engineid.psm1 | Yes | Yes | Yes | Yes | Yes |
| | lenovo_get_snmp_global.psm1 | Yes | Yes | Yes | Yes | Yes |
| | lenovo_set_snmp_global.psm1 | Yes | Yes | Yes | Yes | Yes |
| | update_bmc_user_snmpinfo.psm1 | Yes | Yes | Yes | Yes | Yes |
| | set_bmc_hostname.psm1 | Yes | Yes | Yes | Yes | Yes |
|--------------------|--------------------------------------------|--------------------|----------------|-----------------|-----------------|-----------------|
| Virtual Media | get_virtual_media.psm1 | Yes | Yes | Yes | Yes | Yes |
| | mount_virtual_media.psm1 | Yes | Yes | Yes | Yes | Yes |
| | umount_virtual_media.psm1 | Yes | Yes | Yes | Yes | Yes |
| | lenovo_mount_virtual_media.psm1 | Yes | Yes | Yes | Yes | Yes |
| | lenovo_umount_virtual_media.psm1 | Yes | Yes | Yes | Yes | Yes |
|--------------------|--------------------------------------------|--------------------|----------------|-----------------|-----------------|-----------------|
| RAID Configuration | lenovo_create_raid_volume.psm1 | Yes *3 | Yes | Yes | NO | NO |
| | lenovo_delete_raid_volume.psm1 | Yes *3 | Yes | Yes | NO | NO |
| | lenovo_update_raid_volume.psm1 | Yes *3 | Yes | Yes | NO | NO |
|--------------------|--------------------------------------------|--------------------|----------------|-----------------|-----------------|-----------------|
| FW Update | get_fw_inventory.psm1 | Yes | Yes | Yes | Yes | Yes |
| | update_firmware.psm1 | Yes | Yes | Yes | Yes | Yes |
|--------------------|--------------------------------------------|--------------------|----------------|-----------------|-----------------|-----------------|
| Telemetry | get_metric_definition_report.psm1 | Yes | Yes | Yes | Yes | Yes |
| | send_test_metric.psm1 | Yes | Yes | Yes | Yes | Yes |
|--------------------|--------------------------------------------|--------------------|----------------|-----------------|-----------------|-----------------|
| Session | get_sessions.psm1 | Yes | Yes | Yes | Yes | Yes |
| | clear_sessions.psm1 | Yes | Yes | Yes | Yes | Yes |
|--------------------|--------------------------------------------|--------------------|----------------|-----------------|-----------------|-----------------|
| License | lenovo_bmc_license_delete.psm1 | Yes | Yes | Yes | Yes | Yes |
| | lenovo_bmc_license_export.psm1 | Yes | Yes | Yes | NO | NO |
| | lenovo_bmc_license_getinfo.psm1 | Yes | Yes | Yes | Yes | Yes |
| | lenovo_bmc_license_import.psm1 | Yes | Yes | Yes | Yes | Yes |
|--------------------|--------------------------------------------|--------------------|----------------|-----------------|-----------------|-----------------|
| LDAP | lenovo_get_bmc_external_ldap.psm1 | Yes | Yes *4 | Yes | Yes | Yes |
| | lenovo_set_bmc_external_ldap.psm1 | Yes | Yes *4 | Yes | Yes | Yes |
| | lenovo_ldap_certificate_disable.psm1 | Yes | Yes *4 | Yes | Yes | Yes |
| | lenovo_ldap_certificate_enable.psm1 | Yes | Yes *4 | Yes | NO | NO |
| | lenovo_get_bmc_user_ldap_policy.psm1 | Yes | Yes *4 | Yes | Yes | Yes |
| | lenovo_set_bmc_user_ldap_policy.psm1 | Yes | Yes *4 | Yes | Yes | Yes |
| | lenovo_ldap_certificate_add.psm1 | Yes | Yes *4 | Yes | Yes | Yes |
|--------------------|--------------------------------------------|--------------------|----------------|-----------------|-----------------|-----------------|
| Security | lenovo_ssl_certificate_getinfo.psm1 | Yes | Yes | Yes | Yes | Yes |
| | lenovo_ssl_certificate_generate_csr.psm1 | Yes | Yes | Yes | Yes | Yes |
| | lenovo_ssl_certificate_import.psm1 | Yes | Yes | Yes | Yes | Yes |
| | lenovo_get_ssh_pubkey.psm1 | Yes | Yes | Yes | Yes | Yes |
| | lenovo_import_ssh_pubkey.psm1 | Yes | Yes | Yes | Yes | Yes |
| | lenovo_delete_ssh_pubkey.psm1 | Yes | Yes | Yes | Yes | Yes |
| | lenovo_httpfs_certificate_import.psm1 | Yes | Yes | Yes | Yes | Yes |
| | lenovo_httpfs_certificate_getinfo.psm1 | Yes | Yes | Yes | Yes | Yes |
| | lenovo_httpfs_certificate_enable.psm1 | Yes | Yes | Yes | Yes | Yes |
| | lenovo_httpfs_certificate_disable.psm1 | Yes | Yes | Yes | Yes | Yes |
| | lenovo_httpfs_certificate_delete.psm1 | Yes | Yes | Yes | Yes | Yes |
|--------------------|--------------------------------------------|--------------------|----------------|-----------------|-----------------|-----------------|
| Other | set_server_asset_tag.psm1 | Yes | Yes | Yes | Yes | Yes |
| | get_all_tasks.psm1 | Yes | Yes | Yes | Yes | Yes |
| | del_tasks.psm1 | Yes | Yes | Yes | Yes | Yes |
| | get_schema.psm1 | Yes | Yes | Yes | Yes | Yes |
| | set_system_name.psm1 | Yes | Yes | Yes | Yes | Yes |
|--------------------|--------------------------------------------|--------------------|----------------|-----------------|-----------------|-----------------|
*1: After enabling user, may request changing password for first login
*2: Not supported for SN550 (V2), SN850 (V2), SD530, SD650 (V2), SD650-N (V2), SD650 (V3), SD650-I (V3), SD665 (V3), SD550 (V3), SD530 (V3).
*3: Supported from firmware release of May, 2022. Not supported for SD530, SD650 (V2).
*4: Not supported for SN550 (V2), SN850 (V2). These info are controlled by CMM or SMM.
ThinkSystem AMD 2P (Rome/Milan):SR645, SR665
ThinkSystem Intel (Purley): SR530, SR550, SR570, SR590, SR630, SR650, SR670, SR850P, SR860, SR950, SD530, SD650, SN550, SN850, ST550
ThinkSystem V2 Intel (Whitley): SR850 V2, SR860 V2, SR650 V2, SR630 V2, SR670 V2, ST650 V2, SN550 V2, SD650 V2, SD650-N V2, SD630 V2
ThinkSystem V3 Intel (EGS): SR650 V3, SR630 V3, SD650 V3, SD650-I V3, ST650 V3, SR860 V3, SR850 V3, SR950 V3, SD650-N V3, SD550 V3, SD530 V3
ThinkSystem V3 AMD (Genoa): SR655 V3, SR635 V3, SR645 V3, SR665 V3, SD665 V3, SR675 V3, SD665-N V3, SE455 V3
Note: on different products, there will be little different behaviors and properties per hardware design and Redfish spec/schema supported.