summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* qemuarm64: change preferred provider for arm64 guest kernelpyroAdrian Calianu2017-09-081-1/+1
| | | | | Signed-off-by: Adrian Calianu <adrian.calianu@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* Revert "conf/templates: Remove meta-enea-bsp-common layer"Martin Borg2017-08-253-0/+3
| | | | | | | | | This reverts commit 5001127c5bc760f6b4e19a669772cb9681586b40. Bring meta-enea-bsp-common back as the support to copy kernel config to deploy folder was moved from meta-enea-bsp-x86 to meta-enea-bsp-common Signed-off-by: Martin Borg <martin.borg@enea.com>
* Merge branch 'octeontx-bsp' into pyroMartin Borg2017-08-2411-5/+802
|\ | | | | | | Signed-off-by: Martin Borg <martin.borg@enea.com>
| * cn8304-sdk templateocteontx-bspAdrian Calianu2017-08-113-0/+263
| | | | | | | | Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
| * Add qemuarm64 machine templateAdrian Calianu2017-08-103-0/+264
| | | | | | | | Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
| * add cn8304 machine templateAdrian Calianu2017-08-103-0/+261
| | | | | | | | Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
| * build u-boot specific images for cn8304Adrian Calianu2017-08-101-0/+3
| | | | | | | | Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
| * new method to generate qcow2 imagesAdrian Calianu2017-08-101-5/+11
|/ | | | | | | | | | 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>
* enea-image-virtualization-host: generate tar.gz imagesAdrian Calianu2017-07-172-0/+12
| | | | | | and stop building useless HDD and ISO images. Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* enea-image-virtualization-guest: generate qcow imagesAdrian Calianu2017-07-173-1/+13
| | | | Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* enea-image-virtualization-common: build ext4.gz image typeAdrian Calianu2017-07-171-1/+6
| | | | | | | | All images from virtualization profile are using ext4, for ramdisk boot or qemu. To decrease the used space we need to archive the image. Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* Added kernel sources to the sdk imagesDragos Motrea2017-06-282-0/+2
| | | | | | | | The kernel-devsrc package is added to both enea linux sdk images (host and guest) in order to have kernel sources. Signed-off-by: Dragos Motrea <Dragos.Motrea@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* Revert "enea-image-virtualization-guest: remove package-management"Adrian Dudau2017-06-261-2/+0
| | | | | | | | Seems we'll need the package manager afterall. This reverts commit f52eddb5989f59e657398bc8a61311ccecb7befb. Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* Add enea-image-virtualization-guest-sdkAdrian Dudau2017-06-262-0/+14
| | | | Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* enea-image-virtualization-*: reduce free space on raw imagesAdrian Dudau2017-06-223-8/+0
| | | | | | | | | For an VNF there is too much free space and it takes longer to load raw images in qemu. Default x1.3 free space should be enough. Signed-off-by: Adrian Calianu <adrian.calianu@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* enea-image-virtualization-*: Drop cpio.gz imageAdrian Dudau2017-06-221-1/+1
| | | | | | | It's causing build issue with larger images and is not needed. Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* enea-image-virtualization-host-sdk: Don't build hddimgAdrian Dudau2017-06-221-0/+1
| | | | | | | | An hddimg would go over the 4GB limit causing FAT32 issues. Force it to not be build to avoid such issues since we don't explicitly need it. Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* enea-image-virtualization-host-sdk: Add -dbg and -dev packagesAdrian Dudau2017-06-221-0/+2
| | | | | Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* enea-image-virtualization-guest: remove package-managementAdrian Calianu2017-06-211-0/+2
| | | | | | | | Since guest is provided just like an example the package management is not required. Signed-off-by: Adrian Calianu <adrian.calianu@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* conf/templates: Remove meta-enea-bsp-common layerAdrian Dudau2017-06-203-3/+0
| | | | | | | This layer is currently empty and hence not needed for now. Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* Added debug tools packagegroup to sdk imageHEADmasterDragos Motrea2017-05-181-0/+1
| | | | | | | | The following tools were added to sdk image: kgdb/gdb, perf, latencytop, systemtap, oprofile, lttng. Signed-off-by: Dragos Motrea <Dragos.Motrea@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* Switch Enea Linux packaging to deb formatAdrian Calianu2017-04-033-3/+3
| | | | | Signed-off-by: Adrian Calianu <adrian.calianu@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* Add template for building the sdk imagesAdrian Dudau2017-03-223-0/+263
| | | | | Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* Adjust common bitbake targets in templatesAdrian Dudau2017-03-222-4/+0
| | | | | | | | Each target has its own subset of images that are normally built for it. Reflect that in the template confs. Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* Add templateconf for qemux86-64Adrian Dudau2017-03-153-0/+263
| | | | | Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* Add distinct images for host and guestAdrian Dudau2017-03-024-4/+24
| | | | | Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* Extend images types for NFS and RamDisk bootAdrian Calianu2017-01-121-0/+2
| | | | | Signed-off-by: Adrian Calianu <adrian.calianu@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* LXCR-7426][PATCHv1 1/1] Add kernel modulesAdrian Calianu2017-01-121-0/+1
| | | | | | | | Many tools used for virtualization are using kernel modules like openvswitch, igb_uio, vfio-pci, uio,... Signed-off-by: Adrian Calianu <adrian.calianu@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* rename intel-corei7-64 to inteld1521Adrian Calianu2016-12-223-1/+1
| | | | | Signed-off-by: Adrian Calianu <adrian.calianu@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* Initialize layerAdrian Dudau2016-12-149-0/+377
Add template for intel-corei7-64. Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>