Minimal example of using OSTree
- From: Vasilis <andz torproject org>
- To: ostree-list gnome org
- Subject: Minimal example of using OSTree
- Date: Tue, 16 Aug 2016 18:47:56 -0300
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Hello OSTree list,
I 'm going through a test-run of OSTree to check if it could be used
for performing over the air updates in Lepidopter
(https://github.com/TheTorProject/lepidopter) a Debian Raspberry Pi imag
e.
I find a plethora of documentation about rpm-ostree that seems to be
useful only in RPM based systems. However and from what I read in the
docs OSTree is not bound to a package system.
According to the documentation it seems that one can to commit an
image tarball to the OSTree's build repository [1]. An OSTree client
can fetch changes that will be applied to the newest filesystem-set of
"deployments" that will be the default filesystem upon the next
successful boot. In case of failure OSTree client will fall back to
the last known working "filesystem-set".
To sum up the "deployment" process:
* Commit the updated image tarball on the OSTree repository
* Trigger an update/upgrade on the host side
* Trigger a system restart on the host side for the filesystem-set to
take effect
Does this makes sense in an OSTree "deployment" or does it requires
any additional components or processes?
Cheers,
Vasilis
[1]
https://ostree.readthedocs.io/en/latest/manual/buildsystem-and-repos/#wr
iting-your-own-ostree-buildsystem
- --
Fingerprint: 8FD5 CF5F 39FC 03EB B382 7470 5FBF 70B1 D126 0162
Pubkey: https://pgp.mit.edu/pks/lookup?op=get&search=0x5FBF70B1D1260162
-----BEGIN PGP SIGNATURE-----
iQIcBAEBCgAGBQJXs4oIAAoJEF+/cLHRJgFisaAP+wdkIoahRcp9yUY9sU2+5QIC
yJvfDJEDMvfAAFbeKgiBpnBoAa+mZ7fEheS6WEWYYwIYeKcTNS20JnetOW58nrlc
pEkjzYBf3ZnFgVykeCll9Xeg5RCxkttO6VedmthPJ5z5nPwX5lr5+hXL1XVX2uQo
2kkYpafQNdnZk2HmD2F08nm9RQKGmMmm2VqP/1sFDOInXQem6L5oJfozxmSq/vMC
kyFfwAObCevoSLynAVP9eCCgAm/pL21jL/3yOs8/bpUzQVhXaZ8PECiBgxPPZCzq
m781QVJXNoTD8OlRkjZPfxoqtT/ZW57hR1RXx8986HXwHbyrxWP9RzLAecIX6DAU
NFuHwlq3z9m9JthbveSlxC/5GVtYSZQL4lRkAk7PU5nY8CyxANVukdJ9oxz3k0Hr
mOwNKElyioosgDh/BwqzRyxxZpO6m2MWtmZaweaDzKNSl8++wJgB13clreLcBWCB
B2pDmfbKpGXbgcNgJQ9NvNocBp2SkgzN4knMQ7bnu0onBulD71/O8oTlOjOREvhU
1N51RWR9fac4qoZTV0/vXF4cKi7FznZyvFmS9lB+WsjVR4mFrvewBKFYtoaQBAge
2N+7SvkzkoIhAQ1fBaDWGNPojHGO8v3d5z7wqKo/BOIA+cTPbgQgV/xQpobQIIOr
R190FZwaAmVQpnpuIeSH
=ghgO
-----END PGP SIGNATURE-----
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]