summaryrefslogtreecommitdiffstats
path: root/conf
diff options
context:
space:
mode:
Diffstat (limited to 'conf')
-rw-r--r--conf/distro/eneanfvaccess.conf7
-rw-r--r--conf/layer.conf1
-rw-r--r--conf/template.atom-c3000-debug/local.conf.sample14
-rw-r--r--conf/template.atom-c3000/bblayers.conf.sample1
-rw-r--r--conf/template.atom-c3000/local.conf.sample14
-rw-r--r--conf/template.qemux86-64/bblayers.conf.sample2
-rw-r--r--conf/template.xeon-d-debug/local.conf.sample14
-rw-r--r--conf/template.xeon-d/bblayers.conf.sample1
-rw-r--r--conf/template.xeon-d/local.conf.sample14
9 files changed, 25 insertions, 43 deletions
diff --git a/conf/distro/eneanfvaccess.conf b/conf/distro/eneanfvaccess.conf
index ed7383e..070bbb8 100644
--- a/conf/distro/eneanfvaccess.conf
+++ b/conf/distro/eneanfvaccess.conf
@@ -7,14 +7,19 @@ DISTRO_VERSION = "${DISTRO_VERSION_MAJOR}${DISTRO_VERSION_MINOR}"
7 7
8SDK_VERSION := "${@'${DISTRO_VERSION}'.replace('snapshot-${DATE}','snapshot')}" 8SDK_VERSION := "${@'${DISTRO_VERSION}'.replace('snapshot-${DATE}','snapshot')}"
9 9
10# OSTree integration
11require ${@bb.utils.contains('SOTA_MACHINE', '${MACHINE}', 'conf/distro/sota.conf.inc', '', d)}
12
10INHERIT += "distrooverrides" 13INHERIT += "distrooverrides"
11DISTRO_FEATURES_append = " odm efi-secure-boot" 14DISTRO_FEATURES_append = " odm efi-secure-boot usrmerge"
12DISTRO_FEATURES_OVERRIDES += "odm efi-secure-boot" 15DISTRO_FEATURES_OVERRIDES += "odm efi-secure-boot"
13 16
14PREFERRED_PROVIDER_virtual/java-initial-native = "cacao-initial-native" 17PREFERRED_PROVIDER_virtual/java-initial-native = "cacao-initial-native"
15PREFERRED_PROVIDER_virtual/java-native = "jamvm-native" 18PREFERRED_PROVIDER_virtual/java-native = "jamvm-native"
16PREFERRED_PROVIDER_virtual/javac-native = "ecj-bootstrap-native" 19PREFERRED_PROVIDER_virtual/javac-native = "ecj-bootstrap-native"
17 20
21# Override ESP mount path set by meta/conf/image-uefi.conf to align with meta-secure-core paths
22EFI_PREFIX_df-efi-secure-boot = "/boot/efi"
18SBFOLDER = "bootloader" 23SBFOLDER = "bootloader"
19 24
20HOSTTOOLS_append = " scp" 25HOSTTOOLS_append = " scp"
diff --git a/conf/layer.conf b/conf/layer.conf
index 7fec7c8..db496a4 100644
--- a/conf/layer.conf
+++ b/conf/layer.conf
@@ -11,3 +11,4 @@ BBFILE_COLLECTIONS += "el-nfv-access"
11BBFILE_PATTERN_el-nfv-access = "^${LAYERDIR}/" 11BBFILE_PATTERN_el-nfv-access = "^${LAYERDIR}/"
12BBFILE_PRIORITY_el-nfv-access = "7" 12BBFILE_PRIORITY_el-nfv-access = "7"
13LAYERDEPENDS_el-nfv-access = "nfv-access-common enea-virtualization" 13LAYERDEPENDS_el-nfv-access = "nfv-access-common enea-virtualization"
14LAYERSERIES_COMPAT_el-nfv-access = "hardknott"
diff --git a/conf/template.atom-c3000-debug/local.conf.sample b/conf/template.atom-c3000-debug/local.conf.sample
index 60e8955..b5e3f8c 100644
--- a/conf/template.atom-c3000-debug/local.conf.sample
+++ b/conf/template.atom-c3000-debug/local.conf.sample
@@ -155,6 +155,7 @@ EXTRA_IMAGE_FEATURES = " \
155# - 'image-swab' to perform host system intrusion detection 155# - 'image-swab' to perform host system intrusion detection
156# NOTE: if listing mklibs & prelink both, then make sure mklibs is before prelink 156# NOTE: if listing mklibs & prelink both, then make sure mklibs is before prelink
157# NOTE: mklibs also needs to be explicitly enabled for a given image, see local.conf.extended 157# NOTE: mklibs also needs to be explicitly enabled for a given image, see local.conf.extended
158# NOTE: image-prelink is removed by sota.conf.inc
158USER_CLASSES ?= "buildstats image-mklibs image-prelink" 159USER_CLASSES ?= "buildstats image-mklibs image-prelink"
159 160
160# 161#
@@ -241,16 +242,6 @@ CONF_VERSION = "1"
241 242
242SKIP_META_VIRT_SANITY_CHECK = "1" 243SKIP_META_VIRT_SANITY_CHECK = "1"
243 244
244#
245# OSTree integration
246#
247
248SOTA_MACHINE ?= "${MACHINE}"
249
250DISTRO_FEATURES_append = " sota"
251DISTRO_FEATURES_NATIVE_append = " sota"
252INHERIT += " sota"
253
254# Various packages dynamically add users and groups to the system at package 245# Various packages dynamically add users and groups to the system at package
255# install time. For programs that do not care what the uid/gid is of the 246# install time. For programs that do not care what the uid/gid is of the
256# resulting users/groups, the order of the install will determine the final 247# resulting users/groups, the order of the install will determine the final
@@ -276,3 +267,6 @@ USERADD_GID_TABLES = "files/group"
276# Unfortunately, setting the variable below breaks the build, so do not set it 267# Unfortunately, setting the variable below breaks the build, so do not set it
277# for now 268# for now
278# USERADD_ERROR_DYNAMIC = "1" 269# USERADD_ERROR_DYNAMIC = "1"
270
271# to be removed together with python2 layer
272I_SWEAR_TO_MIGRATE_TO_PYTHON3 = "yes"
diff --git a/conf/template.atom-c3000/bblayers.conf.sample b/conf/template.atom-c3000/bblayers.conf.sample
index 71c77cc..f5d25ce 100644
--- a/conf/template.atom-c3000/bblayers.conf.sample
+++ b/conf/template.atom-c3000/bblayers.conf.sample
@@ -28,4 +28,5 @@ BBLAYERS ?= " \
28 ##OEROOT##/meta-secure-core/meta-signing-key \ 28 ##OEROOT##/meta-secure-core/meta-signing-key \
29 ##OEROOT##/meta-secure-core/meta-efi-secure-boot \ 29 ##OEROOT##/meta-secure-core/meta-efi-secure-boot \
30 ##OEROOT##/meta-enea-user-keys \ 30 ##OEROOT##/meta-enea-user-keys \
31 ##OEROOT##/meta-python2 \
31 " 32 "
diff --git a/conf/template.atom-c3000/local.conf.sample b/conf/template.atom-c3000/local.conf.sample
index b015f43..558e110 100644
--- a/conf/template.atom-c3000/local.conf.sample
+++ b/conf/template.atom-c3000/local.conf.sample
@@ -152,6 +152,7 @@ EXTRA_IMAGE_FEATURES = "debug-tweaks"
152# - 'image-swab' to perform host system intrusion detection 152# - 'image-swab' to perform host system intrusion detection
153# NOTE: if listing mklibs & prelink both, then make sure mklibs is before prelink 153# NOTE: if listing mklibs & prelink both, then make sure mklibs is before prelink
154# NOTE: mklibs also needs to be explicitly enabled for a given image, see local.conf.extended 154# NOTE: mklibs also needs to be explicitly enabled for a given image, see local.conf.extended
155# NOTE: image-prelink is removed by sota.conf.inc
155USER_CLASSES ?= "buildstats image-mklibs image-prelink" 156USER_CLASSES ?= "buildstats image-mklibs image-prelink"
156 157
157# 158#
@@ -238,16 +239,6 @@ CONF_VERSION = "1"
238 239
239SKIP_META_VIRT_SANITY_CHECK = "1" 240SKIP_META_VIRT_SANITY_CHECK = "1"
240 241
241#
242# OSTree integration
243#
244
245SOTA_MACHINE ?= "${MACHINE}"
246
247DISTRO_FEATURES_append = " sota"
248DISTRO_FEATURES_NATIVE_append = " sota"
249INHERIT += " sota"
250
251# Various packages dynamically add users and groups to the system at package 242# Various packages dynamically add users and groups to the system at package
252# install time. For programs that do not care what the uid/gid is of the 243# install time. For programs that do not care what the uid/gid is of the
253# resulting users/groups, the order of the install will determine the final 244# resulting users/groups, the order of the install will determine the final
@@ -273,3 +264,6 @@ USERADD_GID_TABLES = "files/group"
273# Unfortunately, setting the variable below breaks the build, so do not set it 264# Unfortunately, setting the variable below breaks the build, so do not set it
274# for now 265# for now
275# USERADD_ERROR_DYNAMIC = "1" 266# USERADD_ERROR_DYNAMIC = "1"
267
268# to be removed together with python2 layer
269I_SWEAR_TO_MIGRATE_TO_PYTHON3 = "yes"
diff --git a/conf/template.qemux86-64/bblayers.conf.sample b/conf/template.qemux86-64/bblayers.conf.sample
index ea5510a..214386c 100644
--- a/conf/template.qemux86-64/bblayers.conf.sample
+++ b/conf/template.qemux86-64/bblayers.conf.sample
@@ -21,6 +21,4 @@ BBLAYERS ?= " \
21 ##OEROOT##/meta-openembedded/meta-filesystems \ 21 ##OEROOT##/meta-openembedded/meta-filesystems \
22 ##OEROOT##/meta-openembedded/meta-python \ 22 ##OEROOT##/meta-openembedded/meta-python \
23 ##OEROOT##/meta-openembedded/meta-webserver \ 23 ##OEROOT##/meta-openembedded/meta-webserver \
24 ##OEROOT##/meta-cloud-services \
25 ##OEROOT##/meta-cloud-services/meta-openstack \
26 " 24 "
diff --git a/conf/template.xeon-d-debug/local.conf.sample b/conf/template.xeon-d-debug/local.conf.sample
index 6474a37..e80ee61 100644
--- a/conf/template.xeon-d-debug/local.conf.sample
+++ b/conf/template.xeon-d-debug/local.conf.sample
@@ -156,6 +156,7 @@ EXTRA_IMAGE_FEATURES = " \
156# - 'image-swab' to perform host system intrusion detection 156# - 'image-swab' to perform host system intrusion detection
157# NOTE: if listing mklibs & prelink both, then make sure mklibs is before prelink 157# NOTE: if listing mklibs & prelink both, then make sure mklibs is before prelink
158# NOTE: mklibs also needs to be explicitly enabled for a given image, see local.conf.extended 158# NOTE: mklibs also needs to be explicitly enabled for a given image, see local.conf.extended
159# NOTE: image-prelink is removed by sota.conf.inc
159USER_CLASSES ?= "buildstats image-mklibs image-prelink" 160USER_CLASSES ?= "buildstats image-mklibs image-prelink"
160 161
161# 162#
@@ -242,16 +243,6 @@ CONF_VERSION = "1"
242 243
243SKIP_META_VIRT_SANITY_CHECK = "1" 244SKIP_META_VIRT_SANITY_CHECK = "1"
244 245
245#
246# OSTree integration
247#
248
249SOTA_MACHINE ?= "${MACHINE}"
250
251DISTRO_FEATURES_append = " sota"
252DISTRO_FEATURES_NATIVE_append = " sota"
253INHERIT += " sota"
254
255# Various packages dynamically add users and groups to the system at package 246# Various packages dynamically add users and groups to the system at package
256# install time. For programs that do not care what the uid/gid is of the 247# install time. For programs that do not care what the uid/gid is of the
257# resulting users/groups, the order of the install will determine the final 248# resulting users/groups, the order of the install will determine the final
@@ -277,3 +268,6 @@ USERADD_GID_TABLES = "files/group"
277# Unfortunately, setting the variable below breaks the build, so do not set it 268# Unfortunately, setting the variable below breaks the build, so do not set it
278# for now 269# for now
279# USERADD_ERROR_DYNAMIC = "1" 270# USERADD_ERROR_DYNAMIC = "1"
271
272# to be removed together with python2 layer
273I_SWEAR_TO_MIGRATE_TO_PYTHON3 = "yes"
diff --git a/conf/template.xeon-d/bblayers.conf.sample b/conf/template.xeon-d/bblayers.conf.sample
index 71c77cc..f5d25ce 100644
--- a/conf/template.xeon-d/bblayers.conf.sample
+++ b/conf/template.xeon-d/bblayers.conf.sample
@@ -28,4 +28,5 @@ BBLAYERS ?= " \
28 ##OEROOT##/meta-secure-core/meta-signing-key \ 28 ##OEROOT##/meta-secure-core/meta-signing-key \
29 ##OEROOT##/meta-secure-core/meta-efi-secure-boot \ 29 ##OEROOT##/meta-secure-core/meta-efi-secure-boot \
30 ##OEROOT##/meta-enea-user-keys \ 30 ##OEROOT##/meta-enea-user-keys \
31 ##OEROOT##/meta-python2 \
31 " 32 "
diff --git a/conf/template.xeon-d/local.conf.sample b/conf/template.xeon-d/local.conf.sample
index 5cfebf5..2b10f27 100644
--- a/conf/template.xeon-d/local.conf.sample
+++ b/conf/template.xeon-d/local.conf.sample
@@ -153,6 +153,7 @@ EXTRA_IMAGE_FEATURES = "debug-tweaks"
153# - 'image-swab' to perform host system intrusion detection 153# - 'image-swab' to perform host system intrusion detection
154# NOTE: if listing mklibs & prelink both, then make sure mklibs is before prelink 154# NOTE: if listing mklibs & prelink both, then make sure mklibs is before prelink
155# NOTE: mklibs also needs to be explicitly enabled for a given image, see local.conf.extended 155# NOTE: mklibs also needs to be explicitly enabled for a given image, see local.conf.extended
156# NOTE: image-prelink is removed by sota.conf.inc
156USER_CLASSES ?= "buildstats image-mklibs image-prelink" 157USER_CLASSES ?= "buildstats image-mklibs image-prelink"
157 158
158# 159#
@@ -239,16 +240,6 @@ CONF_VERSION = "1"
239 240
240SKIP_META_VIRT_SANITY_CHECK = "1" 241SKIP_META_VIRT_SANITY_CHECK = "1"
241 242
242#
243# OSTree integration
244#
245
246SOTA_MACHINE ?= "${MACHINE}"
247
248DISTRO_FEATURES_append = " sota"
249DISTRO_FEATURES_NATIVE_append = " sota"
250INHERIT += " sota"
251
252# Various packages dynamically add users and groups to the system at package 243# Various packages dynamically add users and groups to the system at package
253# install time. For programs that do not care what the uid/gid is of the 244# install time. For programs that do not care what the uid/gid is of the
254# resulting users/groups, the order of the install will determine the final 245# resulting users/groups, the order of the install will determine the final
@@ -274,3 +265,6 @@ USERADD_GID_TABLES = "files/group"
274# Unfortunately, setting the variable below breaks the build, so do not set it 265# Unfortunately, setting the variable below breaks the build, so do not set it
275# for now 266# for now
276# USERADD_ERROR_DYNAMIC = "1" 267# USERADD_ERROR_DYNAMIC = "1"
268
269# to be removed together with python2 layer
270I_SWEAR_TO_MIGRATE_TO_PYTHON3 = "yes"