Public bug reported:

[IMPACT]
Intel introduced NVDIMMs (Optane DCPMM devices) last year.  Support for these 
landed in Bionic prior to release, all except for the ipmctl tool which was not 
ready for release at that time.  Since then, ipmctl and libipmctl# have been 
brought into Eoan and Focal.  However, as Bionic also supports these devices, 
we need to ensure that customers running Bionic are also able to fully 
configure and manage NVDIMMs.

This requires the following packages pulled from Focal into Bionic:

ipmctl
libipmctl4

Additionally, the following libraries currently in Bionic will need to
be updated to the versions in Focal:

libdaxctl1
libnxctl6

Without this customers using these devices cannot perform low-level
configuration which is necessary in order to begin creating namespaces
on them using ndctl (ipmctl is used to do initial configuration, and
ndctl then used to manage them afterwards).

[TEST CASE]
1. Install ipmctl 2.00.00, libipmctl4 2.00.00, libdaxctl1 67-1, libndctl6 67-1
2. run the command 'sudo ipmctl show -dimm' and verify dimms are seen
3. run the command 'sudo ipmctl show -region' and verify that region info is 
seen
4. run a configuration command similar to 'sudo ipmctl create -goal -socket 
0001 MemoryMode=100'
to do low-level config and confirm that this was successful.

[REGRESSION POTENTIAL]
Regression potential is very low as this is introducing a new package to Bionic.
The only regression concern is if libndctl6 version 67-1 introduces regressions 
in ndctl version 63 which is currently in Bionic.

I've tested this scenario manually (currently with libndctl6 version
65-1 from Eoan, and ndctl version 61-2) adn was able to successfully
probe the NVDIMM regions as well as create and delete namespaces for
different AppDirect modes, so I don't think there will be any real
regression here).

** Affects: ipmctl (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1868882

Title:
  [SRU] Put ipmctl into Bionic (and update necessary deps)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ipmctl/+bug/1868882/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to