summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPatrick Vacek <patrickvacek@gmail.com>2019-10-14 17:19:01 +0200
committerPatrick Vacek <patrickvacek@gmail.com>2019-10-14 17:19:01 +0200
commit482ce079060d420a426ba7c5489878bbd34e7a23 (patch)
treea4735f20e080d7afab0b82d92c1cb751564617cb
parenta1f2ccf986e844e130ecc6ae61d2b6fc3632e2f8 (diff)
downloadmeta-updater-482ce079060d420a426ba7c5489878bbd34e7a23.tar.gz
README: update and restructure the links to the dev portal.
Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
-rw-r--r--README.adoc36
1 files changed, 20 insertions, 16 deletions
diff --git a/README.adoc b/README.adoc
index 12e0446..8c39e4e 100644
--- a/README.adoc
+++ b/README.adoc
@@ -7,7 +7,7 @@ Meta-updater is a link:https://www.yoctoproject.org/software-overview/layers/[Yo
7 7
8https://github.com/ostreedev/ostree[OSTree] is a tool for atomic full file system upgrades with rollback capability. OSTree has several advantages over traditional dual-bank systems, but the most important one is that it minimizes network bandwidth and data storage footprint by sharing files with the same contents across file system deployments. 8https://github.com/ostreedev/ostree[OSTree] is a tool for atomic full file system upgrades with rollback capability. OSTree has several advantages over traditional dual-bank systems, but the most important one is that it minimizes network bandwidth and data storage footprint by sharing files with the same contents across file system deployments.
9 9
10https://github.com/advancedtelematic/aktualizr[Aktualizr] (and https://github.com/advancedtelematic/rvi_sota_client[RVI SOTA client]) add authentication and provisioning capabilities to OTA and are integrated with OSTree. You can connect with these open-source applications or sign up for a free account at https://connect.ota.here.com/[HERE OTA Connect] to get started. 10https://github.com/advancedtelematic/aktualizr[Aktualizr] implements https://uptane.github.io/uptane-standard/uptane-standard.html[Uptane], supports device authentication and provisioning, and is integrated with OSTree. You can connect aktualizr to your own server solution or sign up for a free account at https://connect.ota.here.com/[HERE OTA Connect] to get started.
11 11
12== Quickstart 12== Quickstart
13 13
@@ -36,37 +36,41 @@ The following documentation focuses on tasks that involve the meta-updater layer
36The following links point to files in the aktualizr repository where the source of the developer guide is stored. 36The following links point to files in the aktualizr repository where the source of the developer guide is stored.
37==== 37====
38 38
39* xref:{aktualizr-docsroot}meta-updater-build.adoc[Build]
40+
41Learn how to use this layer to build a basic disk image and add it to your own Yocto project.
42+
43* xref:{aktualizr-docsroot}supported-boards.adoc[Supported boards] 39* xref:{aktualizr-docsroot}supported-boards.adoc[Supported boards]
44+ 40+
45Find out if your board is supported and learn about the minimum hardware requirements. 41Find out if your board is supported and learn about the minimum hardware requirements.
46+ 42+
43* xref:{aktualizr-docsroot}build-agl.adoc[Build an Automotive Grade Linux image]
44+
45Learn how to use this layer as part of AGL.
46+
47* xref:{aktualizr-docsroot}add-ota-functonality-existing-yocto-project.adoc[Add OTA functionality to an existing Yocto project]
48+
49Learn how to add this layer to your own Yocto project.
50+
47* xref:{aktualizr-docsroot}build-configuration.adoc[SOTA-related variables in local.conf] 51* xref:{aktualizr-docsroot}build-configuration.adoc[SOTA-related variables in local.conf]
48+ 52+
49Learn how to configure OTA-related functionality when building disk images. 53Learn how to configure OTA-related functionality when building images, including how to install custom versions of aktualizr.
50+ 54+
51* xref:{aktualizr-docsroot}meta-updater-usage.adoc[Usage] 55* xref:{aktualizr-docsroot}recommended-clientconfig.adoc[Recommended configuration]
52+ 56+
53Learn about the `garage-push` and `garage-sign` utilities, aktualizr configuration and service resource control, and OSTree. 57Learn how to optimize your build for development or production.
54+ 58+
55* xref:{aktualizr-docsroot}meta-updater-dev-config.adoc[Development configuration] 59* xref:{aktualizr-docsroot}client-provisioning-methods.adoc[Provisoning methods]
56+ 60+
57Learn how to configure logging, install custom versions of aktualizr, and override the version indicator for sofware updates. 61Learn more about the methods for provisioning devices. For more detail, you may also want to read about how to xref:{aktualizr-docsroot}enable-device-cred-provisioning.adoc[enable device credential provisioning] or how to xref:{aktualizr-docsroot}simulate-device-cred-provtest.adoc[simulate it for testing].
58+ 62+
59* xref:{aktualizr-docsroot}meta-updater-testing.adoc#_qa_with_oe_selftest[QA with oe-selftest] 63* xref:{aktualizr-docsroot}meta-updater-usage.adoc[Advanced usage]
60+ 64+
61Learn how to use the `oe-selftest` framework for quality assurance. 65Learn about the `garage-push` and `garage-sign` utilities, aktualizr configuration recipes, and service resource control.
62+ 66+
63* xref:{aktualizr-docsroot}meta-updater-testing.adoc#_aktualizr_test_suite_with_ptest[Aktualizr test suite with ptest] 67* xref:{aktualizr-docsroot}meta-updater-testing.adoc[Testing with oe-selftest and ptest]
64+ 68+
65Learn how to enable Yocto's package test functionality and run parts of the aktualizr test suite. 69Learn how to use the `oe-selftest` framework for quality assurance and how to run the aktualizr test suite via ptest.
66+ 70+
67* xref:{aktualizr-docsroot}meta-updater-provisioning-methods.adoc[Provisoning methods] 71* xref:{aktualizr-docsroot}troubleshooting.adoc[Troubleshooting]
68+ 72+
69Learn how to enable different methods for provisioning devices. 73Get help on common problems.
70 74
71== License 75== License
72 76