forked from pool/podman
0a91c7d7ca
OBS-URL: https://build.opensuse.org/request/show/606964 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=11
333 lines
14 KiB
Plaintext
333 lines
14 KiB
Plaintext
-------------------------------------------------------------------
|
|
Mon May 14 08:33:11 UTC 2018 - vrothberg@suse.com
|
|
|
|
- Changelog for v0.5.2 (2018-05-11):
|
|
* Fix varlink remove image force
|
|
* 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
|
|
* Add validation for CGroup parents. Pass CGroups path into runc
|
|
* varlink info
|
|
* 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
|
|
* 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
|
|
* podman, userNS: configure an intermediate mount namespace
|
|
* networking, userNS: configure the network namespace after create
|
|
* Begin wiring in USERNS Support into podman
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 7 05:42:24 UTC 2018 - vrothberg@suse.com
|
|
|
|
- Remove runtime dependency on buildah, which isn't required anymore as
|
|
libpod vendors in buildah's code directly.
|
|
|
|
- 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
|
|
* Do not print unnecessary Buildah details during commit
|
|
* Fix podman logout --all flag
|
|
* podman should assign a host port to -p when omitted
|
|
* libpod.conf: Podman's conmon path on openSUSE
|
|
* correct varlink command in service file
|
|
* Make ':' a restricted character for file names
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 30 06:53:09 UTC 2018 - vrothberg@suse.com
|
|
|
|
- Update podman to v0.4.4:
|
|
* Use buildah commit and bud in podman
|
|
* Remove systemd-cat support
|
|
* Add --default-mounts-file hidden flag
|
|
* Add isolation note to build man page
|
|
* Strip transport from image name when looking for local image
|
|
* Do not eat error messages from pullImage
|
|
* Modify --user flag for podman create and run
|
|
* add libpod.conf man page
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 23 08:37:57 UTC 2018 - parlt@suse.com
|
|
|
|
- Update podman to v0.4.3:
|
|
* podman push without destination image
|
|
* Add make .git target
|
|
* Fix tests for podman run --attach
|
|
* Vendor in latest containers/image and contaners/storage
|
|
* It is OK to start an already running container (with no attach)
|
|
* 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
|
|
* validate dns-search values prior to creation
|
|
* Add WaitContainerReady for wait for docker registry ready
|
|
* podman pull should always try to pull
|
|
* Allow the use of -i/-a on any container
|
|
* Fix secrets patch
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 17 06:44:19 UTC 2018 - vrothberg@suse.com
|
|
|
|
- Require golang >= 1.9.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 17 06:19:33 UTC 2018 - vrothberg@suse.com
|
|
|
|
- Update podman to v0.4.2:
|
|
* Allowing attaching stdin to non-interactive containers
|
|
* Fix terminal attach
|
|
* Fix locking interaction in batched Exec() on container
|
|
* Force host UID/GID mapping when creating containers
|
|
* Do not lock all containers during pod kill
|
|
* Do not lock all containers during pod start
|
|
* Make pod stop lock one container at a time
|
|
* 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
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 9 07:48:52 UTC 2018 - parlt@suse.com
|
|
|
|
- Update podman to v0.4.1:
|
|
* 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
|
|
* Add conmon-pidfile flag to bash completions/manpages
|
|
* --entrypoint= should delete existing entrypoint
|
|
* Do not require Init() before Start()
|
|
* Ensure dependencies are running before initializing containers
|
|
* Add container dependencies to Inspect output
|
|
* Vendor in latest containers/image
|
|
* Change errorf to warnf in warning removing ctr storage
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 5 06:40:07 UTC 2018 - asarai@suse.com
|
|
|
|
- Split out podman's basic CNI configuration to podman-cni-config, to avoid
|
|
breaking Kubernetes clusters due to misconfigured networking. On openSUSE we
|
|
still install this configuration so things "just work" there.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 3 05:41:54 UTC 2018 - vrothberg@suse.com
|
|
|
|
- Update podman to v0.3.5:
|
|
* Allow sha256: prefix for input
|
|
* Add secrets patch to podman
|
|
* Only start containers that are not running in pod start
|
|
* Check for duplicate names when generating new container and pod names.
|
|
* podman: new option --conmon-pidfile=
|
|
* Remove dependency on kubernetes
|
|
* Vendor in lots of kubernetes stuff to shrink image size
|
|
* cmd/podman/run.go: Error nicely when no image found
|
|
* Update containers/storage to pick up overlay driver fix
|
|
* First tag, untag THEN reload the image
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 26 05:57:07 UTC 2018 - vrothberg@suse.com
|
|
|
|
- Update podman to v0.3.4:
|
|
* Make container env variable conditional
|
|
* Small manpage reword
|
|
* Document .containerenv in manpages. Move it to /run.
|
|
* Add .containerenv file
|
|
* Removing tagged images change in behavior
|
|
* Image library stage 4 - create and commit
|
|
* Add 'podman restart' asciinema
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 19 09:47:24 UTC 2018 - vrothberg@suse.com
|
|
|
|
- Remove old (redundant) source archive.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Mar 17 10:36:53 UTC 2018 - vrothberg@suse.com
|
|
|
|
- Do not compile commit hash into binary. `podman version` will not print
|
|
the commit number as we are now following official releases.
|
|
|
|
- Change tar naming from commit to version to facilitate updates via the
|
|
_service file.
|
|
|
|
- Update podman to v0.3.3. This update includes several fixes and a new
|
|
configuration file, libpod.conf. By default, this config will be
|
|
installed to /usr/share/containers and /etc/containers, whereas podman
|
|
will always use the latter if present. The config in
|
|
/usr/share/containers can be used to check for new config options and
|
|
will be replaced with each package update. The libpod.conf config can
|
|
be used to tweak some run-time paths of conmon, runc, etc., which is a
|
|
more flexible approach than hard-coding those paths in podman.
|
|
|
|
Changelog:
|
|
* Update containers/image
|
|
* Add restart to main podman manpage
|
|
* Add podman restart to podman bash completions and commands
|
|
* Make manpage more clear
|
|
* Add 'podman restart' command
|
|
* Remove ability to specify mount label when mounting
|
|
* Add signal proxying to podman run, start, and attach
|
|
* We should not allow a user to mount a container with a different label
|
|
* We should not have a default workdir
|
|
* Add additional debug logging
|
|
* Implement container restarting
|
|
* sleep does not catch SIGTERM
|
|
* Include tmpfs in inspect
|
|
* Add run and search to commands page
|
|
* Add new default location for conmon
|
|
* podman-images: return correct image list
|
|
* Remove crio.conf references from manpages
|
|
* Fix a potential race around container removal in ps
|
|
* podman ps command string too long
|
|
* Podman load can pull in compressed files
|
|
* Fix Conmon error to display Conmon paths
|
|
* Add support to load runtime configuration from config file
|
|
* Add default libpod config file
|
|
* Change conmon and runtime paths to arrays
|
|
* Update containers/storage to fix locking bug
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 15 15:24:23 UTC 2018 - vrothberg@suse.com
|
|
|
|
- Add requirement on cni-plugins to avoid potential issues in the
|
|
future.
|
|
feature#crio
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 6 11:00:09 UTC 2018 - vrothberg@suse.com
|
|
|
|
- Add run-time requirement on buildah to support `podman build`.
|
|
feature#crio
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 6 08:01:37 UTC 2018 - vrothberg@suse.com
|
|
|
|
- Fix typo when setting the git commit at compile time.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Mar 3 14:20:06 UTC 2018 - vrothberg@suse.com
|
|
|
|
- Update podman to v0.3.1:
|
|
* allow DNS resolution in containers
|
|
* Adjust podman logs error message for clarity
|
|
* Instead of erroring on exit file not being found, warn
|
|
* podman logs -f: does not detect container stop or rm
|
|
* Fix issue with podman logs on fresh containers
|
|
* Replace usage of runc with runtime
|
|
* Handle removing containers with active exec sessions
|
|
* Ensure that Cleanup() will not run on active containers
|
|
* Add tracking for exec session IDs
|
|
* Add tracking for container exec sessions to DB
|
|
* Small fixes to container Exec
|
|
* docs/podman-info.1.md update man page
|
|
* Update containers/storage
|
|
* podman info add registries
|
|
* podman stats add networking
|
|
* CNIPluginDir: check "/usr/lib/cni"
|
|
* remove build alias
|
|
* Restrict top output to container's pids only
|
|
* ps displays incorrect exit code
|
|
* podman load dont panic when no repotags
|
|
* Do not override user mounts
|
|
* Tagging an image alias by shortname
|
|
* Add support for --no-new-privs
|
|
* podman ps json output use batched ops
|
|
* CreateContainerStorage by image id
|
|
* Implement --image-volumes for create and run
|
|
* Add ability to start containers in a pod
|
|
* Add kill and stop for pods
|
|
* Add pod status command
|
|
* Add tests and cleanup
|
|
* Implement podman run option --cgroup-parent
|
|
* Inspect output should be in array form
|
|
* Add --time alias to manpages
|
|
* Alias --time to --timeout for 'podman stop'
|
|
* Resolve contention between copr and fedora repos
|
|
* Ensure we don't repeatedly poll disk for exit codes
|
|
* Change uptime format in `podman info` to human-readable
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 22 10:25:14 UTC 2018 - vrothberg@suse.com
|
|
|
|
- Replace macro by the entire URL in the spec file.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 20 14:29:54 UTC 2018 - vrothberg@suse.com
|
|
|
|
- Add podman-rpmlintrc to ignore "explicit-lib-dependency" warnings. Those are
|
|
intentional as we must include the libcontainers-* packages.
|
|
+ podman-rpmlintrc
|
|
|
|
- Update to podman v0.2.1 (change to semantic version scheme):
|
|
* Run podman inside a podman container
|
|
* Add FFJSON encoding/decoding for our container structs
|
|
* images --all developer note
|
|
* Add podman version
|
|
* Touch up tutorial location and install reqs
|
|
* No registries warning
|
|
* Return imageid from podman pull
|
|
* Squash logged errors from failed SQL rollbacks
|
|
* Privileged containers should inherit host devices
|
|
* Disable default Seccomp profile with privileged containers
|
|
* Make libpod build on 32-bit systems
|
|
* Add buckets for all containers and all pods
|
|
* Containers in a pod can only join namespaces in that pod
|
|
* Change json to match docker inspect
|
|
* Honor ENTRYPOINT in image
|
|
* Fix libpod to use given CGroup parent instead of a hardcoded one
|
|
* podman logs: fix tailing
|
|
* Allow removing pods with running containers if --force is given
|
|
* Match podman inspect output to docker inspect
|
|
* Touchup podman kill manpage
|
|
* Change stop signal default to SIGTERM
|
|
* Add podman search command
|
|
* sysfs should be mounted rw for privileged
|
|
* Need to add LISTEN_PID environment variable to conmon command
|
|
* Add authfile, cert-dir and creds params to build
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 9 15:55:16 UTC 2018 - vrothberg@suse.com
|
|
|
|
- Add requirement on libcontainers-common, which now provides the
|
|
/etc/containers/policy.json config.
|
|
- Use golang-packaging macros.
|
|
- Set version to +git%{rev_list} scheme as there's no official release yet.
|
|
- Spec file cleanups via spec-cleaner.
|
|
- Add requirement on libcontainers-{common,image,storage}, which provide
|
|
configuration files, manpages and debugging tools useful and required by
|
|
podman.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 7 08:51:16 UTC 2018 - vrothberg@suse.com
|
|
|
|
- Fix typo to provide the correct package.
|
|
- Replace tabs with spaces.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 5 06:40:05 UTC 2018 - vrothberg@suse.com
|
|
|
|
- Fix libostree-devel %if condition for TW, Leap 15+ and SLES 15+.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 1 12:38:03 UTC 2018 - vrothberg@suse.com
|
|
|
|
- Use `%fdupes %buildroot/%_prefix` since `fdupes %buildroot` is not allowed
|
|
because you cannot make hardlinks between certain partitions.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 30 15:33:21 UTC 2018 - vrothberg@suse.com
|
|
|
|
- Add podman package: podman is a simple client only tool to help with
|
|
debugging issues when daemons such as CRI runtime and the kubelet are not
|
|
responding or failing.
|