Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RFC: Setup dynamic layers #45

Open
wants to merge 165 commits into
base: kirkstone
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
165 commits
Select commit Hold shift + click to select a range
9f3336b
raspberrypi4-64: Add machine conf
microhobby Jun 20, 2022
b59d17a
labs: Use lmp-device-tree as virtual/dtb provider
microhobby Jun 20, 2022
9daec75
raspberrypi4-64: Fix IMAGE_BOOT_FILES_rpi
microhobby Jun 21, 2022
5048d2b
bblayers: Fix meta-lmp-bsp location
microhobby Jun 21, 2022
0ff72bc
raspberrypi4-64: Use meta-lmp but maintain compatibility
microhobby Jun 24, 2022
7cd2f38
raspberrypi4-64: Fix WKS_FILE_sota_rpi
microhobby Jun 24, 2022
b855057
raspberrypi4-64: Fix IMAGE_FSTYPES_REMOVE
microhobby Jun 24, 2022
470c100
raspberrypi4-64: set u-boot-fio as PREFERRED_PROVIDER_virtual/bootloader
microhobby Jun 24, 2022
cd5ea86
raspberrypi4-64: Use LINUX_VERSION_rpi 4.19
microhobby Jun 24, 2022
7fda397
raspberrypi4-64: Add ENABLE_UART = 1
microhobby Jun 24, 2022
7694967
raspberrypi4-64: Add vc4 overlays
microhobby Jun 24, 2022
77387b5
raspberrypi4-64: Append bootarg_root to OSTREE_KERNEL_ARGS
microhobby Jun 24, 2022
6449998
raspberrypi4-64: Cleanup
microhobby Jun 24, 2022
66ed149
recipes-kernel: linux-lmp: Add fragment to enable rpi DRM
microhobby Jun 27, 2022
91bcb41
plymouth: Change torizonlogo
microhobby Jun 27, 2022
7344853
resize-helper: Resize root filesystem to fit available space
microhobby Jun 28, 2022
896f09a
raspberrypi4-64: Change the LINUX_VERSION_EXTENSION
microhobby Jun 28, 2022
5431c11
base-files: motd: Add a motd warning about labs
microhobby Jun 28, 2022
26baa9d
raspberrypi3-64: Add Raspberry Pi 3B 64bit support
microhobby Jun 29, 2022
5c7bd79
labs: raspberrypi3: raspberrypi4: Add serial number to hostname
microhobby Jul 11, 2022
f57eea9
recipes-kernel: linux-lmp-dev: fragment: Add MIPI DSI support
microhobby Jul 16, 2022
38a97ff
recipes-bsp: uboot: rpi: Add tdxargs support
microhobby Jul 17, 2022
57b9761
recipes-core: plymouth: Change powered by to just by
microhobby Jul 20, 2022
57cca13
labs: rpi: Use new override sintax
microhobby Jul 22, 2022
b823ab9
labs: rpi: resize-helper: Update recipe
microhobby Jul 22, 2022
e6753b9
labs: rpi: Fix old override sintax
microhobby Jul 22, 2022
139d7e5
labs: rpi: Fix old override sintax 2
microhobby Jul 22, 2022
6e1d2c0
labs: rpi: Fix wireguard builtin and linux-firmware-nxp89xx
microhobby Jul 23, 2022
2053b2f
labs: rpi: Bump Torizon major version
microhobby Jul 23, 2022
d021ce1
labs: rpi: Fix remove uart0-rpi4.dtbo
microhobby Jul 23, 2022
b5d9fe0
labs: linux-lmp-dev: Add BACKLIGHT_CLASS_DEVICES
microhobby Jul 25, 2022
3280528
labs: raspberrypi4-64: Add support for raspberrypi drm touchscreen
microhobby Jul 25, 2022
48e3239
labs: x86: Add support for Torizon x86 using meta-intel BSP
microhobby Aug 14, 2022
3513a53
labs: x86: Remove grub menu during the boot
microhobby Aug 14, 2022
f8e9612
labs: x86: kernel: linux-intel: Add configs for DRM
microhobby Aug 14, 2022
3e654ac
labs: x86: kernel: linux-intel: Add configs from check-config for docker
microhobby Aug 14, 2022
2b0f4e2
labs: x86: kernel: linux-intel: Add support for i915 drm
microhobby Aug 14, 2022
4d080ba
labs: x86: kernel: linux-intel: Add support for amdgpu drm
microhobby Aug 14, 2022
1996670
labs: x86: kernel: linux-intel: Add support for vmware drm
microhobby Aug 14, 2022
18c1cbc
labs: x86: kernel: linux-intel: Add support for Virtual box drm
microhobby Aug 14, 2022
6740f9e
labs: x86: kernel: linux-intel: Add support for cirrus drm
microhobby Aug 14, 2022
18cf3ba
labs: raspberrypi4: Fix fbcon map
microhobby Aug 22, 2022
5644571
labs: rv: Add initial risc-v tests
microhobby Sep 8, 2022
9a45454
labs: rv: Add the bsp layers
microhobby Sep 8, 2022
64a1d5b
labs: nezha: Add nezha sota wks
microhobby Sep 16, 2022
7f26c0e
labs: nezha: docker: Add specific riscv64 changes to build GO
microhobby Sep 16, 2022
f431832
labs: nezha: fluent-bit: Fix longjmp issue
microhobby Sep 16, 2022
9f73254
labs: nezha: Update conf for nezha-allwinner-d1
microhobby Sep 16, 2022
880c844
labs: classes: Override the toradex-fitimage.bbclass
microhobby Sep 20, 2022
10bf5a3
labs: raspberrypi: Does not use the fw_env.config from Toradex
microhobby Oct 28, 2022
3120d24
labs: raspberrypi: Fix fw_env.config does not present on rootfs
microhobby Oct 31, 2022
e316533
labs: torizon: Bump to 6.1
microhobby Jan 20, 2023
8eb5e3a
labs: machine: Add UBOOT_BINARY_OTA_IGNORE=1
microhobby Jan 21, 2023
48d7ef5
local.conf: add common.inc to exclude meta-lmp for imx machines
microhobby Feb 7, 2023
ec3cfc4
labs: Fix boot.scr copy for Torizon
microhobby Feb 13, 2023
60f29af
labs: scripts: setup-environment-internal: remove welcome message
microhobby Feb 13, 2023
57c6b3c
labs: recipes-kernel: linux: Use custom kernel for labs
microhobby Feb 13, 2023
26160c2
labs: recipes-kernel: linux: add common.inc for custom kernel fragments
microhobby Feb 13, 2023
856e876
labs: verdin-imx8mm: remove SN65DSI86 DRM driver
microhobby Feb 17, 2023
28e5f4d
labs: image_type_torizon: do not copy boot.scr for rpi
microhobby Feb 17, 2023
e7aa1fb
labs: distro: torizon: remove TDX_MAJOR and TDX_MINOR
microhobby Mar 17, 2023
7b38247
labs: local.conf: add TDX_DEBUG to enable TorizonCore debug features
microhobby Mar 17, 2023
6cb9f81
labs: u-boot: Add kgdb arguments to kernel cmdline
microhobby Mar 17, 2023
6f24bc2
labs: linux: Fix some kernel configs for kgdb
microhobby Mar 17, 2023
055002c
labs: raspberrypi4-64: Detach the debug configs from prod
microhobby Mar 17, 2023
dc06965
labs: procps: enable break to debug by kernel.sysrq
microhobby Mar 17, 2023
3fdffd0
labs: verdin-imx8mm: add machine include
microhobby Mar 17, 2023
6e5a8e0
labs: torizon: Remove the need of the linux-lmp
microhobby Mar 22, 2023
9b87d05
labs: raspberrypi4-64: Rework to not depend on linux-lmp
microhobby Mar 22, 2023
85d666a
labs: recipes-kernel: bbfatal when no machine config fragment is found
microhobby Mar 22, 2023
6e2f022
labs: riscv: remove ltrace and valgrind from torizon-core-dev
microhobby Mar 27, 2023
150a91b
labs: riscv: go: Fix use of the go cross compiler panic
microhobby Mar 27, 2023
66959b6
labs: riscv: lswh: Add riscv64 to COMPATIBLE_HOST
microhobby Mar 27, 2023
86011a6
labs: docker-ce: Remove 0004-libnetwork-use-GO-instead-of-go.patch
microhobby Mar 27, 2023
2365647
labs: nezha-allwinner-d1: Update support removing meta-lmp
microhobby Mar 27, 2023
d1b16e7
labs: intel-corei7-64: Remove meta-lmp
microhobby Mar 27, 2023
5e9ed18
labs: Fix garage-push for ostree Torizon Platform
microhobby Mar 27, 2023
07987f5
labs: recipes-kernel: rpi: Use v5.15.92 from microhobby
microhobby Apr 3, 2023
e0542b2
labs: u-boot: raspberrypi4-64: Fix use ttyAMA0 as kgdboc
microhobby Apr 3, 2023
eb5de2d
labs: raspberrypi4-64: Use preferred version for linux-raspberrypi
microhobby Apr 3, 2023
4b44b95
labs: raspberrypi3-64: Add support for 64-bit Raspberry Pi 3
microhobby May 7, 2023
7464578
raspberrypi: Fix fw_env.config not been deployed
microhobby May 12, 2023
ae31281
labs: beaglebone-yocto: Add support for Beaglebone Black
microhobby May 30, 2023
8c73a1e
labs: Fix boot sequence and rollback for Rpi3 and Rpi4 (#1)
EstebanSannin Jun 18, 2023
486b8c2
common: Fix README and LICENSE
microhobby Jun 19, 2023
5feee4b
common: Replace all meta-toradex-torizon to meta-common-torizon
microhobby Jun 21, 2023
0ade6d2
common: torizon: Add SRC and SRCREV to the forked tdx-info
microhobby Jun 22, 2023
e273e16
common: torizon: u-boot: Add the uboot,version to the device tree
microhobby Jun 22, 2023
618dae4
common: torizon: plymouth: Change the logo to the new one
microhobby Jun 24, 2023
d241c7d
commontorizon: tdx-info: Bump to add variant to sofware summary
microhobby Jun 24, 2023
b525725
commontorizon: Add torizon-core-common-docker and -dev
microhobby Jun 24, 2023
fc2ba0f
torizon-common: sanity: remove warning about TDX_DEBUG
microhobby Jun 27, 2023
2069fc5
torizon-common: Add beagleplay initial support
microhobby Jun 27, 2023
872920c
Consolidate common rpi metadata.
drewmoseley Jun 24, 2023
9055f5a
Add support for raspberrypi0-2w-64
drewmoseley Jun 24, 2023
dc9810a
commontorizon: bump tdx-info to have json output
microhobby Jul 6, 2023
f9c6c58
commontorizon: Remove custom github url for Toradex kernel and bsp
microhobby Jul 6, 2023
a1dc181
commontorizon: Add support to verdin-imx8mp
microhobby Jul 6, 2023
e029cea
commontorizon: Add telemetry recipe
microhobby Jul 13, 2023
2ecfe05
commontorizon: Back to the Torizon splash screen
microhobby Jul 13, 2023
04b159c
commontorizon: tdx-info: Bump to get x86_64 support
microhobby Jul 13, 2023
906d886
commontorizon: motd: Remove the mention to Toradex Labs
microhobby Jul 13, 2023
4de8ade
commontorizon: telemetry: Fix null region and wrong date
microhobby Jul 13, 2023
3ca5264
commontorizon: nezha: Temporary remove RAC
microhobby Jul 15, 2023
6a30ec1
commontorizon: telemetry: Increase sleep time between retries
microhobby Jul 15, 2023
f8e64cf
commontorizon: apalis-imx8: Fix splash screen on HDMI
microhobby Jul 17, 2023
a37fd00
commontorizon: Fix raspberrypi reboot issue
microhobby Jul 19, 2023
6293bcc
commontorizon: beagleplay: Fix OSTREE_DEPLOY_DEVICETREE
microhobby Jul 19, 2023
dfdbe88
docker-compose: wait until Plymouth finishes
leonheldattoradex Jul 24, 2023
8ea228f
commontorizon: intel-corei7-64: Add docker-binfmt service
microhobby Jul 27, 2023
3aed370
commontorizon: kernel: beagleplay: Disable watchdog
microhobby Jul 28, 2023
92cfe1b
commontorizon: qemuarm64: Add DRM support
microhobby Aug 1, 2023
ce20ec4
rpi: Refactor common settings into an include file.
drewmoseley Aug 18, 2023
c7d2187
rpi4: Remove unnecessary PREFERRED_VERSION_linux-raspberrypi setting.
drewmoseley Aug 18, 2023
2bee90c
Add support for Raspberrypi 0 Wifi
drewmoseley Aug 19, 2023
c5f293f
provision-device: Add device provisioning script to Torizon image.
drewmoseley Aug 31, 2023
e566603
common: qemuarm64: add resize-helper to base image
microhobby Oct 3, 2023
c61d68a
Revert "labs: riscv: go: Fix use of the go cross compiler panic"
microhobby Oct 3, 2023
d2e87a1
common: Allow only development images for common Torizon OS
microhobby Oct 4, 2023
095ed32
commontorizon: qemux86_64: Add support for qemux86-64 machine
microhobby Oct 5, 2023
3566dbf
Remove missing variable
drewmoseley Oct 6, 2023
d06e7c6
commontorizon: Convert sanity check to an event handler.
drewmoseley Oct 6, 2023
b7d617a
common: torizon: Fix i915 hwmon for linux-intel 5.10
microhobby Oct 15, 2023
dd860aa
common: torizon: All the machines use ostree-uboot-env
microhobby Oct 17, 2023
df517cf
beagleplay: Update virtual/bootloader to u-boot-ti-staging
microhobby Oct 18, 2023
0f05a0f
beagleplay: ostree: beagleplay is TI but does not use the Toradex BSP
microhobby Oct 18, 2023
7acd301
Revert "beagleplay: Update virtual/bootloader to u-boot-ti-staging"
Oct 27, 2023
63068d6
testapps: Remove connman utilities.
drewmoseley Nov 10, 2023
5ed54b4
u-boot-ostree-scr-fit: Remove bbappend for missing recipe.
drewmoseley Nov 7, 2023
58590fe
linux-yocto: Remove unavailable config option DEBUG_INFO_NONE.
drewmoseley Nov 7, 2023
d328af6
images: update include
leonheldattoradex Dec 15, 2023
803bc42
common: intel-corei7-64: Add igc driver
microhobby Dec 22, 2023
1930f69
common: setup-environment-internal: remove useless message
microhobby Jan 2, 2024
93912f4
common: plymouth: update splash screen for Torizon OS
microhobby Jan 11, 2024
8ec0c44
common: classes: image_type_torizon: Not depend on BSP versioning
microhobby Jan 12, 2024
0dc08df
common: classes: image_type_torizon: Fix platform package name
microhobby Jan 12, 2024
8f36c7a
ostree: extend grub generator script to allow custom logic
EdTheBearded Jan 15, 2024
dc1e458
grub-efi: add regexp module to grub
EdTheBearded Jan 15, 2024
4c7edf7
grub-ota-fallback: create recipe to add fallback logic to Grub after OTA
EdTheBearded Jan 15, 2024
d67a604
aktualizr-default-sec: remove u-boot-fw-utils from x86 QEMU image
EdTheBearded Jan 19, 2024
ae4cff1
config: x86: enable support for USB GSM or CDMA modem
EdTheBearded Jan 22, 2024
836ae2c
Fix the names
EstebanSannin Jan 27, 2024
2f2da7b
common: torizon.inc: Add the connman to the BBMASK
microhobby Feb 23, 2024
63d02f4
common: recipes-core: Fix fstab
microhobby Feb 23, 2024
1f1811f
readme: sync feature table with 6.6.0
leograba Mar 13, 2024
8fed4ef
common: plymouth: remove references to the old splash screen
microhobby Mar 19, 2024
206f06b
xenomai: Add distro and recipe for Xenomai 4 on x86
leograba Mar 18, 2024
5d5ee07
common: x6: fstab: Fix boot in maintenance mode
microhobby Mar 20, 2024
d59a43e
xenomai: tune kernel config for low latency
leograba Mar 21, 2024
efd2476
common: version: Fix own versioning and bump it
microhobby Mar 23, 2024
7ab475f
common: rac: Fix SRCREV:use-head-next
microhobby Mar 23, 2024
fba9426
common: raspberrypi0-wifi: Fix splash screen
microhobby Mar 23, 2024
5c04232
Merge pull request #34 from leograba/xenomai-tune
microhobby Mar 23, 2024
c593578
xenomai: add Xenomai 3 in addition to Xenomai 4
leograba Apr 17, 2024
ae0ed6f
Merge pull request #37 from leograba/xenomai3
microhobby Apr 17, 2024
7e847a6
Cleanup kernel modules for verdin-am62.
drewmoseley May 16, 2024
a8bfe70
genericx86-64: Add kernel cfg fragment.
drewmoseley May 20, 2024
dc90960
Setup dynamic layers for intel BSPs.
drewmoseley May 16, 2024
e1d61a7
Setup dynamic-layers for riscv BSPs.
drewmoseley May 16, 2024
194cad3
Setup dynamic-layers for rpi BSPs
drewmoseley May 16, 2024
0aec98b
Setup dynamic-layers for meta-ti BSPs
drewmoseley May 17, 2024
9f22014
Remove toradex machines from common torizon.
drewmoseley May 17, 2024
d4403dc
Remove meta-toradex-nxp and friends
drewmoseley May 18, 2024
1a923bb
Make bblayers dynamic
drewmoseley May 18, 2024
7a64f66
common: torizon.inc: Add meta-updater connman to the BBMASK.
drewmoseley May 22, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 10 additions & 4 deletions COPYING.MIT → LICENSE
Original file line number Diff line number Diff line change
@@ -1,17 +1,23 @@
The MIT License (MIT)

Copyright (c) Common Horizon Community and Contributors

All rights reserved.

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
25 changes: 0 additions & 25 deletions README

This file was deleted.

46 changes: 46 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
# Common Torizon OS

![Common Torizon cover image](https://github.com/commontorizon/Documentation/blob/main/assets/img/commonTorizonCore800.png?raw=true)

Common Torizon OS is an embedded Linux distribution for the [Torizon Cloud](https://app.torizon.io/). It
features, among other essential services, a container runtime and components
for secure remote over-the-air (OTA) updates.

This layer provides the necessary metadata to build the Common Torizon OS Linux
distribution.

> ⚠️ **DISCLAIMER:** this is a derivative work from Torizon OS open source project. Torizon™ is a registered trademark of Toradex Group AG. This derivative work have not been reviewed or approved by Toradex. Common Torizon community does not talk on behalf of Toradex.
>
>⚠️ **This software is provided experimentally as-is.**

## Building

General documentation for the community can be found here: <https://github.com/commontorizon/Documentation>

## Feature Support

Our goal is to have Common Torizon OS in feature parity with Torizon OS. The table below shows the current status of each key feature:

| Feature | Toradex SoM | Rpi3 | Rpi4 | Nezha D1 | x86-64 | Beagle Bone Black | Rpi Zero W2 | BeaglePlay | Rpi Zero W | QEMU x86-64 | QEMU arm64 |
| ---------------------------- | ----------- | ---- | ---- | -------- | ------ | ----------------- | ----------- | ---------- | ---------- | ----------- | ---------- |
| OTA Update OS Image | ✅ | ✅ | ✅ | | ✅ | | ✅ | | ✅ | ✅ | |
| OTA Update Container App | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| OTA Update Bootloader | ✅ | | | | | | | | | | |
| Device Monitoring | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| LTS Hardware & BSP | ✅ | | | | | | | | | | |
| Free Technical Support | ✅ | | | | | | | | | | |
| Prebuilt Torizon OS Image | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| QA Approved Releases | ✅ | | | | | | | | | | |
| Provisioning with TEZI* | ✅ | | | | | | | | | | |
| Image Customizing with TCB** | ✅ | | | | | | | | | | |
| VS Code extension 2 support | ✅ | ✅ | ✅ | ⚠️*** | ⚠️*** | ✅ | ✅ | ✅ | ⚠️*** | ⚠️*** | ✅ |

> ⚠️* **TEZI**: Toradex Easy Installer
⚠️** **TCB**: TorizonCore Builder
⚠️*** **VS Code Extension**: are not all the templates that support RISC-V and x86-64 architectures

## License

All metadata is [MIT licensed](./LICENSE) unless otherwise stated. Source code and
binaries included in tree for individual recipes is under the LICENSE
stated in each recipe unless otherwise stated.
7 changes: 4 additions & 3 deletions classes/image_type_torizon.bbclass
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ EXTRA_IMAGECMD:ota-ext4:qemuarm64 = "-O ^64bit,^metadata_csum -L otaroot -i 4096

IMAGE_CMD:ota:prepend() {
if [ "${OSTREE_BOOTLOADER}" = "u-boot" ]; then
cp -a ${DEPLOY_DIR_IMAGE}/boot.scr-${MACHINE} ${OTA_SYSROOT}/boot.scr
cp -a ${DEPLOY_DIR_IMAGE}/boot.scr-${MACHINE} ${OTA_SYSROOT}/boot.scr
fi
}
do_image_ota[depends] += "${@'u-boot-default-script:do_deploy' if d.getVar('OSTREE_BOOTLOADER') == 'u-boot' else ''}"
Expand All @@ -39,7 +39,8 @@ def get_tdx_ostree_purpose(purpose):
TDX_OSTREE_PURPOSE ?= "${@get_tdx_ostree_purpose(d.getVar('TDX_PURPOSE'))}"

# Use new branch naming
OSTREE_BRANCHNAME = "${TDX_MAJOR}/${MACHINE}/${DISTRO}/${IMAGE_BASENAME}/${TDX_OSTREE_PURPOSE}"
OSTREE_BRANCHNAME = "${TDX_RELEASE}-${MACHINE}"
GARAGE_TARGET_VERSION = "${TDX_RELEASE}"

# Force ostree summary to be updated
OSTREE_UPDATE_SUMMARY = "1"
Expand Down Expand Up @@ -479,7 +480,7 @@ get_torizon_prov_data2() {
# but may have different permissions; make sure they are correct.
chmod 0750 "${destdir}/import/repo" || true
chmod 0750 "${destdir}/import/director" || true

if [ "${TORIZON_SOTA_PROV_MODE}" = "online" ]; then
tmp="${destdir}/tmp/provision.json"
dst="${destdir}/auto-provisioning.json"
Expand Down
Loading