- Resolves: rhbz#2346768
- Upstream new features and fixes
- man8 moved back to moby-engine in upstream
- Two (2) tests added to skiptest but commented out. Needed when
building in COPR for unknown reason
Resolves rhbz# 2308340.
From upstream:
- containerd image store: Fix non-container images being hidden in
the docker image ls output.
- containerd image store: Improve docker pull error message when the
image platform doesn't match.
- CLI: Fix issue causing docker login to not remove repository names
from passed in registry addresses, resulting in credentials being
stored under the wrong key.
- CLI: Fix issue that will sometimes cause the browser-login flow to
fail if the CLI process is suspended and then resumed while waiting
for the user to authenticate.
- CLI: docker login now returns an error instead of hanging if called
non-interactively with --password or --password-stdin but without
--user.
Resolves rhbz#2308340
New features, bug fixes and enhancements. See
https://github.com/moby/moby/releases/tag/v27.2.0 for full list.
- CLI: Add support for device-code flow login when authenticating to
the official registry.
- containerd image store: docker image ls now supports --tree flag
that shows a multiplatform-aware image list. This is experimental
and may change at any time without any backwards compatibility.
- Fix up grammar and conciseness and markdown syntax
- Use explicit language for code blocks (Pagure's markdown renerder
doesn't support code block syntax highlighting but maybe our next
forge will...)
Thanks buckaroogeek for all your work on this. It's great!
[skip changelog]
For maintainer convenience. Uses spectool to download Source 0,1 if not
already present. Maintainer can check out a fresh copy of the repository
or update spec file with new release version tag. One command to
download source file and generate vendor archives.
This specfile was rewritten from scratch. The code was cleaned up,
go-vendor-tools was adopted to handle licensing and vendoring, we use
the upstream Makefile to build the package, stop bundling tini-static,
and split the cli into a separate package.
- Set %_sourcedir to PWD so `rpmspec` can parse the %include in the
specfile. Previously, this replied on users modifying ~/.rpmmacros.
- Add explanatory comments and USAGE instructions
- Avoid broad `git add`