Fix enclosure detection code

Description

A TrueNAS running 11.3-U3.2 is alerting. The license is for a system with no additional enclosure, but the code is saying that 1 is detected, causing a mismatch between the license and what is detected. Bill has confirmed this looks like a bug.

Debug is attached.

Problem/Justification

None

Impact

None

SmartDraw Connector

Katalon Manual Tests (BETA)

Activity

Show:

William Gryzbowski 
August 20, 2020 at 1:37 PM

Moving back to Eng Closed status because Done/Complete means engineering work has been put into this (code changes).

Bill O'Hanlon 
August 20, 2020 at 12:07 PM

Code is fine; need to flash hardware in the field appropriately.

Bill O'Hanlon 
June 30, 2020 at 12:47 PM

Hmm.  Good question.

Kinda looks like we let a frankenstein chassis out into the wild.  Best fix might be to update their license to cover it as if it was an enclosure.  I'll sync with Nick.B when he gets back and see if that's an acceptable path forward.

Vladimir Vinogradenko 
June 29, 2020 at 2:40 PM

For Z-series we see ECStream 3U16+4R-4X6G.3 as internal enclosure and do not account it in licensing. For E16 we do. We differentiate them using the following method:

In the attached debug I see:

but at the same time in dmidecode

Which product is it and which behavior should we change?

Not Applicable

Details

Assignee

Reporter

Impact

Support Ticket

Components

Fix versions

Affects versions

Priority

More fields

Katalon Platform

Created June 25, 2020 at 10:24 PM
Updated July 1, 2022 at 4:52 PM
Resolved August 20, 2020 at 1:36 PM