Firmware Version: 3.89
Firmware Name: SMT_CMMFW_389_REDFISH.bin
Firmware CRC: 4d6977f8
Firmware Build Date: 01/07/2026
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.74, 3.72.03 / 5.72.03
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By    |  Status
--------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: Minor
   Description:
     [ENGINEERING] - Operator and User privilege UI behavior update for backend issues fix
   Infected Motherboard: CMM-3
   Affected functions: Web pages
   Validation:
     1) Login web GUI with Operator privilege
     2) check the UID control should be able to use correctly

2. Category: enhancement
   Description:
     [ENGINEERING] remove OpenWSMAN
   Infected Motherboard: CMM-3
   Affected functions: IPMI/WEB/Redfish
   Validation:
     1) set/get wsman port/service will response completion code 0xCC:
        Invalid data field
        1.1) get wsman port: ipmi 0x30 0x70 0x67 0 5
        1.2) get wsman service: ipmi 0x30 0x70 0x67 0 0xb
        1.3) set wsman port as xxxx: ipmi 0x30 0x70 0x67 1 5 xx xx
        1.4) enable wsman service: ipmi 0x30 0x70 0x67 1 0xb 1 0
     2) Login to BMC web -> Configuration -> Port: have no Wsman port option
     3) Get /redfish/v1/Managers/1/NetworkProtocol have no WSMAN information

3. Category: Fix
   Description:
     [ENGINEERING] - Has unexpected NONE wording on the DNS packet when user login with AD
   Infected Motherboard: CMM-3
   Affected functions: DNS, AD
   Validation:
     1) Setup DNS IP and AD
     2) Change source to IPv4 only in the CMM network
     4) Login with AD account and capture tcpdump on DNS
        tcpdump -i <INTF> src host <CMM_IP> -w > test.pcap

--------------------------------------------------------------------
Firmware Version: 3.88
Firmware Name: SMT_CMMFW_388_REDFISH.bin
Firmware CRC: d11fe0e3
Firmware Build Date: 07/12/2024
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.74, 3.72.03 / 5.72.03
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By    |  Status
--------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: fix
   Description:
       [179532] CMM-FIO SSL upload by REDFISH issue on 3.8x
   Infected Motherboard: CMM
   Affected functions: REDFISH
   Validation:
      1) HTTP POST redfish/v1/UpdateService/SSLCert/Actions/SSLCert.Upload with certificate and key file

2. Category: feature
   Description:
    [ENGINEERING] feature- Support IPMI Lan disable
   Infected Motherboard: CMM
   Affected functions: Redfish
   Validation:
    1) Turn IPMI LAN Port 623 off by Redfish
       PATCH /redfish/v1/Managers/1/NetworkProtocol/ with body
       {"IPMI":{"ProtocolEnabled":false}}
       then, run ipmitool -I lanplus -H <ip> -U <username> -P <password> raw 6 1->no response
    2) Turn IPMI LAN Port 623 on by Redfish
       PATCH /redfish/v1/Managers/1/NetworkProtocol/ with body
       {"IPMI":{"ProtocolEnabled":true}}
       then, ipmitool -I lanplus -H <ip> -U <username> -P <password> raw 6 1->response

3. Category: fix
    Description:
    [ENGINEERING] fix - When user logs in with "USER" privilege, user will be able to view ONLY in MEL page
    Infeced Motherboard: CMM
    Affected functions: Web_Server
    Validation:
    1) Go to CMM web GUI.
    2) Create User with "USER" Privilege.
    3) Login with new user, with "USER" privilege.
    4) Maintenance --> Maintenance Event Log.
    5) User will be able to view ONLY in MEL page.

4. Category: fix
    Description:
    [ENGINEERING] fix - Test case 0020 triggers eventlog with invalid NTP server after reset IPMI
    Infeced Motherboard: CMM
    Affected functions: SEL
    Validation:
    1) Run SMSTC IPMIECO Test case 0020 to verify issue

5. Category: Fix
   Description:
    [162054] Fix - Stored XSS in FRU Reading in CMM
   Infected Motherboard: CMM
   Affected functions: Stored XSS in FRU Reading in CMM
   Validation:
    1) Login Web -> FRU Information
    2) Edite the HTML script of web page will not get malicious HTML script injected to our FW

6. Category: fix
    Description:
    [171061] Fix #171061 MBM-CMM-FIO unique password reset issue
    Infected Motherboard: CMM
    Affected functions: Factory Default
    Validation:
      1) Web GUI -> Maintenance -> Factory Default
      2) Choose  Remove current settings and restore to factory default" option to Restore
      3) Confirm SUT reset to unique password

7. Category: fix
   Description:
    [122019] - SUM 2.5.2 usage for CMM Configuration
   Infected Motherboard: CMM
   Affected functions: IPMI OEM Switch command
   Validation:
     1) Set Switch A2 (SBM-25G-P10 I used) on DHCP mode first.
     2) run the below commands continuously without break (copy and paste those command in one shot)
          ./SMCIPMITool 172.18.0.182 ADMIN ADMIN ipmi raw 30 33 13 02 01
          ./SMCIPMITool 172.18.0.182 ADMIN ADMIN ipmi raw 30 33 05 02 0A 92 A0 A7
          ./SMCIPMITool 172.18.0.182 ADMIN ADMIN ipmi raw 30 33 06 02 FF FF 00 00
          ./SMCIPMITool 172.18.0.182 ADMIN ADMIN ipmi raw 30 33 07 02 0A 92 00 FA
     3) check on Web page, Re-fresh WebUI for Switch A2, expect to get network setting as above

8. Category: fix
   Description:
    [167014] - [Security] Account with null username cannot be deleted on web GUI on CMM
   Infected Motherboard: CMM/Blade with old WebUI
   Affected functions: WebUI and IPMI command
   Validation:
     1) Find an un-used user ID by ipmitool user list
     2) Set User ID #9 Privilege to ADMINISTRATOR, ipmitool user priv 9 4
     3) Expected it can also Set User ID #9 Privilege to Unknown, ipmitool user priv 9 0
     4) Again, Set User ID #9 Privilege to ADMINISTRATOR, ipmitool user priv 9 4
     5) Go to WebUI, Expected User ID #9 should be able to delete, and the Privilege setting back to Reserved on WebUI

9. Category: fix
   Description:
    [169200] Fix - Command injection through SMTP Username and Password should now be prevented
   Infected Motherboard: CMM
   Affected functions: SMTP
   Validation:
    1) Login the BMC
    2) Modify the request /redfish/v1/EventService/ Username or Password with evil payload
    3) Go to `Configuration->Notifications->Alerts`, Use SMTP protocol and fill in the required fields to modify the alert and enable it
    4) Send test alert
--------------------------------------------------------------------
Firmware Version: 3.87
Firmware Name: SMT_CMMFW_387_REDFISH.bin
Firmware CRC: c12d4ab6
Firmware Build Date: 01/08/2024
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.74, 3.72.03 / 5.72.03
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By    |  Status
--------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: fix
   Description:
    [ENGINEERING] - Unable to set to Static mode with different IP address thru out of band IPMI command
   Infected Motherboard: CMM/CMM-6
   Affected functions: Lan setting
   Validation:
     1) Make Factory Default Reset first to clear Lan setting, ./SMCIPMITool 172.31.56.181 ADMIN ADMIN ipmi raw 30 41
     2) Set Static mode, ./SMCIPMITool 172.31.56.181 ADMIN ADMIN ipmi lan dhcp disable
     3) Set Netmask (below IP..etc is for example), ./SMCIPMITool 172.31.56.181 ADMIN ADMIN ipmi lan netmask 255.255.0.0
     4) Set Gateway, ./SMCIPMITool 172.31.56.181 ADMIN ADMIN ipmi lan gateway 172.31.0.1
     5) Set to different IP (make sure no one use it first), ./SMCIPMITool 172.31.56.181 ADMIN ADMIN ipmi lan ip 172.31.54.176
     6) Would except still be able to access to CMM by new IP address, and it would on Static mode

2. Category: Fix
   Description:
    [166343] Fix - [Security] GetValue not control length limit and cause stack buffer write overflow at CMM-3
   Infected Motherboard: CMM-3
   Affected functions: CGI
   Validation:
    1) Follow PB issue ID #166343 to verify the security issue

3. Category: Fix
   Description:
     [ENGINEERING] - Fine tune BBP unexpected release BBP/EC throttle condition when 2nd PSU remove
   Infected Motherboards: CMM, Blade systems
   Affected Functions: Throttle
   Validation:
     1) remove 1st PSU
     2) BBP should make all systems to throttle immediately
     3) remove 2nd PSU
     4) BBP should still under throttle state

--------------------------------------------------------------------
Firmware Version: 3.86
Firmware Name: SMT_CMMFW_386_REDFISH.bin
Firmware CRC: 103a5bd9
Firmware Build Date: 11/16/2023
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.74, 3.72.03 / 5.72.03
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By    |  Status
--------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: Fix
    Description:
      [163277] - Not able restored cmmcfg file through the SUM utility
    Infected Motherboard: ALL
    Affected Functions: OEM cmd, IPMI
    Validation:
      1) sum -c getcmmcfg --file text.xml
      2) sum -c changecmmcfg --file text.xml should work as expected

2. Category: fix:
   Description:
      [165388] - Added MACRO for conditional statement to be able to input a MiddlePlaneProdcutName length longer than 16 characters.
   Affected functions: IPMI
   Validation:
   1) Redfish function: postman
      a) Use SMCIPMITool to change fru.
      b) Enter MiddlePlaneProductName longer than 16 characters.
      c) Validate through BMC using redfish --> Postman.
      a) GET https://BMC_IP/redfish/v1/Chassis/1/
      b) Go to Oem -- > Supermicro --> MiddlePlaneProductName.
      c) MiddleplaneProductName length can now be longer than 16 characters.


--------------------------------------------------------------------
Firmware Version: 3.85
Firmware Name: SMT_CMMFW_385_REDFISH.bin
Firmware CRC: d7b80f39
Firmware Build Date: 09/22/2023
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.74, 3.72.03 / 5.72.03
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By    |  Status
--------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: fix
   Description:
    [ENGINEERING] Fixes CVE-2023-40288 & CVE-2023-40286 vulnerabilities
   Affected functions: Security
   Validation:
    1) N/A

2. Category: fix
   Description:
     [160762] Fan Speed Low near Component Threshold
   Infected Motherboard: MicroBlade B3ST1, B4SA1, B4SC1, B3SD1
   Affected functions: Thermal, Fan Control
   Validation:
     1) Provided testing CMM FW for Thermal team Josh, he tested ok


--------------------------------------------------------------------
Firmware Version: 3.84
Firmware Name: SMT_CMMFW_384_REDFISH.bin
Firmware CRC: a0fa7d62
Firmware Build Date: 05/15/2023
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.74, 3.72.03 / 5.72.03
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By    |  Status
--------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: fix
   Description:
    [149618] STD -- 19146   5.75 -- [Security] Using special characters as ddns hostname values will be changed at CMM 2022_12_01
   Affected functions: DDNS
   Validation:
    1) Navigate to "Configuration" -> "Dynamic DNS"
    2) Click "Save"
    3) Capture HTTP request packet and modify "hostname" to include special characters not defined by EF-DD-0002 "Each Field" spec v1.31
    4) Should respond with 400 Bad Request

2. Category: fix
   Description:
     [ENGINEERING] Fix HTTP POST to Redfish Actions response 403
   Infected Motherboard: CMM
   Affected functions: Redfish
   Validation:
     1) HTTP POST to Actions URI should response 200 OK
        /redfish/v1/Systems/1/LogServices/Log1/Actions/LogService.Reset
        /redfish/v1/Managers/1/LogServices/Log1/Actions/LogService.Reset
        /redfish/v1/Chassis/1/Blade/%b/Node/%n/ProductKey/Actions/ProductKey.Activate
        /redfish/v1/Chassis/1/Blade/%b/Node/%n/Actions/NodeNumber.Reset
        /redfish/v1/Managers/1/Actions/Oem/ManagerConfig.Reset
        /redfish/v1/Managers/1/Actions/Oem/Configuration.Reset
        /redfish/v1/Managers/1/Actions/Manager.Reset
        /redfish/v1/UpdateService/SSLCert/Actions/SSLCert.Upload

3. Category: fix
   Description:
     [ENGINEERING] - Update PSU input voltage threshold to prevent many Voltage change SEL issue
   Infected Motherboard: CMM
   Affected functions: Event log
   Validation:
     1) Use PWS-2K21A-BR PSU with AC 220V input voltage
     2) Wheneve if AC input voltage floats between 218V to 222V, it should not have Voltage change SEL
     3) Use PWS-1K67P-1R PSU with AC 120V input voltage
     4) Wheneve if AC input voltage floats between 118V to 122V, it should not have Voltage change SEL

4. Category: fix
   Description:
    [ENGINEERING] - Disable CMM Neighbor Function by Default (Disabling SLP)
   Affected functions: Network
   Validation:
    1) Navigate to "CMM Neighbors" on the Web GUI.
    2) "Enable CMM Neighbor Search" will be unchecked by default
    3) No CMM Neighbors will be displayed.
    4) GET "redfish/v1/Chassis/1/CMM/CMMNeighbor" in Redfish
    5) No CMM Neighbors will be displayed.
    6) Run "connect cli" in SMASH
    7) "cmm neighbors" command will show message "Please enable the CMM Neighbor function to obtain CMM Neighbors."
    8) Check the CMM Neighbor Search box in Web or
       PATCH "/redfish/v1/Chassis/1/CMM/CMMNeighbor"
       {
           "EnableCMMNeighbor": true
       }
    9) CMM Neighbors can now be seen in Web, Redfish, and SMASH interfaces.




--------------------------------------------------------------------
Firmware Version: 3.83
Firmware Name: SMT_CMMFW_383_REDFISH.bin
Firmware CRC: 8387a5a5
Firmware Build Date: 05/01/2023
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.74, 3.72.03 / 5.72.03
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By    |  Status
--------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: fix
   Description:
    [152972] STD -- 19146 -- 5.79 -- [Security] Unrestricted input found in parameter ntp in config_date_time.cgi at CMM 2023_01_06
   Affected functions: Date and Time
   Validation:
    1) Navigate to Configuration -> Date and Time on the web GUI
    2) Click "Save"
    3) Capture HTTP request packet and modify "ntp" to some large amount of characters
    4) Result should be "400 Bad Request"

2. Category: fix
   Description:
    [152971] STD -- 19146 -- 5.79 -- [Security] Unrestricted input found in parameter month in config_date_time.cgi at CMM 2023_01_06
   Affected functions: Date and Time
   Validation:
    1) Navigate to Configuration -> Date and Time on the web GUI
    2) Select [Time Update Mode] as "Local" and Click "Save"
    3) Capture HTTP request packet and modify "month" to 99 or use special characters
    4) Result should be "400 Bad Request"

3. Category: fix
   Description:
    [152969] STD -- 19146 -- 5.79 -- [Security] Unrestricted input found in parameter day in config_date_time.cgi at CMM 2023_01_06
   Affected functions: Date and Time
   Validation:
    1) Navigate to Configuration -> Date and Time on the web GUI
    2) Select [Time Update Mode] as "Local" and Click "Save"
    3) Capture HTTP request packet and modify "day" to 99 or use special characters
    4) Result should be "400 Bad Request"

4. Category: fix
   Description:
    [152966] STD -- 19146 -- 5.79 -- [Security] Unrestricted input found in parameter timezone in config_date_time.cgi at CMM 2023_01_06
   Affected functions: Date and Time
   Validation:
    1) Navigate to Configuration -> Date and Time on the web GUI
    2) Select [Time Update Mode] as "NTP" and Click "Save"
    3) Capture HTTP request packet and modify "timezone" to 54000 or use some large amount of characters
    4) Result should be "400 Bad Request"

5. Category: fix
   Description:
    [149616] STD -- 19146   5.75 -- [Security] Using special characters as dns_server values will show outlier. at CMM 2022.12.01
   Affected functions: Network
   Validation:
    1) Navigate to Configuration -> CMM Network on the web GUI
    2) Using DHCP Mode, click save.
    3) Capture HTTP request packet and modify "dns_server2" to contain special characters
    4) Result should be "400 Bad Request"

6. Category: fix
   Description:
    [149580] STD -- 19146   5.75 -- [Security] Using special characters as hostname values will be changed at CMM 2022_12_01
   Affected functions: Network
   Validation:
    1) Navigate to Configuration -> CMM Network on the web GUI
    2) Click save.
    3) Capture HTTP request packet and modify "hostname" to contain special characters
    4) Result should be "400 Bad Request"
    5) Note that some special characters will be allowed.

7. Category: fix
   Description:
   [155485] - Added alert message when user trys to enter a string that contains a space.
   Affected functions: Web_Server
   Validation:
    1) Go to CMM2400 GUI.
    2) Blade System-> Blade status.
    3) Select blade, and enter a string that contains a space for blade name, or blade node name.
    4) An alert message will pop up not letting the user save a name that contains a space.

8. Category: Fix
   Description:
    [155481] Fix - STD -- HW-- 5.82/3.82--- User is able to save DDNS page with uploading invalid key file and private file
   Affected functions: Web
   Validation:
    1) Login WebUI->Configuration->Date and Time->NTP->save
    2) Configuration->Dynamic DNS->Disable Dynamic Update->Enable TSIG Authentication
    3) Choose invalid file for key and/or private files->save
    4) alert messege popout properly->save button disfunction as expected

9. Category: Fix
   Description:
    [155483] Fix - STD -- HW-- 5.82/3.82--- DDNS should grey out when NTP is not being selected as time update mode
   Affected functions: Web
   Validation:
    1) Login WebUI->Configuration->Date and Time->Local or Blade System->make sure NTP not selected->save
    2) Configuration->Dynamic DNS->alert messege popout properly->redirect to Configuration page

10. Category: fix
   Description:
    [150822] STD -- 19146   5.78 -- [Security] Web service supports weak ciphers at CMM
   Affected functions: Web GUI
   Validation:
    1) Run command "nmap -sS --script ssl-enum-ciphers -p 443 <ip>"
    2) Supported TLS ciphers should be:
       TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (secp256r1)
       TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (secp256r1)

11. Category: Fix
   Description:
    [155548] - STD -- HW-- 5.82/3.82--- Port page keeps "loading" after modifying IKVM server port
   Affected functions: Web
   Validation:
    1) Login WebUI->Port page->Modify IKVM port sert port->Save
    2) Port page works as normal

12. Category: Fix
   Description:
    [155559] - STD -- HW-- 5.82/3.82--- sel event log page keeps loading after selecting Blade and clicking Apply
   Affected functions: Web
   Validation:
    1) Login WebUI->Health Event Log->Select Blade->Select Blade number->Apply
    2) Event Log Should display

--------------------------------------------------------------------
Firmware Version: 3.82
Firmware Name: SMT_CMMFW_382_REDFISH.bin
Firmware CRC: b9588015
Firmware Build Date: 04/10/2023
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.74, 3.72.03 / 5.72.03
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By    |  Status
--------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: fix
   Description:
    [149631] STD -- 19146   5.75 -- [Security] Using special characters as dest values will got 500 error at CMM 2022_12_01
   Affected functions: Alerts
   Validation:
    1) Navigate to Configuration -> Alerts on the web GUI
    2) Modify Alert
    3) Capture HTTP request packet and modify "dest" to use special characters
    4) Result should be "400 Bad Request"

2. Category: fix
   Description:
     [ENGINEERING] - unable to display BBP Control on Web when installed BBP card
   Infected Motherboard: CMM
   Affected functions: Web BBP Control
   Validation:
     1) install BBP card on middle plane
     2) log-in CMM Web, and go to Power Supply page. it should able to see BBP Control setting as expected

3. Category: new
   Description:
   [ENGINEERING] Initial support for B4SC1, and B13SEG
   Affected functions: IPMI, Utils
   Validation:
     1) Go to CMM web GUI.
     2) Blade System --> Blade Status
     3) Sensor Reading --> Sensors should display correcly
           on B4SC1, and B13SEG.


--------------------------------------------------------------------
Firmware Version: 3.81
Firmware Name: SMT_CMMFW_381_REDFISH.bin
Firmware CRC: 1f20f803
Firmware Build Date: 03/21/2023
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.74, 3.72.03 / 5.72.03
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By    |  Status
--------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: Fix
   Description:
     [151976] - NTP mode Auto Daylight Saving Time
   Infected Motherboard: All
   Affected functions: Auto DST
   Validation:
     1) Date and Time -> Time Update mode : NTP -> Set up workable NTP servers -> enable Auto Daylight Saving Time ->save
        Time should be correct

2. Category: Fix
   Description:
    [ENGINEERING] - CMM Neighbor Redfish to show 3 bytes FW version
          - change name from "Blade Overhear Protection" to "Blade Overhear Shutdown"
   Affected functions: Web
   Validation:
    1) WebGui -> System -> CMM neighbor, should show 3 bytes of Firmware version for CMM-6
    2) SMASH: cmm neighbor, should also show 3 bytes of Firmware version for CMM-6
    3) Redfish: /redfish/v1/Chassis/1/CMMNeighbor, should also show 3 bytes of Firmware version for CMM-6
    4) On intel OEM Firmware, it should show "Blade Overheat Shutdown"

--------------------------------------------------------------------
Firmware Version: 3.80
Firmware Name: SMT_CMMFW_380_REDFISH.bin
Firmware CRC: 87b16355
Firmware Build Date: 02/27/2023
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.74, 3.72.03 / 5.72.03
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By    |  Status
--------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: fix
   Description:
    [150768] - 25G-100 and XEM-100 doesn't work on E620P+B4SA1 combination.
   Infected Motherboard: B4SA1
   Affected functions: network
   Validation:
     1) Tested ok on Lab's system with 25G-100 and E620P+B4SA1 combination

2. Category: fix
   Description:
    [151833] - PowerFail Policy not working as intended when node is set to poweroff
   Infected Motherboard: B13
   Affected functions: Power fail policy
   Validation:
     1) on CMM Web Blade Status page, set Blade's PwrFail Policy to Power Off
     2) make system over power
     3) Blade systems should be able to be powered off (Noted that please make sure Host OS is support Graceful Shutdown)

3. Category: fix
   Description:
    [152568] Error message missing a space
   Infected Motherboard: ALL
   Affected functions: Web
   Validation:
      1) check error messsage "This port is in use. Please change the port number."
         should be a space between . and P

4. Category: new
   Description:
    [ENGINEERING] - Support B4SA1
   Infected Motherboard: B4SA1
   Affected functions: All
   Validation:
     1) check B4SA1 information on CMM

5. Category: New
   Description:
    [ALL] New: Auto Daylight Saving Time
   Infected Motherboard: ALL
   Affected functions: IPMI OEMcmd Web
   Validation:
      ex. (UTC-08:00) Pacific Time (US & Canada)
      1) ipmitool sel time time '03/10/2024 01:59:50'
         wait 10s
         expected time get is 03/10/2024 03:00:00

      2) ipmitool sel time time '11/03/2024 01:59:50'
         wait 10s
         expected time get is 11/03/2024 01:00:00

      3) OEMcmd GET 0x30 0x68 0x01 0x0 0x0
                SET 0x30 0x68 0x01 0x1 0x0 0x1 0x0a 0x01
                 0x1 0x0a 0x01 (ntp state, timezone, autoDST)

6. Category: fix
   Description: 
     [ENGINEERING] fix incorrect Blade Front View image on Summary page
   Infected Motherboard: B4SA1/B13SEE/B13DEE
   Affected functions: Web
   Validation :
      1) install B4SA1 on E620P and B13SEE/B13DEE on J610P
      2) log-in Web and go to Summary page
      3) make sure the Blade Front view image is correct

7. Category: fix
   Description:
    [149641] Using special characters or some strings as factory_default values will got 500 error at CMM 2022_12_01
   Affected functions: Factory Default
   Validation:
    1) Modify factory default request packets to /cgi/load_IPMI_factory_config.cgi to include a random string in the "factory_defaultMode" parameter.
    2) 400 Bad Request should be the response.

8. Category: fix
   Description:
    [149640] Using special characters as new_privilege, user privilege will become Reserved at CMM 2022_12_01
   Affected functions: Users
   Validation:
    1) Modify adding new user or modifying existing user request packets to /cgi/config_user.cgi to include special characters in the "new_privilege" parameter.
    2) 400 Bad Request should be the response.

9. Category: fix
   Description:
    [149630] Using 32 characters as session_timeout will got 500 error at CMM 2022_12_01
   Affected functions: Web Session
   Validation:
    1) Modify web session request packets to /cgi/config_session_timeout.cgi to include a random string in the "session_timeout" parameter.
    2) 400 Bad Request should be the response.

--------------------------------------------------------------------
Firmware Version: 3.79
Firmware Name: SMT_CMMFW_379_REDFISH.bin
Firmware CRC: 866df199
Firmware Build Date: 01/06/2023
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.74, 3.72.03 / 5.72.03
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By    |  Status
--------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: fix
   Description:
    [149653] - Password exposure at CMM 2022_12_01
   Infected Motherboard: CMM
   Affected functions: trouble shooting
   Validation:
     1) Extracting the firmware

2. Category: fix
   Description:
    [149648] - SSH service supports weak MAC algorithms. at CMM 2022_12_01
    [149647] - IPMI service PassAuth supports null_user. at CMM 2022_12_01
   Infected Motherboard: CMM
   Affected functions: SMASH, IPMItool
   Validation:
     1) Check the target information. Run scanning tool on port 22. SSH service supports weak encryption algorithms.

3. Category: fix
   Description:
    [149644] - Added new conditional statment so an alert message will appear such as
	      "Email Address is not configured...", will pop up regardless if the user exist or not.
   Infected Motherboard: CMM
   Affected functions: Web
   Validation:
     1) WEB:
	a. Go to CMM gui.
	b. Enter any username within character range.
	c. Click on forgot password.
	d. An alert message will pop up whether user is exist or not.

4. Category: fix
   Description:
    [149646] - 500 Internel error at oem_cmm_firmware_upload.cgi when fw content include stings at CMM 2022_12_01
   Infected Motherboard: CMM
   Affected functions: Firmware Update
   Validation:
     1) Modify upload firmware request packets to https://<IP>/cgi/oem_cmm_firmware_upload.cgi and edit fw content include some stings

5. Category: new
   Description:
    [ENGINEERING] - Support new DC input source DC PSU PWS-3K01D-BR and PWS-2k21D-O2
   Infected Motherboard: CMM
   Affected functions: PSU reading
   Validation:
     1) Use DC PSU PWS-3K01D-BR and PWS-2k21D-O2
     2) Go to WebUI, Power Supply page, make sure DC PSU's readings can be displayed correctly
     3) PSU team also pre-verified already


--------------------------------------------------------------------
Firmware Version: 3.78
Firmware Name: SMT_CMMFW_378_REDFISH.bin
Firmware CRC: 6602d7af
Firmware Build Date: 12/19/2022
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.74, 3.72.03 / 5.72.03
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By    |  Status
--------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: fix
   Description:
    [ENGINEERING] - Display incorrect Blade Bx ordering and CMM/Switch placement for E620P middle plane on CMM Web Summary page
   Infected Motherboard: Micro Blade systems
   Affected functions: WebUI
   Validation:
     1) Use E620P middle plane, and log-in CMM WebUI
     2) Go to Summary page, then check the ordering of Blade Ax should A1~A10 (left to right), and Blade Bx is B10~B1 (right to left)

