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