Repository: containers/podman · Tag: v4.7.0 · Commit: 073183f · Released by: lsm5
podman farm [create,list,remove,update] has been created to "farm" out builds to machines running Podman for different architectures.podman compose as a thin wrapper around an external compose provider such as docker-compose or podman-compose.podman run --device is now supported.--module flag for Podman.podmansh_timeout option in containers.conf.podman build command now supports two new options: --layer-label and --cw.podman kube generate command now supports generation of k8s DaemonSet kind (#18899).podman kube generate and podman kube play commands now support the k8s TerminationGracePeriodSeconds field (RH BZ#2218061).podman kube generate and podman kube play commands now support securityContext.procMount: Unmasked (#19881).podman generate kube command now supports a --podman-only flag to allow podman-only reserved annotations to be used in the generated YAML file. These annotations cannot be used by Kubernetes.podman kube generate now supports a --no-trunc flag that supports YAML files with annotations longer than 63 characters. Warning: if an annotation is longer than 63 chars, then the generated yaml file is not Kubernetes compatible.io.podman.annotations.infra.name is added in the generated yaml when the pod create command has --infra-name set. This annotation can also be used with kube play when wanting to customize the infra container name (#18312).--uidmap and --gidmap has been extended to lookup the parent user namespace and to extend default mappings (#18333).podman kube commands now support the List kind (#19052).podman kube play command now supports environment variables in kube.yaml (#15983).podman push and podman manifest push commands now support the --force-compression optionto prevent reusing other blobs (#18860).podman manifest push command now supports --add-compression to push with compressed variants.podman manifest push command now honors the add_compression field from containers.conf if --add-compression is not set.podman run and podman create --mount commands now support the ramfs type (#19659).--add-host option now accepts the special string host-gateway instead of an IP Address, which will be mapped to the host IP address.podman generate systemd command is deprecated. Use Quadlet for running containers and pods under systemd.podman secret rm command now supports an --ignore option.--env-file option now supports multiline variables (#18724).--read-only-tmpfs flag now affects /dev and /dev/shm as well as /run, /tmp, /var/tmp (#12937).--mount option now supports bind mounts passed as globs.--mount option can now be specified in containers.conf using the mounts field.podman stats now has an --all option to get all containers stats (#19252).--sdnotify=healthy policy where Podman sends the READY message once the container turns healthy (#6160)./var/tmp will automatically be cleaned up on reboot.since for podman volume ls and podman volume prune (#19228).podman inspect command now has tab-completion support (#18672).podman kube play command now has support for the use of reserved annotations in the generated YAML.podman secret inspect command supports a new option --showsecret which will output the actual secret.podman secret create now supports a --replace option, which allows you to modify secrets without replacing containers.podman login command can now read the secret for a registry from its secret database created with podman secret create (#18667).podman play kube command now works with the --userns option (#17392)./tmp and /var/tmp inside of a podman kube play will no longer be noexec.podman kube play has been improved to only pull a newer image for the "latest" tag (#19801).oci transport will use the optional name for naming the image.podman info command will always display the existence of the Podman socket.podman generate systemd.podman auto-update manpage and documentation has been updated and now includes references to Quadlet.Volume and Network units via the VolumeName and NetworkName directives, respectively.podman kill.podman rm -af could fail to remove containers under some circumstances (#18874).--hostuser was being parsed in base 8 instead of base 10 (#19800).kube down would error when an object did not exist (#19711).podman exec to set umask to match the container it's execing into (#19713).podman kube play failed to set a container's Umask to the default 0022.podman top would sometimes not print the full output (#19504).podman logs --tail could return incorrect lines when the k8s-file logger is used (#19545).podman stop did not ignore cidfile not existing when user specified --ignore flag (#19546).--volumes-from option that used the same path could not be created (#19529).podman cp via STDIN did not delete temporary files (#19496).podman run --rmi did not remove the container (#15640).podman inspect to show a .NetworkSettings.SandboxKey path for containers created with --net=none (#16716).podman machine start using the QEMU provider (#18662).podman run and podman create where the command fails if the user specifies a non-existent authfile path (#18938).podman info output (#19340)..HostConfig.PublishAllPorts always evaluates to false when inspecting a container created with --publish-all.podman image trust command to allow using the local policy.json file (#19073).--syslog flag was not passed to the cleanup process.This release has 8 assets:
Visit the release page to download them.
—
You are receiving this because you are watching this repository.
View it on GitHub or unsubscribe from all notifications for this repository.