Revisions of libostree
Dominique Leuenberger (dimstar_suse)
accepted
request 940312
from
Bjørn Lie (iznogood)
(revision 21)
Dominique Leuenberger (dimstar_suse)
accepted
request 880090
from
Dominique Leuenberger (dimstar)
(revision 20)
Scripted push from GNOME:Factory
Dominique Leuenberger (dimstar_suse)
accepted
request 851017
from
Dominique Leuenberger (dimstar)
(revision 19)
Update to version 2020.8 (forwarded request 849462 from dimstar)
Dominique Leuenberger (dimstar_suse)
accepted
request 799479
from
Dominique Leuenberger (dimstar)
(revision 18)
- Stop invalid usage of %_libexecdir: + Use %{_prefix}/lib where appropriate. + Use _systemdgeneratordir for the systemd-generators. + Define _dracutmodulesdir based on dracut.pc. Add BuildRequires(dracut) for this to work. (forwarded request 799287 from dimstar)
Dominique Leuenberger (dimstar_suse)
accepted
request 792299
from
Bjørn Lie (iznogood)
(revision 17)
Dominique Leuenberger (dimstar_suse)
accepted
request 764652
from
Bjørn Lie (iznogood)
(revision 16)
Dominique Leuenberger (dimstar_suse)
accepted
request 699589
from
Dominique Leuenberger (dimstar)
(revision 15)
Disable LTO (boo#1133120). (forwarded request 697425 from marxin)
Dominique Leuenberger (dimstar_suse)
accepted
request 669855
from
Bjørn Lie (iznogood)
(revision 14)
Dominique Leuenberger (dimstar_suse)
accepted
request 649254
from
Dominique Leuenberger (dimstar)
(revision 13)
(forwarded request 649030 from dimstar)
Yuchen Lin (maxlin_factory)
accepted
request 631772
from
Dominique Leuenberger (dimstar)
(revision 12)
- Update to version 2018.8: + This release is pretty much all minor bugfixes: memory leaks, fixing error messages and docs, handling a race condition on pull with summary updates. There's one new feature (noted below), and we also gained a new contributing tutorial: https://mail.gnome.org/archives/ostree-list/2018-August/msg00005.html + The one bugfix I want to call out explicitly is: ostree-remount.service: RemainAfterExit=yes (gh#ostreedev/ostree#1697). It's surprising it took us so long to find and fix this; I've seen occasional boot failures that I believe trace down to this problem. The behavior of systemd units of Type=simple without RemainAfterExit=yes set is rather nonsensical; I may try to push to have a warning emitted upstream if such a unit is a dependency of another. + And the one new feature is the auto-update-summary config option for repositories. For more information, see the docs and gh#ostreedev/ostree#1681. - Rebase ostree-grub2-location.patch with quilt. - Drop libostree-fix-wformat-warnings-on-i586.patch: Fixed upstream. - Update to version 2018.7: + There's no one major feature in this release, but we have a variety of improvements and bugfixes. (forwarded request 631731 from iznogood)
Dominique Leuenberger (dimstar_suse)
accepted
request 620177
from
Dominique Leuenberger (dimstar)
(revision 11)
Update to 2018.6 (forwarded request 619852 from luc14n0)
Dominique Leuenberger (dimstar_suse)
accepted
request 603000
from
Dominique Leuenberger (dimstar)
(revision 10)
- Update to version 2018.4: + A quick turnaround after 2018.3 to include one main PR: gh#ostreedev/ostree#1508. + "switchroot: Ensure /run/ostree-booted is created even without initramfs". + This fixes ostree when booting without an initramfs. Thanks to @akiernan for the bug report and helping review the fix! I'm working on enhancing the test suite, which will help in adding some coverage here. - Changes from version 2018.3: + Keeping up with our ~monthly cadence. A variety of contributors here again, it's great to see! There's two notable features, and a variety of non-critical bugfixes. + On the features side we have: - sysroot: Add concept of deployment "pinning". - ostree: introduce PAYLOAD_LINK object type. - lib/fetcher: Allow clients to append to User-Agent. + By default libostree prunes older deployments; the pinning feature allows you to explicitly retain them until unpinned. This is useful for major version updates. + The PAYLOAD_LINK functionality allows libostree to do content-based deduplication. Previously, if e.g. a file changes in metadata (mode, owner, xattrs such as SELinux labels), we can't make a plain Unix hardlink, and hence by default end up with a new copy on disk. However, the Linux kernel has standardized "reflinks" and some filesystems support them, including modern versions of XFS. When reflinks are available, this functionality causes libostree to compute a content-only payload, and when importing an object, if it matches in content with an existing object, to use reflinks to deduplicate, while using different inodes. + Finally, the HTTP User-Agent API is intended for higher level tools linking to libostree where one wants to expose the app version as well. + Beyond that, as mentioned above we have a variety of non-critical fixes such as memory leaks, test suite improvements, correctly printing the "would be pruned" size when using prune --no-prune, etc. - Changes from version 2018.2: + We're keeping up with the approximately-monthly release cycle. There's mostly a collection of smaller fixes here, with some enhancements. I'm biased but my personal favorite is gh#ostreedev/ostree#1438 since it makes the output of findmnt rather significantly nicer on this workstation where I have container tooling creating sub-mounts in /var that are no longer replicated in /sysroot. + For the embedded space, gh#ostreedev/ostree#1411 for devicetree support is likely interesting, and is related to a discussion on the mailing list: https://mail.gnome.org/archives/ostree-list/2018-February/msg00001.html + Jonathan's PR gh#ostreedev/ostree#1441 to add callback filtering to checkout was necessary for us to re-implement some hairy logic from librpm around "file coloring"; see projectatomic/rpm-ostree#1227 We're getting quite far along now in having rpm-ostree be a truly hybrid system, supporting the existing RPM ecosystem. + Marcus definitely wins the "lines changed" count this cycle by adding SPDX-License-Identifier to all of the C source files (gh#ostreedev/ostree#1439). This happened because we relicensed the documentation to dual CC BY-SA and GFDL in gh#ostreedev/ostree#1432 to enable a Wikipedia page which I just noticed exists now! (forwarded request 602906 from iznogood)
Dominique Leuenberger (dimstar_suse)
accepted
request 593962
from
Dominique Leuenberger (dimstar)
(revision 9)
Dominique Leuenberger (dimstar_suse)
accepted
request 582837
from
Dominique Leuenberger (dimstar)
(revision 8)
spec-cleaner (forwarded request 581265 from dimstar)
Dominique Leuenberger (dimstar_suse)
accepted
request 574227
from
Dominique Leuenberger (dimstar)
(revision 7)
- Update to version 2018.1: + Support for booting without initramfs. + bash/ostree: add missing --add-metadata option. + bin/commit: add --keep-metadata option. + bin/commit: move parent checking code higher up. + bin: Fix cookie builtin build with curl but no soup. + build-sys: Allow building with curl, but without libsoup. + build-sys: Link with -ldl for rust build. + deploy: add --karg-none argument. + find-remotes: Add --finders option. + grub2: Exit gracefully if there's no system ostree repository. + lib/checkout: Validate pathnames during checkout. + lib/fetcher: Add version to USER_AGENT string. + lib/pull: allways include ostree-repo-pull-private.h. + lib: Validate metadata structure more consistently during pull. + ostree-prepare-root: enabler for simpler kernel arg. + rofiles: Add --copyup option. + rofiles: Fix --copyup when creating a new file. (forwarded request 573734 from fcrozat)
Dominique Leuenberger (dimstar_suse)
accepted
request 559495
from
Bjørn Lie (Zaitor)
(revision 6)
New upstream release
Dominique Leuenberger (dimstar_suse)
accepted
request 539817
from
Dominique Leuenberger (dimstar)
(revision 5)
Dominique Leuenberger (dimstar_suse)
accepted
request 516875
from
Dominique Leuenberger (dimstar)
(revision 3)
New upstream release (forwarded request 516728 from Zaitor)
Displaying revisions 21 - 40 of 41