| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| | |
Bump aktualizr to latest and fix googletest complaint.
|
| | |
|
| | |
|
|\| |
|
| | |
|
| |
| |
| |
| | |
No longer provide input config to implicit_writer.
|
|/ |
|
| |
|
|
|
|
|
|
|
|
| |
There is no longer a need for dumping the whole config, now we can just
add what we need to a new config file and use that in addition to the
base config. This simplifies several things and fixes a few bugs.
Also renamed the configs to make provenance a little clearer.
|
|
|
|
|
|
|
|
| |
Move HSM dependencies to aktualizr recipe, since it's aktualizr that can
depend on HSM support, not the provisioning prepartion.
Remove references to systemd in provisioning recipes, since they have
nothing to do with systemd.
|
|
|
|
|
|
| |
The change that removes autotools-brokensep breaks people who have old
sstate caches that were built in-tree. Bump the PR to flush these out of
the system.
|
| |
|
|
|
|
|
| |
The only reason we needed it was because of a relative path that I've
now made absolute.
|
|\
| |
| | |
Review shipped directories in aktualizr recipes
|
| |
| |
| |
| | |
Missing directories in FILES_xx were causing bitbake QA errors on sumo
|
|/ |
|
|
|
|
|
|
| |
This way it will probably the first config read, meaning it will be applied
earlier in the config processing flow. It still means that at the moment, no
message about reading the log-debug.toml appears, though.
|
|
|
|
|
| |
If it's in `do_install_append`, no need to also put it in
`do_install_append_class-native`
|
|
|
|
|
|
|
| |
Python is not needed by ostree itself (no script or utility using
python), so remove it from the rdepends list.
Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>
|
|
|
|
|
|
|
|
|
| |
Fix the following boot warning:
systemd[1]: Configuration file /usr/lib/systemd/system/ostree-remount.service
is marked executable. Please remove executable permission bits. Proceeding
anyway.
Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>
|
|
|
|
|
|
|
| |
Provide the default sota configs as part of host-tools so they can be
used by aktualizr_cert_provider and aktualizr_implicit_writer.
Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>
|
| |
|
|
|
|
|
|
| |
This is more reliable and readable than just dumping things with echo. Plus it
is easier for setting permissions, and it fixes some obscure problem with line
endings that only happens on shovel.
|
| |
|
|
|
|
|
|
| |
Fix permissions, drop explicit aktualizr dependency, put everything in
/usr/lib/sota/conf.d, rename with numeric prefixes to make precedence
more clear.
|
| |
|
|
|
|
| |
Obviates the need for SOTA_CLIENT_FEATURES = "disable_send_ip".
|
|
|
|
|
| |
SOTA_LEGACY_SECONDARY_INTERFACE is now obsolete. Instead, include this:
IMAGE_INSTALL_append = " aktualizr-examples aktualizr-example-interface "
|
|
|
|
| |
It's worked fine without it, but better to be explicit.
|
| |
|
| |
|
|
|
|
|
| |
Get the server URL out of the credentials and ask what version the
server is using.
|
|
|
|
|
|
|
|
|
|
| |
Set GARAGE_SIGN_VERSION in local.conf to request a specific version, e.g.:
GARAGE_SIGN_VERSION = "cli-0.3.0-5-g5908997.tgz"
If unset, the default (latest version) will be used.
Set GARAGE_SIGN_SHA256 in local.conf to specify a hash to check, e.g.:
GARAGE_SIGN_SHA256 = "94f5db1accbbbaa279f7ac5a2e618f5448adeafbe32d6cbc90c8604054ab653e"
If unset, the sha256 is not computed.
|
|
|
|
|
|
| |
Includes the suggestion for using /etc/sota/sota.env if it exists as
recommended by the discussion here:
https://github.com/advancedtelematic/meta-updater/pull/275
|
|
|
|
| |
Needed to work with the addition of aktualizr-check-discovery
|
| |
|
|
|
|
| |
Also add a test for the 'primary-image'
|
|
|
|
| |
Specifically, cc3a8927 "Fix socket activation when UDP enabled" is required.
|
| |
|
|
|
|
| |
Also, timeout communication to the DUT after 60s.
|
| |
|
|
|
|
|
|
| |
This required splitting the aktualizr package into several components, in order
to be able to either install the primary 'aktualzr' or the secondary
'aktualizr-secondary'.
|
|\
| |
| |
| | |
Bring in updates to oe-selftest.
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
This required setting the LD_LIBRARY_PATH to get some dependencies that
are liable to conflict with the host's normal installation. I adapted
that for the sota_tools tests as well for good measure.
Also, we now actually install cert_provider in the native build.
|
| |
| |
| |
| |
| |
| | |
It was merged into the libp11 package. Bump aktualizr to use the correct
default path (and fix some various OSTree issues). Add opensc as it was
previously a transitive dependency.
|
| | |
|
| |
| |
| |
| |
| | |
As of 6c0dd6c87f4f4027e9b89f9a9e0dc12ef386d39d these are installed with a
normal 'make install' (via cmake)
|