2. Category: fix
   Description:
    [ENGINEERING] - Redfish showed failed to login and failed to logout
   Infected Motherboard: CMM
   Affected functions: Redfish
   Validation:
     1) Run stress test on CMM-6 over the weekend, no errors were generated


--------------------------------------------------------------------
Firmware Version: 3.77
Firmware Name: SMT_CMMFW_377_REDFISH.bin
Firmware CRC: 3490cfe8
Firmware Build Date: 12/01/2022
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.74, 3.72.03 / 5.72.03
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By    |  Status
--------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: new
   Description:
    [ENGINEERING] Added new middle plane BPN-MB-E620P
   Infected Motherboard: CMM
   Affected functions: middle plane
    Validation:
       1. Insert CMM and blade to BPN-MB-E620P and can get data correctly.

2. Category: fix
   Description:
    [149076] Missing the ONOFF button in CMM
   Infected Motherboard: B4SA1
   Affected functions: Web
    Validation:
       1. Log-in CMM Web and go to Blade Status page
       2. Check the Power Status/button can be displayed on column Pwr Status for B4SA1 systems

3. Category: fix
   Description:
    [ENGINEERING] Should not show update percentage 0% on Web when doing FW update for those ROT systems
   Infected Motherboard: CMM
   Affected functions: Web
    Validation:
       1. Update any kind of ROT Blade BMC FW
       2. Log-in CMM Web Blade Status page, and check the Status, it should display Flashing only, should not
          display 0%

4. Category: fix
   Description:
    [ENGINEERING] Avoid Redfish file leak and improve the error message and flow
   Infected Motherboard: CMM
   Affected functions: Redfish
    Validation:
       1. Run the session login /logout stress and no IPMI and WebUI unable to login after reproducing this issue


--------------------------------------------------------------------
Firmware Version: 3.76
Firmware Name: SMT_CMMFW_376_REDFISH.bin
Firmware CRC: f4a9b263
Firmware Build Date: 11/09/2022
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.74, 3.72.03 / 5.72.03
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By    |  Status
--------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: fix
   Description:
    [147313/147315] incorrect REDFISH API redfish/v1/Managers/1
   Infected Motherboard: CMM
   Affected functions: Redfish
    Validation:
       1. HTTP GET redfish/v1/Managers/1, check "DateTime", the format
          was "YYYY-MM-DDThh:mm:ss{timezone}", timezone format was "{+/-}hh:mm"

2. Category: fix
   Description:
    [146074/147205] CMM Redfish login/logout error, and 500 internal error
   Infected Motherboard: CMM
   Affected functions: Redfish
    Validation:
       1. build pass and tested overnight on CMM-001(because it has less memory and easy to reproduce issue)
       2. currently overnight, doesn't see /bin/index.fcgi being kill / restarted, and VmSize is not increased
       3. will continue running stress test over the weekends



--------------------------------------------------------------------
Firmware Version: 3.75
Firmware Name: SMT_CMMFW_375_REDFISH.bin
Firmware CRC: c86dfb68
Firmware Build Date: 10/14/2022
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.74, 3.72.03 / 5.72.03
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By    |  Status
--------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: new
   Description: Disable Smart Power function
    [Engineering] new - Disable Smart Power function
   Infected Motherboard: CMM
   Affected functions: Smart Power
    Validation:
       1.Smart Power function should be disabled by default and won't see it on Web and Redfish
       2.Check by OEM command, IPMITool raw 0x30 0x31 0x20. 0=disabled; 1=enabled
       3.Enable Smart Power, IPMITool raw 0x30 0x31 0x21 <SmPwr>. 0=disabled; 1=enabled

2. Category: Fix
   Description:
    [146894] CMM slows down after failing to get CMM info
   Infected Motherboard: CMM
   Affected functions: PrepareFileDownload, slavetask
    Validation:
       1.stress cmm with sumtool getcmminfo for 15hours and didn't see sumtool / CMM slowing down

3. Category: Fix
   Description:
    [77624] Update Copyright from 2021 to 2022
   Infected Motherboard: CMM
   Affected functions: Web
    Validation:
       1.Login CMM -> check copyright is 2014-2022

4. Category: fix
   Description:
    [145282] HTTP POST REDFISH API returned 500
   Infected Motherboard: CMM
   Affected Functions: RedFish
    Validation:
       1.Try HTTP POST redfish/v1/EventService/Actions/EventService.SendTestEvent with
          data.
       2.If data is correct, it should return 200 OK.


--------------------------------------------------------------------
Firmware Version: 3.74
Firmware Name: SMT_CMMFW_374_REDFISH.bin
Firmware CRC: cc533131
Firmware Build Date: 08/22/2022
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.74, 3.72.03 / 5.72.03
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By    |  Status
--------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: fix
   Description:
     [142547] - Wording issue
   Infected Motherboard: CMM
   Affected functions: MEL
   Validation:
     1) add user, change user privilege, check maintance -> maintainance event log
         expected to see full 'Administrator' instead of missing 'r'

2. Category: fix
   Description:
     [142388] - Port doesn t change back to 389 after unchecking LDAP authentication over SSL
   Infected Motherboard: CMM
   Affected functions: LDAP
   Validation:
     1) Go to Configuration -> LDAP
         check Enable LDAP Authentication, save, expected to see port 389 after page refresh
	 check LDAP authentication over SSL, save, expected to see port 636 after page refresh
	 uncheck LDAP authentication over SSL, save, expected to see port 389 after page refresh

3. Category: update
   Description:
    [135996]   CMM Redfish model name missing or inconsistent implementation/naming convention
   Infected Motherboard: CMM
   Affected functions: Web page
   Validation:
    1) log-in CMM Web page, go to Summary page, click on Master CMM
    2) on the detail information table, the wording "Model" should be changed to "Board Part Number"

4. Category: Fix
   Description:
     [ENGINEERING] Fix unexpected System Overpower assertion / deassertion SEL
   Infected Motherboard: CMM
   Affected functions: SEL
   Validation :
     1) Change  Smart Power Control  to enable
     2) Install BBP card on system and set BBP to enable
     3) Use the PSU module that supports Smart Power Control feature, which is PSU firmware version 4.0 or up.
     4) Change  PwrFail Policy  to  Performance*  for ALL blades. Must be ALL BLADE =  Performance* 
     5) Stress system and try to make the system  almost  overpower, in some cases it would trigger  System Overpower (Performance Mode) - Assertion  event log and also Deassertion event log right after Assertion log. Usually at the same time or within 1 second.
     6.The issue here is when the power consumption value toggles between non-overpower and overpower threshold, CMM will keep logging Assertion and Deassertion event logs. The possible solution is to add retry to filter for this condition.

5. Category: enhancement
    Description:
      [ENGINEERING] enhancement - support blade system monitored by SSM
    Infected Motherboard: All
    Affected functions: Redfish
    Validation:
      1) property name should be FilterRules in IPAccessControl
      2) Redfish event should contain EventDirAndType, SensorType and SensorName
      3) Chassis/1/CMM should contain FRU1 Board Manufacturer Name, Product Version and FRU2 Product Manufacturer Name

6. Category: new
   Description:
     [ENGINEERING] fix - Cannot modify user with 20 bytes password in the web site.
   Infected Motherboard: CMM, CMM64
   Affected function: Web_Server, RedFish
   Validation:
      1) In CMM web page, "Configuration" -> "Users" -> "Modify User"
      2) Modify an user with 20 bytes password.

--------------------------------------------------------------------
Firmware Version: 3.73
Firmware Name: SMT_CMMFW_373_REDFISH.bin
Firmware CRC: 50508417
Firmware Build Date: 05/26/2022
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.74, 3.72.03 / 5.72.03
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By    |  Status
--------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: enhancement
   Description:
     [140907] - CMM login failed when using ADMIN ADMIN
   Infected Motherboard: CMM
   Affected functions: WebUI
   Validation:
     1) This fix was implemented since v3.73, so it's only effective when upgrade/downgrade to v3.73 or later.
     2) For other versions before v3.73, please use raw 0x30 0x70 0xfc 0 0 0x40 0 to solve this issue

2. Category: fix
   Description:
     [140411] - Fail to configure switch date and time settings
   Infected Motherboard: CMM
   Affected functions: WebUI
   Validation:
     1) check [Switch]->[Configure Date and Time Settings], change settings and save, refresh and see if successful
     2) check [Switch]->[Switch Network Configuration], change settings and save, refresh and see if successful

3. Category: fix
   Description:
     [ENGINEERING] - Cannot add user with 20 bytes password in the web site
   Infected Motherboard: CMM
   Affected functions: Web, Redfish
   Validation:
     1) In CMM web page, "Configuration" -> "Users" -> "Add User". Add an user with 20 bytes password.
     2) HTTP GET REDFISH API by this user.
 
4. Category: new
   Description:
     [ENGINEERING] - Support BBP-2 (AOC-MB-BBP01 R2.00) CPLD FW update
   Infected Motherboard: CMM
   Affected functions: BBP-2
   Validation:
     1) Install BBP-2 card on middle-plane
     2) Check BBP FW Revision on CMM Web page
     3) Go to Web page BBP FW Update to perform BBP-2 FW update, expected .jed file
     4) After update completing, check BBP FW Revision again.

5. Category: new
   Description:
     [ENGINEERING] - Implemented OEM command for DNS server2 (IPv4)
   Infected Motherboard: CMM
   Affected functions: OEMCmd
   Validation:
     1) The OEM command is for SUM tool, please use latest SUM tool to verify it.

--------------------------------------------------------------------
Firmware Version: 3.72
Firmware Name: SMT_CMMFW_372_REDFISH.bin
Firmware CRC: c1bdf543
Firmware Build Date: 04/22/2022
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.74, 3.72.03 / 5.72.03
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By    |  Status
--------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: fix
   Description:
     [ENGINEERING] - IPv6 RMCP command no response
   Infected Motherboard: CMM
   Affected functions: RMCP
   Validation:
     1) Run  ipmitool -I lanplus -H [IPv6] -U [name] -P [password] chassis status  successfully.
     2) Patch redfish/v1/Chassis/1 with {"IndicatorLED": "Lit"} not return 500 error

2. Category: fix
   Description:
     [ENGINEERING] - IPMI set user password fail while password has 20 bytes
   Infected Motherboard: CMM
   Affected functions: IPMI
   Validation:
     1) Test by IPMI raw command 0x06 0x47 {config 1} {config 2} {password}

3. Category: enhancement
   Description:
     [ENGINEERING] - 1.)Support more "arm_sum" option.    2.)CMM 32 was not allowed to use OEM command for chassis profile management.    3.)update "arm_sum" 20220414

   Infected Motherboard: CMM
   Affected functions: IPMI
   Validation:
     1) Apply CMM with "skip_unknown" option by external SUM tool.
              ./sum -i {ip} -u {user} -p {password} -c changecmmcfg
              --update appy --skip_unknown
     2) Apply BLADE with "skip_unknown" option by external SUM tool.
              ./sum -i {ip} -u {user} -p {password} -c changesystemcfg
              --update apply --file_id {profile index} --dev_id {blade id}

4. Category: new
   Description:
     [ENGINEERING] - Support new middle plane BPN-SB-J610P and BPN-SB-J820P; add new dummy node images for web summary page
   Infected Motherboard: CMM
   Affected functions: Web
   Validation:
     1) check [FRU information]->[Middle Plane]->[Board Part Num] to see if J610P or J820P detected when plugin
     2) check [Summary] page -> [Front View] to see if show grayed-out version of dummy nodes with no blade present


--------------------------------------------------------------------
Firmware Version: 3.71
Firmware Name: SMT_CMMFW_371_REDFISH.bin
Firmware CRC: 435e70b0
Firmware Build Date: 03/25/2022
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.74, 3.72.03 / 5.72.03
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By    |  Status
--------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: fix
   Description:
     [137451] - Slave CMM summary shows "N/A" in Redfish instead of showing Slot#2 as displaying in CMM's Webgui
   Infected Motherboard: CMM
   Affected functions: Redfish
   Validation:
     1. WebGUI (Blade System -> CMM -> Slave CMM Summary )
        it shows "N/A" if slave CMM is not plugedin
     2. Refish (https://<BMC_IP>/redfish/v1/Chassis/1/CMM)
        it shows empty ("") string if slave CMM is not plugedin

2. Category: fix
   Description:
     [137391] - CMM Redfish resources missing CMM Neighbors
   Infected Motherboard: CMM
   Affected functions: Redfish
   Validation:
     1. Perform GET request on redfish/v1/Chassis/1/CMM/CMMNeighbor and see if all the CMM Neighbors are returned
     2. Perform GET request on redfish/v1/Chassis/1/CMM should have a new property named "CMMNeighbor" indicating a new URI is available for more CMM Neighbor infomationsdhci

3. Category: fix
   Description:
     [122613] - Wrong temperature displayed on CMM UI
   Infected Motherboard: CMM
   Affected functions: Switch temperature
   Validation:
     1. Log in to CMM with MBM-XEM-100 switch inserted
     2. Blade System -> Switch Module
     3. check if there are 5 temps for MBM-XEM-100 switch

4. Category: fix
   Description:
     [Engineering] - Fix Redfish GUID, SEL display and fan status
   Infected Motherboard: CMM
   Affected functions: Redfish
   Validation:
     1. Check GUID of /restapi/smci/BmcInfo is same as Get GUID command.
     2. Check FANCxStatus memberID not duplicated.
     3. Check redfish/v1/Systems/1/LogServices/Log1/Entries detail value is correct.

5. Category: fix
   Description:
     [Engineering] - CMM didn't send syslog when saving MEL
   Infected Motherboard: CMM
   Affected functions: Web, IPMI, Redfish
   Validation:
     1. Test on web, Redfish and IPMI, make sure syslog server receive MEL message

6. Category: new
   Description:
     [Engineering] - Support new OEM commands for Switch Status/Account and SUM tool
   Infected Motherboard: CMM
   Affected functions: Web, IPMI, Redfish
   Validation:
     1. switch status: 0x30 0x33 0x03 {switch id} for current switch status
     2. Get/Set/Del switch account information: 0x30 0x33 0x30 / 0x30 0x33 0x31 / 0x30 0x33 0x32
     3. Profile mapping: 0x30 0x34 0x2c 0x00 0x0a ...etc


--------------------------------------------------------------------
Firmware Version: 3.70
Firmware Name: SMT_CMMFW_370_REDFISH.bin
Firmware CRC: ead85aaf
Firmware Build Date: 02/11/2022
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.74, 3.72.03 / 5.72.03
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By    |  Status
--------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: fix
   Description:
     [135943] fix - CMM display issue when IP is too long
   Infected Motherboard: CMM
   Affected functions: Web
   Validation:
     1. Login to CMM
     2. check if ip address is digital with a custom domain name.
     3. change CMM name to more than 32 characters, see if any characters were out of box
     4. Modify to follow the following specs discussed with PM
          A.Use hostname to login CMM
               If IPv6 only:  IP Address=  Hostname
               If not IPv6 only:  IP Address= Hostname (IPv4 IP)

          B.Use IPv4 IP to login CMM
               Has hostname:  IP Address= Hostname (IPv4 IP)
               No hostname:  IP Address= IPv4 IP

          C.Use IPv6 IP to login CMM
               Has hostname:
               If IPv6 only:  IP Address=  Hostname
               If not IPv6 only:  IP Address= Hostname (IPv4 IP)
               No hostname:
               If IPv6 only:  IP Address=  IPv6 IP
               If not IPv6 only:  IP Address= IPv6 IP

2. Category: fix
   Description:
     [136303/136302] fix - CMM Redfish BBP FW revision information is missing in OEM fw version
   Infected Motherboard: CMM
   Affected functions: FW revision
   Validation:
     1. Perform Get request on /redfish/v1/Chassis/1/CMM and expected the following result (BBP inserted)
        "BBPFWRevision": "10.08"

3. Category: fix
   Description:
     [137036] fix - B13DET doesn't get IPMI IP in CMM
   Infected Motherboard: CMM
   Affected functions: Web blade status
   Validation:
     1. Install B13DET on chassis (PS: HW rework is required for BMC network)
     2. Login CMM Web, check blade status page, all information of B13DET/B13SEE should be displayed

4. Category: fix
   Description:
     [136976] fix - Serial number and Part number of Blade is missing in CMM nad Blade redfish API
   Infected Motherboard: CMM
   Affected functions: Redfish
   Validation:
     1. Perform Get request on /redfish/v1/Chassis/1/Blade/4/Node/1 and expected the following result, noted that Blade's FRU should be correctly programmed before testing.
            "SerialNumber": "testproductserialnumber",
            "PartNumber": "testproductpartnumber",

5. Category: fix
   Description:
     [135877] fix - Chassis Profile Deploy Profile Repo fails to handle more than 20+ profile
   Infected Motherboard: CMM-64
   Affected functions: Web_server, IPMI
   Validation:
     1. [test 1]
	1) Keep 19 BLADE profiles in the CMM repository, upload a CMM profile. It should be ok.

	[test 2]
	1) Keep 20 BLADE profiles in the CMM repository, upload a CMM profile. It should be ok.

	[test 3]
	1) Keep 20 BLADE profile in the CMM repository, upload a BLADE profile. It should fail.

	[test 4]
	1) Keep 20 BLADE profiles and 1 CMM profile in the CMM repository, upload a BLADE profile, it should be fail.

	[test 5]
	1) Keep 20 BLADE profiles and 1 CMM profile in the CMM repository, upload a CMM profile, it should be ok.

6. Category: new
   Description:
     [Engineering] new - Support new feature for Switch 25G Pass-thru SBM-25G-P10 only. 1)Able to add new user to all switches. 2)Able to change user privilege
   Infected Motherboard: All
   Affected functions: Switch user config
   Validation:
    1. Install at least 2 Switch 25G Pass-thru SBM-25G-P10 on system
    2. Go to Web switch detail page, add Switch user then check box of Apply above setting to all Switches
    3. check both switches user list, should have that user be added
    4. change user's privilege, then check the result
    5. check MEL should have log

7. Category: new
   Description:
     [Engineering] new - Adding footnote for Switch SBM-25G-P10 in Switch Firmware Upgrade as PM requested
   Infected Motherboard: All
   Affected functions: Switch
   Validation:
    1. Open CMM webGUI, Blade System -> Switch Module -> Switch A1 -> Switch Firmware Upgrade
    2. see if there is footnote as expected
    3. Consult with PMs to see if it fits their expectations

8. Category: new
   Description:
     [Engineering] new - unable to clear the hostname of Blade IPMI Network thru CMM OEM command
   Infected Motherboard: All
   Affected functions: hostname
   Validation:
    1. Use latest SUM tool

--------------------------------------------------------------------
Firmware Version: 3.69
Firmware Name: SMT_CMMFW_369_REDFISH.bin
Firmware CRC: f7900ff5
Firmware Build Date: 11/9/2021
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.74, 3.72.03 / 5.72.03
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category:
   Description: fix
    [#131039] fix - download mel will include HTML tag
	Infected Motherboard: CMM
	Affected functions: Web
	Validation:
		Login CMM -> Download Maintenance Event Log

2. Category:
   Description: fix
   [#131037] fix - "Upload"" button grey out after cancelling request to upload SSL Certification
   Infected Motherboard: CMM
   Affected functions: Web, SSL
   Validation:
	Upload SSL -> cancel -> check the upload button is grey-out or not

3. Category:
   Description: fix
   [#131037] fix - "Upload"" button grey out after cancelling request to upload SSL Certification
   Infected Motherboard: CMM
   Affected functions: Web, SSL
   Validation:
	Upload SSL -> cancel -> check the upload button is grey-out or not

4. Category:
   Description: fix
    [#131038] fix - Sender's address under SMTP cannot be restored
	Infected Motherboard: CMM
	Affected functions: SMTP, Web
	Validation:
		Login WebGUI
		Go to SMTP page
		Edit sender's address
		Save
		Go to IPMI Configuration page
		Download the current configuration
		Perform FD
		Reload the configuration with saved file
		Check SMTP page

5. Category:
   Description: fix
   [#130549] fix - change http port will broke CMM port setting
   Infected Motherboard: CMM
   Affected functions: Web, Port
   Validation:
	Login CMM Web GUI
	Disable HTTP port in configuration web
	Run command to reset default
		IPMICMDS 30 48 01
	Login CMM Web GUI and check the port configuration

6. Category:
   Description: new
   [Engineering] new - beta Smart Power Enhancement
   Infected Motherboard: CMM
   Affected functions: Smart Power
   Validation:
	Request Environment:
		1. PSU with OEM firmware (firmware version 0x40-0x4F), BBP Enable, CMM Smart Power Enable
		2. Need to read chassis run-time power consumption
		3. Need to go OS to check the CPU frequency is going down when remove power supply

	New OEMCMDS:
		Read Blade current power consumption:
			Ipmitool raw 0x30 0x30 0x29 0xa1 0x0 (Read A1)
		Read Blade current reserve power value
                	Ipmitool raw 0x30 0x30 0x2a 0xa1 0x0 (Read A1)

	Test Steps:
		1. Full-stress all Nodes and remove PSU from 1 to 6 and draw the Power Consumption/time chart to see what does power consumption change for (Intel/AMD/Mixed Blades)
		2. Stress 90%, 80%, 70%, 60%, 50%, 40% the node with 2 or 3 inserted PSU and draw the Power Consumption/time chart to see what does power consumption change for (Intel/AMD/Mixed Blades)
		3. Sudden stress the system from idle to 100% stress with 2 or 3 inserted PSU and draw the Power Consumption/time chart to see what does power consumption change for (Intel/AMD/Mixed Blades)
		4. Expect Power consumption to run under 90% of the current total power or 100% if power is enough or go throttle if power is not enough

7. Category: Feature
   Description:
     [ENGINEERING] AD Enhancement - Support DNS lookup feature
   Infected Motherboard: All
   Affected functions: AD (Active Directory)
   Validation :
   Case 1: Add the 2nd DNS server in IPv4 on Web.
    1) Verify the 2nd DNS Server behavior on the CMM Network page.
   Case 2: Add the AD servers lookup function on Web.
    1) Go to to the Active Directory - Advanced Settings page.
    2) When AD is disabled, all input checkbox/text are disabled.
    3) When AD is enabled, users can enable the "DNS Lookup Enable".
    4) When the "DNS Lookup Enable" is disabled, users can input the "Static Domain Controller Server Address" fields.
    5) When the "DNS Lookup Enable" is enabled, users can not input the "Static Domain Controller Server Address" fields.
    6) When the "DNS Lookup Enable" is enabled, users can input 5 sets of "User Domain Name".
    7) Type 5 sets of "User Domain Name". For examples:
      User Domain Name1: supermicro1.com
      User Domain Name2: supermicro2.com
      User Domain Name3: supermicro3.com
      User Domain Name4: satc.com
      User Domain Name5: supermicro.com
    8) Press the Save button. BMC will start to look up 5 sets of AD FQDN based on the Users Domain name from DNS servers.
    9) Check the MEL for the lookup results.
    10) Go to the Active Directory - Advanced Settings page, if AD FQDN are found, they are showing on the "Domain Controller Server Address" fields.
   Case 3: Get the 2nd DNS server on Redfish.
    1) Add a 2nd DNS on Web.
    2) Get https://{{bmcip}}/redfish/v1/Managers/1/EthernetInterfaces/1 by POSTMAN.
    3) Check there is a 2nd DNS in the fields
        "NameServers": [
            "10.135.0.253",
            "10.128.8.1",
            "",
            ""
        ]
   Case 4: Add the AD servers lookup function on Redfish.
    1) Get https://{{bmcip}}/redfish/v1/Managers/1/ActiveDirectory
    2) There are new properties in this API.
        "DNSLookupEnable": false,
        "UserDomainName1": "",
        "UserDomainName2": "",
        "UserDomainName3": "",
        "UserDomainName4": "",
        "UserDomainName5": "",
        "DynamicServerAddresses": []
    3) PATCH https://{{bmcip}}/redfish/v1/Managers/1/ActiveDirectory with Body.
    BMC will start to look up 5 sets of AD FQDN based on the Users Domain name from DNS servers.
    {
        "DNSLookupEnable": true,
        "UserDomainName1": "supermicro1.com",
        "UserDomainName2": "supermicro2.com",
        "UserDomainName3": "supermicro3.com",
        "UserDomainName4": "satc.com",
        "UserDomainName5": "supermicro.com"
    }
    4) Check the MEL for the lookup results.
    5) Get https://{{bmcip}}/redfish/v1/Managers/1/EthernetInterfaces/1 by POSTMAN.
    If AD FQDN are found, they are showing on the "DynamicServerAddresses" fields.
    Case 5: Verify users can log in BMC Web through an AD server which was look up by this feature. (Use U.S. LAB environment)
     1) Set DNS to 172.31.2.43
     2) Go to the Active Directory - Advanced Settings page. Set followings and save.
      - User Domain Name1 :satc.com
      - enable AD
      - enable DNS lookup
      - Port: 389
     3) One domain controller server address can be detected, e.g. WIN-3JCLN02F9LB.satc.com
     4) Add new role group and save.
      - Role Group Name: ipmiswqa
      - Role Group Domain: satc.com
      - Role Group Privilege: Administrator
     5) Use following account and password to log in web successfully.
      - User name: tester001@satc.com
      - Password: Super123

8. Category: fix
   Description:
        [ENGINEERING] meet SSM call home feature
   Infected Motherboard: ALL
   Affected functions: Redfsih
   Validation:
        1) Get /redfish/v1/Managers/1
        2) Get /redfish/v1/Managers/1/Oem/Supermicro/
        3) Get /redfish/v1/Chassis/1/Power
        4) Get /redfish/v1/Chassis/1/Thermal

Firmware Version: 3.68
Firmware Name: SMT_CMMFW_368_REDFISH.bin
Firmware CRC: 87e4977a
Firmware Build Date: 9/15/2021
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.74, 3.72.03 / 5.72.03
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category:
Description: fix
 [Engineering] fix - Clear CMM configuration through Redfish will fail
Infected Motherboard: CMM
Affected functions: Redfish
Validation:
    POST /redfish/v1/Managers/1/Actions/Oem/Configuration.Reset
	with body {"SNMP":true}

