
Deepti B Kalakeri wrote:
Kaitlin Rupert wrote:
================================================= FAIL Test Summary: NetworkPort - 02_np_gi_errors.py: FAIL The tc fails because the LXC guest does not have any network interface information. I believe we require Network NameSpace support to be able to define LXC guest. Can you let me know which rpm I need to install, since I am getting the following error when I try to define a guest with network information.
Testing LXC hypervisor -------------------------------------------------------------------- NetworkPort - 02_np_gi_errors.py: FAIL ERROR - Got CIM error Failed to define domain: this function is not supported by the hypervisor: System lacks NETNS support with return code 1 ERROR - Define domain failed! InvokeMethod(DefineSystem): Failed to define domain: this function is not supported by the hypervisor: System lacks NETNS support --------------------------------------------------------------------
NETNS support requires a kernel patch (or at least, last time I looked). The kernel for this system doesn't have the proper support. This test needs to SKIP if LXC_netns_support is set to False.
The value of LXC_netns_support is set to false by default in the const.py. But, I guess this is not the appropriate way for verifying the NETNS support. Can you help me with the steps for automating the verification of the NETNS support in the kernel ? I shall update the tc to be skipped as of now for LXC by verifying the LXC_netns_support variable, we can update the tc to call appropriate function that verifies the NETNS support once it is in the test suite.
Is checking for CONFIG_NET_NS=y in the .config file of the kernel, sufficient for verifying the NETNS support ?
Thanks and Regards, Deepti.