summaryrefslogtreecommitdiffstats
path: root/recipes-sota/aktualizr
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'rocko' into bugfix/typos_and_comments_rockoPatrick Vacek2018-06-183-4/+29
|\
| * Add support for rollback on Raspberry PiAnton Gerasimov2018-06-153-4/+29
| |
* | aktualizr: Bump to latest.Patrick Vacek2018-06-133-3/+1
| | | | | | | | No longer provide input config to implicit_writer.
* | aktualizr-auto-prov: Remove redundant '.toml'.Patrick Vacek2018-06-121-2/+2
|/
* Bugfix: strip whitespace and newlines from tuf URL in credentials.zipJon Oster2018-06-071-1/+1
|
* aktualizr: Upgrade to use simplified implicit_writer config.Patrick Vacek2018-06-045-10/+20
| | | | | | | | 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.
* aktualizr_*.bb: Minor formatting and fixes.Patrick Vacek2018-06-045-7/+8
| | | | | | | | 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.
* Get ready for aktualizr-repo toolPhil Wise2018-06-011-0/+1
|
* Merge pull request #313 from advancedtelematic/fix/qa-shipped-fileslbonn2018-05-175-2/+6
|\ | | | | Review shipped directories in aktualizr recipes
| * Review shipped directories in aktualizr recipesLaurent Bonnans2018-05-175-2/+6
| | | | | | | | Missing directories in FILES_xx were causing bitbake QA errors on sumo
* | Remove aktualizr-common because schemas are embeddedPhil Wise2018-05-171-10/+2
|/
* aktualizr_git: remove duplicate installsLaurent Bonnans2018-05-161-7/+2
| | | | | If it's in `do_install_append`, no need to also put it in `do_install_append_class-native`
* aktualizr: include default configs as part of host-toolsRicardo Salveti2018-05-111-0/+10
| | | | | | | 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>
* Bump Aktualizr version to get P11 fixesPhil Wise2018-05-111-1/+1
|
* Bump aktualizr. Don't build load tests.Patrick Vacek2018-05-081-2/+3
|
* Update aktualizr config to use default locations.Patrick Vacek2018-05-046-22/+22
| | | | | | Fix permissions, drop explicit aktualizr dependency, put everything in /usr/lib/sota/conf.d, rename with numeric prefixes to make precedence more clear.
* Move example-interface from sota.env to its own recipe.Patrick Vacek2018-05-033-9/+2
| | | | | SOTA_LEGACY_SECONDARY_INTERFACE is now obsolete. Instead, include this: IMAGE_INSTALL_append = " aktualizr-examples aktualizr-example-interface "
* Add sqlite3 to aktualizr dependencies.Patrick Vacek2018-05-031-1/+1
| | | | It's worked fine without it, but better to be explicit.
* Bump Aktualizr to get PRO-5211 Report network infoPhil Wise2018-04-231-1/+1
|
* Decode bytes.Patrick Vacek2018-04-131-1/+1
|
* If GARAGE_SIGN_VERSION is not provided, ask the server for a version.Patrick Vacek2018-04-132-1/+26
| | | | | Get the server URL out of the credentials and ask what version the server is using.
* Pass requested garage-sign version to aktualizr.Patrick Vacek2018-04-131-5/+13
| | | | | | | | | | 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.
* Assorted minor cleanup and formatting.Patrick Vacek2018-03-293-2/+4
| | | | | | 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
* Bump aktualizrLaurent Bonnans2018-03-281-1/+1
| | | | Needed to work with the addition of aktualizr-check-discovery
* Add aktualizr-check-discovery to shipped filesLaurent Bonnans2018-03-281-0/+1
|
* Add SOTA client feature to enable secondary networkPhil Wise2018-03-272-2/+5
| | | | Also add a test for the 'primary-image'
* Bump aktualizr version to get socket activation fixesfeat/udp-socket-activationPhil Wise2018-03-261-1/+1
| | | | Specifically, cc3a8927 "Fix socket activation when UDP enabled" is required.
* Change port number to match default used elsewherePhil Wise2018-03-261-1/+1
|
* UDP Socket activation for discovery servicePhil Wise2018-03-231-0/+1
| | | | Also, timeout communication to the DUT after 60s.
* Add systemd socket activation for secondaryPhil Wise2018-03-143-1/+28
|
* Add secondary-image to meta-updaterPhil Wise2018-03-141-18/+24
| | | | | | 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'.
* Merge remote-tracking branch 'ats/pyro' into test/PRO-4481/hsm-rockoPatrick Vacek2018-02-271-2/+2
|\ | | | | | | Bring in updates to oe-selftest.
| * Pull new aktualizr with fixed fd leakAnton Gerasimov2018-02-261-1/+1
| |
| * Bump aktualizr to fix a CMAKE_BUILD_TYPE bug.Patrick Vacek2018-02-201-1/+1
| |
| * Test provisioning with HSM.Patrick Vacek2018-02-201-1/+1
| |
| * Test that implicit_writer and cert_provider work.Patrick Vacek2018-02-201-1/+2
| | | | | | | | | | | | | | | | 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.
| * No longer require engine-pkcs11.Patrick Vacek2018-02-141-2/+1
| | | | | | | | | | | | 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.
| * Bump aktualizr and fix some installation complaints.Patrick Vacek2018-02-091-1/+2
| |
| * Remove manual installation of /usr/lib/sota/schemasPhil Wise2018-02-061-6/+6
| | | | | | | | | | As of 6c0dd6c87f4f4027e9b89f9a9e0dc12ef386d39d these are installed with a normal 'make install' (via cmake)
* | Remove aktualizr's jansson dependenciesLaurent Bonnans2018-02-271-1/+1
| | | | | | | | This was needed for GENIVI support, which got dropped recently
* | Add provisioning with CAAnton Gerasimov2018-02-263-1/+85
| |
* | Pull new aktualizr with fixed fd leakAnton Gerasimov2018-02-261-1/+1
| |
* | Bump aktualizr and fix some installation complaints.Patrick Vacek2018-02-091-1/+2
| |
* | Remove manual installation of /usr/lib/sota/schemasPhil Wise2018-02-051-6/+6
| | | | | | | | | | As of 6c0dd6c87f4f4027e9b89f9a9e0dc12ef386d39d these are installed with a normal 'make install' (via cmake)
* | Merge remote-tracking branch 'ats/pyro' into bugfix/rocko-update-ostreePatrick Vacek2018-02-021-1/+1
|\|
| * Latest aktualizr with ostree ca cert fix.Patrick Vacek2018-02-021-1/+1
| |
| * Latest aktualizr/garage-sign.Patrick Vacek2018-02-011-1/+2
| |
| * Rename all instances of hsm-test and use latest aktualizr.Patrick Vacek2018-01-252-3/+3
| |
* | Minor changes to keep hsm and implicit recipes consistent.Patrick Vacek2018-01-302-7/+8
| | | | | | | | | | At present they should be very similar. The only outstanding difference (other than the HSM parts) is whether the root CA is installed.
* | Delete redundant sota.toml in aktualizr recipe.Patrick Vacek2018-01-301-0/+1
| | | | | | | | It's installed for the Ubuntu case but is not necessary in meta-updater.