meta-agl-core: remove IMAGE_FSTYPES override 92/26292/6
authorScott Murray <scott.murray@konsulko.com>
Fri, 23 Apr 2021 20:32:24 +0000 (16:32 -0400)
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>
Wed, 5 May 2021 15:04:09 +0000 (15:04 +0000)
commite02c02ddbfeb9398268c3a4c4eabed1617de8ac3
tree463d32e427924d457acd594d9e9e1fdb35dae4ab
parentd1571afd2682744d757639ede83fd5f26b1a70b0
meta-agl-core: remove IMAGE_FSTYPES override

Remove the anonymous python logic added to override any changes
to IMAGE_FSTYPES via _append/_remove by BSPs to fix SPEC-3741.
The updated Renesas BSP no longer does so, and removing this
logic avoids issues when using meta-agl-core with distribution
configurations other than poky-agl.

Additionally:
- Change the IMAGE_FSTYPES and INITRAMFS_FSTYPES assignments in
  poky-agl.conf back to regular ("=") instead of immediate
  (":=") so that things like the _appends being done to
  AGL_DEFAULT_IMAGE_FSTYPES for netboot and CI usecases will
  take affect. They were only currently working because of the
  later evaluation in the anonymous python logic that is being
  removed.
- Rationalize agl-image-minimal.inc to just include
  agl-image-boot.inc, and remove the unnecessary use of the
  AGL_EXTRA_IMAGE_FSTYPES variable in agl-image-boot.inc.

Bug-AGL: SPEC-3897

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Id655683c705678dd3ab1caff8980dba06f46a1bc
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26292
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jenkins Job builder account
meta-agl-core/conf/distro/poky-agl.conf
meta-agl-core/recipes-platform/images/agl-image-boot.inc
meta-agl-core/recipes-platform/images/agl-image-minimal.inc