Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • v2024.5

    f3b66e8c · Release 2024.5 ·
    Release 2024.5
    
    Mostly smaller fixes, with one notable container fix.
    
  • debian/2024.4-1

    6e22e845 · Release to unstable ·
    ostree release 2024.4-1 for unstable (sid)
    
    (maintainer view tag generated by dgit --quilt=unapplied)
    
    [dgit distro=debian split --quilt=unapplied]
    
  • upstream/2024.4

    Upstream version 2024.4
  • v2024.4

    2d2e0bdd · Release 2024.4 ·
    Release 2024.4
    
    A variety of fixes for composefs, android boot, rofiles-fuse, docs
    improvements.
    
  • debian/2024.3-1

    98a86423 · Release to unstable ·
    ostree release 2024.3-1 for unstable (sid)
    
    (maintainer view tag generated by dgit --quilt=unapplied)
    
    [dgit distro=debian split --quilt=unapplied]
    
  • upstream/2024.3

    Upstream version 2024.3
  • v2024.3

    d43386f1 · Release 2024.3 ·
    Release 2024.3
    
    * Release by @cgwalters in https://github.com/ostreedev/ostree/pull/3160
    * libostree: write selinux xattr when on non-selinux systems by @mvo5 in https://github.com/ostreedev/ostree/pull/3151
    * deploy: Honor prepare-root.conf at deploy time for composefs by @cgwalters in https://github.com/ostreedev/ostree/pull/3165
    * sysroot: Rework /var handling to act like Docker `VOLUME /var` by @cgwalters in https://github.com/ostreedev/ostree/pull/3166
    * ostree.repo-config(5): Fix a typo by @smcv in https://github.com/ostreedev/ostree/pull/3167
    * Expose MOUNT_ATTR_IDMAP detection result to C code by @rborn-tx in https://github.com/ostreedev/ostree/pull/3169
    * Drop tmpfiles var by @cgwalters in https://github.com/ostreedev/ostree/pull/3168
    * prepare-root: Unify root.transient with composefs by @cgwalters in https://github.com/ostreedev/ostree/pull/3170
    * docs/atomic-rollbacks: Add a section on rollbacks by @ericcurtin in https://github.com/ostreedev/ostree/pull/3171
    * prepare-root: Switch to a tmpfs for transient root by @cgwalters in https://github.com/ostreedev/ostree/pull/3173
    * Release 2024.3 by @cgwalters in https://github.com/ostreedev/ostree/pull/3172
    
    * @mvo5 made their first contribution in https://github.com/ostreedev/ostree/pull/3151
    * @rborn-tx made their first contribution in https://github.com/ostreedev/ostree/pull/3169
    
    **Full Changelog**: https://github.com/ostreedev/ostree/compare/v2024.2...v2024.3
    
  • debian/2024.2-1

    574b0c8a · Release to unstable ·
    ostree release 2024.2-1 for unstable (sid)
    
    (maintainer view tag generated by dgit --quilt=unapplied)
    
    [dgit distro=debian split --quilt=unapplied]
    
  • upstream/2024.2

    Upstream version 2024.2
  • v2024.2

    9b30c946 · Release 2024.2 ·
    Release 2024.2
    
     ## What's Changed
    
     ### New features
    
    The `ostree admin pin` command learned more human-consumable verbs:
    
    * admin/pin: Add commands to pin booted, pending and rollbacks deployments by @ericcurtin in https://github.com/ostreedev/ostree/pull/3146
    * generator: Exit if there's no `/run/ostree` by @cgwalters in https://github.com/ostreedev/ostree/pull/3147
    
     ### Bugfixes
    
    * deploy: Ignore sockets, fifos in /etc/<subdir> during merge by @yummypeng in https://github.com/ostreedev/ostree/pull/3143
    * grub2-15_ostree: Graceful exit if /etc/default/grub doesn't exist by @travier in https://github.com/ostreedev/ostree/pull/3150
    * Track deployment root/inode from prepare root by @cgwalters in https://github.com/ostreedev/ostree/pull/3164
    
     ### Other changes
    
    * Release 2024.1  by @cgwalters in https://github.com/ostreedev/ostree/pull/3141
    * tests: Skip composefs test if /var/tmp does not support user xattrs by @smcv in https://github.com/ostreedev/ostree/pull/3145
    * composefs: Bump composefs max version to 1 by @alexlarsson in https://github.com/ostreedev/ostree/pull/3149
    * ci: Add a bootc/c9s workflow by @cgwalters in https://github.com/ostreedev/ostree/pull/3152
    * syslinux: Avoid double `/boot` if bootprefix is enabled by @cgwalters in https://github.com/ostreedev/ostree/pull/3157
    * admin/state-overlay: Require root and don't lock sysroot by @jlebon in https://github.com/ostreedev/ostree/pull/3158
    * Enable `sysroot.bootprefix` by default by @cgwalters in https://github.com/ostreedev/ostree/pull/3156
    * Revert "Enable `sysroot.bootprefix` by default" by @cgwalters in https://github.com/ostreedev/ostree/pull/3159
    
     ## New Contributors
    * @yummypeng made their first contribution in https://github.com/ostreedev/ostree/pull/3143
    
    **Full Changelog**: https://github.com/ostreedev/ostree/compare/v2024.1...v2024/2
    
  • debian/2024.1-1

    47ce2159 · Release to unstable ·
    ostree release 2024.1-1 for unstable (sid)
    
    (maintainer view tag generated by dgit --quilt=unapplied)
    
    [dgit distro=debian split --quilt=unapplied]
    
  • upstream/2024.1

    Upstream version 2024.1
  • v2024.1

    3b4f5e36 · Release 2024.1 ·
    Release 2024.1
    
  • debian/2023.8-2

    ostree release 2023.8-2 for unstable (sid)
    
    (maintainer view tag generated by dgit --quilt=unapplied)
    
    [dgit distro=debian split --quilt=unapplied]
    
  • debian/2023.8-1

    a81b32f6 · Release to unstable ·
    ostree release 2023.8-1 for unstable (sid)
    
    (maintainer view tag generated by dgit --quilt=unapplied)
    
    [dgit distro=debian split --quilt=unapplied]
    
  • upstream/2023.8

    Upstream version 2023.8
  • v2023.8

    5b23804a · Release 2023.8 ·
    Release 2023.8
    
    This release stabilizes "deployment finalization locking" which
    is very useful for automatic update workflows.
    
    - sysroot: Stabilize deployment finalization, add API by @cgwalters in https://github.com/ostreedev/ostree/pull/3090
    
    There's a new `post-copy` command which may be useful for build
    systems that generate a filesystem tree outside of ostree:
    
    - Add `ostree admin post-copy` command by @alexlarsson in https://github.com/ostreedev/ostree/pull/309
    
    The commit logic started using reflinks (if available) which
    can be a big speedup.
    
    - commit: Try reflinks for local commits by default by @cgwalters in https://github.com/ostreedev/ostree/pull/3106
    
    System root and bootloader:
    
    - bootloader/zipl: Run in target deployment as container if needed by @cgwalters in https://github.com/ostreedev/ostree/pull/3104
    - bootloader/zipl: No-op if run as non-root by @cgwalters in https://github.com/ostreedev/ostree/pull/3085
    - lib/bootloader-zipl: Check for Secure Boot before zipl by @nikita-dubrovskii in https://github.com/ostreedev/ostree/pull/3080
    
    Finally, ostree now ships a `tmpfiles.d` fragment which copies from `/usr/share/factory/var` to `/var`
    by default:
    
    - tmpfiles: Copy `/usr/share/factory/var` to `/var` by @cgwalters in https://github.com/ostreedev/ostree/pull/3103
    
  • debian/2023.7-3

    6dee866a · Release to unstable ·
    ostree release 2023.7-3 for unstable (sid)
    
    (maintainer view tag generated by dgit --quilt=unapplied)
    
    [dgit distro=debian split --quilt=unapplied]
    
  • debian/2023.7-2

    fa543010 · Release to unstable ·
    ostree release 2023.7-2 for unstable (sid)
    
    (maintainer view tag generated by dgit --quilt=unapplied)
    
    [dgit distro=debian split --quilt=unapplied]
    
  • debian/2023.7-1

    c2c6dda4 · Release to unstable ·
    ostree release 2023.7-1 for unstable (sid)
    
    (maintainer view tag generated by dgit --quilt=unapplied)
    
    [dgit distro=debian split --quilt=unapplied]