| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
ostree is not dependant on the aktualizr packages
Change-Id: Ib2118bac710fa4106b1c4f4ee65e2baf58bdbaa8
Signed-off-by: Matei Valeanu <Matei.Valeanu@enea.com>
|
|
|
|
|
|
|
| |
This is where ostree dpkg is now expecting the files to be
Change-Id: Ifdb7d86f9a72b3a5bb59814439643fecc1aa78c1
Signed-off-by: Matei Valeanu <Matei.Valeanu@enea.com>
|
|
|
|
|
|
|
|
|
| |
Split the class override into generic changes and Secure Boot specific
(efi_populate). This allows us to override the secureboot parts only if the
efi-secure-boot distro feature is enabled.
Change-Id: I68ab1a9eae2ffceecd057506ef493b4388ff5343
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
This will allow us to override variables depending on this
distro feature more easily.
Make Secure Boot related changes apply only efi-secure-boot distro
feature is enabled. This will avoid any errors when building without the
feature enabled.
Change-Id: If07256977a647386cd43c5940357a0dedc95f95d
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
|
|
|
|
|
|
|
|
| |
Override the class to install the kernel and initramfs signature files
into the ostree image.
Change-Id: I3cd9d1b0dcb2519802443d9a959a3b35e8a9a823
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
|
|
|
|
|
| |
Change-Id: I09c9b0bad8e85e75fb1510ff374540fad3c3b5d1
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
|
|
|
|
|
|
|
|
| |
From syslinux doc:
”A timeout of zero will disable the timeout completely.”
Change-Id: Ic71ed27ee1d2f9fecf2e9fab983848b65f569f04
Signed-off-by: Sona Sarmadi <sona.sarmadi@enea.com>
|
|
|
|
|
|
|
| |
rename enea-nfv-access-edgelink-netconf to enea-nfv-access
Change-Id: Ia55a1e0b4b3581f77633e1a30235687a50c278c5
Signed-off-by: Sona Sarmadi <sona.sarmadi@enea.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
A forced build of do_image_ostree task results in error due to
/var/lib/dpkg folder being empty after it was moved out in previous
builds.
| mv: cannot stat
'/data/fb/addu/nfv-rocko/poky/build-xeond-sb/tmp/work/xeon_d-enea-linux/enea-nfv-access-edgelink-netconf/1.0-r0/rootfs/var/lib/dpkg/*':
No such file or directory
| WARNING: exit code 1 from a shell command.
| ERROR: Function failed: do_image_ostree
Change-Id: Ia61278eeabec9062e57cc508348be2efcf7599e1
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
|
|
|
|
|
| |
Change-Id: Ifc322d78f4ef8634b16635fd0e8b008f6a56473c
Signed-off-by: Sona Sarmadi <sona.sarmadi@enea.com>
|
|
|
|
|
| |
Change-Id: Ic063f096643ad52556b84f97f230b5fbf776f4f0
Signed-off-by: Gabriel Ionescu <gabriel.ionescu@enea.com>
|
|
|
|
|
| |
Change-Id: I7b9fad743da343bc73c0ad11374faa944e5b3627
Signed-off-by: Gabriel Ionescu <gabriel.ionescu@enea.com>
|
|
|
|
|
| |
Change-Id: Ibadaa8052fcae85f5860a095ea127e69ee421a76
Signed-off-by: Gabriel Ionescu <gabriel.ionescu@enea.com>
|
|
|
|
|
| |
Change-Id: I3ccdcd42ba9d1c718ed7d8266c5272e98394f9bc
Signed-off-by: Gabriel Ionescu <gabriel.ionescu@enea.com>
|
|
|
|
|
| |
Change-Id: I90ebfc33309181fcfd2c5f331ceb4f5ba53e60e2
Signed-off-by: Gabriel Ionescu <gabriel.ionescu@enea.com>
|
|
|
|
|
| |
Change-Id: I9275a7a3a7ebf5f7f3a8c1384d8eade98cd8043c
Signed-off-by: Gabriel Ionescu <gabriel.ionescu@enea.com>
|
|\ |
|
| |
| |
| |
| |
| | |
Change-Id: I9b82298fce155d695256d8302c5dfd96cabc0c8f
Signed-off-by: Gabriel Ionescu <gabriel.ionescu@enea.com>
|
|\ \ |
|
| |/
| |
| |
| |
| | |
Change-Id: I2639a39eb0595c3e5f10bcbc82d387ee1e224cbf
Signed-off-by: Gabriel Ionescu <gabriel.ionescu@enea.com>
|
|/
|
|
|
| |
Change-Id: I244a945b95d498b0d46364ab39705102c5fad659
Signed-off-by: Gabriel Ionescu <gabriel.ionescu@enea.com>
|
|
|
|
|
|
|
|
|
| |
Add utilities required to manage GRUB environment
block. Utilities are useful for GRUB failover
mechanism.
Change-Id: I4cb6b6cfc773c575004a454bdc39483392f5d8fb
Signed-off-by: Bogdan Pricope <Bogdan.Pricope@enea.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Add override_grub-efi.inc to override "build_efi_cfg" function
from grub-efi.bbclass, in order to add GRUB_GRAPHICS variable
for grub menuentry specific parameters.
Set "console=tty0" for graphic console options for grub
and syslinux, and also "console=ttyS0" for serial.
Change-Id: If338d9f7e1b82fc91a026ef48ae30647c1049f8b
Signed-off-by: Matei Valeanu <Matei.Valeanu@enea.com>
|
|
|
|
|
|
|
|
| |
4G usb modems require additional tools like ModemManager and
usb_modeswitch.
Change-Id: I5804219323779df59c8d5ef53eae549a3c352e70
Signed-off-by: Bogdan Pricope <Bogdan.Pricope@enea.com>
|
|
|
|
|
|
|
| |
nfv-init-host is now integrated into element-vcpe recipe
Signed-off-by: Martin Borg <martin.borg@enea.com>
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
|
|
|
|
|
|
|
|
| |
take another aproach on setting the console options
for syslinux and grub since GRUB_SERIAL is used only for
graphical interface which is not on our interest.
Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
|
|
|
|
|
| |
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
Signed-off-by: Martin Borg <martin.borg@enea.com>
|
|
|
|
|
| |
Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
Signed-off-by: Martin Borg <martin.borg@enea.com>
|
|
|
|
|
|
|
|
|
|
| |
Some options were inherited from syslinux and grub-efi bbclass
and we ended up with duplicates. Issue fixed!
Increased timeout on syslinux boot menu to 5sec.
Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
Signed-off-by: Martin Borg <martin.borg@enea.com>
|
|
|
|
|
| |
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
Signed-off-by: Martin Borg <martin.borg@enea.com>
|
|
|
|
|
|
|
|
| |
image-vm/qcow2 bbclass was removed from poky and replaced
with wic.qcow2. For this solution we need a customer wks file.
Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We will have two main host images now:
enea-nfv-access (which includes element-odm) and
enea-nfv-access-edgelink-netconf (which includes element-vcpe)
We also have two images used to build the sdks:
enea-nfv-access-sdk (based on enea-nfv-access)
enea-nfv-access-esdk (based on enea-image-common from meta-el-common)
For the gues side, we only have one image used instead of the old guest
image:
enea-nfv-access-vnf
All the other images are getting dropped.
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
Signed-off-by: Martin Borg <martin.borg@enea.com>
|
|
|
|
|
|
|
|
|
| |
Add new image used for building the ESDK.
Add template based on qemux86-64 containing the list of layers included
in the ESDK.
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
Signed-off-by: Martin Borg <martin.borg@enea.com>
|
|
|
|
|
|
|
| |
And remove layer dependency on meta-openstack.
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
Signed-off-by: Martin Borg <martin.borg@enea.com>
|
|
|
|
|
| |
Signed-off-by: Gabriel Ionescu <gabriel.ionescu@enea.com>
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
|
|
|
|
|
| |
Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
Signed-off-by: Martin Borg <martin.borg@enea.com>
|
|
|
|
|
| |
Signed-off-by: Gabriel Ionescu <gabriel.ionescu@enea.com>
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
|
|
|
|
|
|
|
| |
The kernel modules are needed for the installer to start up.
Signed-off-by: Gabriel Ionescu <gabriel.ionescu@enea.com>
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
|
|
|
|
|
|
| |
This functionality is available in upstream poky/rocko.
Signed-off-by: Martin Borg <martin.borg@enea.com>
|
|
|
|
| |
Signed-off-by: Martin Borg <martin.borg@enea.com>
|
|
|
|
|
|
|
| |
Include element-odm in the image and customize the boot scripts
Signed-off-by: Gabriel Ionescu <gabriel.ionescu@enea.com>
Signed-off-by: Martin Borg <martin.borg@enea.com>
|
|
|
|
|
|
|
|
|
|
| |
comparing to generic guest image it:
- incorparates kernel, rootfs and boot params
- add cloud-init support
- includes iperf3
Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
Signed-off-by: Martin Borg <martin.borg@enea.com>
|
|
|
|
|
| |
Signed-off-by: Gabriel Ionescu <gabriel.ionescu@enea.com>
Signed-off-by: Martin Borg <martin.borg@enea.com>
|
|
|
|
|
|
|
| |
This patch replaces Dropbear with OpenSSH for all NFV Access images
Signed-off-by: Gabriel Ionescu <gabriel.ionescu@enea.com>
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
|
|
|
|
|
| |
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
Signed-off-by: Martin Borg <martin.borg@enea.com>
|
|
|
|
|
|
|
|
| |
The tar.gz file system is needed for docker import
command.
Signed-off-by: Dragos Motrea <Dragos.Motrea@enea.com>
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
|
|
|
|
|
| |
Signed-off-by: Dragos Motrea <Dragos.Motrea@enea.com>
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
|
|
|
|
|
| |
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
Signed-off-by: Martin Borg <martin.borg@enea.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
image-vm generated qcow2 imaged using hddimg as intermediate
image and to generate that hddimg it needs syslinux. But
syslinux is only availbale for x86 architecture.
A simpler method is to use ext4 as intermediate image.
Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
Signed-off-by: Martin Borg <martin.borg@enea.com>
|
|
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
|