diff options
author | Patrick Vacek <patrickvacek@gmail.com> | 2017-10-23 17:33:54 +0200 |
---|---|---|
committer | Patrick Vacek <patrickvacek@gmail.com> | 2017-10-24 08:44:08 +0200 |
commit | 5d654c0b45acd7e3dd1127739b7237143d984d0b (patch) | |
tree | 1a1e42ec1e0e8e7c9e0c62978b8a395dfa4481f2 /README.adoc | |
parent | 37254206dba475608736210eea46f0622db187e3 (diff) | |
download | meta-updater-5d654c0b45acd7e3dd1127739b7237143d984d0b.tar.gz |
README updates.
Diffstat (limited to 'README.adoc')
-rw-r--r-- | README.adoc | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/README.adoc b/README.adoc index 9615f65..47c0a2b 100644 --- a/README.adoc +++ b/README.adoc | |||
@@ -71,7 +71,7 @@ Although we have used U-Boot so far, other boot loaders can be configured work w | |||
71 | * OSTREE_BRANCHNAME - the branch your rootfs will be committed to. Defaults to "ota" | 71 | * OSTREE_BRANCHNAME - the branch your rootfs will be committed to. Defaults to "ota" |
72 | * OSTREE_OSNAME - OS deployment name on your target device. For more information about deployments and osnames see the https://ostree.readthedocs.io/en/latest/manual/deployment/[OSTree documentation]. Defaults to "poky". | 72 | * OSTREE_OSNAME - OS deployment name on your target device. For more information about deployments and osnames see the https://ostree.readthedocs.io/en/latest/manual/deployment/[OSTree documentation]. Defaults to "poky". |
73 | * OSTREE_INITRAMFS_IMAGE - initramfs/initrd image that is used as a proxy while booting into OSTree deployment. Do not change this setting unless you are sure that your initramfs can serve as such a proxy. | 73 | * OSTREE_INITRAMFS_IMAGE - initramfs/initrd image that is used as a proxy while booting into OSTree deployment. Do not change this setting unless you are sure that your initramfs can serve as such a proxy. |
74 | * OSTREE_PUSH_CREDENTIALS - when set, your ostree commit will be pushed to a remote repo as a bitbake step. This should be the path to a JSON credentials file in https://github.com/advancedtelematic/sota-tools#credentials[the format accepted by garage-push]. | 74 | * SOTA_PACKED_CREDENTIALS - when set, your ostree commit will be pushed to a remote repo as a bitbake step. This should be the path to a JSON credentials file in https://github.com/advancedtelematic/sota-tools#credentials[the format accepted by garage-push]. |
75 | 75 | ||
76 | == Usage | 76 | == Usage |
77 | 77 | ||
@@ -113,12 +113,12 @@ ostree pull agl-snapshot agl-ota | |||
113 | ostree admin deploy --os=agl agl-snapshot:agl-ota | 113 | ostree admin deploy --os=agl agl-snapshot:agl-ota |
114 | .... | 114 | .... |
115 | 115 | ||
116 | === SOTA tools | 116 | === garage-push |
117 | 117 | ||
118 | SOTA tools currently contains only one tool, garage-push, which lets you push the changes in OSTree repository generated by bitbake process. It communicates with an http server capable of querying files with HEAD requests and uploading them with POST requests. In particular, this can be used with http://www.atsgarage.com/[ATS Garage]. garage-push is used as follows: | 118 | The https://github.com/advancedtelematic/aktualizr[aktualizr repo] contains a tool, garage-push, which lets you push the changes in OSTree repository generated by bitbake process. It communicates with an http server capable of querying files with HEAD requests and uploading them with POST requests. In particular, this can be used with http://www.atsgarage.com/[ATS Garage]. garage-push is used as follows: |
119 | 119 | ||
120 | .... | 120 | .... |
121 | garage-push --repo=/path/to/ostree-repo --ref=mybranch --credentials=/path/to/credentials.json | 121 | garage-push --repo=/path/to/ostree-repo --ref=mybranch --credentials=/path/to/credentials.zip |
122 | .... | 122 | .... |
123 | 123 | ||
124 | You can set OSTREE_PUSH_CREDENTIALS in your local.conf to make your build results be automatically synchronized with a remote server. Credentials are stored in the JSON format described in the https://github.com/advancedtelematic/sota-tools#credentials[sota-tools README]. | 124 | You can set SOTA_PACKED_CREDENTIALS in your local.conf to make your build results be automatically synchronized with a remote server. Credentials are stored in the JSON format described in the https://github.com/advancedtelematic/aktualizr/blob/master/README.sotatools.adoc[garage-push README]. This JSON file can be optionally stored inside a zip file, although if it is stored this way, the JSON file must be named treehub.json. |