125202923f
fix environment variable parsing
...
Fix the parsing of environment variables to catch invalid ones, such as
`-e = ` or `-e =A`, early in the stack to return meaningful error
messages. Also, instead of erroring out, set unspecified env variables
as empty (e.g., `-e FOO`) to remain compatible with Docker.
Fixes : #1663
Signed-off-by: Valentin Rothberg <vrothberg@suse.com>
2018-10-23 12:57:14 +02:00
58a26ac9dc
Merge pull request #1661 from TomSweeneyRedHat/dev/tsweeney/loginhttp
...
Handle http/https in registry given to login/out
2018-10-22 16:30:15 -07:00
e75b3477ce
Handle http/https in registry given to login/out
...
Signed-off-by: TomSweeneyRedHat <tsweeney@redhat.com>
2018-10-22 19:20:34 -04:00
5b2478ed87
Merge pull request #1698 from rhatdan/man
...
Fix man page to show info on storage
2018-10-22 14:33:05 -07:00
3157595288
Fix man page to show info on storage
...
Also fix lint errors.
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2018-10-22 16:16:54 -04:00
f3b0837974
Merge pull request #1693 from rhatdan/rootless
...
Move rootless directory handling to the libpod/pkg/util directory
2018-10-22 12:28:48 -04:00
2444ac9926
Move rootless directory handling to the libpod/pkg/util directory
...
This should allow us to share this code with buildah.
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2018-10-22 09:43:59 -04:00
0fefe3b191
Merge pull request #1673 from stickster/patch-1
...
Fix trivial missing markup in manpage
2018-10-18 14:32:57 -07:00
a7a3a5ca2a
Fix trivial missing markup in manpage
...
Signed-off-by: Paul W. Frields <stickster@gmail.com>
2018-10-18 14:22:24 -04:00
a75a888640
Merge pull request #1647 from baude/notify
...
fix NOTIFY_SOCKET in e2e testfix NOTIFY_SOCKET in e2e tests
2018-10-18 09:07:53 -07:00
4662d06efd
fix NOTIFY_SOCKET in e2e testfix NOTIFY_SOCKET in e2e tests
...
Signed-off-by: baude <bbaude@redhat.com>
2018-10-18 10:38:16 -05:00
05cadf31d2
Merge pull request #1679 from mheon/bump-0.10.1.3
...
Bump to v0.10.1.3
2018-10-17 18:53:20 -04:00
683d8b579b
Bump gitvalidation epoch
...
Signed-off-by: Matthew Heon <matthew.heon@gmail.com>
2018-10-17 18:51:37 -04:00
27a5c1a203
Bump to v0.10.2-dev
...
Signed-off-by: Matthew Heon <matthew.heon@gmail.com>
2018-10-17 18:51:36 -04:00
db08685af5
Bump to v0.10.1.3
...
Signed-off-by: Matthew Heon <matthew.heon@gmail.com>
v0.10.1.3
2018-10-17 18:51:33 -04:00
733cfe9681
Merge pull request #1678 from mheon/release_notes_0.10.1.3
...
Update release notes for 0.10.1.3
2018-10-17 18:49:42 -04:00
98f30f69cf
Update release notes for 0.10.1.3
...
Signed-off-by: Matthew Heon <matthew.heon@gmail.com>
2018-10-17 18:49:54 -04:00
d01382aed1
Merge pull request #1676 from baude/updatebuildah
...
Vendor in new new buildah/ci
2018-10-17 18:44:56 -04:00
bfc473f982
Vendor in new new buildah/ci
...
libpod requires new buildah and container image versions to resolve
bug #1640298
Signed-off-by: baude <bbaude@redhat.com>
2018-10-17 17:04:19 -05:00
19c150bef1
Merge pull request #1672 from rhatdan/podman
...
Fix podman in podman
2018-10-17 13:52:57 -04:00
854eb5c541
Fix podman in podman
...
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2018-10-17 13:17:02 -04:00
2d14ba9e6f
Merge pull request #1669 from mheon/bump-0.10.1.2
...
Bump to v0.10.1.2
2018-10-17 11:35:36 -04:00
6a32daad08
Bump gitvalidation epoch
...
Signed-off-by: Matthew Heon <matthew.heon@gmail.com>
2018-10-17 11:34:13 -04:00
74cce34e31
Bump to v0.10.2-dev
...
Signed-off-by: Matthew Heon <matthew.heon@gmail.com>
2018-10-17 11:34:13 -04:00
2b4f8d1f5f
Bump to v0.10.1.2
...
Signed-off-by: Matthew Heon <matthew.heon@gmail.com>
v0.10.1.2
2018-10-17 11:34:09 -04:00
d12eb5f35a
Merge pull request #1668 from mheon/release_notes_0.10.1.2
...
Update release notes for 0.10.1.2
2018-10-17 11:33:47 -04:00
9002efcb77
Update release notes for 0.10.1.2
...
Signed-off-by: Matthew Heon <matthew.heon@gmail.com>
2018-10-17 11:34:11 -04:00
4ad2904261
Merge pull request #1667 from mheon/fix_systemd_cgroup_path
...
Fix CGroup paths used for systemd CGroup mount
2018-10-17 11:29:03 -04:00
4a60656dbb
Fix CGroup paths used for systemd CGroup mount
...
We already have functions for retrieving the container's CGroup
path, so use them instead of manually generating a path.
Signed-off-by: Matthew Heon <matthew.heon@gmail.com>
2018-10-17 10:45:58 -04:00
604728d65d
Merge pull request #1658 from mheon/bump-0.10.1.1
...
Bump to 0.10.1.1
2018-10-16 13:53:49 -04:00
f98c4a9c73
Bump gitvalidation epoch
...
Signed-off-by: Matthew Heon <matthew.heon@gmail.com>
2018-10-16 13:52:16 -04:00
a9d9444b70
Bump to v0.10.2-dev
...
Signed-off-by: Matthew Heon <matthew.heon@gmail.com>
2018-10-16 13:52:15 -04:00
4bea3e9466
Bump to v0.10.1.1
...
Signed-off-by: Matthew Heon <matthew.heon@gmail.com>
v0.10.1.1
2018-10-16 13:52:10 -04:00
4aeaadb857
Merge pull request #1657 from mheon/release_notes_0.10.1.1
...
Update release notes for 0.10.1.1
2018-10-16 13:51:25 -04:00
58ad6ec779
Update release notes for 0.10.1.1
...
Signed-off-by: Matthew Heon <matthew.heon@gmail.com>
2018-10-16 13:50:20 -04:00
a2266c63b4
Merge pull request #1650 from rhatdan/systemd
...
Mount proper cgroup for systemd to manage inside of the container.
2018-10-16 13:26:20 -04:00
81e63ac309
Merge pull request #1609 from giuseppe/fix-volume-rootless
...
volume: resolve symlink paths in volumes
2018-10-16 13:25:27 -04:00
57a8c2e5e8
Mount proper cgroup for systemd to manage inside of the container.
...
We are still requiring oci-systemd-hook to be installed in order to run
systemd within a container. This patch properly mounts
/sys/fs/cgroup/systemd/libpod_parent/libpod-UUID on /sys/fs/cgroup/systemd inside of container.
Since we need the UUID of the container, we needed to move Systemd to be a config option of the
container.
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2018-10-15 16:19:11 -04:00
2bc9a3c4bb
Merge pull request #1645 from cevich/flake_delay
...
Cirrus: Enable debugging delay on non-zero exit
2018-10-15 07:26:29 -07:00
f667a782a4
Merge pull request #1644 from TomSweeneyRedHat/dev/tsweeney/nofileo
...
Touchup fileo typo
2018-10-15 07:12:54 -07:00
b610913ef5
Cirrus: Enable debugging delay on non-zero exit
...
There have been some python-podman flakes observed across multiple CI
systems. Support capturing a VM for further investigation in the
event of a non-zero exit. This is done by printing a warning message
and delaying script-exit for a long time. Hopefully a human will notice
and have an opportunity to enable deletion-protection on the VM.
Signed-off-by: Chris Evich <cevich@redhat.com>
2018-10-15 09:48:19 -04:00
d8d4c0f0e1
Touchup fileo typo
...
Signed-off-by: TomSweeneyRedHat <tsweeney@redhat.com>
2018-10-15 08:13:42 -04:00
3639ac1ad0
Merge pull request #1631 from giuseppe/papr-drop-double-process
...
papr_prepare: remove double process for starting up .papr.sh
2018-10-15 03:52:39 -07:00
6dd6ce1ebc
volume: resolve symlinks in paths
...
ensure the volume paths are resolved in the mountpoint scope.
Otherwise we might end up using host paths.
Closes: https://github.com/containers/libpod/issues/1608
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2018-10-14 16:57:30 +02:00
2ad6012ea1
volume: write the correct ID of the container in error messages
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2018-10-14 16:57:29 +02:00
5691938563
vendor: update containers/buildah
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2018-10-14 16:57:28 +02:00
83f79dbacc
papr: relabel GOPATH/github.com/containers/libpod
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2018-10-14 16:52:32 +02:00
1f8b844c2b
tests: do not fail in the cleanup phase
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2018-10-14 16:52:31 +02:00
e1521c6323
tests: do not make assumptions on the mount output
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2018-10-14 16:52:30 +02:00
c173c2cfa0
papr_prepare: remove double process for starting up .papr.sh
...
and specify --security-opt label=disable
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2018-10-14 16:52:27 +02:00