Skip to content

Releases: containers/podman

v0.4.4

27 Apr 21:30
Compare
Choose a tag to compare

Changelog for v0.4.4 (2018-04-27):

  • Use buildah commit and bud in podman
  • README: Link to CONTRIBUTING.md
  • Remove systemd-cat support
  • Refactor unittest for varlink component
  • Update .gitignore for python work
  • Modify secrets pkg
  • varlink images
  • Retrieve IP addresses for container from DB
  • Add --default-mounts-file hidden flag
  • Add isolation note to build man page
  • Modify man pages so they compile correctly in mandb
  • Strip transport from image name when looking for local image
  • readme: improve formatting, add links
  • updated epoch for bad dco
  • Only generate the varlink glue code if needed and from the vendor dir
  • Latest revendoring deleted the cmd dir in varlink
  • Remove more Errorf in favor of Wrapf
  • Do not eat error messages from pullImage
  • Updated varlink vendored code
  • Add unit files to the copr spec
  • packagers need the varlink generated file
  • Makefile; make podman depend on varlink_generate
  • Modify --user flag for podman create and run
  • Add some podman search test with filter
  • Fix podman search no-trunc test
  • Dusty would prefer it to be part of the release.
  • Add FIPS mode secret
  • Initial varlink implementation
  • Add restart test with timeout
  • Improve restart latest container test
  • Add start time check for restart test
  • add libpod.conf man page
  • Add seconds after epoch to copr rpms to tie break versioning
  • enable no test cache

v0.4.3

20 Apr 15:44
Compare
Choose a tag to compare

Changelog for v0.4.3 (2018-04-20):

  • podman push without destination image
  • Add make .git target
  • Fix tests for podman run --attach
  • Print ctr ID if neither STDOUT and STDERR are attached
  • Add one test case for check diff in container and committed image
  • Vendor in latest containers/image and contaners/storage
  • Fix a typo
  • It is OK to start an already running container (with no attach)
  • Refactor logic for forceSecure in pull for readability
  • Small logic fix for podman pull with tls-verify
  • Allow podman start to attach to a running container
  • regression: tls verify should be set on registries.conf if insecure
  • ip validation game too strong
  • reverse host field order (ip goes first)
  • fix host string split to permit IPv6
  • Allow podman to exit exit codes of removed containers
  • Modify diff and inspect docs
  • Add oci-systemd-hook as a runtime dep to copr spec
  • validate dns-search values prior to creation
  • Change container.locked to batched
  • Add a function for check if command exist
  • Add WaitContainerReady for wait for docker registry ready
  • Add several podman push tests
  • podman pull should always try to pull
  • Allow the use of -i/-a on any container
  • Fix secrets patch
  • Remove demos.sh file from test

v0.4.2

16 Apr 18:15
Compare
Choose a tag to compare

Changelog for v0.4.2 (2018-04-13):

  • Fix podman run --attach tests
  • Fix another comparison of a Go interface against nil
  • Allowing attaching stdin to non-interactive containers
  • Add tests for podman attach
  • Change attach to accept a struct containing streams
  • Fix terminal attach
  • Changes to attach to enable per-stream attaching
  • HACK temporary fix for test suite
  • Fix locking interaction in batched Exec() on container
  • Fix leaking files in Ginkgo
  • Force host UID/GID mapping when creating containers
  • Do not lock all containers during pod kill
  • Make pod stop lock one container at a time
  • Do not lock all containers during pod start
  • Containers transitioning to stop should not break stats
  • Add -i to exec for compatibility reasons
  • Unescape characters in inspect JSON format output
  • Use buildah commit for podman commit
  • Functionality changes to the following flags
  • Vendor in latest containers/storage and containers/image

v0.4.1

05 Apr 18:52
Compare
Choose a tag to compare
  • Changelog for HEAD (2018-04-05):
    • Remove image via storage if a buildah container is associated
    • Add hooks support to podman
    • Run images with no names
    • Prevent a potential race when stopping containers
    • Only allocate tty when -t
    • Stopping a stopped container should not be an error
    • Add conmon-pidfile flag to bash completions/manpages
    • --entrypoint= should delete existing entrypoint
    • Fix golint
    • Remove explicit Init() calls in run and start
    • Refactor dependency checks from init() into public API
    • Do not require Init() before Start()
    • Ensure dependencies are running before initializing containers
    • Add container dependencies to Inspect output
    • Add backend code for generic dependencies
    • Vendor in latest containers/image
    • Makefile: Fix typo podmon -> podman
    • Correct a godoc comment
    • Sleep for 5 seconds before pushing to registry in tests
    • Change errorf to warnf in warning removing ctr storage
    • Don't return an ImageConfig when creating storage
    • More gracefully handle unexpected storage deletion
    • Remove crictl from Dockerfile
  • Eliminate raceyness of sig-proxy test

v0.3.5

05 Apr 18:54
Compare
Choose a tag to compare
  • Changelog for v0.3.5 (2018-03-29):
    • Allow sha256: prefix for input
    • Add secrets patch to podman
    • Fix tests
    • Remove a loop in container graph
    • Only start containers that are not running in pod start
    • Change pod Start() to use container dependency graph
    • Add tests for container graphs
    • Initial implementation of container graph generation
    • Error is already wrapped properly.
    • Check for duplicate names when generating new container and pod names.
    • podman: new option --conmon-pidfile=
    • Ensure container dependencies are part of the same pod
    • Prevent ctrs not in pods from depending on pod ctrs
    • Disable --sig-proxy tests due to race conditions
    • Remove dependency on kubernetes
    • Vendor in lots of kubernetes stuff to shrink image size
    • Fix some minor issues lint has been picking up
    • cmd/podman/run.go: Error nicely when no image found
    • podman exec should handle options --env foo
    • Remove current SQLite DB driver
    • Update containers/storage to pick up overlay driver fix
    • First tag, untag THEN reload the image
  • Add files section to podman man page