2. Category: Fix
   Description:
     [#129655/#129659] Fix Redfish sensor threshold data is incorrect
   Infected Motherboard: Blade/CMM
   Affected functions: Redfish
   Validation:
	GET https://CMMIP/redfish/v1/Chassis/1/Blade/[bladeidx]/Node/[nodeidx]/Sensor

3. Category:
Description: enhancement
 [Engineering] enhancement - Filter the case that FAN Speed sensor will sudden drop below lower threshold and log SEL
Infected Motherboard: CMM
Affected functions: SEL
Validation:
	Prepare 8U Midplane with fully connected 8 PSU and 3 FAN
	1. During run time, FAN sensor won't log SEL if the fan speed suddenly read below lower threshold.
	2. Physically stop the Fan, it will log SEL after 3-5 minutes

4. Category:
Description: fix
 [Engineering] fix - Port Speed of B1SD2/B2SD2 display wrong on BMB-25G-200
Infected Motherboard: CMM, BMB-25G-200, B1SD2/B2SD2
Affected functions: Switch
Validation:
    Check the port speed of B1SD2/B2SD2 on BMB-25G-200 is 10G or not


Firmware Version: 3.67
Firmware Name: SMT_CMMFW_367_REDFISH.bin
Firmware CRC: a37acc3a
Firmware Build Date: 8/5/2021
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.74, 3.72.03 / 5.72.03
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category:
   Description: fix
    [#127768] fix - Redfish API spell error for /Chassis/1/CMM API
   Infected Motherboard: CMM
   Affected function: Redfish
	Validation:
	GET https://CMMIP/redfish/v1/Chassis/1/CMM
	IPaddress tag and BMCMACAddress tag name changed

2. Category: Fix
    Description:
        [All] fix   solution is merged from MicroBlade branch to fix issue #123307 (issue on B2SC1)
        Infected Motherboard: All
        Affected functions: FRU displaying
        Validation:
            1) Program BMC's FRU Chassis Type to 0xF (Space-saving)
            2) Log-in BMC Web, go to FRU Information page, check the FRU chassis type should display Space-saving
            3) Also, check thru IPMITool
               ipmitool -I lanplus -H 172.31.33.172 -U ADMIN -P ADMIN fru print
               FRU Device Description : Builtin FRU Device (ID 0)
               Chassis Type                    : Space-saving

3. Category:
   Description: fix
    [#128070] fix - Get Switch structure will wrongly return C1
   Infected Motherboard: CMM
   Affected functions: SMCIPMITool
	Validation:
		SMCIPMITool cmmip username password microblade summary -> will not return C1

4. Category:
   Description: new
    [Engineering] new - Support Apply/Update/Delete User Account Information to Pass-thru Switch Model (P10/P20)
	Infected Motherboard: Switch
	Affected functions: Web
	Validation:
	Req environment: Pass-thru Switch P10 and CMM
	   1. Login CMM -> Switch detail web page to add/update user information
	   2. Login CMM -> Switch detail web page to delete the user information

5. Category:
   Description: enhancement
    [Engineering] enhancement - CMM Web and Redfish service enhancement
   Infected Motherboard: CMM
   Affected functions: Redfish/Web
	Validation:
		Stress test to send Redfish APIs to CMM and check whether CMM become robust

6. Category:
   Description: fix
     [#128532] fix - Blade stauts Redfish API shows inconsisi NIC Number with Web
   Infected Motherboard: CMM
   Affected functions: Redfish
   Validation:
	Get https://CMMIP/redfish/v1/Chassis/1/Blade/%d/Node/%d/Status

7. Category:
   Description: fix
     [#128666] fix - B3 fancontrol incorrect
   Infected Motherboard: CMM
   Affected functions: Fan Control
   Validation:
	Check the fan control for B3 Blade when NIC/NVME/M2/VARM/DIMM sensor temperature change

8. Category:
    Description: fix
     [#128221] fix - SSL date show different between Web and Redfish
    Infected Motherboard: CMM
    Affected functions: Web/Redfish
    Validation:
       Login CMM -> Compare the date in Web with result in Redfish
       https://cmmip/redfish/v1/UpdateService/SSLCert

9. Category:
    Description: fix
      [Engineering] fix - smart power doesn't work for 20 Blade enclosure 
    Infected Motherboard: CMM/BH12SSI
    Affected functions: Smart Power
    Validation:
	* Use 20-Blade midplane(C820 Midplane/J820 Midplane/L820 Midplane/H820 Midplane) with 20 BH12SSI Blade with firmware(1.00.22) and 8 inserted Power type PSU to test Smart Power
	2. Power on All Blades
	3. Unplug 1 -> 2 -> 3 -> 4 -> 5 power supply to see the change of Blade power capping

Firmware Version: 3.66
Firmware Name: SMT_CMMFW_366_REDFISH.bin
Firmware CRC: 7918c57f
Firmware Build Date: 6/11/2021
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.74, 3.72.03 / 5.72.03
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: new
   Description:
     [ENGINEERING] new - support hotswap temp
   Infected Motherboard: BH12SSI
   Affected functions: sensor reading
   Validation:
     1) power on BH12SSI then check hotswap temp reading

2. Category: enhancement
   Description:
     [ENGINEERING] enhancement - update sensor list
   Infected Motherboard: B3ST1 AST2500
   Affected functions: sensor reading
   Validation:
     1) power on BH12SSI then check sensor reading

3. Category:
   Description: new
    [Engineering] new - Support Upload/Apply/Delete Configuration file to Pass-thru Switch Model (P10/P20)
	Infected Motherboard: Switch
	Affected functions: Web
	Validation:
	Req environment: Pass-thru Switch P10 and CMM
	   1. Login CMM -> Switch detail web page to upload switch configuration file (download from project Board)
	   2. Login CMM -> Switch detail web page to set the default/startup configuration file -> reboot the switch will see the start
	   3. Login CMM -> Switch detail web page to delete the current configuration file

4. Category: fix
   Description:
     [126282] fix - ECO CMM fw 3.65 Redfish POST/PATCH will not accept adding an IPv6 static address and Auto-Configuration status.
   Infected Motherboard: All
   Affected functions: Redfish.
   Validation :
     1) Get https://{{bmcip}}/redfish/v1/Chassis/1/Blade/x/Node/x/Network
     2) Add an IPv6 static address.
     POST https://{{bmcip}}/redfish/v1/Chassis/1/Blade/x/Node/x/Network with body
     {
         "IPv6":
             {
                "IPv6 Addresses": "2001:aabb::145/64"
             }
     }
     3) Get https://{{bmcip}}/redfish/v1/Chassis/1/Blade/x/Node/x/Network
     4) Check the address is added.
     5) Go to Blade web page. Check if the address is added.
     6) Delete an IPv6 static address.
     DELETE https://{{bmcip}}/redfish/v1/Chassis/1/Blade/x/Node/x/Network with body
     {
         "IPv6":
             {
                "IPv6 Addresses": "2001:aabb::145/64"
             }
     }
     7) Get https://{{bmcip}}/redfish/v1/Chassis/1/Blade/x/Node/x/Network
     8) Check the address is removed.
     9) Go to Blade web page. Check if the address is removed.

5. Category:
   Description: new
    [Engineering] new - Disable Slave CMM sync between 64MB and 32MB Master/Slave CMM
	Infected Motherboard: CMM-64MB
	Affected functions: Web/CLI/Firmware update
	Validation:
		Environment - one 32MB CMM one 64MB CMM
		Login 64MB CMM - and check whether Web can sync or upgrade Slave CMM firmware
		Login 32MB CMM - and check whetehr upgarde Slave CMM or sync firmware can success or not
				 32MB CMM Web will show TFTP error when doing operation above and need reset Slave CMM to clear the error

6. Category:
   Description: fix
    [Engineering] fix - Show B12DPE front-view image same with B11
   Infected Motherboard: B12DPE
   Affected functions: Web
	Validation:
		Login CMM -> Check the front-view image for B12DPE

7. Category:
   Description: fix
       [Engineering] fix - Hide "Chassis Configuration" page for CMM 32MB.
   Infected Motherboard: CMM
   Affected functions: Web_server IPMI
   Validation:
     1) Check web page Maintenace -> Chassis Configuration in CMM 32MB,
        it must hide.
     2) Check web page Maintenace -> Chassis Configuration in CMM 64MB,
        it must show.

8. Category:
   Description: fix
    [#127485] fix - Switch Sub-Web UID Button doesn't work normal when Switch Off to On
   Infected Motherboard: Switch
   Affected functions: Web
	Validation:
		Login CMM -> Switch -> Switch Sub-Web -> Change Switch UID button from Off to On

9. Category:
   Description: new
    [ENGINEERING] new - Initial Support new Switch SBM-25G-200
   Infected Motherboard: SBM-25G-200 Switch
   Affected functions: All Switch Function
	Validation:
		Validate all Switch function with latest releasd Switch firmware
		FRUINFO: Download from PB ID 7489 FRU management

10. Category:
   Description: enhancement
    [Engineering] enhancement - CMM will Get the BBP enable status from Blade to check whether it need to set again or not
   Infected Motherboard: Blade
   Affected functions: BBP
	Validation:
		Test with CMM/BBP/B12
		Flash latest B12 firmware which support this enhancement
		Flash CPLD firmware in Blade
		Read the CPLD status from Blade to check the BBP enable bit (bit at index 3) is still 1 or not
			ipmitool -H BladeIP -U ADMIN -P ADMIN raw 0x30 0x68 0x28 0x09 0x0
			1a
			0001 1 010

Firmware Version: 3.65
Firmware Name: SMT_CMMFW_365_REDFISH.bin
Firmware CRC: 70013e63
Firmware Build Date: 5/10/2021
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.74, 3.72.03 / 5.72.03
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category:
   Description: fix
     [ENGINEERING] fix - AD Web allow to save config when user enable RADIUS
   Infected Motherboard: CMM
   Affected functions: Web
   Validation :
	Login CMM
	Enable RADIUS
	Enable AD -> It should show alert and uncheck the box

2. Category:
   Description: fix
     [ENGINEERING] fix - Config syslog through raw command will reset the CMM
   Infected Motherboard: CMM
   Affected functions: CLI
   Validation :
	Set syslog server ip
	ipmitool raw 0x30 0x68 0x1c 0x01 0 0 0x0a 0x84 0xA1 0x26
	set syslog server port
	ipmitool raw 0x30 0x68 0x1c 0x01 0 1 0x02 0x02
	enable syslog forward
	ipmitool raw 0x30 0x68 0x1d 0x01 1

3. Category: Fix
   Description:
       [#123632] Fix - Fail to get the MEL events in the CMM/ Event Log/ Maintenance event
   Infected Motherboard: ALL
   Affected functions: MEL SEL
   Validation:
     Testcase 1:
	1) GET https://{{BMC_IP}} /redfish/v1/Managers/1/LogServices/Log1 should get Name property as  Maintenance Event Log Service 
	2) GET https://{{BMC_IP}} /redfish/v1/Systems/1/LogServices/Log1 should get Name property as  Health Event Log Service 
     Testcase 2:
	1) Add 1 SEL
	2) GET https:// {{BMC_IP}}/redfish/v1/Systems/1/LogServices/Log1/Entries/1 should return 200 OK
     Testcase 3:
	1) Get https:// {{BMC_IP}}/redfish/v1/Managers/1/LogServices/Log1/Entries should get detail property  ID , Name , EntryType , Severity , Created , OemRecordFormat , Message and  Oem 
	2) Property  Oem  should contain  Supermicro  property
	3) Property  Supermicro  should contain  @odata.type , Interface , User  and  Source 

4. Category:
   Description: fix
     [Engineering] fix - OEM Blade Commands return incorrect for 20-Blade enclosure
   Infected Motherboard: CMM
   Affected functions: OEM Commands
   Validation:
	getBladeNumber
	$ ./SMCIPMITool 172.30.112.143 ADMIN ADMIN ipmi raw 30 30 01 ff

	getBladeNodeNumer
	$ ./SMCIPMITool 172.30.112.143 ADMIN ADMIN ipmi raw 30 30 01 b7

	getNodePowerFailPolicy
	$ ./SMCIPMITool 172.30.112.143 ADMIN ADMIN ipmi raw 30 30 1f b7 01

	setNodePowerFailPolicy
	$ ./SMCIPMITool 172.30.112.143 ADMIN ADMIN ipmi raw 30 30 1e b7 00 00

	getNodeACLostPolicy
	./SMCIPMITool 172.30.112.143 ADMIN ADMIN ipmi raw 30 30 23 b7 00

	setNodeACLostPolicy
	$ ./SMCIPMITool 172.30.112.143 ADMIN ADMIN ipmi raw 30 30 22 b7 00 00

	getNodePowerCap
	$ ./SMCIPMITool 172.30.112.143 ADMIN ADMIN ipmi raw 30 30 21 b7 00

	setNodePowerCap
	$ ./SMCIPMITool 172.30.112.143 ADMIN ADMIN ipmi raw 30 30 20 b7 00 09

5. Category: new
   Description:
     [ENGINEERING] new - initial support B3ST1 AST2500
   Infected Motherboard: B3ST1
   Affected functions: platform
   Validation:
	1) install B3ST1 AST2500 then comprehensive verfication

6. Category:
   Description: new
     [Engineering] new - OEM Commands to set node Hostname through CMM
   Infected Motherboard: CMM
   Affected functions: OEM Commands
   Validation:
	HostName Input only support [0-9] [a-z] [A-Z] [-] [@] [_] [.]

	GET:
			ipmitool -H 172.30.112.143 -U ADMIN -P ADMIN raw 0x30 0x30 0x28 0xA6 0x0 0x1
			0x30 0x30 0x28 // GET
			0xA6 0x0 // BladeID NodeID
			0x1 // hostname index

	SET:
			ipmitool -H 172.30.112.143 -U ADMIN -P ADMIN raw 0x30 0x30 0x27 0xA6 0x0 0x1 0x31 0x32 0x33
			0x30 0x30 0x27 // SET
			0xA6 0x0 // BladeID NodeID
			0x1 // hostname index
			0x31 0x32 0x33 // 123 MAX 63BYTE

7. Category: enhancement
   Description:
     [ENGINEERING] enhancement - IPv6 enhancement and support IP Protocol switches
   Infected Motherboard: all
   Affected functions: Web CMM network/Blade status. Redfish.
   Validation :
   Case 1: CMM WebUI - IP protocol status
     1) Login BMC WebUI. Go to the CMM network page.
     2) Switch IP protocol to IPv4.
     3) Check if the IPv6 setting field is disabled
     4) Switch IP protocol to IPv6.
     5) Check if the IPv4 setting field, and the following items are disabled.
     - Obtain an IP address automatically (use DHCP)
     - Use the following IP address
     6) Switch IP protocol to Dual.
     7) Check both of IPv4 and IPv6 setting fields are not disabled.
     8) Switch IP protocol to IPv4 or IPv6. Save.
     9) Go to the Factory default page.
     10) Reset Network configuration.
     11) Check the default of IP protocol is dual.
   Case 2: CMM WebUI - the IPv6 settings
     1) Login BMC WebUI. Go to the CMM network page.
     2) Verify all the IPv6 settings work.
   Case 3: CMM WebUI - the IPv6 static route
     1) Login BMC WebUI. Go to the CMM network page.
     2) Verify all the IPv6 static route settings work.
   Case 4: CMM Redfish - IP protocol switches
     1) Get https://{{bmcip}}/redfish/v1/Managers/1/EthernetInterfaces/1
     2) There is an attribute  IPProtocolStatus  to switch IP protocol status
      "Oem": {
          "Supermicro": {
              "IPProtocolStatus": "Dual"
          }
      }
     3) PATCH https://{{bmcip}}/redfish/v1/Managers/1/EthernetInterfaces/1 with body
     {
         "Oem": {
             "Supermicro": {
                 "IPProtocolStatus": "IPv6"
             }
         }
     }
     4) Get https://{{bmcip}}/redfish/v1/Managers/1/EthernetInterfaces/1 again
     5) This attribute  IPProtocolStatus  value become IPv6.
   Case 5: Add/remove IPv6 address of Blade by CMM through Web.
     1) Login BMC WebUI. Go to the Blade status page.
     2) Choose and press the Blade note.
     3) Go to the Network Config page.
     4) Check if users can add/remove IPv6 address whether DHCPv4 is enabled.
     5) Go to Blade web page. Check if IPv6 address is added/removed.
   Case 6: Add/remove IPv6 address of Blade by CMM through redfish.
     1) Get https://{{bmcip}}/redfish/v1/Chassis/1/Blade/x/Node/x/Network
     2) Add an IPv6 static address.
     POST https://{{bmcip}}/redfish/v1/Chassis/1/Blade/x/Node/x/Network with body
     {
         "IPv6Addresses":
             {
                 "Address": "2001:aabb::145",
                 "PrefixLength": 64
             }
     }
     3) Get https://{{bmcip}}/redfish/v1/Chassis/1/Blade/x/Node/x/Network
     4) Check the address is added.
     5) Go to Blade web page. Check if the address is added.
     6) Delete an IPv6 static address.
     DELETE https://{{bmcip}}/redfish/v1/Chassis/1/Blade/x/Node/x/Network with body
     {
         "IPv6Addresses":
             {
                 "Address": "2001:aabb::145",
                 "PrefixLength": 64
             }
     }
     7) Get https://{{bmcip}}/redfish/v1/Chassis/1/Blade/x/Node/x/Network
     8) Check the address is removed.
     9) Go to Blade web page. Check if the address is removed.
   Case 7: Configurate IP Protocol status of Blade by CMM through Web. (Need use the supported Blade FW)
     1) Login BMC WebUI. Go to the Blade status page.
     2) Choose and press the Blade note.
     3) Go to the Network Config page.
     4) Change IP Protocol status. Save.
     5) Go to Blade web page. Check if IP Protocol status is updated.
   Case 8: Configurate IP Protocol status of Blade by CMM through redfish. (Need use the supported Blade FW)
     1) Get https://{{bmcip}}/redfish/v1/Chassis/1/Blade/x/Node/x/Network
     2) Change the attribute of IPProtocolStatus to others like IPv6.
     PATCH https://{{bmcip}}/redfish/v1/Chassis/1/Blade/x/Node/x/Network with body
     {
         "Oem": {
             "Supermicro": {
                 "IPProtocolStatus": "IPv6"
             }
         }
     }
     3) Get https://{{bmcip}}/redfish/v1/Chassis/1/Blade/x/Node/x/Network again
     4) Check the attribute IPProtocolStatus is changed to IPv6.
   Case 9: IPMI lan6 print
     1) Set up RA and/or DHCPv6 environment.
     2) Enable IPv6 mode.
     3) Type "ipmitool lan6 print" and check it can run successfully.

8. Category:
   Description: new
     [Engineering] new - /Chassis/1/CMM command supports to show FRU info for Master/Slave CMM
   Infected Motherboard: CMM
   Affected functions: Redfish
   Validation:
	GET /Chassis/1/CMM to check CMM FRU info for Master/Slave CMM
	BoardSerialNumber
	BoardPartNumber
	ProductSerialNumber
	ProductPartNumber

9. Category:
   Description: new
     [Engineering] new - Initial support middlle plane BPN-SB-J414
   Infected Motherboard: CMM
   Affected functions: All
   Validation:
	Test with new Middle Plane J414

Firmware Version: 3.64
Firmware Name: SMT_CMMFW_364_REDFISH.bin
Firmware CRC: 09883fd2
Firmware Build Date: 4/12/2021
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.74, 3.72.03 / 5.72.03
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: enhancement
   Description:
     [ENGINEERING] enhancement - update sensor list
   Infected Motherboard: B3ST1-CPU
   Affected functions: sensor reading
   Validation:
     1) check sensor reading

2. Category: new
   Description: 
     [Engineering] new - New Redfish Version Control Support
   Infected Motherboard: CMM
   Affected functions: Redfish
   Validation:
	Check all CMM Redfish APIs for the new version support

3. Category: feature
   Description: 
     [Engineering] feature - Smart Power Control support
   Infected Motherboard: CMM
   Affected functions: Power
   Validation:
	1. Smart Power will be enabled as default
	2. When Enable the Smart Power
			Expected: 	Blade's Pwr Cap will changed to ReadOnly
				CMM will disable Power capping function on Web and all other interfaces
				Blade Max Pwr will dynamic changed based on current total power(10s per time after throttle)
				The bottom smart power capping capability will be 50% of default blade Max pwr (power capping policy is too low won't take effect in node manager)
				Blade will log throttle assert and de-assert
	3.OEMCMDS control Support
		GET: IPMICMDS raw 0x30 0x31 0x20
		SET: 0x30 0x31 0x21 0x1
		               0x21 0x0
	4.Redfish control Support
		GET https://172.30.112.143/redfish/v1/Chassis/1/Power
        POST https://172.30.112.143/redfish/v1/Chassis/1/Power with body { SmartPower  :  Enable }

Firmware Version: 3.63
Firmware Name: SMT_CMMFW_363_REDFISH.bin
Firmware CRC: 4e6ad1d4
Firmware Build Date: 3/25/2021
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.74, 3.72.03 / 5.72.03
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category:
   Description: fix
     [ENGINEERING] fix - Support to CMM to open KVM/VM/SOL/HTML5 in IPv6 when login CMM with IPv6
   Infected Motherboard: CMM
   Affected functions: Web/KVM/VM/HTML5/SOL
   Validation:
	Login CMM with IPv6 -> go to blade status web page
	Check KVM/HTML5/VM/SOL can be open in IPv6 mode for blade

2. Category:
   Description: new
     [Engineering] new - Support PING VLANIP OEM Commands for CMM
   Infected Motherboard: CMM
   Affected functions: OEM Commands
   Validation:
	CMMSlot1:
		IPMICMDS 30 34 2B 00
	CMMSlot2:
		IPMICMDS 30 34 2B 01
	CMM_VLAN4095:
		IPMICMDS 30 34 2B 02
	DummySwitch:
		IPMICMDS 30 34 2B 03
	Switch:
		IPMICMDS 30 33 2F <SwitchId>
	Blade:
		IPMICMDS 30 30 26 <bladeid> <nodeid>

	return 00 - pingable
	return 01 - cannot ping

3. Category:
   Description: enhancement
     [122751] enhancement - Support to show FAN on Redfish of 8U middleplane
   Infected Motherboard: CMM
   Affected functions: Redfish
   Validation:
	Test with 8U middleplane + CMM + FAN (PWS-DFxxx-xx)
	GET https://CMMIP/redfish/v1/Chassis/1/Power
	
4. Category:
   Description: fix
     [123193] fix - RAKP did not disable when login with user/operator priviledge user
   Infected Motherboard: CMM
   Affected functions: Web, RAKP
   Validation :
	Login CMM with user/operator priviledge user and check web page of RAKP
	
5. Category:
   Description: enhancement
     [ENGINEERING]  Change the Switch IP link from http to https
   Infected Motherboard: Switch
   Affected functions: Web
   Validation :
	1. Install CMM and SBM_25G_P10 Switch for testing
	2. Login CMM -> Check Switch -> Click the ip link
	3. Expected to see switch Web page and ip link is using https

6. Category:
   Description: fix
     [ENGINEERING] fix - IE doesn't work for Chassis Info feature on Web
   Infected Motherboard: CMM
   Affected functions: Web
   Validation :
	Login CMM with IE -> CMM -> Set the Chassis Info -> check the Chassis Info in summary

Firmware Version: 3.62
Firmware Name: SMT_CMMFW_362_REDFISH.bin
Firmware CRC: ed550644
Firmware Build Date: 2/22/2021
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.74, 3.72.03 / 5.72.03
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category:
   Description: fix
     [ENGINEERING] fix - SSDP doesn't work normal
   Infected Motherboard: CMM
   Affected functions: SSDP
   Validation :
	Login Web -> enable SSDP -> check CMMIP can be detected through SSDP

2. Category: new
   Description:
     [ENGINEERING] new - initial support B3ST1-CPU
   Infected Motherboard: B3ST1-CPU
   Affected functions: platform
   Validation:
     1) install B3ST1-CPU then comprehensive verfication

Firmware Version: 3.61
Firmware Name: SMT_CMMFW_361_REDFISH.bin
Firmware CRC: 0712c465
Firmware Build Date: 2/1/2021
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.74, 3.72.03 / 5.72.03
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: fix
   Description:
     [ENGINEERING] fix - ssdp cannot disable properly
   Infected Motherboard: ALL
   Affected Functions: ssdp
   Validation
     1) discover ssdp when service turn off

2. Category:
   Description: fix
     [PB#122019] fix - CMM OEMCmds set DHCPfail mode fail
   Infected Motherboard: CMM
   Affected functions: OEMCmds
   Validation :
	set for dhcpfail mode: 0x05
	 SMCIPMITool 172.31.57.129 ADMIN ADMIN ipmi raw 30 68 12 00 05 AC 1F 38 80 FF FF 00 00 0A 92 00 FA 00 00 00

	set for static mode: 0x01
	 SMCIPMITool 172.31.57.129 ADMIN ADMIN ipmi raw 30 68 12 00 01 AC 1F 38 81 FF FF 00 00 0A 92 00 FA 00 00 00

	set for dhcp mode: 0x02
	 SMCIPMITool 172.31.57.129 ADMIN ADMIN ipmi raw 30 68 12 00 02

3. Category: new
   Description:
     [ENGINEERING] new - initial support B12DPE-6
   Infected Motherboard: B12DPE-6
   Affected functions: platform
   Validation:
     1) install B12DPE-6 then comprehensive verfication

4. Category:
   Description: new
     [ENGINEERING] new - Support to set Chassis information on CMM
   Infected Motherboard: CMM
   Affected functions: Web/Redfish/OEMCMDS
   Validation:
   Web:
	User can set the Chassis information under cmm page and support set or clear all options
   Redfish:
	GET: https://CMMIP/redfish/v1/Chassis/1/CMM
	SET: https://CMMIP/redfish/v1/Chassis/1/CMM
	with body {
	    "DataCenterName": "",
	    "RoomName": "",
	    "AisleName": "",
	    "RackName": "",
	    "RackSlot": "",
	    "ChassisLocation": ""}
   OEMCMDS
	GET: 0x30 0x34 0x29 <option>
		option:
			0x1 - DataCenter Name
			0x2 - Room Name
			0x3 - Aisle Name
			0x4 - Rack Name
			0x5 - Rack Slot
			0x6 - Chassis Location
	SET: 0x30 0x34 0x2A <option> <data>
		option:
			0x0 - Clear all
			0x1 - DataCenter Name
			0x2 - Room Name
			0x3 - Aisle Name
			0x4 - Rack Name
			0x5 - Rack Slot
			0x6 - Chassis Location
   Input Check:
	Not support special characters &'"<>$|^?*~ `()[]{}#%
	Length valid from [0-64]
	No space allow

5. Category:
   Description: fix
     [ENGINEERING] fix - open Pass-thru Switch web page with IE fail issue
   Infected Motherboard: Switch
   Affected functions: Web
   Validation :
	Login CMM -> switch modeules -> switch A1 -> check the web behave for Pass-thru Switch

6. Category:
   Description: enhancement
     [ENGINEERING] enhancement - change the SEL log of PSU voltage change and add to SEL filter
   Infected Motherboard: CMM
   Affected functions: Web
   Validation :
	Enable Filter Power Status Event Log on CMM SEL Web
	Change the Voltage of PSU to compare the result in SEL when the option disabled

7. Category:
   Description: add
     [ENGINEERING] add - add new OEMCmds for setting Switch network
   Infected Motherboard: Switch
   Affected functions: OEMCmds
   Validation :
	Switch Set Network OEMcmds:
		ipmitool -H $ip -U $usr -P $pwd raw 0x30 0x33 0x2E 0x<SwhID> 0x<IP_mode> <4 byte IP> <4 byte Netmask> <4 byte gateway>
		SwhID: 0xA1/0xA2/0xB1/0xB2
		IP_mode: 1 - static / 2 - dhcp

8. Category:
   Description: enhancement
     [ENGINEERING] enhancement - change the CMM Redfish error header string to follow BMC format
   Infected Motherboard: CMM
   Affected functions: Redfish
   Validation :
	PATCH any error Redfish API to check the field below change
	"message" -> "Message"
	"severity" -> "Severity"
	"resolution" -> "Resolution"

