[ostree] Created tag v2015.10
- From: Colin Walters <walters src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [ostree] Created tag v2015.10
- Date: Sun, 22 Nov 2015 15:40:38 +0000 (UTC)
The signed tag 'v2015.10' was created.
Tagger: Colin Walters <walters verbum org>
Date: Sun Nov 22 10:39:28 2015 -0500
Release 2015.10
Matthew Barnes reworked the fetcher to better support fetching commit
history. This was groundwork for feature work in rpm-ostree to
support deploying specific commits by version.
John Hiesey fixed several important bugs in the static deltas code,
such as ensuring we correctly handle errors from decompression.
Giuseppe Scrivano introduced the concept of a "tombstone" for a commit
that signifies the commit was explicitly deleted on the server side.
The idea here is that an OS vendor may want to have a CI/CD branch but
not keep all history, and this way clients can detect that history was
intentionally truncated.
Following on that, Giuseppe also improved the `prune` commit to
support relative dates with `prune --keep-younger-than=DATE`.
Alexander Larsson introduced "single file" static deltas. He plans to
use these in xdg-app for convenient *initial* application downloads.
This could also be useful for base OS downloads, e.g. Anaconda
kickstart and the like.
Daniel Drake:
prepare-root: set up /boot bind-mount for single partition systems
Colin Walters fixed a few bugs, most notable is an embarassing one
where the `ostree init-fs` command used the wrong permissions for
`/tmp`. This only bit people not using tmpfs-for-tmp and hence wasn't
noticed for a while.
Gatis Paeglis:
Don't require /boot/uEnv.txt for u-boot support
Leandro Santiago:
commit: Improve variable name
Thanks to all contributors!
Git-EVTag-v0-SHA512:
9fb84fac014fb4c8b9f2853334675c13e9f24fec9ee30bc709f982eeb7dd3c9094cd74f589dfea6da852eb82678a5e694af81e20b1a6c7d51f5f6d5bed5f0cd5
Changes since the last tag 'v2015.9':
Alexander Larsson (14):
generate-static-delta: Support min-fallback-size 0 to disable fallbacks
static deltas: Add support for inline-parts
static-deltas generate: Add --inline option to CLI tool
Add tests for inline static deltas
deltas: Make apply-offline only read the parts once
delta: Ensure the from commit exists when applying static delta
static-delta apply-offline: Don't skip validation
Add _ostree_repo_open|commit_untrusted_content_bare
deltas: Verify checksums in apply-offline unless skip_validate is TRUE
deltas: Make min-fallback-size 0 actually disable fallbacks
deltas: Support passing filename to delta generator
deltas: Support passing filename to ostree_repo_static_delta_execute_offline
pull: Verify checksums from static deltas unless gpg signed summary
deltas: Support including detached metadata in static deltas
Colin Walters (7):
sysroot: Cleanup refs and prune even on last undeployment
doc: Note that refs --delete does not prune
tests: Add a test for pull+deploy of specific "bare" commit
sysroot: Write symlinks before calling fsync(), then rename after
init-fs: Explicitly set /tmp to 01777
docs: Note not to put private keys in /usr/share/ostree
Release 2015.10
Daniel Drake (1):
prepare-root: set up /boot bind-mount for single partition systems
Gatis Paeglis (1):
Don't require /boot/uEnv.txt for u-boot support
Giuseppe Scrivano (16):
tests: fix LZMA test to really compress/decompress
core: use OSTREE_OBJECT_TYPE_LAST instead of OSTREE_OBJECT_TYPE_COMMIT
pull: add support for tombstone commits
repo: create a tombstone commit when deleting a commit
fsck: add argument --add-tombstones
tests: add tests for prune and tombstones commits
prune: add --delete-commit
fsck: create a tombstone when the parent is missing
tests: add test for ostree prune --delete-commit
prune: add --keep-younger-than=DATE
pull: make slightly clearer when failing for missing xattrs support
ostree: do not print the usage on each G_IO_ERROR_NOT_SUPPORTED
libostree: add new API ostree_repo_write_commit_with_time
commit: add --timestamp=TIMESTAMP
tests: add tests for prune --keep-younger-than=DATE
tests: prefix invocation of ostree with where missing
John Hiesey (4):
static-delta: Handle LZMA_BUF_ERROR returned by zlib
static-delta: Don't run bspatch when output object already exists
static-delta: Set error on bsdiff failure
static-delta: Fix annotation on ostree_repo_list_static_delta_names
Leandro Santiago (1):
commit: Improve variable name
Matthew Barnes (10):
fetcher: Remove message_to_request table
fetcher: Convert from GSimpleAsyncResult to GTask
fetcher: Rework reference counting
fetcher: Track outstanding requests with a table
pull: Recover from missing commits in recursive pulls
upgrader: Add ostree_sysroot_upgrader_dup_origin()
upgrader: Allow overriding the commit to pull
upgrade: Add --override-commit=CHECKSUM option
libostree: Fix a couple compiler warnings
repo: Validate checksums have correct length
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]