| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
A simple variable definition will be enough and doing an export there
completely kills caching.
Cherry-picked from master with additional fix to use yocto variables
instead of bash ones (not present anymore).
Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
|
|
|
|
|
|
|
|
| |
This allows a user to define their own script to be executed after
a target has been added to the repository but not yet signed.
Signed-off-by: Andy Doan <andy@foundries.io>
(cherry picked from commit 086f225a581204f45c1c95cffc06c55d3f4eee30)
|
|
|
|
|
|
|
| |
This should help ease the transition so that no one is surprised when
their provisioning suddenly stops working.
Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
"Autoprovisioning" or "automatic provisioning" is now known as "shared
credential provisioning". "Implicit provisioning" is now known as
"device credential provisioning". "HSM provisioning" was always a
misnomer, so it is now refered to as "device credential provisioning
with an HSM".
This includes a bump of the aktualizr version as well.
Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Move sota to DISTROOVERRIDES from OVERRIDES, it should be a distro
overrides.
This change also let 'sota' to be in front of 'forcevariable' in
OVERRIDES, since 'forcevariable' should always be the last overrides.
Signed-off-by: Ming Liu <liu.ming50@gmail.com>
Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
|
|
|
|
| |
Signed-off-by: Mykhaylo Sul <ext-mykhaylo.sul@here.com>
|
|
|
|
|
|
|
|
|
|
|
| |
There are quite a few 'export' syntax, they are either not necessary or
being redundant. Actually only the variables being referred in ostree
or aktualizr need to be exported, we can move them into sota.bbclass so
they can be exported once only for all other classes referring to them.
And drop all other unnecessary exports.
Signed-off-by: Ming Liu <liu.ming50@gmail.com>
|
|
|
|
| |
Signed-off-by: Serhiy Stetskovych <patriotyk@gmail.com>
|
|
|
|
| |
should be provisioned
|
| |
|
|
|
|
| |
It needs a plain compressed file system and not an u-boot legacy image
|
|
|
|
|
|
|
|
|
|
| |
User is able to customize the init script via OSTREE_INITRAMFS_IMAGE but
there is no way to set INITRAMFS_FSTYPES as it gets defined by
sota.bbclass. Create a new variable called OSTREE_INITRAMFS_IMAGE to
handle the INITRAMFS_FSTYPES update, and also allow the user to override
it.
Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
RAMDISK_EXT and IMAGE_FSTYPES of initramfs-ostree-image should not be
defined separately, because they are representing the same fstype of
a same initramfs image, or else, they turn out to be inconsistent if
the users change one of them.
So we use INITRAMFS_FSTYPES already defined in bitbake.conf, to be able
to set fstype for initramfs. And it should default to ext4.gz.u-boot or
ext4.gz depending on what OSTREE_BOOTLOADER is being set.
Signed-off-by: Ming Liu <liu.ming50@gmail.com>
|
|
|
|
|
|
|
| |
Both values can be defined by the user, allowing a custom version id and
URL, which is specially useful for CI builds.
Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>
|
|
|
|
|
|
| |
sota_raspberrypi can handle the rpi differences if required.
Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>
|
|
|
|
|
|
| |
- New garage-sign interface
- Remove garage-sign recipe (now installed with aktualizr-native)
- Small but critical bugfixes in aktualizr
|
| |
|
| |
|
|
|
|
|
|
|
| |
Helpful for debugging, etc.
Mostly copied from here:
https://github.com/openivimobility/meta-oim/blob/master/classes/image-repo-manifest.bbclass
|
| |
|
| |
|
|
|
|
|
|
|
| |
Append recipe aktualizr-auto-prov for provisioning of
systemd service and configurations to the SOTA image.
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
|
|
|
|
|
|
| |
Support Renesas R Car Starter Kit Generation 3 (m3ulcb).
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
|
| |
|
| |
|
| |
|
|\
| |
| | |
Prefix OSTREE_BRANCHNAME with ${MACHINE}-
|
| |
| |
| |
| |
| | |
As a temporary fix, treehub is going to use this to derive the relevant
hardwareIdentifier for a push.
|
|/ |
|
|\ |
|
| | |
|
|/
|
|
|
|
|
| |
Classes are and bbappends are reworked so that mere inclusion of
this layer to bbappends.conf doesn't change anything. In addition
class behavior can now be controlled by both inheriting sota.bblcass
and enabling "sota" DISTRO_FEATURE.
|
|
They are more flexible and allow tricks like conditionally inheriting
machine-related classes from the main one which makes things easier
for external users like AGL
|