diff options
| author | Patrick Vacek <patrickvacek@gmail.com> | 2018-11-16 11:01:50 +0100 |
|---|---|---|
| committer | Patrick Vacek <patrickvacek@gmail.com> | 2018-11-16 11:12:02 +0100 |
| commit | e0f2275894daeb268180648ceb5488f45757d592 (patch) | |
| tree | 3b417d9ce50cad84dfd1bdcafb46924ace57d9de | |
| parent | 8c72fd4555dc5637316564895ec3271b40389497 (diff) | |
| download | meta-updater-e0f2275894daeb268180648ceb5488f45757d592.tar.gz | |
aktualizr: Bump to latest and fix names.
Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
| -rw-r--r-- | lib/oeqa/selftest/cases/updater.py | 12 | ||||
| -rw-r--r-- | recipes-sota/aktualizr/aktualizr-ca-implicit-prov-creds.bb | 6 | ||||
| -rwxr-xr-x | recipes-sota/aktualizr/aktualizr_git.bb | 6 |
3 files changed, 12 insertions, 12 deletions
diff --git a/lib/oeqa/selftest/cases/updater.py b/lib/oeqa/selftest/cases/updater.py index e4b2fa5..eb43994 100644 --- a/lib/oeqa/selftest/cases/updater.py +++ b/lib/oeqa/selftest/cases/updater.py | |||
| @@ -103,7 +103,7 @@ class AktualizrToolsTests(OESelftestTestCase): | |||
| 103 | bitbake('aktualizr-native') | 103 | bitbake('aktualizr-native') |
| 104 | 104 | ||
| 105 | def test_cert_provider_help(self): | 105 | def test_cert_provider_help(self): |
| 106 | akt_native_run(self, 'aktualizr_cert_provider --help') | 106 | akt_native_run(self, 'aktualizr-cert-provider --help') |
| 107 | 107 | ||
| 108 | def test_cert_provider_local_output(self): | 108 | def test_cert_provider_local_output(self): |
| 109 | logger = logging.getLogger("selftest") | 109 | logger = logging.getLogger("selftest") |
| @@ -115,7 +115,7 @@ class AktualizrToolsTests(OESelftestTestCase): | |||
| 115 | bb_vars_prov = get_bb_vars(['STAGING_DIR_HOST', 'libdir'], 'aktualizr-ca-implicit-prov') | 115 | bb_vars_prov = get_bb_vars(['STAGING_DIR_HOST', 'libdir'], 'aktualizr-ca-implicit-prov') |
| 116 | config = bb_vars_prov['STAGING_DIR_HOST'] + bb_vars_prov['libdir'] + '/sota/sota_implicit_prov_ca.toml' | 116 | config = bb_vars_prov['STAGING_DIR_HOST'] + bb_vars_prov['libdir'] + '/sota/sota_implicit_prov_ca.toml' |
| 117 | 117 | ||
| 118 | akt_native_run(self, 'aktualizr_cert_provider -c {creds} -r -l {temp} -g {config}' | 118 | akt_native_run(self, 'aktualizr-cert-provider -c {creds} -r -l {temp} -g {config}' |
| 119 | .format(creds=creds, temp=temp_dir, config=config)) | 119 | .format(creds=creds, temp=temp_dir, config=config)) |
| 120 | 120 | ||
| 121 | # Might be nice if these names weren't hardcoded. | 121 | # Might be nice if these names weren't hardcoded. |
| @@ -424,14 +424,14 @@ class ImplProvTests(OESelftestTestCase): | |||
| 424 | self.assertIn(b'Fetched metadata: no', stdout, | 424 | self.assertIn(b'Fetched metadata: no', stdout, |
| 425 | 'Device already provisioned!? ' + stderr.decode() + stdout.decode()) | 425 | 'Device already provisioned!? ' + stderr.decode() + stdout.decode()) |
| 426 | 426 | ||
| 427 | # Run cert_provider. | 427 | # Run aktualizr-cert-provider. |
| 428 | bb_vars = get_bb_vars(['SOTA_PACKED_CREDENTIALS'], 'aktualizr-native') | 428 | bb_vars = get_bb_vars(['SOTA_PACKED_CREDENTIALS'], 'aktualizr-native') |
| 429 | creds = bb_vars['SOTA_PACKED_CREDENTIALS'] | 429 | creds = bb_vars['SOTA_PACKED_CREDENTIALS'] |
| 430 | bb_vars_prov = get_bb_vars(['STAGING_DIR_HOST', 'libdir'], 'aktualizr-ca-implicit-prov') | 430 | bb_vars_prov = get_bb_vars(['STAGING_DIR_HOST', 'libdir'], 'aktualizr-ca-implicit-prov') |
| 431 | config = bb_vars_prov['STAGING_DIR_HOST'] + bb_vars_prov['libdir'] + '/sota/sota_implicit_prov_ca.toml' | 431 | config = bb_vars_prov['STAGING_DIR_HOST'] + bb_vars_prov['libdir'] + '/sota/sota_implicit_prov_ca.toml' |
| 432 | 432 | ||
| 433 | print('Provisining at root@localhost:%d' % self.qemu.ssh_port) | 433 | print('Provisining at root@localhost:%d' % self.qemu.ssh_port) |
| 434 | akt_native_run(self, 'aktualizr_cert_provider -c {creds} -t root@localhost -p {port} -s -u -r -g {config}' | 434 | akt_native_run(self, 'aktualizr-cert-provider -c {creds} -t root@localhost -p {port} -s -u -r -g {config}' |
| 435 | .format(creds=creds, port=self.qemu.ssh_port, config=config)) | 435 | .format(creds=creds, port=self.qemu.ssh_port, config=config)) |
| 436 | 436 | ||
| 437 | verifyProvisioned(self, machine) | 437 | verifyProvisioned(self, machine) |
| @@ -509,13 +509,13 @@ class HsmTests(OESelftestTestCase): | |||
| 509 | self.assertNotEqual(retcode, 0, 'softhsm2-tool succeeded before initialization: ' + | 509 | self.assertNotEqual(retcode, 0, 'softhsm2-tool succeeded before initialization: ' + |
| 510 | stdout.decode() + stderr.decode()) | 510 | stdout.decode() + stderr.decode()) |
| 511 | 511 | ||
| 512 | # Run cert_provider. | 512 | # Run aktualizr-cert-provider. |
| 513 | bb_vars = get_bb_vars(['SOTA_PACKED_CREDENTIALS'], 'aktualizr-native') | 513 | bb_vars = get_bb_vars(['SOTA_PACKED_CREDENTIALS'], 'aktualizr-native') |
| 514 | creds = bb_vars['SOTA_PACKED_CREDENTIALS'] | 514 | creds = bb_vars['SOTA_PACKED_CREDENTIALS'] |
| 515 | bb_vars_prov = get_bb_vars(['STAGING_DIR_HOST', 'libdir'], 'aktualizr-hsm-prov') | 515 | bb_vars_prov = get_bb_vars(['STAGING_DIR_HOST', 'libdir'], 'aktualizr-hsm-prov') |
| 516 | config = bb_vars_prov['STAGING_DIR_HOST'] + bb_vars_prov['libdir'] + '/sota/sota_hsm_prov.toml' | 516 | config = bb_vars_prov['STAGING_DIR_HOST'] + bb_vars_prov['libdir'] + '/sota/sota_hsm_prov.toml' |
| 517 | 517 | ||
| 518 | akt_native_run(self, 'aktualizr_cert_provider -c {creds} -t root@localhost -p {port} -r -s -u -g {config}' | 518 | akt_native_run(self, 'aktualizr-cert-provider -c {creds} -t root@localhost -p {port} -r -s -u -g {config}' |
| 519 | .format(creds=creds, port=self.qemu.ssh_port, config=config)) | 519 | .format(creds=creds, port=self.qemu.ssh_port, config=config)) |
| 520 | 520 | ||
| 521 | # Verify that HSM is able to initialize. | 521 | # Verify that HSM is able to initialize. |
diff --git a/recipes-sota/aktualizr/aktualizr-ca-implicit-prov-creds.bb b/recipes-sota/aktualizr/aktualizr-ca-implicit-prov-creds.bb index a729e6b..41af7c0 100644 --- a/recipes-sota/aktualizr/aktualizr-ca-implicit-prov-creds.bb +++ b/recipes-sota/aktualizr/aktualizr-ca-implicit-prov-creds.bb | |||
| @@ -37,9 +37,9 @@ do_install() { | |||
| 37 | fi | 37 | fi |
| 38 | 38 | ||
| 39 | install -m 0700 -d ${D}${localstatedir}/sota | 39 | install -m 0700 -d ${D}${localstatedir}/sota |
| 40 | aktualizr_cert_provider --credentials ${SOTA_PACKED_CREDENTIALS} \ | 40 | aktualizr-cert-provider --credentials ${SOTA_PACKED_CREDENTIALS} \ |
| 41 | --device-ca ${SOTA_CACERT_PATH} \ | 41 | --fleet-ca ${SOTA_CACERT_PATH} \ |
| 42 | --device-ca-key ${SOTA_CAKEY_PATH} \ | 42 | --fleet-ca-key ${SOTA_CAKEY_PATH} \ |
| 43 | --root-ca \ | 43 | --root-ca \ |
| 44 | --server-url \ | 44 | --server-url \ |
| 45 | --local ${D} \ | 45 | --local ${D} \ |
diff --git a/recipes-sota/aktualizr/aktualizr_git.bb b/recipes-sota/aktualizr/aktualizr_git.bb index 14de9fa..0d946f3 100755 --- a/recipes-sota/aktualizr/aktualizr_git.bb +++ b/recipes-sota/aktualizr/aktualizr_git.bb | |||
| @@ -27,7 +27,7 @@ SRC_URI = " \ | |||
| 27 | file://aktualizr-serialcan.service \ | 27 | file://aktualizr-serialcan.service \ |
| 28 | " | 28 | " |
| 29 | 29 | ||
| 30 | SRCREV = "4621a15779db38531fb386478232a9e8593e53f4" | 30 | SRCREV = "348822d914f422a8d7b34a1e98cfdd1fa3cf816c" |
| 31 | BRANCH ?= "master" | 31 | BRANCH ?= "master" |
| 32 | 32 | ||
| 33 | S = "${WORKDIR}/git" | 33 | S = "${WORKDIR}/git" |
| @@ -106,12 +106,12 @@ FILES_${PN} = " \ | |||
| 106 | " | 106 | " |
| 107 | 107 | ||
| 108 | FILES_${PN}-examples = " \ | 108 | FILES_${PN}-examples = " \ |
| 109 | ${bindir}/hmi_stub \ | 109 | ${bindir}/hmi-stub \ |
| 110 | " | 110 | " |
| 111 | 111 | ||
| 112 | FILES_${PN}-host-tools = " \ | 112 | FILES_${PN}-host-tools = " \ |
| 113 | ${bindir}/aktualizr-repo \ | 113 | ${bindir}/aktualizr-repo \ |
| 114 | ${bindir}/aktualizr_cert_provider \ | 114 | ${bindir}/aktualizr-cert-provider \ |
| 115 | ${bindir}/garage-deploy \ | 115 | ${bindir}/garage-deploy \ |
| 116 | ${bindir}/garage-push \ | 116 | ${bindir}/garage-push \ |
| 117 | ${libdir}/sota/sota_autoprov.toml \ | 117 | ${libdir}/sota/sota_autoprov.toml \ |