9. Category:
   Description: add
     [ENGINEERING] add - add maintenience event log for Pass-thru Switch for TFTP feature
   Infected Motherboard: Switch
   Affected functions: Web
   Validation :
	Upgrade Switch config or firmware from CMM Web GUI and check system event log
	%s TFTP Information was set to %s/%s
	Start to upgrade %s to %s with current TFTP information

Firmware Version: 3.60
Firmware Name: SMT_CMMFW_360_REDFISH.bin
Firmware CRC: 3ccbc58a
Firmware Build Date: 1/13/2021
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.74, 3.72.03 / 5.72.03
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category:
   Description: fix
     [ENGINEERING] fix - Redfish ECO559 issues
   Infected Motherboard: CMM
   Affected functions: Redfish
   Validation :
	For CMM IP to test the Redfish PATCH commands below
	1. PATCH https://CMMIP/redfish/v1/AccountService/ with {"ServiceEnabled": "123"}
	2. PATCH https://CMMIP/redfish/v1/AccountService/ with {"MinPasswordLength": "123"}
	3. PATCH https://CMMIP/redfish/v1/AccountService/Accounts/2 with {"UserName": "123"}
	4. PATCH https://CMMIP/redfish/v1/AccountService/Accounts/2 with {"UserName": "ADMIN", "EmailAddress" : "111.111.111.111"}
	5. PATCH https://CMMIP/redfish/v1/Managers/1/RADIUS with {"RadiusEnabled": true, "RadiusServerIP": "1.2.3.4", "RadiusPortNumber": 1812, "RadiusSecret": "!@#" }

2. Category:
   Description: fix
     [PB#121853] fix - CMM/Blade/Node Name did not filter special characters
   Infected Motherboard: CMM
   Affected functions: Web/Redfish/CLI/SNMP/OEMCmd
   Validation :
   Web: CMM/Blade/Node Name
   Redfish:
      Blade: Patch: https://CMMIP/redfish/v1/Chassis/1/Blade/10/Node/1/Status with body {"BladeName": "test"} or {"ServerName", "test"}
      CMM: Patch:  https://CMMIP/redfish/v1/Chassis/1/CMM with body {"CMMName": "test"}
   CLI:
      ssh ADMIN@CMMIP
      1. cmm name print/set
      2. Blade name
            blade nodename print <blade slot> <node index>
            blade nodename set <blade slot> <node index> [character string]
            blade bladename print <blade slot> <node index>
            blade bladename set <blade slot> [character string]
   OEMCmd:
        CMM name:
            Get: IPMICMDS 0x30 0x34 0x1f
            Set : IPMICMDS 0x30 0x34 0x20 0x31 0x32 0x33 // means 1 2 3
         Blade name:
            Get: IPMICMDS 0x30 0x30 0x25 0xAA 0x00 // Blade A10 Node 1
            Set: IPMICMDS 0x30 0x30 0x24 0xAA 0x00 0x31 // Blade A10 Node 1 set Blade name to 1
         Node name:
            Get: IPMICMDS 0x30 0x30 0x18 0xAA 0x00 // Blade A10 Node 1
            Set: IPMICMDS 0x30 0x30 0x17 0xAA 0x00 0x31 // Blade A10 Node 1 set Blade name to 1

3. Category:
   Description: new
     [ENGINEERING] new - Initial Support new Switch MBM-25G-P20
   Infected Motherboard: Switch
   Affected functions: All Switch functions for MBM-25G-P20
   Validation :
	Test all functions for MBM-25G-P20

4. Category:
   Description: fix
     [ENGINEERING] fix - CMM parse Blade SEL fail for Management Subsystem Health and Drive Slot/Bay
   Infected Motherboard: CMM
   Affected functions: Web/SEL
   Validation :
	Send the raw command below to Blade to generate the SEL and compare the SEL with the result shown on CMM
	ipmitool -I lanplus -U ADMIN -P ADMIN -H BladeIP raw 0xa 0x44 0x00 0x00 0x02 0x00 0x00 0x00 0x00 0x04 0x02 0x04 0x0d 0xff 0x6f 0x01 0x01 0xff
	ipmitool -I lanplus -U ADMIN -P ADMIN -H BladeIP raw 0xa 0x44 0x00 0x00 0x02 0x00 0x00 0x00 0x00 0x04 0x02 0x04 0x0d 0xff 0xef 0x01 0x01 0xff
	ipmitool -I lanplus -U ADMIN -P ADMIN -H BladeIP raw 0xa 0x44 0x00 0x00 0x02 0x00 0x00 0x00 0x00 0x04 0x02 0x04 0x28 0x5e 0x6f 0x01 0x00 0x00
	ipmitool -I lanplus -U ADMIN -P ADMIN -H BladeIP raw 0xa 0x44 0x00 0x00 0x02 0x00 0x00 0x00 0x00 0x04 0x02 0x04 0x28 0x5e 0xef 0x01 0x00 0x00

5. Category: new
   Description:
     [ENGINEERING] new - support pump temp
   Infected Motherboard: CMM
   Affected functions: sensor reading
   Validation :
     1) check pump temp on B12DPT-6

6. Category:
   Description: fix
     [ENGINEERING] fix - Web language pack change to Japanese will have display issue
   Infected Motherboard: CMM
   Affected functions: Web
   Validation :
	Login CMM -> change to Japanese -> check each web

7. Category:
   Description: add
     [ENGINEERING] add - Update Copyright from 2020 to 2021
   Infected Motherboard: CMM
   Affected functions: Web
   Validation :
        Login CMM -> check copyright is 2014-2021

8. Category:
   Description: fix
     [PB#119602] fix - CMM Redfish Blade sensor data Min and Max reading missing when read from CMM side
   Infected Motherboard: CMM
   Affected functions: Redfish
   Validation :
	GET:  https://CMMIP/redfish/v1/Chassis/1/Blade/1/Node/1/Sensor

Firmware Version: 3.59
Firmware Name: SMT_CMMFW_359_REDFISH.bin
Firmware CRC: 7f67be3a
Firmware Build Date: 12/29/2020
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.74, 3.72.03 / 5.72.03
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: new
   Description:
     [ENGINEERING] new - initial support B12SPE_CPU_25G
   Infected Motherboard: B12SPE_CPU_25G
   Affected functions: platform
   Validation:
     1) install B12SPE_CPU_25G then comprehensive verfication

2. Category: enhancement
   Description:
     [ENGINEERING] enhancement - update NIC sensor
   Infected Motherboard: B12SPE
   Affected functions: sensor reading
   Validation:
     1) check NIC sensor reading and fan control

3. Category: enhancement
   Description:
     [ENGINEERING] enhancement - new process monitor for CMM hang issue
   Infected Motherboard: ALL
   Affected functions: process
   Validation:
	N/A

4. Category: enhancement
   Description:
     [ENGINEERING] enhancement - B12SPE and B12DPT for sensor and switch
   Infected Motherboard: B12
   Affected functions: sensor reading, switch
   Validation:
     1) check sensor reading
     2) check switch speed

5. Category: fix
   Description:
      [ENGINEERING] fix - Block processor Redfish API from CMM
   Infected Motherboard: CMM
   Affected functions: Redfish
   Validation:
 	Check Processor Redfish API and it will return 404

6. Category: add
   Description:
      [ENGINEERING] add - Switch MBM-XEM-002 R2.02 change power consumption reading
   Infected Motherboard: CMM, MBM-XEM-002 R2.02
   Affected functions: Power Consumption
   Validation:
	Login CMM check MBM-XEM-002 R2.02 power consumption reading

7. Category: enhancement
   Description:
      [ENGINEERING] enhancement - Change Switch HW Reset button name to HW Reboot
   Infected Motherboard: CMM
   Affected functions: Web
   Validation:
	Login CMM -> Check Switch Web

8. Category: fix
   Description:
      [ENGINEERING] fix #119516 - SMTP Web behave change
   Infected Motherboard: CMM
   Affected functions: Web, SMTP
   Validation:
	Login CMM Web -> Config SMTP

9. Category: fix
   Description:
      [ENGINEERING] fix - SNMP get PSU power status result error
   Infected Motherboard: CMM
   Affected functions: SNMP
   Validation:
    snmpwalk -v2c -c public 172.31.34.236 1.3.6.1.4.1.10876.1.6.1

10. Category: enhancement
   Description:
      [ENGINEERING] enhancement - Show Blade Product Serial Number on Web
   Infected Motherboard: CMM
   Affected functions: Web
   Validation:
	Login CMM -> Check Summary and blade summary page

11. Category: enhancement
   Description:
      [ENGINEERING] enhancement - Enlarge CMM name length from 16 to 64 byte
   Infected Motherboard: CMM
   Affected functions: Web
   Validation:
	Login CMM -> Change CMM name -> Check Web/CLI/Redfish/

12. Category: enhancement
   Description:
      [ENGINEERING] enhancement - Change HDR/EDR/OPA Switch sensor threshold and adjust HDR switch fan control
   Infected Motherboard: CMM, HDR/EDR/OPA Switch
   Affected functions: Web, Sensor, fan control
   Validation:
	Login CMM -> Check Switch HDR/EDR/OPA sensor threshold
	Validate HDR sensor's new fan control based on new superblade thermal guide from thremal team

13. Category: enhancement
   Description:
      [ENGINEERING] enhancement - enlarge Blade/Node Name size from 16 to 64
   Infected Motherboard: CMM, Blade
   Affected functions: Web/SNMP/Redfish/CLI
   Validation:
	*Request to flash Blade firmware after 3.72.14 or 3.80 to support this function
	Redfish: GET CMMIP/redfish/v1/Chassis/1/Blade/1/Node/1/Status
	CLI    : blade name print
	SNMP   : snmpwalk -v2c -c public cmmip 1.3.6.1.4.1.10876.1.4.1.1.19
	Web    : Login CMM -> Blade status -> set Blade/Node name

14. Category: enhancement
   Description:
      [ENGINEERING] enhancement - RMCP fail when user use ipmitool without adding lanplus
   Infected Motherboard: CMM, IPMITOOL
   Affected functions: ipmitool
   Validation:
	Use ipmitool to access or send command to CMM

15. Category:
   Description: enhancement
     [ENGINEERING] enhancement - Trouble shooting download enhance
   Infected Motherboard: CMM
   Affected functions: Trouble shooting
   Validation :
	Login CMM -> trouble shooting -> generate -> download

Firmware Version: 3.58
Firmware Name: SMT_CMMFW_358_REDFISH.bin
Firmware CRC: d6cb8c3e
Firmware Build Date: 10/27/2020
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.74, 3.72.03 / 5.72.03
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: fix
   Description:
      [ENGINEERING] fix - Master CMM sync firmware to slave fail
   Infected Motherboard: CMM
   Affected functions: Firmware sync
   Validation:
      Slave CMM version should be greater than 3.58 if master CMM version greater than 3.55
      Login CMM - > sync master CMM to slave

2. Category: fix
   Description:
     [ENGINEERING] fix - unipwd missing when reset user config
   Infected Motherboard: ALL
   Affected functions: unique password
   Validation:
     1) Maintance -> Factory Default -> Reset Default Configuration -> Reset Users Configuration
     2) ADMIN pwd based on last reset default option

3. Category: enhancement
   Description:
     [ENGINEERING] enhancement - support AOC-NIC3
   Infected Motherboard: BH12SSi
   Affected functions: sensor reading
   Validation:
     1) install aoc-nic3 then check sensor reading

4. Category: fix
   Description:
      [ENGINEERING] fix - Blade FRU conflict with Slave CMM FRU
   Infected Motherboard: CMM
   Affected functions: Web
   Validation:
	Check Slave CMM FRU:
		IPMICMDS fru // check FRU 18 FRU 19
	Check Blade FRU
		ssh username@CMMIP
		blade fru

5. Category: add
   Description:
      [ENGINEERING] add - support B12DPT front-view image
   Infected Motherboard: CMM, B12DPT
   Affected functions: Web
   Validation:
	Login CMM -> Check the summary page for B12DPT

6. Category: add
   Description: add - Support showing Inlet Temperature in Power/Temperature record
      [ENGINEERING]
   Infected Motherboard: CMM, Blade
   Affected functions: Web Power/Temperature Record
   Validation:
            Login CMM -> check the power temperature record web for Inlet temp record

7. Category: add
   Description:
      [ENGINEERING] add - update Microblade CMM threshold based on MBI FSC thermal guide v4.0
   Infected Motherboard: CMM
   Affected functions: Sensor reading
   Validation:
	Check CMM sensor threshold for E314/E628 Microblade Middleplane enclosure based on MBI FSC thermal guide v4.0

8. Category: fix
   Description: HDR Switch Board Temp showing and Web Page/Redfish sync with EDR type switch
      [ENGINEERING]
   Infected Motherboard: CMM
   Affected functions: HDR Swtich
   Validation:
	Check HDR Switch sensor temperature and web/redfish

9. Category: enhancement
   Description:
   [ALL] enhancement - Pass-thru Switch support change password
   Infected Motherboard: ALL
   Affected functions:  Web
     Validation:
	Install P10 Switch -> Login CMM -> Check Switch Web and change password

10. Category: enhancement
   Description:
   [ALL] enhancement - "Redfish Managers.Network Protocol   SSDP catalog
   Infected Motherboard: ALL
   Affected functions:  Redfish
     Validation:
   1) Get /redfish/v1/Managers/1/NetworkProtocol/
       Expecting: has SSDP information like:
         "SSDP": {
            "ProtocolEnabled": false,
            "Port": 1900,
            "NotifyMulticastIntervalSeconds": 1800,
            "NotifyTTL": 2,
            "NotifyIPv6Scope": "Site"
         },
    2) PATCH /redfish/v1/Managers/1/NetworkProtocol/ with body
    {
          "SSDP": {
            "ProtocolEnabled": true,
            "Port": 2600,
            "NotifyMulticastIntervalSeconds": 900,
            "NotifyTTL": 5,
            "NotifyIPv6Scope": "Site"
            }
    }
    3) repeat step1-2, make sure each property can set/get correctly

11. Category: fix
   Description:
     [ENGINEERING] fix - unique password missing issue
   Infected Motherboard: ALL
   Affected functions: Unique password, ADMIN password
   Validation :
     1. Run 30 40 command and run 'GetDeviceID' by OOB

Firmware Version: 3.57
Firmware Name: SMT_CMMFW_357_REDFISH.bin
Firmware CRC: 6fa30895
Firmware Build Date: 9/15/2020
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.74, 3.72.03 / 5.72.03
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: enhancement
   Description: 
      [ENGINEERING] Auto correct PSU model name if inconsist with FRU reading model name
   Infected Motherboard: CMM
   Affected functions: Web, PSU
   Validation:
	Change the PSU FRU to fan type and check web GUI, it will auto change to fan type PSU

2. Category: new
   Description:
     [Engineering] new - disable throttle if performance mode set in all blades
   Infected Motherboard: CMM
   Affected functions: throttle
   Validation:
     1) install BBP card in middle plane.
     2) set performance mode in all blades.
     3) disconnect some power supplies cable to make overpower.
     4) then check the blade system should not trigger overpower throttle.
        but there is event "System Overpower (Performance Mode)"
     5) set throttle mode in all blades.
     6) disconnect some power supplies cable to make overpower.
     7) then check the blade system should trigger overpower throttle.
        and also there is event "System Overpower"
     8) without BBP card in middle plane, and go throug again.

3. Category: fix
   Description: 
      [ENGINEERING] BBP firmware upgrade fail through Web
   Infected Motherboard: CMM
   Affected functions: BBP, Web
   Validation:
	Install BBP card
	Login Web -> upgrade BBP firmware

4. Category: enhancement
   Description:
      [ENGINEERING] Disable SSDP by default that might cause network issue
   Infected Motherboard: CMM
   Affected functions: SSDP
   Validation:
	Login CMM and check SSDP configuration disable by default

5. Category: fix
   Description:
      [ENGINEERING] fix -  CMM shows incorrect systemstatus as critical
   Infected Motherboard: CMM
   Affected functions: sensor reading
   Validation:
	1. for blade has inlet temperature sensor, power on/off check the enclosure system status and inlet temp sensor
	2. for blade does not have inlet temperature sensor, power on/off check the enclosure system status and inlet temp sensor
	3. for mix blade has or not have inlet temperature senor, power on/off check the enclousure system status and inlet temp sensor

6. Category: enhancement
   Description:
      [ENGINEERING] filter speical character : ? ' " and limit input range to 5-64 for switch password
   Infected Motherboard: CMM, Switch
   Affected functions: Switch Password
   Validation:
    Flash latest switch firmware which support this feature
	Change Switch password through CMM

7. Category: enhancement
   Description:
      [ENGINEERING] switch show blade interfaces CLI CMD does not work
   Infected Motherboard: CMM, Switch XEM-100 and XEM-002
   Affected functions: Switch CLI CMD
   Validation:
	ssh to switch
	cmd: show blade interfaces
	check B1-B10 blade information for C820/L820/H820 BPN enclosure

8. Category: new
   Description:
     [ENGINEERING] new - support HDR switch module SBM-IBS-H4020
   Infected Motherboard: CMM
   Affected functions: switch
   Validation:
     1) check switch FRU information.
     2) check switch HW reset.
     3) check switch UID on/off.
     4) check switch power status.
     5) check switch power consumption.
     6) check switch error status.
     7) no IP and FW version for this HDR switch.
     8) raw 0x30 0x33 0x01 0xB1 // to power reset HDR in slot B1
     9) raw 0x30 0x33 0x02 0xB1 0x00 // to power off
    10) raw 0x30 0x33 0x02 0xB1 0x01 // to power on

9. Category: fix
   Description:
      [ENGINEERING] fix - 112989 [SSM340b1086] SBM-IBD-E3616 switch not observed on the trigger item of the SSM/service call
   Infected Motherboard: CMM
   Affected functions: Redfish
   Validation:
    Login CMM -> Switch Module
    compare switch name with Redfish URL below
    /redfish/v1/Chassis/1/Switch/1
    /redfish/v1/Chassis/1/Switch/2
    /redfish/v1/Chassis/1/Switch/3

10. Category: fix
   Description:
     [ENGINEERING] Picture of the  Model SBM-IBS-E3616, SBM-IBS-H4020 (Switch B1) on the CMM WebUI is incorrect.
   Infected Motherboard: CMM
   Affected Functions: WebUI
   Validation:
     1) Login CMM -> Summary
     Check switch B1 pciture.

11. Category: fix
   Description:
     [ENGINEERING] fix - B2SC2 port speed
   Infected Motherboard: CMM
   Affected functions: switch
   Validation:
     1) install B2SC2 and check port speed

Firmware Version: 3.56
Firmware Name: SMT_CMMFW_356_REDFISH.bin
Firmware CRC: 6df846a5
Firmware Build Date: 8/16/2020
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.74, 3.72.03 / 5.72.03
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: fix
   Description:
     [ENGINEERING] fix - IPMI firmware version display
   Infected Motherboard: CMM
   Affected functions: firmware version
   Validation:
     1) sudo make cmmredfish ver="56.57"
     2) check firmware version should be 56.57

2. Category: new
   Description:
     [ENGINEERING] new - initial support B12DPT-6
   Infected Motherboard: CMM
   Affected functions: platform
   Validation:
     1) install B12DPT-6 and check

3. Category: fix
   Description:
     [ENGINEERING] fix - CMM reload config file fail
   Infected Motherboard: CMM
   Affected functions: Configuration, Web
   Validation:
	Login CMM -> Maintenance -> CMM Configuration -> save -> reload

4. Category: add
   Description:
      [Engineering] add - FAN sensor support assert/de-assert lcr and lnr
   Infected Motherboard: CMM
   Affected functions: sensor reading, Fan
   Validation:
	ipmitool -H CMMIP -U username -P password sensor get "FAN"

5. Category: new
       Description:
         [ENGINEERING] new - support change switch VLANID through CMM
       Infected Motherboard: CMM and Switch MBM-GEM-004/MBM-XEM-002/MBM-XEM-002+/MBM-XEM-100/SBM-25G-100
       Affected functions: Switch Network
       Validation:
         1) Set Switch Vlan ID through IPMICMDS
            ipmitool -H CMMIP raw 0x30 0x33 0x2C <switchid> <2 bytes vlanid>
         2) Get Switch Vlan ID through IPMICMDS
            ipmitool -H CMMIP raw 0x30 0x33 0x2D <switchid>
         3) Set\Get Switch Vlan ID through WEB
            LoginWeb -> Switch Module -> enable, set vlanID
         4) Set Switch Vlan ID through REDFISH
            PATCH HTTPS://<CMMIP>/redfish/v1/Chassis/1/Switch/<SwitchNum>/ with body {"VLANEnable" : "enabled/disabled", "VLANId" : "<vlanid 1~4094>"}
         5) Get Switch Vlan ID through REDFISH
            Get HTTPS://<CMMIP>/redfish/v1/Chassis/1/Switch/<SwitchNum>/
         6) Set Switch Vlan ID through SNMP
            Enable SNMP -> snmpset -v3 -u <username> -l authPriv -a MD5 -A <AuthKey> -x DES -X <PrivateKey> <CMMIP>1.3.6.1.4.1.10876.1.5.1.1.22.<slotid 0~3> s   enabled/disabled  
            snmpset -v3 -u <username> -l authPriv -a MD5 -A <AuthKey> -x DES -X <PrivateKey> <CMMIP>1.3.6.1.4.1.10876.1.5.1.1.23.<slotid 0~3> i <vlanid 1~4094>
         7) Get Switch Vlan ID through SNMP
            snmpwalk -v2c -c public <CMMIP>1.3.6.1.4.1.10876.1.5.1
         8) Set Switch Vlan ID through CLI
            Ssh <username>@CMMIP -> connect cli -> switch vlanid A1 <vlanid 0~4094> // 0 is for disabled
         9) Get Switch Vlan ID through CLI
            Ssh <username>@CMMIP -> connect cli -> switch lan print

6. Category: enhancement
   Description:
     [ENGINEERING] enhancement - AMD only support CPU power capping
   Infected Motherboard: CMM
   Affected functions: power capping
   Validation:
     1) power on AMD platform
     2) check Blade Systems -> Blade Status -> Pwr Capping
     3) should have "W (CPU)" as only capping on CPU

7. Category: fix
   Description:
      [ENGINEERING] fix - SSDP help page and redfish missing
   Infected Motherboard: CMM
   Affected functions: SSDP
   Validation
	1. Login Web -> SSDP -> help
	2. POST HTTPS://<cmmip>/redfish/v1/Chassis/1/Blade/<bladelocation>/Node/<nodelocation>/Actions/NodeNumber.Reset
		with {"SSDP", true}
	3. POST HTTPS://<cmmip>/redfish/v1/Managers/1/Actions/Oem/Configuration.Reset
		with {"SSDP", true}

8. Category: enhancement
   Description:
      [ENGINEERING] enhancement - Separate Microblade NIC Temp for Fan control
   Infected Motherboard: CMM
   Affected functions: Fan Control
   Validation:
       1)ipmitool -I lanplus -H cmmip -U username -P password raw 0x30 0x70 0xfb 0x01 0x08 0x0
         https://cmmip/cgi/url_redirect.cgi?url_name=fancontrolrecord.bin&url_type=file

9. Category: fix
   Description:
      [ENGINEERING] fix - CMM fail to set blade NTP through blade status
   Infected Motherboard: CMM
   Affected functions: NTP
   Validation:
	Login CMM -> Blade Status -> Date Time -> NTP -> Refresh

10. Category: add
   Description:
      [ENGINEERING] add - Add switch front-view image and support MBM-XEM-002+
   Infected Motherboard: CMM, Switch
   Affected functions: Web, Switch
   Validation:
	Install Switch model
		MBM-XEM-100
		MBM-XEM-002
		MBM-XEM-002+
		MBM-GEM-004
	Login Web -> Check Summary page

11. Category: fix
   Description:
      [ENGINEERING] fix - Redfish show Rack1 APIs, Web shows virtual media
   Infected Motherboard: CMM
   Affected functions: Web, Redfish
   Validation:
	GET https://CMMIP/redfish/v1/Chassis/1
	Login Web -> Upload firmware -> check top menu

12. Category: enhancement
   Description:
      [ENGINEERING] enhancement - Adding alert IP might cause CMM initializing
   Infected Motherboard: CMM
   Affected functions: Config
   Validation:
	Login Web -> Configuration -> Alert -> Modify Dest IP

13. Category: new
   Description:
      [ENGINEERING] new - feature of CMM trouble shooting one-click button
   Infected Motherboard: CMM
   Affected functions: Web
   Validation:
	Login CMM -> Maintenance -> Trouble Shooting -> Generate

14. Category: new
   Description:
      [ENGINEERING] new - Support new H820 backplane
   Infected Motherboard: CMM
   Affected functions: backplane
   Validation:
	Use H820 backplane and check

Firmware Version: 3.55
Firmware Name: SMT_CMMFW_355_REDFISH.bin
Firmware CRC: f3d536e5
Firmware Build Date: 7/2/2020
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.74, 3.72.03 / 5.72.03
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

    1. Category: add
       Description:
         [Engineering] add - set SNMPv2 enable as default and support getting power consumption
       Infected Motherboard: CMM
       Affected functions: SNMP
       Validation:
        Login CMM -> check SNMP enabled as default
        snmpwalk -v2c -c cmmip 1.3.6.1.4.1.10876.1.6.15

    2. Category: enhancement
       Description:
          [ENGINEERING] enhancement - Update B12SPE/BH12SSI GPU/B11 T3N blade front-view image
       Infected Motherboard: CMM
       Affected functions: Web
       Validation:
         1) login CMM WebUI
         2) check front view for B12 blade and B11 T3N model blade

    3. Category: enhancement
       Description:
         [ENGINEERING] Enhancement - Add OEM Command response CMM Model name.
       Infected Motherboard: CMM
       Affected functions: IPMI
       Validation:
         1)ipmitool -I lanplus -U ADMIN -P ADMIN -H 10.151.160.20 raw 0x30 0x36 0xf1 0x32 0x06 0x00 0x00 0x00

    4. Category: fix
       Description:
          [107647] fix - Fan RPM 0 shows critical in sensor reading
       Infected Motherboard: CMM
       Affected functions: sensor reading, Fan
       Validation:
         Check web sensor reading when Fan RPM is 0

    5. Category: fix
       Description:
          [113718] fix -  when all blade power off CMM shows incorrect health status
       Infected Motherboard: CMM
       Affected functions: sensor reading
       Validation:
        Login CMM -> Power off all blade -> check the enclousre UID

    6. Category: fix
      Description:
        [113220] fix - Virtual Media function
      Infected Motherboard: ALL
      Affected Functions: VM
      Validation:
        Login CMM -> Console Redirection -> VM console

    7. Category: feature
       Description:
         [ENGINEERING] feature - adding multi-selected option for bmc reset to default
       Infected Motherboard: ALL
       Affected Functions: Web
       Validation:
         1) configuration->SSDP to configure it.
         2) reset default to clear SSDP

    8. Category: feature
       Description:
         [ENGINEERING] feature - adding multi-selected option for bmc reset to default
       Infected Motherboard: ALL
       Affected Functions: Web
       Validation:
        Login CMM -> blade status -> reset bmc to default

    9. Category: fix
        Description:
         [113467] fix  cmm firmware update fail through SMCIPMITOOL/SUM
       Infected Motherboard: ALL
       Affected Functions: firmware update
       Validation:
           SMCIPMITool <ip> <usr> <pwd> ipmi flasha *.bin
           sum.exe -i cmmip -u usr -p pwd -c UpdateCmm --file *.bin

    10. Category: fix
       Description:
         [ENGINEERING] fix - fail to detect 2nd node
       Infected Motherboard: B2SC2
       Affected functions: IPMB
       Validation:
         install B2SC2 and check it

