3 Nov
2023
3 Nov
'23
12:24 p.m.
Turns out, no memory on second RAM bank causes this problem: https://opendev.org/starlingx/config/src/branch/r/stx.8.0/sysinv/sysinv/sysi... looks to sysfs for hugepages. But when there is no second RAM on the second RAM bank on my motherboard, Linux won't create hugepage directories. Then this code will just leave second NUMA node's hugepage entries `None`. Lastly, puppet tries to do some arithmetic on None values and throws exceptions. As I said, connecting second RAM to second RAM bank on my motherboard fixed the problem. This bug can be closed.