mirror of
https://github.com/containers/podman
synced 2024-10-19 16:54:07 +00:00
0791210563
Signed-off-by: Matthew Heon <matthew.heon@gmail.com>
595 lines
26 KiB
Plaintext
595 lines
26 KiB
Plaintext
- Changelog for v0.7.3 (2018-07-20)
|
|
* Update psgo vendor
|
|
* Podman load/tag/save prepend localhost when no repository is present
|
|
* Pod ps now uses pod.Status()
|
|
* Added pod start and stop
|
|
* rootless: support a per-user mounts.conf
|
|
* secrets: parse only one mounts configuration file
|
|
* rootless: allow a per-user registries.conf file
|
|
* pull: get registries using the registries pkg
|
|
* rootless: allow a per-user storage.conf file
|
|
* rootless, docs: document the libpod.conf file used in rootless mode
|
|
* Let containers/storage keep track of mounts
|
|
* podman-top: use containers/psgo
|
|
* Vendor in latest code for storage,image, buildah
|
|
* Abort a test on nil containers, so that future tests don't panic
|
|
* Fix TestPostDeleteHooks on macOS
|
|
* Use `...` for a regexp constant to improve readability
|
|
* oci: keep exposed ports busy and leak the fd into conmon
|
|
* Dockerfile: install nmap-ncat
|
|
* Update podman_tutorial.md
|
|
* Update transfer.md
|
|
* Add missing podman commands
|
|
* Update gitvalidation epoch
|
|
* Fix ps filter with key=value labels
|
|
* rootless: require subids to be present
|
|
* Downgrade setup.py
|
|
* Bump gitvalidation epoch
|
|
* Bump to v0.7.3-dev
|
|
|
|
- Changelog for v0.7.2 (2018-07-13)
|
|
* Change logic for detecting conflicting flags in ps
|
|
* Update python directories to better support setup.py
|
|
* Fix ps --sort=size test
|
|
* remote python client for podman
|
|
* Only print container size JSON if --size was requested
|
|
* Don't print rootfs and rw sizes if they're empty
|
|
* Major fixes to podman ps --format=json output
|
|
* Ignore running containers in ps exit-code filters
|
|
* Record whether the container has exited
|
|
* rootless: correctly propagate the exit status from the container
|
|
* rootless: unshare mount namespace
|
|
* Need to wait for container to exit before completing run/start completes
|
|
* If proxy fails then then signal should be sent to the main process
|
|
* fix pull image that includes a sha
|
|
* Added full podman pod ps, with tests and man page
|
|
* Podman pod create/rm commands with man page and tests.
|
|
* Added created time to pod state
|
|
* Support multiple networks
|
|
* Log all output of logrus to syslog as well as stdout/stderr
|
|
* podman rmi should only untag image if parent of another
|
|
* Changed container status of Unknown from being printed as Dead to Error in Ps
|
|
* Fix podman build completions
|
|
* Refactor attach()/start() after podman changes
|
|
* create conmon sockets when getting their paths
|
|
* build: enable ostree in containers/storage when available
|
|
* podman/libpod: add default AppArmor profile
|
|
* runtime: delete unused function
|
|
* rootless: propagate errors from GetRootlessRuntimeDir()
|
|
* rootless: resolve the user home directory
|
|
* rootless: fix when argv[0] is not an absolute path
|
|
* Allow Init() on stopped containers
|
|
* urfave/cli: fix regression in short-opts parsing
|
|
* Add --volumes-from flag to podman run and create
|
|
* Vendor in latest buildah to add masks for /proc/keys and /proc/acpi
|
|
* Vendor in latest containers/storage
|
|
* Mask /proc/keys to protect information leak about keys on host
|
|
* ctime: Drop 32-/64-bit distinction on Linux
|
|
* Podman stats with no containers listed is the same as podman stats --all
|
|
* Refactor unittest for change in history API
|
|
* Bump gitvalidation epoch
|
|
* Bump to v0.7.2-dev
|
|
|
|
- Changelog for v0.7.1 (2018-07-06)
|
|
* pkg/ctime: Factor libpod/finished* into a separate package
|
|
* Block use of /proc/acpi from inside containers
|
|
* remove buildah requirement for the libpod image library
|
|
* contrib/python/test/test_tunnel: Fix -nNT -> -nNTq
|
|
* Refactor podman/utils with a single container start and attach function
|
|
* Remove now-unneeded cleanupCgroup() for unsupported OS
|
|
* Remove per-container CGroup parents
|
|
* Fix nits and GOPATH in tutorial
|
|
* spec: Make addPrivilegedDevices and createBlockIO per-platform
|
|
* libpod/runtime_pod: Make removePod per-platform
|
|
* libpod/networking_unsupported: Remove JoinNetworkNameSpace
|
|
* .travis: Run gofmt and lint on OS X
|
|
* rootless: Merge rootless.go back into rootless_linux.go
|
|
* Makefile: Use a pattern rule for cross-compilation
|
|
* more changes to compile darwin
|
|
* Fix timeout issue with built-in volume test
|
|
* rootless: add /run/user/$UID to the lookup paths
|
|
* rootless: add function to retrieve the original UID
|
|
* rootless: always set XDG_RUNTIME_DIR
|
|
* rootless: set XDG_RUNTIME_DIR also for state and exec
|
|
* libpod/container: Replace containerState* with containerPlatformState
|
|
* urfave/cli: fix parsing of short opts
|
|
* docs: Follow man-pages(7) suggestions for SYNOPSIS
|
|
* Allow multiple mounts
|
|
* Makefile: Use 'git diff' to show gofmt changes
|
|
* Skip a test in Travis that has timeout issues
|
|
* vendor in selinux and buildah for darwin compilation
|
|
* add image user to inspect data
|
|
* changes to allow for darwin compilation
|
|
* Bump gitvalidation epoch
|
|
* Bump to v0.7.1-dev
|
|
|
|
- Changelog for v0.6.5 (2018-06-29)
|
|
* Fix built-in volume issue with podman run/create
|
|
* Add `podman container cleanup` to CLI
|
|
* Allow multiple containers and all for umount
|
|
* Returning joining namespace error should not be fatal
|
|
* Start using github.com/seccomp/containers-golang
|
|
* Test to verify overlay quotas work, show container overhead on quota
|
|
* conmon no longer writes to syslog
|
|
* Fix broken f28/cloud instance
|
|
* Vendor latest projectatomic/buildah
|
|
* vendor in latest golang/x/sys
|
|
* vendor in latest docker package
|
|
* Remove the --registry flag from podman search
|
|
* utils: fix endless write of resize event
|
|
* Start prints UUID or container name that user inputs on success
|
|
* cmd/podman/utils.go: Cancel-able resize writes
|
|
* Fix podman hangs when detecting startup error in container attached mode
|
|
* travis: bump go to 1.9.x and 1.10.x
|
|
* podman-build --help: update description
|
|
* *: Replace Generator.Spec() with Generator.Config
|
|
* generator.New() requires an OS string input variable
|
|
* Vendor in latest buildah
|
|
* Vendor in latest runtime-tools
|
|
* docs: add documentation for rootless containers
|
|
* runtime: change rootless data storage default path
|
|
* rootless: use $HOME/.config/containers/libpod.conf
|
|
* test: add env variables to the debug output
|
|
* rootless: do not configure additional groups
|
|
* oci: set XDG_RUNTIME_DIR to the runtime from GetRootlessRuntimeDir()
|
|
* rootless: add management for the userNS
|
|
* container_internal: don't ignore error from cleanupNetwork()
|
|
* Mark containers invalid earlier during removal
|
|
* Add --authfile to podman search
|
|
* Vendor in latest containers/image
|
|
* add podman remote client
|
|
* Vendor in go-selinux again
|
|
* Update the vendoring of github.com/opencontainers/selinux
|
|
* Containers can dissappear
|
|
* Add podman-image and podman-container man page links
|
|
* Update ocicni vendor to pick up bugfixes
|
|
* make varlink optional for podman
|
|
* Bump gitvalidation epoch
|
|
* Bump to v0.6.5-dev
|
|
|
|
- Changelog for v0.6.4 (2018-06-22)
|
|
* Add tests for podman refresh
|
|
* Point podman-refresh at the right manpage
|
|
* Add bash completions for podman refresh
|
|
* Add manpages for podman refresh
|
|
* Move podman refresh under the container subcommand
|
|
* Make CGroups cleanup optional on whether they exist
|
|
* Add podman refresh command
|
|
* Add Refresh() to ctrs to refresh state after db change
|
|
* Add information about the configuration files to the install docs
|
|
* Add unittests and fix bugs
|
|
* Fix docs on --sig-proxy to match current behaviour
|
|
* Podman history now prints out intermediate image IDs
|
|
* Add cap-add and cap-drop to build man page
|
|
* Option handling has become large and should be a shared function
|
|
* Fix image volumes access and mount problems on restart
|
|
* We are using err in defer function, needs to be defined name
|
|
* Update the version of conmon used in test
|
|
* install: need to install make on Fedora-like distros
|
|
* Vendor containers/storage for better error reporting on dups
|
|
* libpod: fix race with attach/start
|
|
* Implement SSH tunnels between client and podman server
|
|
* Add carriage return to log message when using --tty flag
|
|
* Errors from closing a netns on removal from DB are nonfatal
|
|
* Vendor in latest go-selinux
|
|
* Added --sort to ps
|
|
* Fix podman build -q
|
|
* Add extra debug so we can tell apart postdelete hooks
|
|
* hack/ostree_tag.sh: Fill in OSTree dependencies
|
|
* TLS verify is skipped per registry.
|
|
* Add missing functionality for podman build layers
|
|
* Add --all,-a flag to podman images
|
|
* Add MacAddress to inspect
|
|
* Update gitvalidation epoch
|
|
* top: make output tabular
|
|
* Add more network info ipv4/ipv6 and be more compatible with docker
|
|
* Do not run iptablesDNS workaround on IPv6 addresses
|
|
* Added --tls-verify functionality to podman search, with tests
|
|
* Bump gitvalidation epoch
|
|
* Bump to v0.6.4-dev
|
|
|
|
- Changelog for v0.6.3 (2018-06-15)
|
|
* spec: remove dead code
|
|
* test: add test for running a rootless container
|
|
* container: specify path to error message
|
|
* podman: use a different store for the rootless case
|
|
* container: do not set any mapping when using a rootfs
|
|
* podman: do not use Chown in rootless mode
|
|
* network: do not attempt to create a network in rootless mode
|
|
* oci: do not set resources in rootless mode
|
|
* oci: do not use hooks in rootless mode
|
|
* oci: do not set the cgroup path in Rootless mode
|
|
* spec: change mount options for /dev/pts in rootless mode
|
|
* container: do not add shm in rootless mode
|
|
* oci: pass XDG_RUNTIME_DIR down to the OCI runtime
|
|
* podman: allow to override Tmpdir
|
|
* podman: provide a default UID mapping when non root
|
|
* podman: accept option --rootfs to use exploded images
|
|
* When setting a memory limit, also set a swap limit
|
|
* Fix cleaning up network namespaces on detached ctrs
|
|
* Vendor in latest projectatomic/buildah
|
|
* Temporarily turn of ps --last test until fixed
|
|
* Implement --latest for ps
|
|
* Correctly report errors retrieving containers in ps
|
|
* Doc changes to fix alignment on most of the docs
|
|
* Added --sort flag to podman image
|
|
* add podman container and image command
|
|
* Vendor in latest buildah code
|
|
* rmi: remove image if all tags are specified
|
|
* Aliases do not work with IsSet
|
|
* Touchups for registries.conf across a few man pages
|
|
* Remove container from state before cleaning up.
|
|
* hack/release.sh: Add a guard against -dev suffixes for argv[2]
|
|
* Bump gitvalidation epoch
|
|
* Bump to v0.6.3-dev
|
|
|
|
- Changelog for v0.6.2 (2018-06-08)
|
|
* Test to make sure we are getting proper exit codes on podman run
|
|
* Propegate exit code on Exec calls and integrated test
|
|
* Vendor in latest buildah code
|
|
* Update epoch to fix validation problems
|
|
* Touch up whitespace issue in build man
|
|
* Add disable-content flag info to man page for build
|
|
* podman-run: clean up some formatting issues
|
|
* Add pointers for Integration Tests to docs
|
|
* Remove SELinux transition rule after conmon is started.
|
|
* Add --all flag even though it is a noop so scripts will work
|
|
* Add support for BuildImage
|
|
* Added a defer to an Unlock that immediately followed a Lock
|
|
* varlink build fixes
|
|
* podman-varlink: log timeouts
|
|
* bash completion: remove shebang
|
|
* install.md: fix typo
|
|
* Vendor in latest buildah code
|
|
* Update OWNERS file to be based on reality
|
|
* Add logo to transfer page
|
|
* libpod: Execute poststop hooks locally
|
|
* Add some test for podman run flag security-opt
|
|
* Add a function for e2e test to write json file
|
|
* Use go-selinux for selinux check
|
|
* Add flag to add annotations to a container
|
|
* Want to change the log level on buildah by default to warnf
|
|
* vendor in latest github.com/varlink/go
|
|
* hooks: Add debug logging for initial hook loading
|
|
* hooks/docs: Fix 1.0.0 Nvidia example (adding version, etc.)
|
|
* hooks/1.0.0/when_test: Fix "both, and" -> "both, or" name typo
|
|
* hooks/1.0.0: Fix 'annotation' -> 'annotations' in JSON
|
|
* hooks: Fail ReadDir if a configured hook executable is missing
|
|
* Cleanup transfer.md page, remove CRI-O content
|
|
* Vendor in latest containers/storage
|
|
* Bump gitvalidation epoch
|
|
* Bump to v0.6.2-dev
|
|
|
|
- Changelog for v0.6.1 (2018-06-01)
|
|
* hack/release.sh: Bump spec in dev_version_commit
|
|
* hack/release.sh: No longer need to bump setup.py
|
|
* Provide examples for python podman API
|
|
* Bump Buildah vendor to pick up fix for tests
|
|
* Log podman build failures in papr
|
|
* Use Version from spec file in setup.py
|
|
* Attempt to use fedora 28 atomic host
|
|
* Fix lable handling
|
|
* runtime: add /usr/libexec/podman/conmon to the conmon paths
|
|
* varlink build
|
|
* Add OnBuild support for podman build
|
|
* return all inspect info for varlink containerinspect
|
|
* hooks/exec: Allow successful reaps for 0s post-kill timeouts
|
|
* hack/release.sh: Add a release script
|
|
* Implement container attach
|
|
* If user specifies UIDMapSlice without GIDMapSlice, set them equal
|
|
* fix panic with podman pull
|
|
* pkg/hooks/exec: Add a new package for local hook execution
|
|
* Remove --net flag and make it an alias for --network
|
|
* Catch does not exist error
|
|
* hooks: Rename Hooks() output to extensionStageHooks
|
|
* hooks: Allow local control of OCI stages via extensionStages
|
|
* We need to change the SELinux label of the conmon process to s0
|
|
* Clear all caps, except the bounding set, when --user is specified.
|
|
* Makefile: Add stderr redirect to HAS_PYTHON3 definition
|
|
* Force update of API.md
|
|
* do not allow port related args to be used with --network=container:
|
|
* Update .gitignore for Varlink code and gopathok
|
|
* sort containers and images by create time
|
|
* Cleanup man pages
|
|
* add go generate varlink to copr spec
|
|
* Remove varlink's generated Go file
|
|
* Bump gitvalidation epoch
|
|
* Bump to v0.6.1-dev
|
|
|
|
- Changelog for v0.5.4 (2018-05-25):
|
|
* Vendor in latest projectatomic/buildah
|
|
* Rename addFIPSsModeSecret to addFIPSModeSecret
|
|
* Make references to the Process part of Spec conditional
|
|
* save and load should support multi-tag for docker-archive
|
|
* Implement python podman create and start
|
|
* Spell check strings and comments
|
|
* hooks/1.0.0: Error on empty process.args instead of panicking
|
|
* Set Entrypoint from image only if not already set
|
|
* Update podman build to match buildah bud functionality
|
|
* Fix test_runner call of podman varlink
|
|
* Fix handling of command in images
|
|
* Add support for Zulu timestamp parsing
|
|
* Clarify using podman build with a URL, Git repo, or archive.
|
|
* Vendor in latest container/storage for devicemapper support
|
|
* set varlink timeout to 1 seconds
|
|
* podman create, start, getattachsocket
|
|
* use $GO env-var instead of hard-coded go binary
|
|
* tidy up the copr spec
|
|
* honor multiple change values
|
|
* hooks/README: Fix some Markdown typos (e.g. missing runc target)
|
|
* oci-hooks.5: Discuss directory precedence and monitoring
|
|
* finish changing the path for varlink
|
|
* Tighten the security on the podman varlink socket
|
|
* Implement podman.containers.commit()
|
|
|
|
- Changelog for v0.5.3 (2018-05-18):
|
|
* remove hooks files reference and no varlink-python on f27 or epel
|
|
* contrib/spec/podman.spec.in: Drop README-hooks
|
|
* troubleshooting: Add console syntax highlighting
|
|
* Fix typo
|
|
* Refresh pods when refreshing podman state
|
|
* Add per-pod CGroups
|
|
* Add pod state
|
|
* hooks: Fix monitoring of multiple directories
|
|
* make sure hooks are renamed for copr spec
|
|
* Use container cleanup() functions when removing
|
|
* docs/podman.1: Link to hook documentation
|
|
* hooks/docs: Add oci-hooks.5 and per-package man page building
|
|
* Add Troubleshooting guide
|
|
* chrootuser: default to GID 0 when given a numeric --user
|
|
* Add python3 package to podman
|
|
* libpod: fix panic when using -t and the process fails to start
|
|
* Makefile: Use ?= for shell variables (ISODATE, etc.)
|
|
* Skip tests that are flaking, holding up merge queue
|
|
* Remove old varlink tests
|
|
* Allow push/save without image reference
|
|
* Vendor in latest containers/image
|
|
* Makefile: Respect GOBIN
|
|
* Fix podman inspect bash completions
|
|
* Update Tutorial with Fedora kit location
|
|
* Makefile: Drop find-godeps.sh for podman target
|
|
* Support pulling Dockerfile from http
|
|
* Refactor libpod python varlink bindings
|
|
* add more bash completions
|
|
* improve podman commit documentation and error messages
|
|
* Touch up logo links
|
|
* implement varlink commit
|
|
* fix segfault for podman push
|
|
* Add the Podman Logo
|
|
* logo: Remove unused directory
|
|
* hooks: Add package support for extension stages
|
|
* Gracefully handle containers removed from c/storage
|
|
* Add packaging for hooks/README.md
|
|
* Remove stop on error from Docker install switch in baseline tests
|
|
* docs: fix contrib/cni broken link
|
|
|
|
- Changelog for v0.5.2 (2018-05-11):
|
|
* vendor/golang.org/x/text: Vendor collate and language
|
|
* hooks: Order injection by collated JSON filename
|
|
* libpod: Add HooksDirNotExistFatal
|
|
* hooks/read: Ignore IsNotExist for JSON files in ReadDir
|
|
* pkg/hooks: Version the hook structure and add 1.0.0 hooks
|
|
* Fix varlink remove image force
|
|
* Update Podman-specific readme
|
|
* Update main README
|
|
* vendor.conf: Pin containernetworking/plugins to 1fb94a42
|
|
* Do not error trying to remove cgroups that don't exist
|
|
* Remove parent cgroup we create with cgroupfs
|
|
* Place Conmon and Container in separate CGroups
|
|
* Add --cgroup-manager flag to Podman binary
|
|
* Major fixes to systemd cgroup handling
|
|
* Skip systemd-style CGroups test
|
|
* Alter CGroup path handling for 'podman top'
|
|
* Add validation for CGroup parents. Pass CGroups path into runc
|
|
* vendor/github.com/docker/docker/hack: Remove unused directory
|
|
* varlink info
|
|
* vendor.conf: Bump containerd/cgroups to 77e62851
|
|
* vendor.conf: Bump CNI to v0.6.0
|
|
* Dont eat the pull error message for varlink
|
|
* podman push should honor registries.conf
|
|
* alphabetize the varlink methods, types, and errors in the docs
|
|
* Add missing newline to podman port
|
|
* Generate varlink API documentation automatically
|
|
* Allow streaming on some varlink container methods
|
|
* Remove extra close from attach resize channel
|
|
* Vendor in latest containers/storage fix for UserNS
|
|
* container.go: fix lint error
|
|
* Dockerfile.Fedora: use fedora:28 instead of fedora:27
|
|
* Fix calculation of RunningFor in ps json output
|
|
* Should not error out if container no longer exists in oci
|
|
* Make invalid state nonfatal when cleaning up in run
|
|
* test/e2e/run_userns_test.go: new file
|
|
* podman, userNS: configure an intermediate mount namespace
|
|
* networking, userNS: configure the network namespace after create
|
|
* Begin wiring in USERNS Support into podman
|
|
|
|
- Changelog for v0.5.1 (2018-05-04):
|
|
* Fix pulling from secure registry
|
|
* Optionally init() during container restart
|
|
* bashcompletion enhancements
|
|
* Add directory for systemd socket and service if not present
|
|
* varlink containers
|
|
* Make podman commit to localhost rather then docker.io
|
|
* Trivial refactor on volume addition
|
|
* When adding volumes to DB, handle nontrivial cases
|
|
* Add accessors for new image fields in container config
|
|
* Store user Volumes, Entrypoint, Command in database
|
|
* Further fix Godoc comments in options.go
|
|
* Update hooks to use config bool to detect volume mounts
|
|
* Fix Godoc comments in options.go
|
|
* Add config bool to indicate there are user volumes
|
|
* Print the Buildah comment from commit to given writer
|
|
* Do not print unnecessary Buildah details during commit
|
|
* remove options from create/run that we cannot support
|
|
* fix typos in the inspect json structs
|
|
* Fix podman logout --all flag
|
|
* podman should assign a host port to -p when omitted
|
|
* Vendor in latest buildah
|
|
* Fix misc stuff found by jhonce
|
|
* libpod.conf: Podman's conmon path on openSUSE
|
|
* Add iidfile parame to build and commit man pages
|
|
* do not commit default volumes from container
|
|
* correct varlink command in service file
|
|
* Vendor in latest containers/image
|
|
* Make ':' a restricted character for file names
|
|
* Add more validation to --volume flag for run and create
|
|
* Fix libseccomp not working in travis
|
|
* CONTRIBUTING: Document PR approval and link to OWNERS
|
|
* OWNERS: rename 'assignees' to 'approvers'
|
|
|
|
- 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
|
|
|
|
- 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
|
|
|
|
- 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
|
|
|
|
- Changelog for v0.4.1 (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
|
|
|
|
- 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
|
|
|
|
- Changelog for v0.3.4 (2018-03-23):
|
|
* Bump version to v0.3.4
|
|
* Make container env variable conditional
|
|
* Stage 4 Image cleanup
|
|
* Add CONTAINER environment variable
|
|
* Small manpage reword
|
|
* Document .containerenv in manpages. Move it to /run.
|
|
* Add .containerenv file
|
|
* Add script to determine dependency sizes
|
|
* If cidfile exists, do not proceed
|
|
* Removing tagged images change in behavior
|
|
* Use podman to test podman on FAH
|
|
* Migrate podman inspect and tag to image library
|
|
* Migrate podman images to image library
|
|
* Makefile: add changelog target
|
|
* Image library stage 4 - create and commit
|
|
* Add 'podman restart' asciinema
|
|
* Fix Travis tests for sig-proxy
|