summaryrefslogtreecommitdiffstats
path: root/images/core-image-minimal-initramfs.bbappend
Commit message (Collapse)AuthorAgeFilesLines
* initramfs: Cleanup upstream scripts, dependenciesAlexandru Avadanii2021-05-261-3/+5
| | | | | | | | | | | - do not install initramfs-module-* scripts that we won't use, e.g. initramfs-module-install, initramfs-module-install-efi; this removes their unused dependencies (e.g. grub-pc, parted), making the initramfs smaller; Depends-on: I6ce592a609650f0528314c14e6a0a2a4984ba864 Change-Id: I59143aad9ae80ad4a9a7fcbfc066d4783bcf4f2a Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
* grub: Fix duplicate/unused grubx64.efi, cleanupAlexandru Avadanii2021-05-261-0/+2
| | | | | | | | | | | | | | | | | | | | | | 1. EFI_PREFIX: Fix duplicate grubx64.efi binaries by aligning paths: * by default, upstream meta-oe and meta-secure-core both install grubx64.efi, but in different locations (/boot/EFI/BOOT vs /boot/efi/EFI/BOOT) unless we explicitely override some vars to align the 2 paths; use the old behavior (/boot/efi/EFI/BOOT), as meta-secure-core has multiple recipes that reference it, while meta-oe allows changing the path via a single var override; * note that in an OSTree deployment, these paths don't even exist on target, we explicity install grubx64.efi during Enea Edge installation by copying grubx64.efi from /EFI/BOOT in hddimg; 2. live-vm-common: use ${EFI_FILES_PATH} instead of hardcoding it; 3. core-image-minimal-initramfs, enea-nfv-access: Blacklist grub-common-extras package on x86-64 machines if OSTree is used; Depends-On: I703b53fd09c5ed75731375414f3e711ec3dadc3e Change-Id: I3735bc004ece62f94172108f2e7ed4596942deea Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
* core-image-minimal-initramfs: remove ixgbeAdrian Calianu2021-05-141-1/+1
| | | | | | | since it is building from kernel source tree Change-Id: Iaaed6e3cb6d55b4f1db398def68344cc6d7de575 Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* add ixgbe driver in initramfsAdrian Calianu2021-02-221-1/+1
| | | | | | | this was disabled from kernel source tree Change-Id: I82ff784dae6d34de19966b61f194944dba2adbe9 Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* cleanup: remove run-postinsts, dpkg status-oldAlexandru Avadanii2020-12-141-1/+3
| | | | | | | | | | | | | | - initramfs: remove run-postinsts package, it has no purpose as there is no package manager inside the initramfs; - rootfs: remove run-postinsts if the package manager is DPKG/APT, since it duplicates the existing dpkg-configure.service installed by the dpkg recipe; - rootfs: cleanup DPKG backup file 'status-old', it contains information about packages before the final installation stages of the rootfs build process (completely irrelevant for the end user), saves >500kB; Change-Id: I6bd257d56805a3dfee4478c88977942e9f210afc Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
* images: Create enea-image-minimal linkfeature_CPDX-3461feature_CPDX-3314Catalin Iova2020-10-191-0/+10
| | | | | Change-Id: I916fc13c7979e4ab9077ec3e43b67b3a5320b74c Signed-off-by: Catalin Iova <Catalin.Iova@enea.com>
* OSTree: Include ostree-switchroot in initramfsGabriel Ionescu2018-11-091-0/+4
| | | | | Change-Id: I2639a39eb0595c3e5f10bcbc82d387ee1e224cbf Signed-off-by: Gabriel Ionescu <gabriel.ionescu@enea.com>
* core-image-minimal: Add kernel modules to imageGabriel Ionescu2018-04-111-1/+1
| | | | | | | 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>
* Add nfv-installer to core image minimal initramfsGabriel Ionescu2018-02-121-0/+1
Signed-off-by: Gabriel Ionescu <gabriel.ionescu@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>