Firmware Version: 3.54
Firmware Name: SMT_CMMFW_354_REDFISH.bin
Firmware CRC: 2c5a713a
Firmware Build Date: 6/8/2020
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.74, 3.72.03 / 5.72.03
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: enhancement
   Description:
      [ENGINEERING] enhancement - updated B2SC2 sensor list
   Affected Motherboard: CMM
   Affected functions: fan control, sensor reading
   Validation:
     1) check sensor reading

2. Category: enhancement
   Description:
      [ENGINEERING] enhancement - update B12 front image
   Affected Motherboard: CMM
   Affected functions: platform
   Validation:
     1) login CMM WebUI
     2) check front page for B12 blade

3. Category: enhancement
   Description:
     [ENGINEERING] enhancement - show fail alert message when pass-thru switch lost connection during firmware/configuration upgrade
   Affected Motherboard: CMM, Pass-thru Switch
   Affected functions: Pass-thru Switch firmware/configuration upgrade
   Validation:
	Upgrade the switch firmware/configuration through CMM
	CMM will show upgrade fail message if switch lost connection with CMM more than 240sec during upgrade process

4. Category: fix
   Description:
      [ENGINEERING] fix - sensor reading of SuperBlade enclosure inconsistence
   Affected Motherboard: CMM
   Affected functions: sensor reading
   Validation:
	check the sensor reading data on web

Firmware Version: 3.53
Firmware Name: SMT_CMMFW_353_REDFISH.bin
Firmware CRC: 47c700a4
Firmware Build Date: 5/28/2020
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.74, 3.72.03 / 5.72.03
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     N

1. Category: new
   Description:
     [ENGINEERING] new - Support Switch SBM-25G-P10 to update firmware/configuration through CMM
   Affected Motherboard: CMM
   Affected functions: WEB, Switch
   Validation:
      1. Type tftp IP and File Name
      2. Click Update File button to update tftp information to switch
      3. Clieck Apply File button to start firmware/configuration upgrading
      4. Once the upgrade done, it will show "Switch Firmware/Configuration Upgrade Success" alert message

2. Category: new
   Description:
     [ENGINEERING] new - initial support B2SC2
   Affected Motherboard: B2SC2
   Affected functions: platform
   Validation:
     install B2SC2 and check it

Firmware Version: 3.52
Firmware Name: SMT_CMMFW_352_REDFISH.bin
Firmware CRC: 9f219fd1
Firmware Build Date: 5/21/2020
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.74, 3.72.03 / 5.72.03
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: Fix
   Description:
      [ENGINEERING] Fix - Removed sensitive parameters on pages: mainmenu, topmenu, ipmi save config
   Infected Motherboard: CMM
   Affected functions: request URL
   Validation:
       1) Use the browser debug tool (F12) to inspect the "Network" tab.
       2) Navigate to mainmenu, topmenu, and ipmi save config webpages.
       3) Verify that under the "General" category that "Request URL" does not have any sensitive
          parameters after "cgi/url_redirect.cgi".

2. Category: fix
    Description:
    [ENGINEERING] fix - Modify User will invalid show %20 instead of white space in user name area
    Infected Motherboard: CMM
    Affected functions: Web
        Validation:
        1) Create a user with "test test" in Users web -> add users
        2) In the User page, choose the user, then click Modify User.
        3) Check the user name is still "test test", not "test%20test"

3. Category: fix
    Description:
    [ENGINEERING] fix - Blade status page cannot display correct Blade information if Blade is not plugged in A1 ~ A9.
    Infected Motherboard: CMM
    Affected functions: Web
        Validation:
        1) Plug in a Blade into A10 - A14 or B1 - B14 slots.
        2) Check Blade info is correct in Blade status-> click Blade ID -> Sensor Reading, Network Config, FRU Information etc.

4. Category: enhancement
   Description:
     [ENGINEERING] enhancement - updated B12SPE and B12DPT sensor list
   Infected Motherboard: CMM
   Affected functions: fan control, sensor reading
   Validation:
     1) check sensor reading

5. Category: enhancement
    Description:
      [ENGINEERING] enhancement - block more invalid input for Configuration Web
    Infected Motherboard: CMM
    Affected functions: Web
      Validation:
      1) By pass invalid input through Web to SNMP/SYSLOG/LDAP/AD/USER/ALERT/DATETIME/RADIUS/SMTP and check the result

6. Category: enhancement
   Description:
     [ENGINEERING] enhancement - Visa Security CSRF enhancement
   Infected Motherboard: CMM
   Affected functions: WEB
   Validation:
     Check http header have CSRF token or not and try send CSRF attack

Firmware Version: 3.51
Firmware Name: SMT_CMMFW_351_REDFISH.bin
Firmware CRC: 75665AA5
Firmware Build Date: 4/28/2020
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.74, 3.72.03 / 5.72.03
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: fix
   Description:
      [ENGINEERING] fix - Fix HTML Injection issue of LDAP/AD/RADIUS/SYSLOG web pages
   Infected Motherboard: CMM
   Affected functions: LDAP/AD/RADIUS/SYSLOG
   Validation:
            Use chrome debug tool to by-pass variable to back-end from CMM Web GUI like <imgsrc=1>

2. Category: add
   Description:
      [ENGINEERING] add - Support Switch SDR String/threshold change for special Switch Model
   Infected Motherboard: CMM, Switch
   Affected functions: sensor reading
   Validation:
            Login Web GUI and check the switch sensor reading threshold and name

3. Category: add
   Description:
      [ENGINEERING] add - Update sensor threshold for SuperBlade CMM
   Infected Motherboard: CMM
   Affected functions: sensor reading
   Validation:
            Login Web GUI and check the switch sensor reading threshold

4. Category: fix
   Description:
      [ENGINEERING] fix - Switch temperature showing issue with minus degree
   Infected Motherboard: CMM
   Affected functions: switch temperature showing
   Validation:
       1)check switch temperature in sub-web

5. Category: enhancement
    Description:
        [ENGINEERING] enhancement - block the invalid input in Syslog/LDAP/AD/Radius/SMTP/Alert/DDNS/SNMP/DateTime cgi file
    Infected Motherboard: CMM
    Affected functions: Web
    Validation:
    1) By-pass value in Syslog/LDAP/AD/Radius/SMTP/Alert/DDNS/SNMP/DateTime like <img src="1"> as input with chrome debug tool and check the result

---------------------------------------------------------------------------------------------------

Firmware Version: 3.50
Firmware Name: SMT_CMMFW_350_REDFISH.bin
Firmware CRC: 82FFFFCF
Firmware Build Date: 4/22/2020
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.74, 3.72.03 / 5.72.03
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: new
       Description:
         [ENGINEERING] new -  use tftp to udpate firmware for passthrough swith SBM-25G-P10
       Infected Motherboard: CMM and Switch SBM-25G-P10
       Affected functions:
       Validation:
         1) Set SBM-25G-P10 Switch tftp ip and filename
            ipmitool -H CMMIP raw 0x30 0x33 0x2A <switchid> <4 bytes ip> <32 bytes filename> 0
         2) Get SBM-25G-P10 Switch tftp ip and filename and update status
            ipmitool -H CMMIP raw 0x30 0x33 0x2B <switchid>

2. Category: fix
       Description:
          [ENGINEERING] fix config DDNS pange ans Remote Control page dispaly abnormal
       Infected Motherboard: ALL
       Affected functions: WEB
       Validation:
         1) Into Config DDNS page and Remote Control to check no abnormal string.

3. Category: fix
       Description:
          [ENGINEERING] fix - SSL Certificate update page turns to white page or 500 internal server error.
       Infected Motherboard: ALL
       Affected functions: SSL Certificate Update
       Validation:
         1) Login to WebUI.
         2) Navigate to Configuration > SSL Certification.
         3) Update SSL certificate with new SSL certificate and private key.
         4) Should be able to update successfully and asking user to reset device.

4. Category: fix
       Description:
          [ENGINEERING] fix - server certificate and private key got cleared when user trying to update new SSL certificate and private key.
       Infected Motherboard: ALL
       Affected functions: SSL Certificate Update
       Validation:
         1) Login to WebUI.
         2) Navigate to Configuration > SSL Certification.
         3) Update SSL certificate with new SSL certificate and private key.
         4) Should apply the new SSL certificate and private key with its new validation time period.

5. Category: enhancement
       Description:
          [ENGINEERING] enhancement - Visa Security HTTP header improvment
       Infected Motherboard: CMM
       Affected functions: WEB
       Validation:
         1) after FW update to 3.50 then reset HTTPD configuration once under Maintenance>Factory Default
         2) open brower debug mode
         3) check each page response header should include Content-Security-Policy, Feature-Policy, Referrer-Policy, Strict-Transport-Security and X-Content-Type-Options.

6. Category: enhancement
       Description:
         [ENGINEERING] enhancement - Visa Security Sensitive parameters improvment
       Infected Motherboard: CMM
       Affected functions: WEB
       Validation:
         1) open brower debug mode
         2) check each page no parameters behind "url_redirect.cgi", except iKVM, Console redirection and SOLactions actions.
---------------------------------------------------------------------------------------------------------

Firmware Version: 3.49
Firmware Name: SMT_CMMFW_349_REDFISH.bin
Firmware CRC: 3867C6B1
Firmware Build Date: 4/06/2020
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.74, 3.72.03 / 5.72.03
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------
IPMI Customization       |     N
HW Vendor Updates        |     N
CMM Workaround           |     N
CMM Vendor Updates       |     N
CMM Enhancements         |     Y
CMM Bug fixes            |     Y

1. Category: enhancement
   Description:
     [ENGINEERING] enhancement - updated BH12SSi sensor list
   Infected Motherboard: CMM
   Affected functions: fan control, sensor reading
   Validation:
     1) check sensor reading

2. Category: fix
   Description:
      [ENGINEERING] fix - fan level control debug data incorrect
   Infected Motherboard: CMM
   Affected functions: fan control
   Validation:
        check the microblade fan control debug log

3. Category: fix
   Description:
      [ENGINEERING] fix - Cannot save DDNS settings on web pages in Japanese/SC languages
   Infected Motherboard: ALL
   Affected functions: DDNS on WEB
   Validation:
      1) Log in Web pages. Change the language to Japanese or SC language.
      2) Go to Configuration-> Date and Time. Enable NTP
      3) Go to Configuration-> Dynamic DNS.
      4) Click the radio button for Dynamic Update Enable/Disable, then save
      5) Check if it saves successfully.

4. Category: fix
   Description:
      [#107616] fix - CMM Web UI fail to show node on blade status
   Infected Motherboard: ALL
   Affected functions: Web
   Validation:
        1) Enter blade status page to check each blade information

5. Category: add
   Description:
      [ENGINEERING] add - CMM gets blade's IPV6 through SNMP, Redfish and CLI
   Infected Motherboard: ALL
   Affected functions: Redfish, CLI, SNMP
   Validation:
	REDFISH
	1) GET HTTPS://cmmip/redfish/v1/Chassis/1/Blade/20/Node/1/Network
	CLI
	1) ssh username@cmmip
	2) blade lan print
	SNMP
	1) enable snmpv2 in Web GUI
	2) snmpwalk -v2c -c public cmmip 1.3.6.1.4.1.10876.1.4.1.1.14

6. Category: enhancement
   Description:
     [ENGINEERING] fix - more user friendly with warning message
   Infected Motherboard: CMM
   Affected Functions: HW Reset and Reset to Factory Default buttons under switch module web page
   Validation:
     1) Log into web page and under switch, and click on HW reset or Factory default button under each switch module
        to see warning message

7. Category: fix
   Description:
      [ENGINEERING] fix - CMM power and switch redfish APIs
   Infected Motherboard: ALL
   Affected functions: Redfish
   Validation:
        1) Get https://IP//redfish/v1/Chassis/1/Power
        2) Get https://IP//redfish/v1/Chassis/1/Power#/PowerSupplies/1
        3) Get https://IP//redfish/v1/Chassis/1/Switch
        4) Get https://IP//redfish/v1/Chassis/1/Switch/1

Firmware Version: 3.48
Firmware Name: SMT_CMMFW_348_REDFISH.bin
Firmware CRC: 176305BE
Firmware Build Date: 2/28/2020
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.74, 3.72.03 / 5.72.03
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: new
   Description: 
     [ENGINEERING] new - support B12SPE and B12DPT and BH12SSI
   Infected Motherboard: CMM, B12SPE and B12DPT and BH12SSI
   Affected functions: ALL
   Validation :
    Test all function through CMM.

2. Category: new
   Description: 
     [ENGINEERING] new - Support CMM switch HTML5
   Infected Motherboard: CMM and Blade
   Affected functions: ALL
   Validation :
     1) install B11 FW 3.72.03
     1) launch HTML5 via Blade status page
     2) launch HTML5 via Console Redirection page
     3) launch HTML5 via blade itself

3. Category: enhancement
   Description: 
   [ENGINEERING] enhancement - When host name too long Web GUI display mess up issue
   Infected Motherboard: CMM
   Affected functions: WEBUI top menu
   Validation :
     1) Configure the long host name under Configuration -> Network and Save
     2) Refresh the Web GUI to check the host name display correct

4. Category: update
   Description: 
     [ENGINEERING] update - update Jarsigner certificate and using OpenJDK8 instead of Oracle
   Infected Motherboard: ALL
   Affected functions: JAVA KVM
   Validation :
    1) Java KVM
    2) Java VM
    3) Java SOL
    4) HTML5

5. Category: enhancement
   Description: 
     [ENGINEERING] enhancement - CMM detect the VM port status of BMC
   Infected Motherboard: CMM
   Affected functions: JAVA KVM
   Validation :
    TestCase1: Enable/Disable VM port in Blade
     1) Login Blade WebUI -> Configuration -> Port
     2) Change VM port status
     3) Login CMM WebUI -> Blade System -> Blade Status
     4) Launch iKVM via button
     5) If VM disable, the Virtual Media option should grey out
    TestCase2: Reboot and the VM status still valid
     1) Login Blade WebUI -> Configuration -> Port
     2) Change VM port status
     3) Reboot Blade
     4) Login CMM WebUI -> Blade System -> Blade Status
     5) Launch iKVM via button
     6) If VM disable, the Virtual Media option should grey out

6. Category: enhancement
   Description: 
     [ENGINEERING] enhancement - MicroBlade Fan control
   Infected Motherboard: CMM and MicroBlade
   Affected functions: thermal control
   Validation :
    1) N/A

7. Category: fix
   Description: 
     [ENGINEERING] fix - CMM support show minus degree in sensor reading Update new threshold of sensor reading data
   Infected Motherboard: CMM and MicroBlade
   Affected functions: thermal control
   Validation :
     1) Put enclosure in minus degree environment and check the sensor reading data
     2) Check sensor reading data threshold on Web
---------------------------------------------------------------------------------------------------------

Firmware Version: 3.47
Firmware Name: SMT_CMMFW_347_REDFISH.bin
Firmware CRC: F5C41653
Firmware Build Date: 1/10/2020
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.72.01 and above
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: Enhancement
   Description: 
     [ENGINEERING] Enhancement - Change Redfish behavior if unique password not exists
   Infected Motherboard: CMM
   Affected functions: REDFISH ManagerConfig.Reset
   Validation :
    Testcase1: If unique password exists
        1) Redfish -> /redfish/v1/Managers/1/
        2) "ClearConfig" should include under ManagerConfig.Reset
        3) If trying to access "ClearConfig", code 200 (success) return and go to corresponding action
    Testcase2: If unique password not exists
        1) Redfish -> /redfish/v1/Managers/1/
        2) "ClearConfig" should not exist under ManagerConfig.Reset
        3) If trying to access "ClearConfig", code 405 (not support methods) return

2. Category: New
   Description: 
     [ENGINEERING] New - Show Slave CMM FRU on Mater CMM
   Infected Motherboard: CMM
   Affected functions: FRU
   Validation :
    Web GUI: Login Web -> FRU Information -> CMM
    SNMP: Enable SNMP through Web -> snmpwalk cmm fru information
        show fru datetime eg. snmpwalk -v2c -c public <cmmip> 1.3.6.1.4.1.10876.1.8.1.1.11
    CLI: connect to cli
        eg. list serialnum macaddress
        eg. cmm fru
    ipmitool: ipmitool -H <cmmip> -U <usrname> -P <password> fru

3. Category: Enhancement
   Description: 
     [ENGINEERING] Enhancement - enhanced unique password feature
   Infected Motherboard: CMM
   Affected functions: reset default
   Validation :
    TestCase1: Update FW if previous factory default option is reset default with ADMIN/ADMIN
     1) Set and lock unique-pwd to BMC
     2) Factory default ADMIN/ADMIN via OEM command, Redfish, or WebUI
     3) Update firmware
     4) ADMIN user should keep password ADMIN

    TestCase2: Update FW if previous factory default is reset default ALL
     1) Set and lock unique-pwd to BMC
     2) Factory default all via OEM command, Redfish, or WebUI
     3) Update firmware
     4) ADMIN user should keep password unique-pwd

    TestCase3: Update FW if previous factory default is reset default with user preservation
     1) Set and lock unique-pwd to BMC
     2) Factory default preserve user via OEM command, Redfish, or WebUI
     3) Update firmware
     4) ADMIN user should keep password current user configuration

    TestCase4: RJ45 console without unique-pwd
     1) Connected to RJ45 console -> HELP
     2) New option  DEFAULTRESET PRESERVE USER?and  DEFAULTRESET ALL?are available
     3) If trying to access  DEFAULTRESET ADMIN?would report error
     4) Both options should perform same as WebUI

    TestCase5: RJ45 console with unique-pwd
     1) Set and lock unique-pwd to BMC
     2) Connected to RJ45 console -> HELP
     3) New option  DEFAULTRESET PRESERVE USER?  DEFAULTRESET ALL?and  DEFAULTRESET ADMIN?are available
     4) three options should perform same as WebUI

    TestCase6: RJ45 console update password only
     1) Set and lock unique-pwd to BMC
     2) Connected to RJ45 console -> HELP
     3) Accessed  PASSWORDRESET?
     4) If unique-pwd available,  ADMIN user should keep password uni-pwd, otherwise is ADIM/ADMIN

    TestCase7: Reset button
     1)  ADMIN user should keep password unique-pwd

4. Category: fix
   Description: 
     [ENGINEERING] fix - CMM IPV6 redirect fail and added CMM show blade IPV6 address
   Infected Motherboard: CMM
   Affected functions: IPV6
   Validation :
      1) Login the web with CMM IPV6 address eg. Login with IPV6 Addr: [fe80::3:ffff]
      2) Login the web check summary/blade_status/blade_node_status web page of IPV6 showing correct

5. Category: fix
   Description: 
     [ENGINEERING] fix - CMM shows B2SD1 initializing when B2SD1 fw update done.
   Infected Motherboard: CMM
   Affected functions: B2SD1
   Validation :
      1) Update B2SD2/B2SD1 BMC FW
      2) Refresh blade status to check status

6. Category: new
   Description: 
     [ENGINEERING] new - Fan curve change to linear and add thermalInfo to debug
                       - Change switch fan table for super blade
                       - Change fan curve to linear for micro blade and super blade
                       - Individual each component upstair and downstair fan level for micro blade
                       - Add thermalInfo debug method for super blade

   Infected Motherboard: CMM
   Affected functions: Thermal
   Validation :
    1) Change CPU, PCH temperature
    2) Download trouble shooting file to check /tmp/thermalInfo

7. Category: new
   Description: 
     [ENGINEERING] new - copyright 2014-2020
   Infected Motherboard: CMM
   Affected functions: WEBUI
   Validation :
    1) copyright 2014-2020 in multi-language

8. Category: fix
   Description: 
     [ENGINEERING] fix - email missing when reset default with user configuration preservation
   Infected Motherboard: CMM
   Affected functions: reset default
   Validation :
    1) Reset default with user configuration preservation
    2) Check user email should be kept there if you configured email.
-------------------------------------------------------------------------------------------

Firmware Version: 3.46
Firmware Name: SMT_CMMFW_346_REDFISH.bin
Firmware CRC: 9A17B85A
Firmware Build Date: 11/13/2019
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.71 and above
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: fix
   Description: 
     [ENGINEERING] fix - Cannot change KVMIP port back to default 5900 using WebGUI and/or Redfish
   Infected Motherboard: CMM
   Affected functions: Port configuration
   Validation :
    1) login web ,
    2) tab "Configuration" -> "Port"
    3) Change IKVM server port from 5900 to 11656
    4) tab "Save"
    5) Change IKVM server port from 11656 to 5900
    6) repeat step 3~5 5 times

2. Category: fix
   Description: 
     [ENGINEERING] fix - SOL Cannot be launched through CMM
   Infected Motherboard: CMM
   Affected functions: launch SOL
   Validation :
    1) Launch Blade SOL via CMM WebUI blade system->blade status

3. Category: fix
   Description: 
     [94474] fix -  https server port changes unexpectedly after disabling http server
   Infected Motherboard: CMM
   Affected functions: Port configuration
   Validation :
     1) Login to WebGUI;
     2) Go to configuration > Port;
     3) Disable http server (uncheck Web Port);
     4) Check if open WebGUI with https://IP:443 works (443 is the default on the Web SSL port number, change number according);

4. Category: new
   Description: 
     [ENGINEERING] new - switch SBM-25G-100P
   Infected Motherboard: CMM
   Affected functions: Switch module
   Validation :
    1) login web ,
    2) tab "Configuration" -> "Port"
    3) Change IKVM server port from 5900 to 11656
    4) tab "Save"
    5) Change IKVM server port from 11656 to 5900
    6) repeat step 3~5 5 times

5. Category: fix
   Description: 
     [ENGINEERING] fix - Cannot change KVMIP port back to default 5900 using WebGUI and/or Redfish
   Infected Motherboard: CMM
   Affected functions: Port configuration
   Validation :
     1) Login CMM Web GUI
     2) Check the Switch FRU and Switch Model name Information

6. Category: new
   Description: 
     [ENGINEERING] new - information about BMC location, MidPlane product name, and serial number via CMM
   Infected Motherboard: CMM FW 3.46 and Blade FW 3.72
   Affected functions: N/A
   Validation :
    TestCase1: Interface and raw command
        1) Wait until both CMM and BMC initialized
        2) Checked CMM WebUI -> Blade System -> Blade Status -> Location format: CMMName-A10-2, or A10-2 (default)
        3) Checked CMM Redfish location under /Chassis/1/Blade/
        4) Raw command 0x30 0x71 0x23 on BMC to get location
        5) Raw command 0x30 0x71 0x25 on BMC to get MidPlane product name
        6) Raw command 0x30 0x71 0x27 on BMC to get MidPlane serial number
    TestCase2: Change CMM name
        1) Login CMM WebUI -> Blade System -> CMM
        2) Change CMM name and click  Apply?to save
        3) Checked CMM WebUI -> Blade System -> Blade Status -> Location  format: CMMName-A10-2, or A10-2 (default)
        4) Checked CMM Redfish location under /Chassis/1/Blade/
        5) Raw command 0x30 0x71 0x23 on BMC to check location

7. Category: new
   Description: 
     [ENGINEERING] new - Show all fan speed of power supply under power supply status
   Infected Motherboard: CMM
   Affected functions: Power supply Fan
   Validation :
     1) Login Web, Power Supply section
     2) View Power Supply Fan Speed shows correctly

8. Category: new
   Description: 
     [ENGINEERING] new - Support Unique Pre-programmed Default Password, form 299-00-190617-001.
   Infected Motherboard: ALL
   Affected functions: reset default, user configurations
   Validation :
     1) Use programmer to flash new FW
     2) IPMICMD raw 0x30 0x74 0x01 to check unique password presence; 0 for empty and 1 for presence.
     3) IPMICMD raw 0x30 0x74 0x01 <unique password bytes> to set unique password.
     4) IPMICMD raw 0x30 0x74 0x03 <unique password bytes> to verify unique password validation.
     5) Try to apply the 2) 3) 4) again.
     6) Lock unique password.
        option1: IPMICMD raw 0x30 0x74 0x01 <LOCK> to lock unique password.
        option2: to reboot BMC will lock unique password.
     7) After LOCK, unique password cannot be set or verified again.
     8) Verify three factory default options from web page and all options preserve network settings
     9) POST 'redfish/v1/Managers/1/Actions/Oem/ManagerConfig.Reset' with options. 
        "Option": "PreserveUser"
        "Option": "ClearConfig"
        "Option": "ResetToADMIN"
     10) IPMICMD raw 0x30 0x40 to reset default all settings but preserve network configuration and FRU.
     11) IPMICMD raw 0x30 0x42 to reset default all settings but preserve FRU.
     12) IPMICMD raw 0x30 0x41 to reset default all settings including FRU.
     13) IPMICMD raw 0x30 0x48 0x00 to reset default all settings but preserve network/users/FRU
     14) IPMICMD raw 0x30 0x48 0x01 to reset default all settings but preserve network/ADMIN/FRU

9. Category: security
   Description: 
     [ENGINEERING] security - WEB session ID is too weak
   Infected Motherboard: ALL
   Affected functions: WEBUI
   Validation :
     1) use Firefox cookie manager to check BMC web session SID

10. Category: security
   Description: 
     [ENGINEERING] security - WEB CSRF security protection
   Infected Motherboard: ALL
   Affected functions: WEBUI
   Validation :
     1) change HTTP request Origin into different IP, Webpage will logout.

11. Category: security
   Description: 
     [ENGINEERING] security - HTML Injection issue in web username input field
   Infected Motherboard: ALL
   Affected functions: WEBUI
   Validation :
     1) Login Web, configuration, user section
     2) Create a user like <imgsrc=1>
     3) Check whether username table shows the plaintext username or not

12. Category: security
   Description: 
     [ENGINEERING] security - XSS cookie attack, effect language setting
   Infected Motherboard: ALL
   Affected functions: WEBUI
   Validation :
     1) Set Browser break-point and login WebGUI
     2) change cookie language to " onerror=alert(document.cookie) idk="
     3) break-point go next
     4) login success

13. Category: security
   Description: 
     [ENGINEERING] security - Protect DDNS setting from web might attack by malware.
   Infected Motherboard: ALL
   Affected functions: WEBUI
   Validation :
     1) Use chrome development tool to change the request data before sending form
     2) Check if the setting values are legal.

14. Category: fix
   Description: 
     [ENGINEERING] fix - CMM cannot read eth0/eth1 speed through SNMP
   Infected Motherboard: CMM
   Affected functions: SNMP
   Validation :
     1) Enable SNMP through CMM Web GUI
     2) Run snmpwalk -v2c -c public <hostname> 1.3.6.1.2.1.2
     3) Check eth0 and eth1 ifSpeed data

15. Category: fix
   Description: 
     [101354] fix - BBP graceful shutdown doesn't work issue 101354
   Infected Motherboard: CMM
   Affected functions: BBP
   Validation :
     1) Login Web -> Power Supply
     2) Set BBP timer enable and set a count down value
     3) plug out AC to see BBP graceful shutdown work
