diff options
Diffstat (limited to 'images')
-rw-r--r-- | images/enea-nfv-access-vnf.bb | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/images/enea-nfv-access-vnf.bb b/images/enea-nfv-access-vnf.bb new file mode 100644 index 0000000..fdf7083 --- /dev/null +++ b/images/enea-nfv-access-vnf.bb | |||
@@ -0,0 +1,21 @@ | |||
1 | DESCRIPTION = "VNF image of the Enea NFV Access Platform, includes kernel, rootfs and boot parameters" | ||
2 | |||
3 | require images/enea-nfv-access-common.inc | ||
4 | |||
5 | # Enea VNF boot configuration | ||
6 | ROOT_VM = "root=/dev/vda2" | ||
7 | APPEND = "console=ttyS0,115200 hugepagesz=2M hugepages=512 isolcpus=1 nohz_full=1 rcu_nocbs=1 audit=0 quiet" | ||
8 | SYSLINUX_TIMEOUT = "30" | ||
9 | |||
10 | inherit image-vm | ||
11 | IMAGE_FSTYPES += "qcow2" | ||
12 | |||
13 | CLOUDINITPKGS = "cloud-init util-linux-blkid" | ||
14 | CLOUDINITPKGS += " ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'cloud-init-systemd', '', d)}" | ||
15 | |||
16 | IMAGE_INSTALL += " \ | ||
17 | packagegroup-enea-virtualization-guest \ | ||
18 | nfv-init \ | ||
19 | iperf3 \ | ||
20 | ${CLOUDINITPKGS} \ | ||
21 | " | ||