Skip to content

Commit 89ae1b5

Browse files
authored
Move RedHat.Podman 4.1.1 to Podman.CLI 4.1.1 (microsoft#360679)
1 parent 8933027 commit 89ae1b5

4 files changed

Lines changed: 136 additions & 0 deletions

File tree

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# Created with YamlCreate.ps1 v2.4.3 $debug=AUSU.CRLF.7-4-6.Win32NT
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.10.0.schema.json
3+
4+
PackageIdentifier: Podman.CLI
5+
PackageVersion: 4.1.1
6+
MinimumOSVersion: 10.0.0.0
7+
InstallerType: wix
8+
Scope: machine
9+
InstallerSwitches:
10+
InstallLocation: INSTALLDIR="<INSTALLPATH>"
11+
UpgradeBehavior: install
12+
Commands:
13+
- podman
14+
ReleaseDate: 2022-06-15
15+
Installers:
16+
- Architecture: x64
17+
InstallerUrl: https://github.com/containers/podman/releases/download/v4.1.1/podman-v4.1.1.msi
18+
InstallerSha256: 9F244D534BC617E4B85A19C0BC0D456DAEC3D55B6D0F097ADAFF6F94DAC2FAA7
19+
ProductCode: '{41054E88-BC4B-41FD-95E6-667E20D17E2C}'
20+
ManifestType: installer
21+
ManifestVersion: 1.10.0
Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
# Created with YamlCreate.ps1 v2.4.3 $debug=AUSU.CRLF.7-4-6.Win32NT
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.10.0.schema.json
3+
4+
PackageIdentifier: Podman.CLI
5+
PackageVersion: 4.1.1
6+
PackageLocale: en-US
7+
Publisher: Red Hat Inc.
8+
PublisherUrl: https://podman.io/
9+
# PublisherSupportUrl: https://podman.io/community/
10+
# PrivacyUrl:
11+
Author: Red Hat Inc.
12+
PackageName: Podman
13+
PackageUrl: https://podman.io/
14+
License: Apache-2.0
15+
LicenseUrl: https://github.com/containers/podman/blob/main/LICENSE
16+
# Copyright:
17+
# CopyrightUrl:
18+
ShortDescription: A daemonless container engine for developing, managing, and running OCI Containers
19+
Description: Podman is a daemonless, open source, Linux native tool designed to make it easy to find, run, build, share and deploy applications using Open Containers Initiative (OCI) Containers and Container Images. Podman provides a command line interface (CLI) familiar to anyone who has used the Docker Container Engine. Most users can simply alias Docker to Podman (alias docker=podman) without any problems. Similar to other common Container Engines (Docker, CRI-O, containerd), Podman relies on an OCI compliant Container Runtime (runc, crun, runv, etc) to interface with the operating system and create the running containers. This makes the running containers created by Podman nearly indistinguishable from those created by any other common container engine.
20+
# Moniker:
21+
Tags:
22+
- container
23+
- docker
24+
- image
25+
- pod
26+
ReleaseNotes: |-
27+
Features
28+
- Podman machine events are now supported on Windows.
29+
30+
Changes
31+
- The output of the podman load command now mirrors that of docker load.
32+
33+
Bugfixes
34+
- Fixed a bug where the podman play kube command could panic if the --log-opt option was used (#13356).
35+
- Fixed a bug where Podman could, under some circumstances, fail to parse container cgroup paths (#14146).
36+
- Fixed a bug where containers created with the --sdnotify=conmon option could send MAINPID twice.
37+
- Fixed a bug where the podman info command could fail when run inside an LXC container.
38+
- Fixed a bug where the pause image of a Pod with a custom ID mappings could not be built (BZ 2083997).
39+
- Fixed a bug where, on podman machine VMs on Windows, containers could be prematurely terminated with API forwarding was not running (#13965).
40+
- Fixed a bug where removing a container with a zombie exec session would fail the first time, but succeed for subsequent calls (#14252).
41+
- Fixed a bug where a dangling ID in the database could render Podman unusable.
42+
- Fixed a bug where containers with memory limits could not be created when Podman was run in a root cgroup (#14236).
43+
- Fixed a bug where the --security-opt option to podman run and podman create did not support the no-new-privileges:true and no-new-privileges:false options (the only supported separator was =, not :) (#14133).
44+
- Fixed a bug where containers that did not create a network namespace (e.g. containers created with --network none or --network ns:/path/to/ns) could not be restored from checkpoints (#14389).
45+
- Fixed a bug where podman-restart.service could, if enabled, cause system shutdown to hang for 90 seconds (#14434).
46+
- Fixed a bug where the podman stats command would, when run as root on a container that had the podman network disconnect command run on it or that set a custom network interface name, return an error (#13824).
47+
- Fixed a bug where the remote Podman client's podman pod create command would error when the --uidmap option was used (#14233).
48+
- Fixed a bug where cleaning up systemd units and timers related to healthchecks was subject to race conditions and could fail.
49+
- Fixed a bug where the default network mode of containers created by the remote Podman client was assigned by the client, not the server (#14368).
50+
- Fixed a bug where containers joining a pod that was created with --network=host would receive a private network namespace (#13763).
51+
- Fixed a bug where podman machine rm --force would remove files related to the VM before stopping it, causing issues if removal was interrupted.
52+
- Fixed a bug where podman logs would omit the last line of a container's logs if the log did not end in a newline (#14458).
53+
- Fixed a bug where network cleanup was nonfunctional for containers which used a custom user namespace and were initialized via API (#14465).
54+
- Fixed a bug where some options (including volumes) for containers that joined pods were overwritten by the infra container (#14454).
55+
- Fixed a bug where the --file-locks option to podman container restore was ignored, such that file locks checkpointed by podman container checkpoint --file-locks were not restored.
56+
- Fixed a bug where signals sent to a Podman attach session with --sig-proxy enabled at the exact moment the container that was attached to exited could cause error messages to be printed.
57+
- Fixed a bug where running the podman machine start command more than once (simultaneously) on the same machine would cause errors.
58+
- Fixed a bug where the podman stats command could not be run on containers that were not running (it now reports all-0s statistics for Docker compatibility) (#14498).
59+
60+
API
61+
- Fixed a bug where images pulled from a private registry could not be accessed via shortname using the Compat API endpoints (#14291).
62+
- Fixed a bug where the Compat Delete API for Images would return an incorrect status code (500) when attempting to delete images that are in use (#14208).
63+
- Fixed a bug where the Compat Build API for Images would include the build's STDERR output even if the quiet parameter was true.
64+
- Fixed a bug where the Libpod Play Kube API would overwrite any log driver specified by query parameter with the system default.
65+
66+
Misc
67+
- The podman auto-update command now creates an event when it is run.
68+
- Error messages printed when Podman's temporary files directory is not writable have been improved.
69+
- Units for memory limits accepted by Podman commands were incorrectly stated by documentation as megabytes, instead of mebibytes; this has now been corrected (#14187).
70+
ReleaseNotesUrl: https://github.com/containers/podman/releases/tag/v4.1.1
71+
# PurchaseUrl:
72+
# InstallationNotes:
73+
# Documentations:
74+
ManifestType: defaultLocale
75+
ManifestVersion: 1.10.0
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# Created with YamlCreate.ps1 v2.4.3 $debug=AUSU.CRLF.7-4-6.Win32NT
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.locale.1.10.0.schema.json
3+
4+
PackageIdentifier: Podman.CLI
5+
PackageVersion: 4.1.1
6+
PackageLocale: zh-CN
7+
Publisher: Red Hat Inc.
8+
PublisherUrl: https://podman.io/
9+
# PublisherSupportUrl: https://podman.io/community/
10+
# PrivacyUrl:
11+
Author: Red Hat Inc.
12+
PackageName: Podman
13+
PackageUrl: https://podman.io/
14+
License: Apache-2.0
15+
LicenseUrl: https://github.com/containers/podman/blob/main/LICENSE
16+
# Copyright:
17+
# CopyrightUrl:
18+
ShortDescription: 用于开发、管理、运行 OCI 容器的无守护程序容器引擎
19+
Description: Podman 是一个无守护程序、开源的原生 Linux 工具,旨在使用 Open Containers Initiative(OCI)容器和容器镜像让查找、运行、构建、共享和部署应用程序更加简单。Podman 提供了一个命令行接口(CLI),任何使用过 Docker 容器引擎的人都能快速上手。大多数用户可以简单地将 Docker 设置为 Podman 的别名(alias docker=podman),不会带来任何问题。与其它常见的容器引擎(Docker、CRI-O、containerd)类似,Podman 依赖于符合 OCI 标准的容器运行时(runc、crun、runv 等)来与操作系统对接并创建运行容器,这使得由 Podman 创建的运行容器与其它普通容器引擎创建的容器几乎没有区别。
20+
# Moniker:
21+
Tags:
22+
- docker
23+
- pod
24+
- 容器
25+
- 镜像
26+
# ReleaseNotes:
27+
ReleaseNotesUrl: https://github.com/containers/podman/releases/tag/v4.1.1
28+
# PurchaseUrl:
29+
# InstallationNotes:
30+
# Documentations:
31+
ManifestType: locale
32+
ManifestVersion: 1.10.0
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Created with YamlCreate.ps1 v2.4.3 $debug=AUSU.CRLF.7-4-6.Win32NT
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.10.0.schema.json
3+
4+
PackageIdentifier: Podman.CLI
5+
PackageVersion: 4.1.1
6+
DefaultLocale: en-US
7+
ManifestType: version
8+
ManifestVersion: 1.10.0

0 commit comments

Comments
 (0)