-------------------------------------------------------------------------------------------

Firmware Version: 3.45
Firmware Name: SMT_CMMFW_345_REDFISH.bin
Firmware CRC: 7091F752
Firmware Build Date: 10/7/2019
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.71 and above
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: fix
   Description: 
     [ENGINEERING] fix - CMM cannot launch blade KVM
   Infected Motherboard: CMM
   Affected functions: CMM
   Validation :
    1) launch blade KVM through CMM
    1) launch blade HTML5 through CMM
-------------------------------------------------------------------------------------------

Firmware Version: 3.44
Firmware Name: SMT_CMMFW_344_REDFISH.bin
Firmware CRC: 632CC078
Firmware Build Date: 09/24/2019
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.69 and above
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: fix
   Description: 
     [ENGINEERING] fix - VM secured patch working with Blade IPMI FW 3.69.
   Infected Motherboard: CMM
   Affected functions: CMM
   Validation :
    1) launch KVM

2. Category: fix
   Description: 
     [ENGINEERING] fix - Removed CMM WebUI console
   Infected Motherboard: CMM
   Affected functions: CMM WEBUI
   Validation :
    1) no Remote control in  WEBUI.

3. Category: fix
   Description: 
     [ENGINEERING] fix -- support new switch SBM-25G-P10
   Infected Motherboard: CMM
   Affected functions: switch module
   Validation :
    1) install SBM-25G-P10
    2) check switch information.
-----------------------------------------------------------------------------------------------------------

Firmware Version: 3.43
Firmware Name: SMT_CMMFW_343_REDFISH.bin
Firmware CRC: 0719B618
Firmware Build Date: 08/21/2019
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.61 and above
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: fix
   Description: 
     [ENGINEERING] fix - Fix NVME Temp not show in SMCIPMITool
   Infected Motherboard: CMM
   Affected functions: CMM B2SD2/1
   Validation :
    1) Install NVME drive in B2SD2/1
    2) Use SMCIPMITool to read Blade sensor NVME reading through CMM.

2. Category: fix
   Description: 
     [ENGINEERING] fix - switch save button doesn't work properly.
   Infected Motherboard: CMM
   Affected functions: CMM WEBUI
   Validation :
    1) Use the CMM to change the switch ip or name to check the button works fine


3. Category: fix
   Description: 
     [100769] fix - BIOS Revision display is abnormal in IPMI Summary page  
   Infected Motherboard: CMM
   Affected functions: CMM blade
   Validation :
    1) update BIOS to Test version with longer version string.
    2) Check BIOS version display on WebUI, redfish, OEM Command, SMASH CLI

4. Category: fix
   Description: 
     [ENGINEERING] fix - Redfish cannot set DDNS BMC host name when the hose name length is larger than 39
   Infected Motherboard: CMM
   Affected functions: Redfish
   Validation :
    1) Use Redfish to patch DDNS BMC host name.

5. Category: fix
   Description: 
     [ENGINEERING] fix - Redfish cannot set alert ip when ip length is larger than 14. Eg. 123.123.123.123 cannot be set
   Infected Motherboard: CMM
   Affected functions: Redfish
   Validation :
    1) Use Redfish to patch alert ip address 123.123.123.123.

6. Category: fix
   Description: 
     [ENGINEERING] fix - User password can be add and modify to All Space character 
   Infected Motherboard: CMM
   Affected functions: WEBUI
   Validation :
    1) Add or modify the user password, check that it cannot be all space

7. Category: fix
   Description: 
     [ENGINEERING] fix - Peripheral Temp wrong reading 127 degree sometimes
   Infected Motherboard: CMM
   Affected functions: CMM sensor reading
   Validation :
    1) check CMM sensor reading.

8. Category: new
   Description: 
     [ENGINEERING] new - support new switch SBM-25G-P10
   Infected Motherboard: CMM
   Affected functions: CMM WEBUI
   Validation :
     1) Install SBM-25G-P10
     2) Install blade
     3) Check switch module information
     4) Check blade port speeds
-----------------------------------------------------------------------------------------------------------

Firmware Version: 3.42
Firmware Name: SMT_CMMFW_342_REDFISH.bin
Firmware CRC: ABF5FE58
Firmware Build Date: 7/24/2019
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.61 and above
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: fix
   Description: 
     [customer issue] fix - CMM did not show Inlet Temp for B2SC1 and B2SD2/1
   Infected Motherboard: Microblade
   Affected functions: Inlet Temp sensor reading
   Validation :
    1) Install B2SC1 or B2SD2 or B2SD1
    2) Check CMM sensor reading of Inlet Temp

2. Category: new
   Description: 
     [ENGINEERING] new - add new CLI command "blade lan base"
   Infected Motherboard: CMM
   Affected functions: SMASH CLI
   Validation :
    1) ssh ADMIN@CMMIP
    2) connect cli
    3) blade lan base print
    4) blade lan base dhcp [vlanid] [always|once]
    5) blade lan base static [ip scale] [ip] [subnet mask] [gateway ip] [dns ip] [vlanid] [always|once]
-----------------------------------------------------------------------------------------------------------

Firmware Version: 3.41
Firmware Name: SMT_CMMFW_341_REDFISH.bin
Firmware CRC: BECD2F36
Firmware Build Date: 7/17/2019
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.61 and above
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: fix
   Description: 
     [99464] fix - When logging with long AD name, the display is not formatted correctly.
   Infected Motherboard: ALL
   Affected functions: webpage top area
   Validation :
    1) Use LDAP or AD long string account login BMC.
    2) "[16 characters]..." will be displayed in web top area.

2. Category: fix
   Description: 
     [ENGINEERING] fix - list serialnum cannot show Blade and FAN serial number
   Infected Motherboard: CMM
   Affected functions: SMASH CLI
   Validation :
     1) ssh ADMIN@CMMIP
     2) connect cli
     3) list serialnum

3. Category: new
   Description: 
     [ENGINEERING] new -  add new CLI command "list macaddress serialnum"
   Infected Motherboard: CMM
   Affected functions: SMASH CLI
   Validation :
     1) ssh ADMIN@CMMIP
     2) connect cli
     3) list macaddress serialnum

4. Category: fix
   Description: 
     [ENGINEERING] fix -  B2SD2 sensor structure mismatch.
   Infected Motherboard: CMM
   Affected functions: B2SD2
   Validation :
     1) update B2SD2 BMC FW 5.65
     2) Check blade status in CMM
-----------------------------------------------------------------------------------------------------------

Firmware Version: 3.40
Firmware Name: SMT_CMMFW_340_REDFISH.bin
Firmware CRC: F86C2C11
Firmware Build Date: 7/2/2019
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.61 and above
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: fix
   Description: 
     [95831] fix - (WEB) Special characters cannot be used for password settings 
   Infected Motherboard: CMM
   Affected functions: switch module
   Validation :
     1) Configure the switch module password as the project issue mentioned;
     2) Check the password on the switch board(login the switch board system console, open the password file);

2. Category: new
   Description: 
     [ENGINEERING] new - support B2SD2
   Infected Motherboard: CMM
   Affected functions: B2SD2
   Validation :
     1) check Blade status and detail

3. Category: fix
   Description: 
     [Customer] fix - CMM still can wrong get DHCP IP after changing CMM LAN mode from failover to static.
   Infected Motherboard: CMM
   Affected functions: CMM network static mode
   Validation :
     1) CMM disconnect DHCP server, then set CMM network failover mode, the DHCP will fail then CMM use Static IP. 
     2) Then change into CMM network static mode and set Static IP through webpage.
     3) Then CMM reconnect DHCP server.
     4) CMM IP should be Static IP configured as before.
-----------------------------------------------------------------------------------------------------------

Firmware Version: 3.39
Firmware Name: SMT_CMMFW_339_REDFISH.bin
Firmware CRC: 18F21848
Firmware Build Date: 5/24/2019
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.61 and above
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: fix
   Description: 
     [ENGINEERING] fix - compatible issue on WEBUI to show node name and blade name
   Infected Motherboard: CMM
   Affected functions: blade status
   Validation :
     1) Only configure node name on the blade with single node.
     2) Blade status main page will show blade name the same as node name if blade name setting is empty
     3) Configure both node name and blade name.
     4) Blade status main page will show blade name you configured.
-----------------------------------------------------------------------------------------------------------

Firmware Version: 3.38
Firmware Name: SMT_CMMFW_338_REDFISH.bin
Firmware CRC: 1A180B1E
Firmware Build Date: 5/21/2019
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.03
Compatible IPMI FW Version: 3.61 and above
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: new
   Description: 
     [ENGINEERING] new - upgrade CMM Mgmt Switch FW Revision as 02.03
   Infected Motherboard: CMM
   Affected functions: Mgmt Switch FW
   Validation :
     1) Check the Blade System->CMM->Mgmt Switch FW Revision as 02.03

2. Category: new
   Description: 
     [ENGINEERING] new - CMM can communicate with MicroBlade without I2C enable.
   Infected Motherboard: MicroBlade
   Affected functions: Blade status
   Validation :
     1) Check the Blade System->CMM->Mgmt Switch FW Revision as 02.03
     2) Update Microblade FW SMT_MBIPMI_361_REDFISH
     3) Disable CMM I2C to access blade. raw 0x30 0x70 0xf6 1 0 1 0 0 0 0 0
     4) AC cycle micro blade.
     5) CMM will show the status of the blade with SMT_MBIPMI_361_REDFISH as normal and will show the blade with old fw status as initializing.

3. Category: new
   Description: 
     [ENGINEERING] new - CMM to recognize Memory Technology from SMBIOS in hardware info
   Infected Motherboard: ALL
   Affected functions: HW information
   Validation :
     1) Update Microblade FW SMT_B11IPMI_361_REDFISH
     2) Install B11 with AEP DIMM
     3) CMM to show hardware information with Memory Technology: Intel persistent memory

4. Category: new
   Description: 
     [ENGINEERING] new - CMM add an Health Event Log advanced setting - Enable Filter Power Status Event Log
   Infected Motherboard: CMM
   Affected functions: Health Event Log
   Validation :
     1) Health Event Log advanced setting - Disable Filter Power Status Event Log through CMM WEBUI, REDFISH, IPMICMD, SSHCLI, SNMP
        ipmitool raw 0x30 0x34 0x28 0x01 0x00 to set Disable Filter Power Status Event Log 
     2) power on/off blade, CMM will log these power events
     3) Health Event Log advanced setting - Enable Filter Power Status Event Log through CMM WEBUI, REDFISH, IPMICMD, SSHCLI, SNMP
        ipmitool raw 0x30 0x34 0x28 0x01 0x01 to set Enable Filter Power Status Event Log 
     4) power on/off blade, CMM will NOT log these power events
     5) raw 0x30 0x34 0x28 0x00 0x01 to set Enable AC Power On Event Log
     6) raw 0x30 0x34 0x28 0x00 0x00 to set Disable AC Power On Event Log
     7) raw 0x30 0x34 0x27 0x00 to get AC Power On Event Log configuration

5. Category: new
   Description: 
     [ENGINEERING] new - separate node server name and blade name
   Infected Motherboard: CMM
   Affected functions: Blade name and node name
   Validation :
     1) Set/get node name and blade name through CMM WEBUI, REDFISH, IPMICMD, SSHCLI, SNMP

6. Category: improvement
   Description: 
     [ENGINEERING] improvement - correct maintenance log description when doing blade UID on/off through CMM
   Infected Motherboard: ALL
   Affected functions: maintenance log
   Validation :
     1) blade UID on/off through CMM
     2) check maintenance log description in CMM.

7. Category: improvement
   Description: 
     [ENGINEERING] improvement - according to RFC 7235 section 2.1, the redfish scheme is case insensitive
   Infected Motherboard: ALL
   Affected functions: redfish
   Validation :
     1) N/A

8. Category: fix
   Description: 
     [98306] fix - SMT_CMMFW_337_REDFISH -- REDFISH: POST /redfish/v1/Managers/1/Actions/Oem/Configuration.Reset with body { Port? true} does not re-disable SNMP 
   Infected Motherboard: CMM
   Affected functions: SNMP Configuration
   Validation :
     1) PATCH /redfish/v1/Managers/1/NetworkProtocol with request body {"SNMP": {"ProtocolEnabled": true}}
     2) POST /redfish/v1/Managers/1/Actions/Oem/Configuration.Reset with body {"Port": true}
     3) GET /redfish/v1/Managers/1/SNMP and check SnmpEnabled key

9. Category: fix
   Description: 
     [98307] fix - SMT_CMMFW_337_REDFISH -- WebGUI: after resetting configurations for Port (therefore re-disabling SNMP), SNMP is not disabled in SNMP page
   Infected Motherboard: CMM
   Affected functions: SNMP Configuration
   Validation :
     1) Navigate to Configuration > Port and enable SNMP Port
     2) Navigate to Configuration > SNMP and check if Enable SNMP is checked
     3) Navigate to Maintenance > Factory Default and use Reset Port Configuration
     4) Navigate to Configuration > SNMP and check if Enable SNMP is not checked

10. Category: fix
   Description: 
     [ENGINEERING] fix - power/temp record not clean after factory default
   Infected Motherboard: CMM
   Affected functions: factor default
   Validation :
     1) Check power/temp record after factory default

11. Category: fix
   Description: 
     [ENGINEERING] fix -  SMCIPMITOOL mel download fail after did mel clear
   Infected Motherboard: CMM
   Affected functions: maintenance event log
   Validation :
     1) SMCIPMITool mel clear
     2) SMCIPMITool mel download sample.txt
     3) It will return 0 and download file successfully.

12. Category: fix
   Description: 
     [ENGINEERING] fix - MBM-XEM-002 power consumption is lower 22w
   Infected Motherboard: CMM
   Affected functions: MBM-XEM-002 power consumption
   Validation :
     1) Verify Switch MBM-XEM-002 V2.00 and V2.01 power consumption through CMM

13. Category: fix
   Description: 
     [ENGINEERING] fix - switch module power status show off, but switch is working normally
   Infected Motherboard: CMM
   Affected functions: Switch Module status
   Validation :
     1) Hot-plug Switch module then check its power status through CMM

-----------------------------------------------------------------------------------------------------------------------------------------------

