Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 2021.13 #3198

Merged
merged 1 commit into from
Nov 2, 2021
Merged

Release 2021.13 #3198

merged 1 commit into from
Nov 2, 2021

Conversation

lucab
Copy link
Contributor

@lucab lucab commented Nov 2, 2021

Release 2021.13

This release contains mostly bugfixes and UX enhancements.

Some changes were made to help with reproducible builds. For example, rpm-ostree now passes the SOURCE_DATE_EPOCH to scripts during composes. Also, the lstchg timestamp field is now scrubbed from shadow files, and the content of generated tmpfiles.d fragments is sorted. #3163 #3174

A notable improvement for users is related to RPM packages with overlapping files color/disposition (i.e. multilib support), which are now properly handled at install time. This used to be a blocker for unixODBC.i686, a dependency of wine. #3125

A new rpm-ostree install --force-replacefiles flag allows overriding files without replacing the package. This may be useful in "quick testing" or hotfix scenarios. #3125

This release now consistently holds the ostree repository locked during a build, even when committing to a remote NFS repository. #3193

Thanks to all contributors!


Benno Rice (5):
      compose: pass SOURCE_DATE_EPOCH into bubblewrap environments
      nameservice: fix some comments and messages
      nameservice: Add data structures and parsers for shadow(5)
      compose: remove lstchg values from [/usr]/etc/shadow
      compose: make "unified core" arguments common

Colin Walters (1):
      make-git-snapshot: Use generated `cargo vendor` config

Jonathan Lebon (15):
      core: Inline back add_te_files_to_ht function
      core: Track file disposition by NEVRA
      core: Compare rpm file coloring within layered packages
      core: Free files_skip_add hash table after we're done
      core: Handle RPM file colors more efficiently
      app/pkg-builtins: Tweak pkgs strv passing to D-Bus
      app/pkg-builtins: Account for 'file://' when choosing D-Bus method
      daemon/upgrader: Factor out local pkgs handler
      libpriv/core: Add rpmprob filter flags one by one
      libpriv/origin: Use if-statement rather than ternary operator
      Add `install --force-replacefiles`
      docs/admin-handbook: Add docs about modularity support
      compose: Always commit under a shared repo lock
      ci: Remove `install-extra-builddeps.sh`
      Make `jq` a `BuildRequires`

Luca BRUNO (1):
      composepost: output translated /var entries in lexicographic order

Timothée Ravier (2):
      docs: Do not convert -- & --- to en/em-dash
      docs: Update links to code, man pages and projects

@cgwalters
Copy link
Member

I'd like to ship #3139 - it doesn't have to be this release, but it'd be nice.

@cgwalters
Copy link
Member

Well, eh, I guess since we need the new skopeo too we might as well hold that PR.

@lucab lucab merged commit 0c4cf93 into coreos:main Nov 2, 2021
@lucab lucab deleted the release-2021.13 branch November 2, 2021 15:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants