add test case

Signed-off-by: xu yang <xyang@ciq.com>
This commit is contained in:
xu yang
2024-08-07 10:04:56 +00:00
committed by Jonathon Anderson
parent cc617007cd
commit bfa6ad6be8

View File

@@ -337,6 +337,32 @@ n01 Root -- (initramfs)
n01 Init -- (/sbin/init)
n01 Kernel.Args -- (quiet crashkernel=no vga=791 net.naming-scheme=v238)
n01 Profiles -- p1
`},
{
inDb: `WW_INTERNAL: 45
nodeprofiles:
p1:
system overlay:
- profileinit
nodes:
n01:
profiles:
- p1
system overlay:
- nodeinit
`,
name: "prefer profile system overlay over node overlay",
args: []string{"-a"},
wantErr: false,
stdout: `NODE FIELD PROFILE VALUE
n01 Id -- n01
n01 Ipxe -- (default)
n01 RuntimeOverlay -- (generic)
n01 SystemOverlay SUPERSEDED profileinit, nodeinit
n01 Root -- (initramfs)
n01 Init -- (/sbin/init)
n01 Kernel.Args -- (quiet crashkernel=no vga=791 net.naming-scheme=v238)
n01 Profiles -- p1
`},
}