summaryrefslogtreecommitdiffstats
path: root/recipes-sota
Commit message (Collapse)AuthorAgeFilesLines
* Bugfix: strip whitespace and newlines from tuf URL in credentials.zipJon Oster2018-06-071-1/+1
|
* Add support for disable_send_ip client featureAnton Gerasimov2018-04-233-0/+26
|
* Backport GARAGE_SIGN_VERSION variable from rockoAnton Gerasimov2018-04-232-1/+27
|
* Bump Aktualizr to get PRO-5211 Report network infoLaurent Bonnans2018-04-231-3/+3
|
* Bump aktualizr and fix related minor issues.Patrick Vacek2018-04-121-2/+4
| | | | For now, ignore the aktualizr secondaries.
* Assorted minor cleanup and formatting.Patrick Vacek2018-04-123-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 Partial cherry-pick of 71c528ab616a707f4125727c8c5a4e4da5a36c94 from rocko.
* Minor changes to keep hsm and implicit recipes consistent.Patrick Vacek2018-04-122-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. Cherry-pick of 5f033dd60d20ce332d3f1d8d44e296791660d6d3 from rocko.
* Remove aktualizr's jansson dependenciesLaurent Bonnans2018-04-121-1/+1
| | | | | | This was needed for GENIVI support, which got dropped recently Cherry-pick of c9c54186bb714fb5952705a95ca72a39228b9353 from rocko.
* Patch asn1c skeletons file discoveryLaurent Bonnans2018-04-122-1/+46
| | | | | | | | | | | | The OpenEmbedded native build process interferes with asn1c's method to find its required data: asn1c-native is moved after being built but the data directory is hardcoded from configure time in asn1c. There is an alternative detection method builtin in asn1c, used for development. Let's just hack into that and target '../share/asn1c' from the binary directory. Cherry-pick of 79497c99576f3f3f68d82d25f266d4b421af510f from rocko.
* Add asn1c dependency for aktualizrLaurent Bonnans2018-04-122-1/+17
| | | | Cherry-pick of 45bd8d6995119b84d9622dd8ce3d1fedfa2ed0ef from rocko.
* 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)
* 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
|
* Merge pull request #228 from advancedtelematic/feat/PRO-4630/sqliteBen Luck2018-01-251-1/+5
|\ | | | | Get the newest aktualizr using sqlstorage
| * Bump aktualizr version to get misconfigured ecu fix.Patrick Vacek2018-01-181-1/+1
| |
| * Get the newest aktualizr using sqlstorageAnton Gerasimov2018-01-161-1/+5
| |
* | Add PR = "1" to ostree to fix annoying caching problem.Patrick Vacek2018-01-221-0/+1
|/
* Bump OSTree versionAnton Gerasimov2018-01-112-29/+2
| | | | Patched merged into upstream removed, Minnowboard boot failure fixed
* Bump aktualizr version to get fixed garage-signAnton Gerasimov2018-01-101-1/+1
|
* Support for BUILD_ISOTP cmake variableAnton Gerasimov2018-01-081-1/+1
|
* Add support of ISO/TP legacy secondaries and serial CANAnton Gerasimov2018-01-085-27/+36
|
* Delete dependency on libsoupAnton Gerasimov2018-01-082-3/+30
| | | | It makes supporting different platforms somewhat easier
* Bump aktualizr to get open source server CA fix.Patrick Vacek2018-01-042-2/+2
| | | | | | Also remove --no-root-ca for implicit prov. It's still there for the HSM case. If we really do need that flag for the implict recipe for Spekulatius, then we need to do some thinking.
* Fixes for SpekulatiusAnton Gerasimov2017-12-203-35/+2
| | | | | | - New garage-sign interface - Remove garage-sign recipe (now installed with aktualizr-native) - Small but critical bugfixes in aktualizr
* Merge pull request #209 from advancedtelematic/bugfix/garage-sign-0.2.0-57Patrick Vacek2017-12-131-3/+3
|\ | | | | Bump to latest garage-sign.
| * Bump to latest garage-sign.Patrick Vacek2017-12-131-3/+3
| |
* | Merge pull request #204 from advancedtelematic/bugfix/example-interfacePatrick Vacek2017-12-131-1/+4
|\ \ | | | | | | Properly install example-interface on target and remove it on host.
| * | Only install example-interface if explicitly asked for.Patrick Vacek2017-12-121-1/+2
| | | | | | | | | | | | | | | To do so, use this in local.conf: SOTA_CLIENT_FEATURES = "secondary-example"
| * | Properly install example-interface on target and remove it on host.Patrick Vacek2017-12-121-1/+3
| |/
* | Don't run implicit_writer if SOTA_PACKED_CREDENTIALS is not set.Patrick Vacek2017-12-131-2/+4
| | | | | | | | | | This basically cripples implicit provisioning but at least it bitbakes without error.
* | Fix variable expansion problem when SOTA_PACKED_CREDENTIALS is not set.Patrick Vacek2017-12-131-1/+1
|/ | | | | Reported by Stevan, traced to the problem by me, actually fixed by Anton.
* Rerun provisioning recipes when credentials have changedAnton Gerasimov2017-12-114-0/+4
| | | | Signed-off-by: Anton Gerasimov <anton@advancedtelematic.com>
* Consistent indents.Patrick Vacek2017-12-074-8/+16
| | | | OE standard is apparently four spaces.
* Merge pull request #200 from advancedtelematic/bugfix/cleanupOYTIS2017-12-074-14/+13
|\ | | | | Minor fixes and cleanup.
| * Minor fixes and cleanup.Patrick Vacek2017-12-074-14/+13
| | | | | | | | | | | | * hsm-test is no longer used. * Use Yocto variables where suitable. * Eliminate redundant directory slashes.
* | Deploy OSTree image without a branch nameAnton Gerasimov2017-12-071-1/+1
|/
* Install /var/sota.Patrick Vacek2017-12-061-6/+4
| | | | | If not using SOTA_PROVISIONING_CREDENTIALS, nothing is written to /var/sota but it is still created. Quick fix: install it.
* Bump garage-signAnton Gerasimov2017-12-061-3/+3
|
* Always create /usr/lib/sota in autoprov recipeAnton Gerasimov2017-12-051-3/+3
| | | | The directory is required by environment.inc
* Merge pull request #196 from advancedtelematic/feat/PRO-3751/legacyinterfacecajun-rat2017-12-055-2/+26
|\ | | | | Provide user interface to add legacy secondary bridge
| * Fix erroneous do_install_append that should just be do_install.Patrick Vacek2017-12-051-1/+1
| |
| * Add support for virtual secondariesAnton Gerasimov2017-12-041-1/+8
| |
| * Provide user interface to add legacy secondary bridgeAnton Gerasimov2017-12-045-1/+18
| |