Firmware Version: 3.37
Firmware Name: SMT_CMMFW_337_REDFISH.bin
Firmware CRC: D4530BA2
Firmware Build Date: 4/4/2019
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.02
Compatible IPMI FW Version: 2.52 and above
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: fix
   Description: 
     [ENGINEERING] fix - ipmitool in-band and out-band hang because of the special characters &~`!@#$%^*()_-+={[}]|\:;"'<,>.?/ in username and password
   Infected Motherboard: ALL
   Affected functions: ipmitool
   Validation :
     1) use ipmitool to config username or password using special characters.
     2) user WEBUI to verify this password.

2. Category: fix
   Description: 
     [ENGINEERING] fix - CMM cannot show node SMBIOS information using new bios because of SMBIOS structure extention
   Infected Motherboard: ALL
   Affected functions: HW information
   Validation :
     1) CMM show node HW Information for each node

3. Category: fix
   Description: 
     [ENGINEERING] fix - CMM always show LOADING after clicking Node Health Event Log
   Infected Motherboard: ALL
   Affected functions: Health Event Log
   Validation :
     1) update IPMI 3.60
     2) CMM show Health Event Log for each node

4. Category: fix
   Description: 
     [ENGINEERING] fix - it take too long to show node maintenance event log
   Infected Motherboard: ALL
   Affected functions: maintenance event log
   Validation :
     1) CMM show maintenance event log for each node
-----------------------------------------------------------------------------------------------------------

Firmware Version: 3.36
Firmware Name: SMT_CMMFW_336_REDFISH.bin
Firmware CRC: E94C5606
Firmware Build Date: 3/21/2019
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.08
Mgmt Switch FW Revision: 02.02
Compatible IPMI FW Version: 2.52 and above
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1. Category: new
   Description: 
     [ENGINEERING] new - add /redfish/managers/ntp/TimeUpdateMode in redfish
   Infected Motherboard: ALL
   Affected functions: date and time mode
   Validation :
     1) get date and time mode Local, NTP and BladeSystem via redfish
     2) set date and time mode Local, NTP and BladeSystem via redfish

2. Category: new
   Description: 
     [ENGINEERING] new - support new PWS-DF008-LF
   Infected Motherboard: ALL
   Affected functions: PWS
   Validation :
     1) install PWS-DF008-LF and check power supply page through CMM.

3. Category: enhancement
   Description: 
     [ENGINEERING] enhancement - redfish return error 500 after stress redfish get request about 100 more times
   Infected Motherboard: ALL
   Affected functions: redfish
   Validation :
     1) stress redfish get request 500 times at least.

4. Category: enhancement
   Description: 
     [ENGINEERING] enhancement - update copyright 2014-2019
   Infected Motherboard: ALL
   Affected functions: copyright
   Validation :
     1) check WEBUI copyright 2014-2019

5. Category: enhancement
   Description: 
     [ENGINEERING] enhancement - recognize new BBP card hardware change on middle plane.
   Infected Motherboard: ALL
   Affected functions: BBP card
   Validation :
     1) install BBP card with new hardware change(support Blade ADR function)
     2) update BBP card FW 1.08
     3) the BBP card FW will show 1.08A
     4) if BBP FW just show 1.08, it means new hardware change did not follow right procedure. you can use the command below to correct it.
     5) ipmitool -H CMMIP -U ADMIN -P ADMIN raw 0x30 0x70 0xef 0x0d 0x8c 0x00 0xa3 0x3a 0x01

6. Category: fix
   Description: 
     [ENGINEERING] fix - Fix top menu refresh link cannot work after AD configuration
   Infected Motherboard: ALL
   Affected functions: WEBUI
   Validation :
     1) configuration->select one row and click button add or modify, then press Cancel or Modify button
     2) press refresh link of top menu
-----------------------------------------------------------------------------------------------------------

Firmware Version: 3.35
Firmware Name: SMT_CMMFW_335_REDFISH.bin
Firmware CRC: 6C6AF231
Firmware Build Date: 2/05/2019
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.06
Mgmt Switch FW Revision: 02.02
Compatible IPMI FW Version: 2.52 and above
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1.   Category: fix
     Description: 
         [ENGINEERING] fix - redfish has a misspelling "Switchs"
     Infected Motherboard: CMM
     Affected functions: redfish
     Validation :
        1) GET https://cmm/redfish/v1/Chassis/1/Switch/ includes a member named  Switches?

2. Category: fix
   Description: 
     [ENGINEERING] fix - FAN control on L820 and J820
   Infected Motherboard: CMM
   Affected functions: fan control
   Validation :
     1) verify fan control.

3.   Category: fix
     Description: 
         [96705] fix - When CMM exchange master/slave status, cmm IP(Vlan) base communication will change to I2C base. 
     Infected Motherboard: CMM
     Affected functions:  communication between CMM and switch module
     Validation :
        1) follow issue to verify

4.   Category: fix
     Description: 
         [96861] fix - Vcpu Sensor Abnormal Reading.
     Infected Motherboard: CMM
     Affected functions: Vcpu
     Validation :
        1) check B11SCG-ZTF/CTF sensor through CMM.

5.   Category: fix
     Description: 
         [96861] fix- Fail to connect to CMM Neighbors.
     Infected Motherboard: CMM
     Affected functions: CMM Neighbors
     Validation :
        1)click CMM Neighbors links

6.   Category: new
     Description: 
         [ENGINEERING] new - Blade ADR function support.
     Infected Motherboard: CMM
     Affected functions: ADR function
     Validation :
        1)BBP FW 1.07
        2)IPMI FW 3.58
        3)CPLDID 0x44.
        4)verify ADR function when all power supplies AC LOSS.

7.   Category: new
     Description: 
         [ENGINEERING] new - redfish persistence connection.
     Infected Motherboard: CMM
     Affected functions: redfish
     Validation :
        1)check if redfish connection is persistence.

8.   Category: fix
     Description: 
         [ENGINEERING] fix - sensor Inlet Temp show wrong value.
     Infected Motherboard: CMM 
     Affected functions: sensor reading
     Validation :
        1)CMM Inlet Temp should be the same as the maximum of all blades' Inlet Temp.

9.   Category: new
     Description: 
         [ENGINEERING] new - CMM report the power consumption for the whole enclosure
     Infected Motherboard: CMM
     Affected functions: DCMI
     Validation :
        1)ipmitool -H CMMIP dcmi power reading
-----------------------------------------------------------------------------------------------------------

Firmware Version: 3.34
Firmware Name: SMT_CMMFW_334_REDFISH.bin
Firmware CRC: FF4A1408
Firmware Date: 1/18/2019
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.06
Mgmt Switch FW Revision: 02.02
Compatible IPMI FW Version: 2.52 and above
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1.   Category: enhancement
     Description: 
         [ENGINEERING] enhancement - L820 thermal control follow J820
     Infected Motherboard: CMM
     Affected functions: thermal control
     Validation :
        1) need thermal team to verify

2. Category: new
   Description: 
     [ENGINEERING] new - supprot B11SCG-CTF.
   Infected Motherboard: B11SCG-CTF
   Affected functions: ALL
   Validation :
     1) ALL.

3.   Category: fix
     Description: 
         [ENGINEERING] fix - wrong blade/psu/switch id in Redfish
     Infected Motherboard: CMM
     Affected functions: ALL
     Validation :
        1) Check Blade/PSU/Switch Location ID through redfish 

4.   Category: new
     Description: 
         [ENGINEERING] new - add Redfish SSL upload feature.
     Infected Motherboard: CMM
     Affected functions: SSL upload
     Validation :
        1) upload SSL certificate through redfish
-----------------------------------------------------------------------------------------------------------

Firmware Version: 3.33
Firmware Name: SMT_CMMFW_333_REDFISH.bin
Firmware CRC: 98B8C33A
Firmware Date: 11/30/2018
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.06
Mgmt Switch FW Revision: 02.02
Compatible IPMI FW Version: 2.52 and above
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1.   Category: fix
     Description: 
         [94908 ] fix - Incorrect Readings on CMM Power Supply Web page with BPN - L820
     Infected Motherboard: ALL
     Affected functions: ALL
     Validation :
        1) Check reserved for peripheral in WEBUI.

2.   Category: fix
     Description: 
         [ENGINEERING] fix - CMM generate too much power up events in maintenance event log if blade AC cycle and AC Loss policy setting is ON and no enough power.
     Infected Motherboard: ALL
     Affected functions: ALL
     Validation :
        1) AC Loss policy setting is ON.
        2) Make no enough power.
        3) Blade AC cycle.
        4) check maintenance event log. 

3.   Category: enhancement
     Description: 
         [ENGINEERING] enhancement - "CMM firmware was updated successfully." will be recorded after CMM upgrade and reboot.
     Infected Motherboard: ALL
     Affected functions: ALL
     Validation :
        1) after CMM firmware update, check maintenance event log.

4.   Category: new
     Description: 
         [ENGINEERING] new - support B11SCG
     Infected Motherboard: CMM
     Affected functions: ALL
     Validation :
        1) check all blade function
-----------------------------------------------------------------------------------------------------------

Firmware Version: 3.32
Firmware Name: SMT_CMMFW_332_REDFISH.bin
Firmware CRC: 01F0F1E3
Firmware Date: 11/13/2018
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.06
Mgmt Switch FW Revision: 02.02
Compatible IPMI FW Version: 2.52 and above
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1.   Category: fix
     Description: 
         [94908 ] fix - Incorrect Readings on CMM Power Supply Web page with BPN - L820 
     Infected Motherboard: ALL
     Affected functions: ALL
     Validation :
        1) verify all module presence and front view and rear view.

2.   Category: fix
     Description: 
         [94468 ] fix Unable to save correct information in LDAP page. 
     Infected Motherboard: CMM
     Affected functions: LDAP WEB page
     Validation :
        1) follow 94468 to verify.

3.   Category: fix
     Description: 
         [94529] fix- Secret text field in RADIUS page should maintain in certain length.  
     Infected Motherboard: CMM
     Affected functions: RADIUS WEB page
     Validation :
        1) follow 94529 to verify

4.   Category: fix
     Description: 
         [93743] fix - Missing Nvme SSD temp sensor
         [93780] fix - Missing Nvme SSD temp sensor from microblade node sensor 
     Infected Motherboard: CMM
     Affected functions: IPMIVIEW, SMCIPMITool
     Validation :
        1) follow 93743 and 93780 to verify

5.   Category: fix
     Description: 
         [94344] fix - Power/temperature record sync-up issue between CMM and IPMI 
     Infected Motherboard: CMM
     Affected functions: Power Record Web page
     Validation :
        1) follow 94344 to verify
-----------------------------------------------------------------------------------------------------------

Firmware Version: 3.31
Firmware Name: SMT_CMMFW_331_REDFISH.bin
Firmware CRC: 85F47084
Firmware Date: 10/17/2018
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.06
Mgmt Switch FW Revision: 02.02
Compatible IPMI FW Version: 2.52 and above
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1.   Category: new
     Description: 
         [ENGINEERING] new - Support middle plane BPN-SB-L820
     Infected Motherboard: ALL
     Affected functions: ALL
     Validation :
        1) verify all module presence and front view and rear view.

2.   Category: new
     Description: 
         [ENGINEERING] new - Support power supply PWS-2K22P-BR
     Infected Motherboard: ALL
     Affected functions: power supply
     Validation :
        1) verify power supply PWS-2K22P-BR information.

3.   Category: enhancement
     Description: 
         [ENGINEERING] enhancement - power redundancy policy setting N+1 and N+N are not allowed if total power is not enough. 
     Infected Motherboard: ALL
     Affected functions: power redundancy policy
     Validation :
        1) power redundancy policy setting N+1 is not allowed if total power is not enough for this setting.
        2) power redundancy policy setting N+N is not allowed if total power is not enough for this setting.

4.   Category: enhancement
     Description: 
         [ENGINEERING] enhancement - power fail policy "performance*" will not be selected if BBP throttle card is installed..
     Infected Motherboard: ALL
     Affected functions: power fail policy
     Validation :
        1) if BBP card is installed, "performance*" will be grayed in webpage.

5.   Category: fix
     Description: 
         [94535] fix - CMM --- Trouble Shooting should change to Troubleshooting 
     Infected Motherboard: ALL
     Affected functions: Wording
     Validation :
        1) Verify wording Troubleshooting

6.   Category: fix
     Description: 
         [ENGINEERING] fix - BBP card throttle should work when system over power if BBP control setting is DISABLE.
     Infected Motherboard: ALL
     Affected functions: BBP card throttle
     Validation :
        1) use BBP card FW 1.06.
        2) system over power and BBP card throttle blades.

7.   Category: fix
     Description: 
         [ENGINEERING] fix - CMM FW 3.30 show max power as 0 if blade is off and power capping enabled.
     Infected Motherboard: ALL
     Affected functions: blade MaxPower
     Validation :
        1) Blade power off and check blade max power
-----------------------------------------------------------------------------------------------------------

Firmware Version: 3.30
Firmware Name: SMT_CMMFW_330_REDFISH.bin
Firmware CRC: 54BB11C9
Firmware Date: 09/21/2018
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.05
Mgmt Switch FW Revision: 02.02
Compatible IPMI FW Version: 2.52 and above
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1.   Category: fix
     Description: 
         [ENGINEERING] fix - blade power fail policy default setting wrong in CMM 3.28, 3.29
     Infected Motherboard: ALL
     Affected functions: N/A
     Validation :
        1) reset default CMM
        2) the blade power fail policy default setting is throttle.

2.   Category: fix
     Description: 
         [ENGINEERING] fix - VLAN ID 0 cannot be set in Configuration->Blade IPMI network in CMM 3.28, 3.29
     Infected Motherboard: ALL
     Affected functions: network
     Validation :
        1) set VLAN ID 0 in Configuration->Blade IPMI network.

3.   Category: fix
     Description: 
         [ENGINEERING] fix - LDAP and AD server hostname lost in CMM 3.28 and 3.29 after CMM FW update with preservation.
     Infected Motherboard: ALL
     Affected functions: CMM FW update
     Validation :
        1) configure LDAP and AD server hostname.
        2) CMM FW update with preservation from 3.30 to 3.30.

4.   Category: fix
     Description: 
         [ENGINEERING] fix - maintenance event log setting is always changed to enable after CMM reboot.
     Infected Motherboard: ALL
     Affected functions: maintenance event log
     Validation :
        1) disable maintenance event log setting
        2) reboot CMM
        3) maintenance event log setting should be disabled.

5.   Category: fix
     Description: 
         [ENGINEERING] fix - change 'event log' into 'health event log'
         [ENGINEERING] fix - change 'system event log' into 'maintenance event log'
     Infected Motherboard: ALL
     Affected functions: N/A
     Validation :
        1) clear web browser history and check WEB page wording change

6.   Category: fix
     Description: 
         [ENGINEERING] fix - syslog configuration cannot be saved and restored by maintenance->CMM Configuration.
     Infected Motherboard: ALL
     Affected functions: saved and restored
     Validation :
        1) save and restore CMM Configuration
        2) check if any configuration is changed. 

7.   Category: new
     Description: 
         [ENGINEERING] new - support B2SC1 blade.
     Infected Motherboard: ALL
     Affected functions: thermal
     Validation :
        1) thermal team should verify this thermal.

8.   Category: new
     Description: 
         [ENGINEERING] new - Blade max power can be controlled by blade power capping setting.
     Infected Motherboard: ALL
     Affected functions: power capping
     Validation :
        1) change power capping setting. the max power is changed as well.

9.   Category: new
     Description: 
         [ENGINEERING] new - Java KVM support text copy and paste to KVM console.
     Infected Motherboard: ALL
     Affected functions: Java KVM
     Validation :
        1) use Java KVM console menu do copy and paste txt string.
-----------------------------------------------------------------------------------------------------------

Firmware Version: 3.29
Firmware Name: SMT_CMMFW_329_REDFISH.bin
Firmware CRC: 8088DF74
Firmware Date: 08/20/2018
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.05
Mgmt Switch FW Revision: 02.02
Compatible IPMI FW Version: 2.50 and above
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1.   Category: fix
     Description: 
         [91322] fix - Abnormal behavior of blade Power/Temp Record on CMM WebUI 
     Infected Motherboard: ALL
     Affected functions: N/A
     Validation :
        1) check blade Power/Temp Record on CMM WebUI

2.   Category: fix
     Description: 
         [91307] fix - (CMM)After XEM-002 exchange old version(without ip base) to current version, CMM can't detect IP Base of CMM Communication Channel. 
     Infected Motherboard: ALL
     Affected functions: communication between CMM and switch module
     Validation :
        1) verify it following #91307 steps.

3.   Category: fix
     Description: 
         [91226] fix - (B1DRI and AOC-XEM-i4M)L628 chassis cannot link 1G speed 
     Infected Motherboard: ALL
     Affected functions: switch link speed
     Validation :
        1) Check switch link speed following #91226 steps.

4.   Category: fix
     Description: 
         [ENGINEERING] fix-  add IPv6 IP address
     Infected Motherboard: ALL
     Affected functions: IPv6 configuration
     Validation :
        1) try to add and delete IPV6 IP

5.   Category: fix
     Description: 
         [ENGINEERING] fix - B11SPE-CPU-25G LAN port speed setting to 2*10G and 2*25G in 10G and 25G switch.
     Infected Motherboard: ALL
     Affected functions: switch LAN port speed
     Validation :
        1) check switch LAN port speed

6.   Category: fix
     Description: 
         [ENGINEERING] fix - web Summary page bugs, switch location error on L628, incorrect rear view on E614.
     Infected Motherboard: ALL
     Affected functions: Summary page
     Validation :
        1) check CMM summary page using middle plane L628 and E614

7.   Category: fix
     Description: 
         [ENGINEERING] fix - redfish issue about power capping and network configuration.
     Infected Motherboard: ALL
     Affected functions: redfish
     Validation :
        1) power capping and network configuration via redfish

8.   Category: improvement
     Description: 
         [ENGINEERING] improvement - Support fan control document Superblade fan speed control guideline Rev1.0-20180517.pdf
     Infected Motherboard: ALL
     Affected functions: thermal
     Validation :
        1) thermal team should verify this thermal improvement.

9.   Category: new
     Description: 
         [ENGINEERING] new - model name followed by switch HW version for OEM specific switches
     Infected Motherboard: ALL
     Affected functions: Switch model name
     Validation :
        1) Check switch model name.

10.   Category: new
     Description: 
         [ENGINEERING] new - add new event log to indicate redundancy CMM becomes to be master CMM.
     Infected Motherboard: ALL
     Affected functions: redundancy CMM
     Validation :
        1) redundant CMM becomes to be master.
        2) check even log.
-----------------------------------------------------------------------------------------------------------

Firmware Version: 3.28
Firmware Name: SMT_CMMFW_328_REDFISH.bin
Firmware CRC: CE6BF025
Firmware Date: 06/01/2018
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.05
Mgmt Switch FW Revision: 02.02
Compatible IPMI FW Version: 2.50 and above
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1.   Category: fix
     Description: 
         [ENGINEERING] fix - CMM cannot reboot automatically after CMM FW update
     Infected Motherboard: ALL
     Affected functions: N/A
     Validation :
        1) Stress update CMM to 3.28 from 3.28

2.   Category: fix
     Description: 
         [ENGINEERING] fix - two many power supply input voltage event log when input voltage is 205V
     Infected Motherboard: ALL
     Affected functions: N/A
     Validation :
        1) For PWS-2K21A-BR, 2200W input Voltage >=220V, 2090W input Voltage >=170V, 1200W input Voltage >=70V
        2) For PWS-1K67P-1R, 1600W input Voltage >=170V, 1400W input Voltage >=120V, 1200W input Voltage >=70V
        3) For PWS-2K01A-BR, 2000W input Voltage >=170V, 1000W input Voltage >=70V
        4) For PWS-2K02D-BR, 2000W input Voltage >=44V, 1600W input Voltage >=36V

3.   Category: fix
     Description: 
         [89953] fix - After XEM-002 fallback to old version(without ip base), CMM can't config switch IP, CMM can't get switch of firmware version. 
         [89625] fix - After XEM-002 fallback to old version(without ip base), the switch of internal port of speed 2.5G can't detect until CMM reset. 
     Infected Motherboard: ALL
     Affected functions: N/A
     Validation :
        1) Update switch module FW
        2) Check Switch FW version and Config switch

4.   Category: fix
     Description: 
         [ENGINEERING] fix - Fix unable to show blade FRU in FRU Information web page
     Infected Motherboard: ALL
     Affected functions: N/A
     Validation :
        1) Clear browser catch. 
        2) Go to FRU Information web page. 3.select Blade to show blade FRU.

5.   Category: fix
     Description: 
         [ENGINEERING] fix - NTP date and time on web Date Time page is not correct after redundant BMC taking over.
     Infected Motherboard: ALL
     Affected functions: N/A
     Validation :
        1) set NTP date and time on CMM.
        2) reboot master CMM.
        3) Slave CMM will become to Master then check NTP date and time.

6.   Category: fix
     Description: 
         [ENGINEERING] fix - DIMM location incorrect in ECC event log.
     Infected Motherboard: ALL
     Affected functions: N/A
     Validation :
        1) Update Blade IPMI FW 3.50 
        2) Use DP blade to generate ECC error
        3) Check ECC error in Blade System->blade->event log

7.   Category: new
     Description: 
         [ENGINEERING] new - Graphical View on summary page.
     Infected Motherboard: ALL
     Affected functions: N/A
     Validation :
        1)Update Blade IPMI FW 3.50 
        2)Clear browser history and check Summary page.

8.   Category: new
     Description: 
         [ENGINEERING] new - support config switch date time, network, password via redfish
     Infected Motherboard: ALL
     Affected functions: N/A
     Validation :
        1) config switch date time, network, password via redfish
-----------------------------------------------------------------------------------------------------------

Firmware Version: 3.27
Firmware Name: SMT_CMMFW_327_REDFISH.bin
Firmware CRC: 98E412DE
Firmware Date: 03/21/2018
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.05
Mgmt Switch FW Revision: 02.02
Compatible IPMI FW Version: 2.50 and above
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1.   Category: fix
     Description: 
         [88688] fix - CMM WebUI bottom Copyright still show "2017" for 2018 ECO firmware 3.26 
     Infected Motherboard: ALL
     Affected functions: N/A
     Validation :
        1) verify WEBUI copyright

2.   Category: fix
     Description: 
         [ENGINEERING]fix - CMM cannot log in after CMM reboot sometimes.
     Infected Motherboard: ALL
     Affected functions: N/A
     Validation :
        1) reboot CMM and login

3.   Category: fix
     Description: 
         [88634]fix - CMM iKVM viewer KVM switch wrong title and wrong direction for B1-10 
     Infected Motherboard: ALL
     Affected functions: IKVM 
     Validation :
        1) Use middle plane C820
        2) Check slot sequence in iKVM viewer KVM switch.

4.   Category: new
     Description: 
         [ENGINEERING] new - read other 2 temperature of 25G switch module.
     Infected Motherboard: ALL
     Affected functions: 25G switch
     Validation :
        1) update new 25G switch fw
        2) there should be 4 temperature in switch page.


5.   Category: fix
     Description: 
         [ENGINEERING] fix - node unselectable in SOL and KVM page
     Infected Motherboard: ALL
     Affected functions: KVM and SOL
     Validation :
        1) go to CMM remote control
        2) select node to open SOL and KVM

6.   Category: fix
     Description: 
         [ENGINEERING] fix - set wrong switch port speed on 25G switch module.
     Infected Motherboard: ALL
     Affected functions: switch port speed
     Validation :
        1) installed 25G switch module
        2) check switch port speed for B11DPE and B11SPE 

6.   Category: fix
     Description: 
         [ENGINEERING] fix - fan speed 0 rpm with non-fan middle plane.
     Infected Motherboard: ALL
     Affected functions: sensor reading
     Validation :
        1) use non-fan middle plane.
        2) check fan sensor reading 

7. Category: fix
   Description: 
     [ENGINEERING] fix - power history record incorrect
   Infected Motherboard: ALL
   Affected functions: power history record page
   Validation :
     1) Reset default
     2) Check power history record page in system health->power/temp record page in 1 week.

8. Category: fix
   Description: 
     [ENGINEERING] fix - switch datetime set issue and switch healthy status issue in SNMP
   Infected Motherboard: ALL
   Affected functions: SNMP 
   Validation :
     1) Load MicroCMMSNMP.MIB
     2) do switch datetime set
     3) check switch healthy status.

9. Category: new
   Description: 
     [ENGINEERING] new - add test alert trap
   Infected Motherboard: ALL
   Affected functions: SNMP Trap
   Validation :
     1) Load MicroCMMSNMPTrap.MIB
     2) configure alert and send test
     3) SNMPTrap receiver will receive the test trap

10. Category: new
   Description: 
     [ENGINEERING] new - BBP control disable or enable
   Infected Motherboard: ALL
   Affected functions: power supply battery
   Validation :
     1) WEBUI: Power supply BBP control
     2) SNMP: pwrBBPStatus
     3) CLI: psu BBPControl
     4) REDFISH: redfish/v1/Chassis/1/Power
     5) OEMCMD: raw 0x30 0x31 0x18
     6) OEMCMD: raw 0x30 0x31 0x19 <0 or 1>
-------------------------------------------------------------------------------------------------------

Firmware Version: 3.26
Firmware Name: SMT_CMMFW_326_REDFISH.bin
Firmware CRC: 68C59C0D
Firmware Date: 02/9/2018
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.05
Mgmt Switch FW Revision: 02.02
Compatible IPMI FW Version: 2.50 and above
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1.   Category: new
     Description: 
         [ENGINEERING] new - support MBM-XEM-100 and MBM-XEM-002 VLAN commands.
     Infected Motherboard: ALL
     Affected functions: communication between CMM and switch
     Validation :
        1) install MBM-XEM-100 and MBM-XEM-002 with latest switch FW
        2) check all switch information in CMM.

2.   Category: new
     Description: 
         [ENGINEERING]new - CMM log all configuration activity in system event log.
     Infected Motherboard: ALL
     Affected functions: system event log
     Validation :
        1) do configuration and power control
        2) check system event log

3.   Category: fix
     Description: 
         [ENGINEERING]fix - FAN full speed in CMM 3.25 
     Infected Motherboard: ALL
     Affected functions: FAN control
     Validation :
        1) check FAN speed.

4.   Category: fix
     Description: 
         [ENGINEERING] fix - CMM report AC LOSS if power supply input voltage is larger than 255V
     Infected Motherboard: ALL
     Affected functions: power supply
     Validation :
        1) make input voltage higher than 256V
        2) check power supply input voltage and status
-------------------------------------------------------------------------------------------------------

Firmware Version: 3.25
Firmware Name: SMT_CMMFW_325_REDFISH.bin
Firmware CRC: 81CE8845
Firmware Date: 01/18/2018
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.05
Mgmt Switch FW Revision: 02.02
Compatible IPMI FW Version: 2.50 and above
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1.   Category: new
     Description: 
         [ENGINEERING] new - add save button in all sensor reading page
     Infected Motherboard: ALL
     Affected functions: sensor reading page
     Validation :
        1) clear web browser.
        2) go to sensor reading page and check save button function.

2.   Category: new
     Description: 
         [ENGINEERING]new - Cross-Site Request Forgery (CSRF) security protection
     Infected Motherboard: ALL
     Affected functions: security
     Validation :
        1) N/A

3.   Category: fix
     Description: 
         [ENGINEERING]fix - Java IKVM session id is negative in user list
     Infected Motherboard: ALL
     Affected functions: Java IKVM
     Validation :
        1) open Java IKVM and check session id in user list.

4.   Category: fix
     Description: 
         [ENGINEERING] fix - configuration Alert page Chinese language is wrong.
     Infected Motherboard: ALL
     Affected functions: Alert page Chinese language
     Validation :
        1) go to WEBUI Configuration->Alert and Modify the alert level and save
-------------------------------------------------------------------------------------------------------

Firmware Version: 3.24
Firmware Name: SMT_CMMFW_324_REDFISH.bin
Firmware CRC: C8C94C78
Firmware Date: 01/04/2018
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.05
Mgmt Switch FW Revision: 02.02
Compatible IPMI FW Version: 2.50 and above
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1.   Category: fix
     Description: 
         [ENGINEERING] fix - AC loss policy make blade power off after reseating blade and power on by power button
     Infected Motherboard: ALL
     Affected functions: AC loss policy, front panel power button
     Validation :
        1) Set AC Loss policy to "Power Off".
        2) Reseating blade and power on by front panel power button once amber led solid on.
        3) Wait for a while, the blade should keep on.

2.   Category: fix
     Description: 
         [ENGINEERING]fix - switch module SBM-25G-100 cannot show IP and version on CMM switch page.
     Infected Motherboard: ALL
     Affected functions: switch page
     Validation :
        1) Blade system-> Switch module

3.   Category: fix
     Description: 
         [ENGINEERING]fix - auto refresh button don't work in blade node date and time page
     Infected Motherboard: ALL
     Affected functions: auto refresh
     Validation :
        1) auto refresh button should work in blade node date and time page

4.   Category: fix
     Description: 
         [ENGINEERING]fix - switch error event log don't have event description.
     Infected Motherboard: ALL
     Affected functions: switch error event log
     Validation :
        1) Create a event file and input "0x04 0xec 0xff 0x6f 0x85 0x01 0xff"
        2) Use ipmitool event file <eventfile>
        3) Then check CMM event log page to check event description.

5.   Category: Enhancements
     Description: 
         [ENGINEERING]improvement - CMM update SDR automatically.
     Infected Motherboard: ALL
     Affected functions: SDR
     Validation :
        1) Use the same CMM on the different kind of middle plane such as 4U or 6U or 8U.
        2) Check ipmitool -H CMMIP fru, it will follow the different kind of middle plane to show correct fru.

6.   Category: Enhancements
     Description: 
         [ENGINEERING] Enhancements - temperature record page show N/A on available category
     Infected Motherboard: ALL
     Affected functions: temperature record page
     Validation :
        1) temperature record page show N/A on HDD temperature if no any LSI3108 and HDD is installed.

7.   Category: new
     Description: 
         [ENGINEERING] new - clear configuration via redfish
     Infected Motherboard: ALL
     Affected functions: clear configuration, redfish
     Validation :
        1) clear configuration via redfish
-------------------------------------------------------------------------------------------------------

Firmware Version: 3.23
Firmware Name: SMT_CMMFW_323_REDFISH.bin
Firmware CRC: F0935D93
Firmware Date: 12/08/2017
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.05
Mgmt Switch FW Revision: 02.02
Compatible IPMI FW Version: 2.50 and above
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 and above

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     N
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1.   Category: new
     Description: 
         [ENGINEERING]new - middle plane BPN-SB-J610 for SuperBlade 6U 10 slots.
     Infected Motherboard: ALL
     Affected functions: ALL
     Validation :
        1) everything

2.   Category: new
     Description: 
         [ENGINEERING]new - add "Auto Refresh" button in CMM WEBUI.
     Infected Motherboard: ALL
     Affected functions: WEBUI Blade System and all subsystem
     Validation :
        1) Click Auto Refresh.
	2) WEBUI will be refreshed per 5 seconds.

3.   Category: new
     Description: 
         [ENGINEERING]new - remove license required for some functions, Everything in CMM is free
     Infected Motherboard: ALL
     Affected functions: redfish, syslog, system event log, SUM.
     Validation :
        1) Maintenance-> Factory Default-> clear License Key
        2) Validate redfish, syslog, system event log, SUM without license key.

4.   Category: Enhancements
     Description: 
         [ENGINEERING] Enhancements - NTP version update to 4.2.8p10
     Infected Motherboard: ALL
     Affected functions: NTP
     Validation :
        1) NTP verification

5.   Category: fix
     Description: 
         [ENGINEERING]fix - Blade System->Switch Module cannot get detail information
     Infected Motherboard: ALL
     Affected functions: Blade System->Switch Module
     Validation :
        1) Blade System->Switch Module, check detail information

6.   Category: fix
     Description: 
         [ENGINEERING]fix - WEBUI top menu cannot show Chinese language if selected to Chinese language. 
     Infected Motherboard: ALL
     Affected functions: WEBUI top menu
     Validation :
        1) Select Chinese language
        2) WEBUI top menu will be Chinese language.
----------------------------------------------------------------------------------------------------

Firmware Version: 3.22
Firmware Name: SMT_CMMFW_322_REDFISH.bin
Firmware CRC: 30CF0A9A
Firmware Date: 11/16/2017
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.05
Mgmt Switch FW Revision: 02.02
Compatible IPMI FW Version: 2.50 and above
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     Y
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1.   Category: fix
     Description: 
         [ENGINEERING]fix - CMM 3.21 redfish don't work.
     Infected Motherboard: ALL
     Affected functions: redfish functionalities
     Validation :
        1) add email to ADMIN user on user configuration webpage

2.   Category: fix
     Description: 
         [ENGINEERING]fix  - Non-redfish to redfish CMM FW updating without preservation makes Blades AC loss policy mix up.
     Infected Motherboard: ALL
     Affected functions: CMM FW update
     Validation :
        1) non-preservation update CMM from  2.18 -> 3.22
	2) CMM default setting should be there.

3.   Category: new
     Description: 
         [ENGINEERING]new - clear Fan Mode, HTTPD configuration and license key through CMM factory default.
     Infected Motherboard: ALL
     Affected functions: factory default
     Validation :
        1) try to clear Fan Mode, HTTPD and license key
----------------------------------------------------------------------------------------------------

Firmware Version: 3.21
Firmware Name: SMT_CMMFW_321_REDFISH.bin
Firmware CRC: 3FEE723D
Firmware Date: 11/13/2017
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.05
Mgmt Switch FW Revision: 02.02
Compatible IPMI FW Version: 2.50 and above
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     Y
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1.   Category: fix
     Description: 
         [ENGINEERING]fix - cannot add email to default user ADMIN via webui
     Infected Motherboard: ALL
     Affected functions: user configuration, multi language
     Validation :
        1) add email to ADMIN user on user configuration webpage

2.   Category: fix
     Description: 
         [ENGINEERING]fix - cannot get power supply battery temperature
     Infected Motherboard: ALL
     Affected functions: power supply battery temperature
     Validation :
        1) check sensor reading.

3.   Category: update
     Description: 
         [ENGINEERING]update - update fan control v0.7 on E414
     Infected Motherboard: ALL
     Affected functions: 
     Validation :
        1) fan control verification.

4.   Category: enhancement
     Description: 
         [ENGINEERING]enhancement - SSL security issue
     Infected Motherboard: ALL
     Affected functions: security scan
     Validation :
        1) ask IT to run Retina Scanner on this CMM.

5.   Category: enhancement
     Description: 
         [ENGINEERING]enhancement - allow special characters for username and password
     Infected Motherboard: ALL
     Affected functions: username and password
     Validation :
        1) set username and password
----------------------------------------------------------------------------------------------------

Firmware Version: 3.20
Firmware Name: SMT_CMMFW_320_REDFISH.bin
Firmware CRC: 153A1DBC
Firmware Date: 10/05/2017
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.05
Mgmt Switch FW Revision: 02.02
Compatible IPMI FW Version: 2.50 and above
**Notes**: 2.07 update to 2.08-2.17 will reset default configuration.
**Notes**: 3.10 update to 3.11-3.19 will reset default configuration.
**Notes**: Recommend 2.07 -> 2.18 -> 3.20 

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     Y
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1.   Category: customer issue
     Description: 
         [ENGINEERING]customer issue  - Non-redfish to redfish CMM FW update cannot keep settings.
     Infected Motherboard: ALL
     Affected functions: CMM FW update
     Validation :
        1) Preservation update CMM from 2.07 ->2.18 -> 3.20 
	2) Check all CMM setting should be keeping there.
----------------------------------------------------------------------------------------------------

Firmware Version: 3.19
Firmware Name: SMT_CMMFW_319_REDFISH.bin
Firmware CRC: 7FF1B720
Firmware Date: 09/29/2017
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
BBP FW: 1.05
Mgmt Switch FW Revision: 02.02
Compatible IPMI FW Version: 2.50 and above
**Notes**: 2.xx <-> 3.xx will reset default configuration.
**Notes**: 2.08 will reset default configuration.
**Notes**: 3.03 will reset default configuration.
**Notes**: Recommend 2.xx -> 2.17 -> 3.19 

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     Y
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1.   Category: customer issue
     Description: 
         [ENGINEERING]customer issue  - Non-redfish to redfish CMM FW update cannot keep settings.
     Infected Motherboard: ALL
     Affected functions: CMM FW update
     Validation :
        1) Preservation update CMM from 2.17 -> 3.19 
	2) Check all CMM setting should be keeping there.

2.   Category: fix
     Description: 
         [ENGINEERING]fix  - EDR switch power consumption reading 0.
     Infected Motherboard: ALL
     Affected functions: EDR switch module
     Validation :
        1) Check EDR switch module power consumption reading.

3.   Category: fix
     Description: 
         [ENGINEERING]fix  - Power/temperature history record chart zero issue.
     Infected Motherboard: ALL
     Affected functions: power/temperature history record chart
     Validation :
        1) Check power/temperature history record chart. all the history chart should have data there instead of zero.

4.   Category: fix
     Description: 
         [ENGINEERING]fix  - Maintenance system event log cannot not web logout.
     Infected Motherboard: ALL
     Affected functions: system event log
     Validation :
        1) Web login and logout
	2) Check maintenance system event log

5.   Category: improvement
     Description: 
         [ENGINEERING]improvement - CMM name length up to 16 characters.
     Infected Motherboard: ALL
     Affected functions: CMM->CMM Name
     Validation :
        1) Configuare CMM name using WEB/REDFISH/SNMP/CLI/SMCIPMITool

6.   Category: improvement
     Description: 
         [ENGINEERING]improvement - Update FAN control algorithm v0.5
     Infected Motherboard: ALL
     Affected functions: thermal
     Validation :
        1) Fan control.

7.   Category: improvement
     Description: 
         [ENGINEERING]improvement - Blade node AC LOSS policy default setting change to Last State
     Infected Motherboard: ALL
     Affected functions: default setting
     Validation :
        1) Reset default CMM.
        2) Check C LOSS policy default setting

8.   Category: support
     Description: 
         [ENGINEERING]support - Support 6U superblade B11SPE
     Infected Motherboard: ALL
     Affected functions: blade status
     Validation :
        1) Monitor and configure B11SPE from CMM.

9.   Category: support
     Description: 
         [ENGINEERING]support - Support 4U superblade B10KNM
     Infected Motherboard: ALL
     Affected functions: blade status
     Validation :
        1) Monitor and configure B10KNM from CMM.

10.   Category: support
     Description: 
         [ENGINEERING]support - Support Omni-path switch
     Infected Motherboard: ALL
     Affected functions: Switch Module
     Validation :
        1) Monitor and configure Omni-path switch from CMM.

11.   Category: feature
     Description: 
         [ENGINEERING]new - Put syslog configuration under OOB license.
     Infected Motherboard: ALL
     Affected functions: configuration->syslog
     Validation :
        1) Go to configuration->syslog
	2) Enabel oobkey then you can check syslog.
        3) Configuare syslog.
        4) Do blade power control, you can receive maintenance system event log.

12.   Category: feature
     Description: 
         [ENGINEERING]feature - Add save button on the page maintenance->system event log.
     Infected Motherboard: ALL
     Affected functions: maintenance->system event log
     Validation :
        1) Use save button to save system event log
------------------------------------------------------------------------------------------

Firmware Version: 3.18
Firmware Name: SMT_CMMFW_318_REDFISH.bin
Firmware CRC: 4B1CE276
Firmware Date: 09/08/2017
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
Compatible IPMI FW Version: 2.50 and above
**Notes**: 2.xx <-> 3.xx will reset default configuration.
**Notes**: 2.08 will reset default configuration.
**Notes**: 3.03 will reset default configuration.
**Notes**: Recommend 2.xx -> 2.16 -> 3.18 

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     Y
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1.   Category: fix
     Description: 
         fix  - Blade A7 reset as well if CMM-001 unit reset.
     Infected Motherboard: CMM-001
     Affected functions: CMM unit reset
     Validation :
        1) CMM set Blade A7 AC Loss Policy "power on" in blade status page.
	2) CMM unit reset.
        3) Check CMM should not power on blade A7.

2.   Category: fix
     Description: 
         [83939]  - 4U SuperBlade CMM always show initializing
     Infected Motherboard: CMM
     Affected functions: CMM healthy status
     Validation :
	1) check CMM healthy status
------------------------------------------------------------------------------------------

Firmware Version: 3.17
Firmware Name: SMT_CMMFW_317_REDFISH.bin
Firmware CRC: CF8FC308
Firmware Date: 09/01/2017
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
Compatible IPMI FW Version: 2.50 and above
**Notes**: 2.xx <-> 3.xx will reset default configuration.
**Notes**: 2.08 will reset default configuration.
**Notes**: 3.03 will reset default configuration.
**Notes**: Recommend 2.xx -> 2.13 -> 3.17 

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     Y
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1.   Category: fix
     Description: 
         [ENGINEERING]  - datetime NTP mode.
     Infected Motherboard: CMM
     Affected functions: datetime
     Validation :
        1) set CMM datatime mode to NTP mode.
	2) AC cycle CMM, and wait for CMM ready
        3) check if CMM datetime is correct.

2.   Category: fix
     Description: 
         [83786]  - switch UID display as 0ID
     Infected Motherboard: CMM
     Affected functions: switch webpage
     Validation :
	1) switch page show UID correctly.

3.   Category: fix
     Description: 
         [ENGINEERING]  - Generate an event if Power Supply Max Power changes, and filter out Power Supply Input Voltage unstable
     Infected Motherboard: CMM
     Affected functions: Power Supply
     Validation :
	1) Monitor if there is an event about "Input Voltage xxxV on Power Supply xxx"

4.   Category: fix
     Description: 
         [ENGINEERING]  - Maintenance System Event Log datetime is not correct.
     Infected Motherboard: CMM
     Affected functions: Maintenance System Event Log
     Validation :
	1) power on/off any blades
        2) event datetime should be the same in System Health Event Log and Maintenance System Event Log.
--------------------------------------------------------------------------------------------------------------

Firmware Version: 3.16
Firmware Name: SMT_CMMFW_316_REDFISH.bin
Firmware CRC: 72EB0EB5
Firmware Date: 08/23/2017
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
Compatible IPMI FW Version: 2.50 and above
**Notes**: 2.xx <-> 3.xx will reset default configuration.
**Notes**: 2.08 will reset default configuration.
**Notes**: 3.03 will reset default configuration.

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     Y
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1.   Category: new
     Description: 
         new - support fan control 6U-FSC-Algorithm_v0.5.pdf for 6U middle plane BPN-SB-E614

     Infected Motherboard: B11DPE
     Affected functions: all
     Validation :
        1) check fan table is correct on middle plane BPN-SB-E614
----------------------------------------------------------------------------------


Firmware Version: 3.15
Firmware Name: SMT_CMMFW_315_REDFISH.bin
Firmware CRC: A717A5DD
Firmware Date: 08/18/2017
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
Compatible IPMI FW Version: 2.50 and above
**Notes**: 2.xx <-> 3.xx will reset default configuration.
**Notes**: 2.08 will reset default configuration.
**Notes**: 3.03 will reset default configuration.

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     Y
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1.   Category: new
     Description: 
         new - support 6U middle plane BPN-SB-E614

     Infected Motherboard: ALL
     Affected functions: all
     Validation :
        1) testing everything
----------------------------------------------------------------------------------

Firmware Version: 3.14
Firmware Name: SMT_CMMFW_314_REDFISH.bin
Firmware CRC: AEF0C54B
Firmware Date: 08/04/2017
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
Compatible IPMI FW Version: 2.50 and above
**Notes**: 2.xx <-> 3.xx will reset default configuration.
**Notes**: 2.08 will reset default configuration.
**Notes**: 3.03 will reset default configuration.

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     Y
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1.   Category: fix
     Description: 
         fix - KVM switch show slots according to middle plane type.

     Infected Motherboard: ALL
     Affected functions: KVM switch
     Validation :
        1) Open IE/Firefox browser
	2) Go to Remote Control
        3) Launch KVM and check KVM switch  

2.   Category: fix
     Description: 
         fix - no power consumption if BBP module discharging.

     Infected Motherboard: ALL
     Affected functions: power consumption
     Validation :
	1)Go to Blade System->Power supply
        2)Check Power consumption when BBP module discharging.

3.   Category: fix
     Description: 
         fix - Maximum Temperature too high if B11DPT installed

     Infected Motherboard: ALL
     Affected functions: Maximum Temperature
     Validation :
	1)Go to Blade System->Power Supply->Power Consumption -> Current Maximum Temperature

4.   Category: new
     Description:
       new - launch HTML5 from CMM, working with REDFISH IPMI FW 3.31

     Infected Motherboard: ALL
     Affected functions: HTML5
     Validation :
         1) Login in CMM and go to blade system-> blade status
         2) Click on HTML5.

5.   Category: new
     Description:
       new - Support B11DPE

     Infected Motherboard: ALL
     Affected functions:
     Validation :
         1) Login in CMM and go to blade system-> blade status
------------------------------------------------------------------------------------

Firmware Version: 3.13
Firmware Name: SMT_CMMFW_313_REDFISH.bin
Firmware CRC: 592E4E3D
Firmware Date: 07/17/2017
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
Compatible IPMI FW Version: 2.50 and above
**Notes**: 2.xx <-> 3.xx will reset default configuration.
**Notes**: 2.08 will reset default configuration.
**Notes**: 3.03 will reset default configuration.

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     Y
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1.   Category: new
     Description: 
         new - Display Switch Pwr Consumption on Switch pages

     Infected Motherboard: ALL
     Affected functions: none
     Validation :
	1)Go to Switch page. 
        2)Check Switch Pwr Consumption

2.   Category: fix
     Description: 
         fix - SUM failed GetCmmCfg.

     Infected Motherboard: ALL
     Affected functions: SUM
     Validation :
	1)sum -c GetCmmCfg

3.   Category: fix
     Description: 
         new - backup CMM important data if 2.12 <-> 3.13

     Infected Motherboard: ALL
     Affected functions: update fw
     Validation :
	1)firmware update
------------------------------------------------------------------------------------

Firmware Version: 3.12
Firmware Name: SMT_CMMFW_312_REDFISH.bin
Firmware CRC: D35E4AA2
Firmware Date: 07/01/2017
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
Compatible IPMI FW Version: 2.50 and above
**Notes**: 2.xx <-> 3.xx will reset default configuration.
**Notes**: 2.08 will reset default configuration.
**Notes**: 3.03 will reset default configuration.

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
IPMI Customization  |     N
HW Vendor Updates   |     N
CMM Workaround      |     Y
CMM Vendor Updates  |     N
CMM Enhancements    |     Y
CMM Bug fixes       |     Y

1.   Category: new
     Description: 
         new - trouble shooting dump for easy support

     Infected Motherboard: ALL
     Affected functions: none
     Validation :
	1)Maintenance->Trouble Shooting.
        2)Generate and Download.

2.   Category: fix
     Description: 
         fix - Peripheral Power Reserv show 0 if middle plane is E414 

     Infected Motherboard: ALL
     Affected functions: Peripheral Power Reserv
     Validation :
	1)Blade System->Power Supply
        2)Check Peripheral Power Reserv should be 260W

3.   Category: fix
     Description: 
         fix - EDR Switch module used wrong hotswap slave address 44h instead of 46h.
               CMM adds special case to workaround this hardware issue.

     Infected Motherboard: ALL
     Affected functions: EDR Switch power consumption
     Validation :
	1)ipmi OEM command raw 0x30 0x33 0x27 0xb1

4.   Category: new
     Description: 
         new - Show Blade IPMI update percentage on blade status Web page.

     Infected Motherboard: ALL
     Affected functions: Blade IPMI update percentage
     Validation :
	1)Show Blade IPMI update percentage on blade status Web page.
------------------------------------------------------------------------------------

Firmware Version: 3.11
Firmware Name: SMT_CMMFW_311_REDFISH.bin
Firmware CRC: F0ADD21C
Firmware Date: 6/23/2017
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
Compatible IPMI FW Version: 2.50 and above
**Notes**: 2.xx <-> 3.xx will reset default configuration.
**Notes**: 2.08 will reset default configuration.
**Notes**: 3.03 will reset default configuration.

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
BIOS/IPMI Customization  |     N
HW Vendor Updates        |     N
BIOS/IPMI Workaround     |     N
BIOS/IPMI Vendor Updates |     N
BIOS/IPMI Enhancements   |     Y
BIOS/IPMI Bug fixes      |     Y

1.   Category: fix
     Description: 
         fix - CMM network down after SUM config DDNS

     Infected Motherboard: ALL
     Affected functions: SUM config DDNS
     Validation :
	1)SUM config DDNS

2.   Category: fix
     Description: 
         fix - web session timeout because CGI size is too large.

     Infected Motherboard: ALL
     Affected functions: web GUI
     Validation :
	1)  open web GUI and login without any timeout.

3.   Category: new
     Description: 
         new - recognize middle plane E414, SBM-25G-100, MBM-XEM-003

     Infected Motherboard: ALL
     Affected functions: new product recognize
     Validation :
	1) use these new product to be recognized by CMM.

4.   Category: new
     Description: 
         new - working with blade B11QPI and B11SP1

     Infected Motherboard: ALL
     Affected functions: new product recognize
     Validation :
	1) Install B11QPI and B11SP1 to verify.

5.   Category: improvement
     Description: 
         improvement - CMM set switch port speed to 0 if that blade is not present.

     Infected Motherboard: ALL
     Affected functions: switch FW
     Validation :
	1) check switch internal port link up status and speed.
------------------------------------------------------------------------------------

Firmware Version: 3.10
Firmware Name: SMT_CMMFW_310_REDFISH.bin
Firmware CRC: 4050EA04
Firmware Date: 5/18/2017
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
Compatible IPMI FW Version: 2.50 and above
**Notes**: 2.xx <-> 3.xx will reset default configuration.
**Notes**: 2.08 will reset default configuration.
**Notes**: 3.03 will reset default configuration.

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
BIOS/IPMI Customization  |     N
HW Vendor Updates        |     N
BIOS/IPMI Workaround     |     N
BIOS/IPMI Vendor Updates |     N
BIOS/IPMI Enhancements   |     Y
BIOS/IPMI Bug fixes      |     Y

1.   Category: fix
     Description: 
         fix 79888 - DDNS service not working when VLAN is enabled

     Infected Motherboard: ALL
     Affected functions: DDNS function
     Validation :
	1)Use WebUI Set DDNS, load TSIG keys.
	2)Set NTP server as DDNS server
	3)Check test Domain not working
	4)IP direct to 192.168.2.1

2.   Category: fix
     Description: 
         fix - CMM firmware update failed sometimes.

     Infected Motherboard: ALL
     Affected functions: IPMI firmware update
     Validation :
	1)  use SMCIPMITool stress firmware update

3.   Category: new
     Description: 
         new - upgrade dummy switch fw to 2.02 disable VLAN 4095 traffic on front panel LAN port 

     Infected Motherboard: ALL
     Affected functions: VLAN 4095 traffic on front panel LAN port 
     Validation :
	1) There should be not any VLAN 4095 traffic
------------------------------------------------------------------------------------

Firmware Version: 3.09
Firmware Name: SMT_CMMFW_309_REDFISH.bin
Firmware CRC: FEE7FA81
Firmware Date: 5/2/2017
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
Compatible IPMI FW Version: 2.50 and above
**Notes**: 2.xx <-> 3.xx will reset default configuration.
**Notes**: 2.08 will reset default configuration.
**Notes**: 3.03 will reset default configuration.

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
BIOS/IPMI Customization  |     N
HW Vendor Updates        |     N
BIOS/IPMI Workaround     |     N
BIOS/IPMI Vendor Updates |     N
BIOS/IPMI Enhancements   |     Y
BIOS/IPMI Bug fixes      |     Y

1.   Category: fix
     Description: 
         fix - #79491: Missing Fan C3 FRU data  

     Infected Motherboard: CMM with middle plane C820
     Affected functions: FRU information
     Validation :
	1) Check FANC3 FRU on BladeSystem->FRU information->Power Supply

2.   Category: fix
     Description: 
         fix - AD/LDAP/Radius user privilege is not shown on web topmenu

     Infected Motherboard: ALL
     Affected functions: user privilege
     Validation :
	1)  Login AD user and check WEB top menu
	2)  There is user privilege show on WEB top instead of null

3.   Category: fix
     Description: 
         fix - #79464: FAN sensor show "Not Supported"

     Infected Motherboard: ALL
     Affected functions: Fan Sensor reading
     Validation :
	1) Clear web and java catch.
	2) Maintenance->Factory Default
	3) Select "Clear SDR configuration" and click reset button
	4) Check Fan sensor on WEBUI and ipmitool

4.   Category: fix
     Description: 
         fix - sometimes CMM KVM open failed on port 5900

     Infected Motherboard: ALL
     Affected functions: CMM KVM
     Validation :
	1) Open CMM KVM

5.   Category: fix
     Description: 
         fix - BBP function

     Infected Motherboard: ALL
     Affected functions: BBP function
     Validation :
	1) Update BBP FW to 1.05
	2) If power is good enough, CMM will disable BBP throttle, the Battery LED will be flashing.
	3) If power is keeping not enough, BBP throttle there, the Battery LED will be solid green ON

6.   Category: fix
     Description: 
         fix - UART hang on CMM-003

     Infected Motherboard: CMM-003
     Affected functions: Front serial console function
     Validation :
	1)  Check functionality at front serial console
------------------------------------------------------------------------------------

Firmware Version: 3.08
Firmware Name: SMT_CMMFW_308_REDFISH.bin
Firmware CRC: 34778903
Firmware Date: 4/21/2017
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
Compatible IPMI FW Version: 2.50 and above
**Notes**: 2.xx <-> 3.xx will reset default configuration.
**Notes**: 3.03 will reset default configuration.

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
BIOS/IPMI Customization  |     N
HW Vendor Updates        |     N
BIOS/IPMI Workaround     |     N
BIOS/IPMI Vendor Updates |     N
BIOS/IPMI Enhancements   |     Y
BIOS/IPMI Bug fixes      |     Y

1.   Category: fix
     Description: 
         fix - sometimes CMM cannot boot up after firmware updating but CMM can boot up after AC cycle 

     Infected Motherboard: CMM-003
     Affected functions: firmware update
     Validation :
	1) Update CMM firmware
	2) CMM should not hange on booting up.

2.   Category: fix
     Description: 
         fix - sometimes BBP firmware update hange.

     Infected Motherboard: ALL CMM
     Affected functions: BBP update
     Validation :
	1) Update BBP firmware

3.   Category: fix
     Description: 
         fix - BBP default disable throttle, CMM will enable BBP global throttle.

     Infected Motherboard: ALL CMM
     Affected functions: BBP throttle
     Validation :
	1) ipmitool -H CMMIP raw 0x30 0x70 0xef 0x0d 0x88 0x01 0x00
	2) The response should be 0x55 means BBP throttle function enabled by CMM.

4.   Category: fix
     Description: 
         fix - "Clear SNMP configure does not disable SNMP." (IssueID=79325)

     Infected Motherboard: ALL CMM
     Affected functions: Clear SNMP configuration
     Validation :
	1)  Configuration -> SNMP, enable SNMP V2
	2)  Factory Default -> Clear SNMP configuration doesn't disable SNMP.
	3)  Configuration -> SNMP, the SNMP V2 should be disabled.

5.   Category: fix
     Description: 
         fix - Cannot open WEBUI on CMM 2.08

     Infected Motherboard: ALL CMM
     Affected functions: open CMM web
     Validation :
	1)  Open CMM web.

6.   Category: fix
     Description: 
         fix - failed to config DDNS

     Infected Motherboard: ALL CMM
     Affected functions: config DDNS
     Validation :
	1)  config DDNS

7.   Category: new
     Description: 
         new - open CMM web from CMM neighbor without username and password input

     Infected Motherboard: ALL CMM
     Affected functions: open CMM web from CMM neighbor
     Validation :
	1)  Update all CMM to 2.09 or redfish 3.08
	2)  Configure all the CMM the same date and time, they are OK in 20mins difference.
	3)  Open CMM web from CMM neighbor

8.   Category: update
     Description: 
         update - update dummy switch firmware v2.1 file (mbb_cmm_switch_v2.1.img)

     Infected Motherboard: ALL CMM
     Affected functions: update dummy switch fw
     Validation :
	1) Update CMM FW 2.09 or 3.08
	2) Check Dummy switch fw version 2.01
---------------------------------------------------------------------------------------------------------

Firmware Version: 3.07
Firmware Name: SMT_CMMFW_307_REDFISH.bin
Firmware CRC: 600468B9
Firmware Date: 4/14/2017
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
Compatible IPMI FW Version: 2.50 and above
**Notes**: 2.xx <-> 3.xx will reset default configuration.
**Notes**: 3.03 will reset default configuration.

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
BIOS/IPMI Customization  |     N
HW Vendor Updates        |     N
BIOS/IPMI Workaround     |     N
BIOS/IPMI Vendor Updates |     N
BIOS/IPMI Enhancements   |     Y
BIOS/IPMI Bug fixes      |     Y

1.   Category: fix
     Description: 
         fix - CMM Login page forget password doesn't work. 

     Infected Motherboard: ALL
     Affected functions: forget password
     Validation :
	1) Configure SMTP server and user email address.
	2) Click on forget password in login page.
	3) An reset password email will be send to the email address
-------------------------------------------------------------------------------------------------------

Firmware Version: 3.06
Firmware Name: SMT_CMMFW_306_REDFISH.bin
Firmware CRC: 9BABDED1
Firmware Date: 4/14/2017
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
Compatible IPMI FW Version: 2.50 and above
**Notes**: 2.xx <-> 3.xx will reset default configuration.
**Notes**: 3.03 will reset default configuration.

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
BIOS/IPMI Customization  |     N
HW Vendor Updates        |     N
BIOS/IPMI Workaround     |     N
BIOS/IPMI Vendor Updates |     N
BIOS/IPMI Enhancements   |     Y
BIOS/IPMI Bug fixes      |     Y

1.   Category: new
     Description: 
         new - CMM will disable BBP throttle if power is good enough. 

     Infected Motherboard: ALL
     Affected functions: Power fail
     Validation :
	1) Update BBP FW to 1.04
	2) Remove Power cord, the Power supply will fail.
        3) BBP will throttle Blades, CPU performance will become low.
	4) if power is good enough, CMM will disable BBP throttle Blades.

2.   Category: fix
     Description: 
         fix - sometimes FAN full speed don't match duty value setting. 

     Infected Motherboard: B11DPT
     Affected functions: FAN control
     Validation :
	1) Thermal test 
-------------------------------------------------------------------------------------------------------

Firmware Version: 3.05
Firmware Name: SMT_CMMFW_305_REDFISH.bin
Firmware CRC: C74E212D
Firmware Date: 4/6/2017
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
Compatible IPMI FW Version: 2.50 and above
**Notes**: 2.xx <-> 3.xx will reset default configuration.
**Notes**: 3.03 will reset default configuration.

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
BIOS/IPMI Customization  |     N
HW Vendor Updates        |     N
BIOS/IPMI Workaround     |     N
BIOS/IPMI Vendor Updates |     N
BIOS/IPMI Enhancements   |     Y
BIOS/IPMI Bug fixes      |     Y

1.   Category: fix
     Description: 
         fix - configuration->"Blade IPMI Network" side effect on CMM FW 301, 302 and 303.

     Infected Motherboard: ALL
     Affected functions: Blade Status
     Validation :
	1) go to CMM configuration->"Blade IPMI Network"
        2) verify static and dhcp
-------------------------------------------------------------------------------------------------------

Firmware Version: 3.04
Firmware Name: SMT_CMMFW_304_REDFISH.bin
Firmware CRC: 6C323E4A
Firmware Date: 4/5/2017
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
Compatible IPMI FW Version: 2.50 and above
**Notes**: 2.xx <-> 3.xx will reset default configuration.
**Notes**: 3.03 will reset default configuration.

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
BIOS/IPMI Customization  |     N
HW Vendor Updates        |     N
BIOS/IPMI Workaround     |     N
BIOS/IPMI Vendor Updates |     N
BIOS/IPMI Enhancements   |     Y
BIOS/IPMI Bug fixes      |     Y

1.   Category: fix
     Description: 
         fix - IPMB channel side effect on CMM FW 301, 302 and 303.

     Infected Motherboard: ALL
     Affected functions: Blade Status
     Validation :
	1) Stress test CMM reset
        2) No any blade show initializing.
-------------------------------------------------------------------------------------------------------

Firmware Version: 3.03
Firmware Name: SMT_CMMFW_303_REDFISH.bin
Firmware CRC: C8A369B7
Firmware Date: 4/4/2017
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
Compatible IPMI FW Version: 2.50 and above
**Notes**: 2.xx <-> 3.xx will reset default configuration.
**Notes**: 3.03 will reset default configuration.

SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
BIOS/IPMI Customization  |     N
HW Vendor Updates        |     N
BIOS/IPMI Workaround     |     N
BIOS/IPMI Vendor Updates |     N
BIOS/IPMI Enhancements   |     Y
BIOS/IPMI Bug fixes      |     Y

1.   Category: fix
     Description: 
         fix - #78400:[MBM-CMM-003] Front panel Management serial debug port not working
         fix - #78399:[MBM-CMM-003] Management heart beat Blue LED solid on all the time
         fix - #78528:[MBM-CMM-003] Missing the switch type , model name, power status , temperature ,management ip and fw version for PG1 on CMM Web GUI in E628B.  
         fix - #78529:PG1 can not detected 1ge speed for B1DRi with new MBM-CMM-003 in E628B
  
     Infected Motherboard: CMM-003
     Affected functions: UART,Switch
     Validation :
	1) Use CMM hardware CMM-003
	2) Check the issue one by one.

2.   Category: fix
     Description: 
         fix - #78816:All Blades' BMC IPs change to 0.0.0.0 when AC cycle one of the node  

     Infected Motherboard: ALL
     Affected functions: AC cycle
     Validation :
	1) AC cycle any one Blade
	2) ALL BMC IP should be fine.

3.   Category: new
     Description: 
         new - use the thermal guide 1.3

     Infected Motherboard: B11 SuperBlade
     Affected functions: AC cycle
     Validation :
	1) Follow thermal guide 1.3

4.   Category: fix
     Description: 
         fix - #78777:CMM-001 (03.00) cannot recognize SBM-OPA-C4020 switch, also can't get OPA-C4020 switch hardware and software info.

     Infected Motherboard: B11 SuperBlade
     Affected functions: Omnipath switch
     Validation :
	1) CMM can recognize Omnipath switch module

5.   Category: fix
     Description: 
         fix - #78402:Individual UID buttons are not working in Switch Module page on CMM webUI

     Infected Motherboard: ALL
     Affected functions: switch
     Validation :
	1) UID button to turn on or off UID in WEBUI
-------------------------------------------------------------------------------------

Firmware Version: 3.02
Firmware Name: SMT_CMMFW_302_REDFISH.bin
Firmware CRC: E5189684
Firmware Date: 3/29/2017
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
Compatible IPMI FW Version: 2.42 and above
SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
BIOS/IPMI Customization  |     N
HW Vendor Updates        |     N
BIOS/IPMI Workaround     |     N
BIOS/IPMI Vendor Updates |     N
BIOS/IPMI Enhancements   |     Y
BIOS/IPMI Bug fixes      |     Y

1.   Category: fix
     Description: 
         fix - AC Loss Policy LastState don't work well.

     Infected Motherboard: ALL
     Affected functions: AC cycle
     Validation :
	1) Set AC Loss Policy Always ON then AC cycle
	2) Set AC Loss Policy Always OFF then AC cycle
	3) Set AC Loss Policy Always LastState then AC cycle
-------------------------------------------------------------------------------------

Firmware Version: 3.01
Firmware Name: SMT_CMMFW_301_REDFISH.bin
Firmware CRC: 00785742
Firmware Date: 3/24/2017
Platform: MBM-CMM-001, MBM-CMM-001+, MBM-CMM-003
Compatible IPMI FW Version: 2.42 and above
SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
BIOS/IPMI Customization  |     N
HW Vendor Updates        |     N
BIOS/IPMI Workaround     |     N
BIOS/IPMI Vendor Updates |     N
BIOS/IPMI Enhancements   |     Y
BIOS/IPMI Bug fixes      |     Y

1.   Category: fix
     Description: 
         fix - use new B11DPT FAN control

     Infected Motherboard: ALL
     Affected functions: B11 FAN control
     Validation :
	1) thermal test

2.   Category: fix
     Description: 
         fix - change "MicroBlade CMM" to "CMM"

     Infected Motherboard: ALL
     Affected functions: CMM title
     Validation :
	1) check CMM webpage title

3.   Category: fix
     Description: 
         fix - CMM FAN sensor show UNR.

     Infected Motherboard: ALL
     Affected functions: FAN Sensor
     Validation :
	1) check FAN sensor reading and threshold.

4.   Category: fix
     Description: 
         fix - CMM show Blade sensor PW consumption UNR.

     Infected Motherboard: ALL
     Affected functions: Blade PW consumption sensor
     Validation :
	1) check Blade PW consumption sensor reading and threshold through CMM.

5.   Category: fix
     Description: 
         fix - SUM OOBCheck

     Infected Motherboard: ALL
     Affected functions: OOB
     Validation :
	1) check SUM command OOBCheck

6.   Category: fix
     Description: 
         fix - CMM don't show flashing during update bios 

     Infected Motherboard: ALL
     Affected functions: CMM healthy status
     Validation :
	1) update bios and check blade status through CMM
	2) the status should be flashing.

7.   Category: fix
     Description: 
         fix - hide KVM, UID and Power button in WEBUI if BMC is not ready

     Infected Motherboard: ALL
     Affected functions: Button
     Validation :
	1) reset BMC, the KVM, UID and Power button will be gone.
	2) the button will be back after BMC ready.
-----------------------------------------------------------------------------------------------------------------

Firmware Version: 3.00
Firmware Name: MicroCMM_FW_300_REDFISH.bin
Firmware CRC: 4AF2EA9F
Firmware Date: 2/14/2017
Platform: MicroCMM(MBM-CMM-001, MBM-CMM-001+)
Compatible IPMI FW Version: 2.42 and above
SW ECO Caused By         |  Status
--------------------------------------------------------------------------------
BIOS/IPMI Customization  |     N
HW Vendor Updates        |     N
BIOS/IPMI Workaround     |     N
BIOS/IPMI Vendor Updates |     N
BIOS/IPMI Enhancements   |     Y
BIOS/IPMI Bug fixes      |     Y

1.   Category: fix
     Description: 
         fix - hidden date time setting, network config and user password for EDR switch, because EDR switch don't have these functions.

     Infected Motherboard: ALL
     Affected functions: Switch
     Validation :
	1) go to CMM WEBUI to check switch status.

2.   Category: fix
     Description: 
         fix -  estimate power supply battery remaining BBP run time.

     Infected Motherboard: ALL
     Affected functions: Battery power supply
     Validation :
	1) go to CMM WEBUI to check power supply battery remaining BBP run time.

3.   Category: fix
     Description: 
         fix - redfish cannot send trap.  

     Infected Motherboard: ALL
     Affected functions: redfish subscribe
     Validation :
	1. check with REDFISH team to verify it.
--------------------------------------------------------------------------------------------------------
