Results 8 comments of Mike Sul

Aktualizr follows the so-called Trust on first use (TOFU) concept at the moment, although, there is root.json in credentials.zip which can be used for your goal (currently it's used by...

@adlingepa The tests fail because of this ` Installing package using ostree package manager 17: ostree_sysroot_deploy_tree: Failed to find kernel in /usr/lib/modules, /usr/lib/ostree-boot or /boot ` It means that that...

> What I want to know is how you could know the hash but not the length e.g. an ostree commit hash, OTA Connect's Target type `OSTREE`?

This meta layer https://github.com/advancedtelematic/meta-updater is a good example of OSTree application for full system atomic updates, and this is an example of its utilization in the scope of an end-to-end...

It's not reproducible in the case of `curl` CLI, curl exits/timeouts (~2m30s) at some point while a network connection is down. ``` 6 1024M 6 69.9M 0 0 116k 0...

The setting of `CURLOPT_TIMEOUT` helped us to overcome the issue https://github.com/foundriesio/meta-lmp/commit/2b742b96341a245b2a1c66bb93a837345e533c63. I suppose it makes sense to expose API that would allow setting the timeout value for libostree clients regardless...

> I don't understand why this issue manifests as persistent DNS failures though - that seems like a bug elsewhere. There are several ongoing FDs/connections at the moment when a...

Docker/OCI image spec implies that folder/file removal is marked with a whiteout file in an image layer https://github.com/opencontainers/image-spec/blob/master/layer.md#representing-changes. The docker daemon implementation creates a whiteout file as a character device...