summaryrefslogtreecommitdiff
tag namev2021.3 (3f4f5db226585fd8c46baf2431e09a2b991a71c5)
tag date2021-07-13 09:45:06 +0000
tagged byLuca BRUNO <luca.bruno@coreos.com>
tagged objectcommit 38c14b3745...
downloadostree-2021.3.tar.gz
Release 2021.3
This release adds new repository-locking methods to the API, in order to make lock handling more granular and better suited for multi-threaded consumers of the library. Several bugs have been fixed related to service unit ordering and enablement. Pulling from remotes with unknown schemes now produces more friendly error messages. API documentation is now automatically published to <https://ostreedev.github.io/ostree/reference/>. By default, commit timestamps now respect the 'SOURCE_DATE_EPOCH' environment flag, improving support for reproducible outputs. On the community side, the default git development branch has been renamed to 'main' and the IRC channel moved to the libera.chat network. --- ``` Alexander Larsson (1): libtest-core: Add assert_files_equal Benjamin Gilbert (1): OWNERS: remove Christian Kellner (1): Fix small typo in ostree-sysroot.c Colin Walters (9): build-sys: Add toplevel workspace Cargo.toml tests/inst: Make nondestructive tests runnable as unit tests configure: post-release version bump ci: Fix GH action for rustfmt pull: Cleanly error out on unknown schemes ci: Fix staged-delay to work with newer systemd repo: Make locking APIs public deploy: Warn if we find content in the deployment's /var Use generator to enable ostree-remount.service and ostree-finalize-staged.path Dan Nicholson (27): tests: Test without a cache directory by default docs: Fix CONTRIBUTING link docs: Provide bundler setup for building site locally docs: Add github workflow for building and publishing docs docs: Copy in API docs and add link workflow/docs: Give token write permission to push gh-pages tests/gpg: Don't assert subkey expiration when only primary expired repo: Require lock type in ostree_repo_lock_pop build-sys: Bump required GLib to 2.44 repo: Make locking per-OstreeRepo repo: Make locking precondition failures fatal test-concurrency: Lower lock timeout tests: Add single process repo locking tests repo: Use g_new for OstreeRepoAutoLock Don't fail build when systemd unit path not defined ci: Rename GitHub Actions rust workflow metadata file ci: Add GitHub Actions workflow for test suite ci: So long, Travis CI ci: Disable fail-fast in GitHub Tests workflow ci: Drop special handling of test-suite.log ci: Update Debian and Ubuntu build dependencies ci: Use Debian and Ubuntu release stage tags Jonathan Lebon (2): docs: Add more details about 3-way merge ostree-remount: Order before systemd-rfkill.* Luca BRUNO (2): lib/commit: respect SOURCE_DATE_EPOCH for commit timestamp ci/release-build: evaluate package_version from m4 definition Micah Abbott (1): docs: typo fix for /usr/etc Philip Withnall (1): docs: Change IRC channel to libera.chat from freenode Simon McVittie (5): libtest: On failure, make it clearer what has happened libtest-core: On failure, make it clearer what has happened libtest-core: Update URL of rpm-ostree libtest-core: Mention bubblewrap as a user of this file libtest.sh: Remove duplicate ERR trap and report_err() Timothée Ravier (4): packit: update for F34, rawhide branch & master rename *: rename master branch to main *: rename master to main in tests & examples *: rename master branch to main (external repos) ``` Git-EVTag-v0-SHA512: bb2e0eb5926f8da1160d89f8b3d8008d5842c43c0ae33997a20ad74b65a813b5ab0fdec9c1aed037517eb7c301ff52213db058970b5e979fdb6c769efff65722 -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEOwQy4Yrx7zh0gyPCqYNKIlIHjk4FAmDtYKIACgkQqYNKIlIH jk4RJxAApyi91UbWpMHuOf72S0BFOE0vR4I2gt1RvDELArwpv0Sd8MI7Uw7CNsNz ERhV+wLZpIkARmbRvqxjAkEG7ouSOih8BB1Ui878DWYfPpEPANOrty3F11EIPbvw U8doutcm9yj/oPGVa0nAnA7lXbF0NMXJ4rrEjRMITLgbHTuGMxsh/WnwFIQiluWe r3KTfeGv1yq9JkGBpzsvVMLYNSmLkCQsVz7sEjK/lH0veU4GRLmTp3FGj/W/n4ei RFLNf1wfcTszXEaI9lRP+lRahMUAComllswYsVAnWuo4Whnl3bVe5HYxbbES4TSa HLX/Yidizvbx4BTzQ8jRhsiIcMn/4iuZhXz/2pQRcsGfysHA4mYkhNbCYZlLpkn1 mhW4a+49JrK/GtNiaYLqh/cXUVtNP59XTFer4JK717wsjrb+/yYFMCI6+ejkJb2K Xu9eDqL3FIVh6uK+Mcqk/lcgl7hbKkz9UFZv2r0IW9g2ctXKYH4uPzSEaOL/Jzrt gRY4kXmpvnlJuESsmqryhqLB9NRSZO5oJEapQZfBwvIsWprEi4deojFVLrKVEgC0 9LjJDD5vIuCvuldoiQMdjIGhY/wb3mox1KhfsIeMOCT+tSquQVloPAMb5aE5A0kV cgmDVkRXThUWauki2e/G9fsDWe5CeAF9ALtBXs2htTlZHR1i20s= =gS6H -----END PGP SIGNATURE-----