Skip to content

Commit 5066e49

Browse files
author
tro
authored
Merge branch 'master-next' into add_tls
2 parents 393c1c1 + 3847034 commit 5066e49

38 files changed

Lines changed: 858 additions & 109 deletions

File tree

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,8 @@ Generally you can build all images for all "Devices", but some combinations do n
5656
- [aws-iot-greengrass-lite-demo-image](meta-aws-demos/recipes-core/images/aws-iot-greengrass-lite-demo-image/README.md)
5757
- [aws-iot-greengrass-lite-demo-ec2-image](meta-aws-demos/recipes-core/images/aws-iot-greengrass-lite-demo-ec2-image/README.md)
5858
- [aws-iot-greengrass-lite-demo-simple-image](meta-aws-demos/recipes-core/images/aws-iot-greengrass-lite-demo-simple-image/README.md)
59-
- [aws-iot-greengrass-lite-demo-simple-imag-tpm](meta-aws-demos/recipes-core/images/aws-iot-greengrass-lite-demo-simple-image-tpm/README.md)
59+
- [aws-iot-greengrass-lite-demo-simple-image-tpm](meta-aws-demos/recipes-core/images/aws-iot-greengrass-lite-demo-simple-image-tpm/README.md)
60+
- [aws-iot-greengrass-lite-demo-swupdate-image](meta-aws-demos/recipes-core/images/aws-iot-greengrass-lite-demo-swupdate-image/README.md)
6061
- [aws-iot-greengrass-lite-demo-tiny-image](meta-aws-demos/recipes-core/images/aws-iot-greengrass-lite-demo-tiny-image/README.md)
6162
- [aws-iot-greengrass-lite-webrtc-demo-image](meta-aws-demos/recipes-core/images/aws-iot-greengrass-lite-webrtc-demo-image/README.md)
6263
- [aws-webrtc-demo-image](meta-aws-demos/recipes-core/images/aws-webrtc-demo-image/README.md)

layers/sw/scarthgap-rust-mixin

Submodule scarthgap-rust-mixin added at a0705b8

meta-aws-demos/recipes-core/images/aws-iot-greengrass-demo-image/config.conf

Lines changed: 3 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -42,24 +42,9 @@ INHERIT += "create-spdx"
4242
# add build info to the image
4343
INHERIT += "image-buildinfo"
4444

45-
46-
# tests
47-
48-
# use slirp networking instead of TAP interface (require root rights)
49-
#QEMU_USE_SLIRP = "1"
50-
#TEST_SERVER_IP = "127.0.0.1"
51-
52-
# this will specify what test should run when running testimage cmd - oeqa layer tests + ptests:
53-
# Ping and SSH are not required, but do help in debugging. ptest will discover all ptest packages.
54-
# TEST_SUITES = " ping ssh ptest"
55-
56-
# this will allow - running testimage cmd: bitbake core-image-minimal -c testimage
57-
# IMAGE_CLASSES += "testimage"
58-
59-
# PUT = package under test / this is set in auto.conf
60-
# PUT = "greengrass-lite-ptest"
61-
# IMAGE_INSTALL:append = " ptest-runner ssh ${PUT}"
62-
6345
# if not set, you will have to take care of mount points at two places, with this set image
6446
# partition layout is done in wic file and fstab settings in aws-iot-greengrass-lite-demo-ab-image.bb
6547
WIC_CREATE_EXTRA_ARGS = "--no-fstab-update"
48+
49+
# we do not want to have ptests in demo images enabled
50+
DISTRO_FEATURES:remove = " ptest"

meta-aws-demos/recipes-core/images/aws-iot-greengrass-demo-simple-image/aws-iot-greengrass-demo-simple-image.bb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,4 +62,4 @@ extra_files () {
6262

6363
# enable systemd-time-wait-sync as this is important for greengrass to have a correct clock
6464
ln -sf /${libdir}/systemd/system/systemd-time-wait-sync.service ${IMAGE_ROOTFS}/${sysconfdir}/systemd/system/multi-user.target.wants/
65-
}
65+
}

meta-aws-demos/recipes-core/images/aws-iot-greengrass-demo-simple-image/config.conf

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -20,19 +20,5 @@ BB_GENERATE_SHALLOW_TARBALLS = "1"
2020

2121
INHERIT += "create-spdx"
2222

23-
# tests
24-
25-
# use slirp networking instead of TAP interface (require root rights)
26-
#QEMU_USE_SLIRP = "1"
27-
#TEST_SERVER_IP = "127.0.0.1"
28-
29-
# this will specify what test should run when running testimage cmd - oeqa layer tests + ptests:
30-
# Ping and SSH are not required, but do help in debugging. ptest will discover all ptest packages.
31-
# TEST_SUITES = " ping ssh ptest"
32-
33-
# this will allow - running testimage cmd: bitbake core-image-minimal -c testimage
34-
# IMAGE_CLASSES += "testimage"
35-
36-
# PUT = package under test / this is set in auto.conf
37-
# PUT = "greengrass-lite-ptest"
38-
# IMAGE_INSTALL:append = " ptest-runner ssh ${PUT}"
23+
# we do not want to have ptests in demo images enabled
24+
DISTRO_FEATURES:remove = " ptest"

meta-aws-demos/recipes-core/images/aws-iot-greengrass-lite-container-demo-image/aws-iot-greengrass-lite-container-demo-image.bb

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,3 +33,6 @@ DISTRO_FEATURES:remove = "sysvinit"
3333

3434
### AWS ###
3535
IMAGE_INSTALL:append = " greengrass-lite"
36+
37+
# disable fleetprovisioning
38+
PACKAGECONFIG:pn-greengrass-lite = ""
Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
11
DISTRO = "poky-altcfg"
22

3-
DISTRO_FEATURES:append = " virtualization"
3+
DISTRO_FEATURES:append = " virtualization"
4+
5+
# we do not want to have ptests in demo images enabled
6+
DISTRO_FEATURES:remove = " ptest"

meta-aws-demos/recipes-core/images/aws-iot-greengrass-lite-demo-ec2-image/aws-iot-greengrass-lite-demo-ec2-image.bb

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -198,3 +198,6 @@ IMAGE_INSTALL:append = " systemd-extra-utils"
198198

199199
# this will install the rauc configuration file
200200
IMAGE_INSTALL:append = " virtual-rauc-conf"
201+
202+
# disable fleetprovisioning
203+
PACKAGECONFIG:pn-greengrass-lite = ""

meta-aws-demos/recipes-core/images/aws-iot-greengrass-lite-demo-ec2-image/config.conf

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,3 +43,6 @@ EFI_PROVIDER = "grub-efi"
4343
MACHINE_FEATURES += "efi"
4444

4545
PREFERRED_RPROVIDER_virtual-grub-bootconf = "rauc-qemu-grubconf"
46+
47+
# we do not want to have ptests in demo images enabled
48+
DISTRO_FEATURES:remove = " ptest"

0 commit comments

Comments
 (0)