0bf7d599f8
Cirrus: Install varlink on Fedora
...
Signed-off-by: Chris Evich <cevich@redhat.com>
2019-08-13 09:16:37 -04:00
e9365c1a81
Add missing stage-packages in snapcraft.yaml.
...
Signed-off-by: Jindrich Novy <jnovy@redhat.com>
2019-08-13 08:57:07 -04:00
c606b3d3f1
Add RHEL and SUSE to snap doc
...
Signed-off-by: Peter Hunt <pehunt@redhat.com>
2019-08-13 08:57:07 -04:00
1ed4d1fa58
start groundwork for adding snap
...
by forking https://github.com/abitrolly/podman
Signed-off-by: Peter Hunt <pehunt@redhat.com>
2019-08-13 08:57:07 -04:00
031437bf5b
Merge pull request #3794 from ashley-cui/macpkg
...
Homebrew installation in install.md
2019-08-13 14:36:07 +02:00
daf7044aa9
Add user systemd service and socket
...
This enables user to interact with varlink and create/manage rootless
containers through it.
Using as:
`varlink call unix:/run/user/1000/podman/io.podman/io.podman.ListContainers`
Signed-off-by: Matej Marusak <mmarusak@redhat.com>
2019-08-13 07:00:56 +02:00
c48243ee1e
Merge pull request #3797 from mheon/test_events_revert
...
Revert #3745 and fix missing exit code for journald
2019-08-13 03:33:06 +02:00
62e8c328d8
Small optimization - only store exit code when nonzero
...
JSON optimizes it out in that case anyways, so don't waste cycles
doing an Itoa (and Atoi on the decode side).
Signed-off-by: Matthew Heon <matthew.heon@pm.me>
2019-08-12 19:05:44 -04:00
d3a433181d
Fix container exit code with Journald backend
...
We weren't actually storing this, so we'd lose the exit code for
containers run with --rm or force-removed while running if the
journald backend for events was in use.
Fixes #3795
Signed-off-by: Matthew Heon <matthew.heon@pm.me>
2019-08-12 19:05:44 -04:00
f634fd3900
Merge pull request #3607 from cevich/cgroup2_vm
...
Add another Fedora VM with cgroups v2 enabled
2019-08-12 21:28:56 +02:00
3cf4567e1d
Merge pull request #3753 from baude/varlinkrequiresroot
...
varlink endpoint for containerstats requires root
2019-08-12 21:09:26 +02:00
d36c62d88d
Revert "Cirrus: Temp. workaround missing imgprune image"
...
This reverts commit 9b2e98f1e872354f0708a86b59e16b8b86e9f8b2.
Signed-off-by: Chris Evich <cevich@redhat.com>
2019-08-12 15:04:30 -04:00
99494b55bc
Homebrew installation in install.md
...
Add brew installation instructions to docs & small fix to brew makefile
Signed-off-by: Ashley Cui <ashleycui16@gmail.com>
2019-08-12 15:03:20 -04:00
d27e71374e
Use GetRuntimeDir to setup auth.json for login
...
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2019-08-12 14:11:53 -04:00
55cc80d3c9
varlink endpoint for containerstats requires root
...
obtaining containerstats requires the use of cgroups. at present,
rootless users do not have privileges to create cgroups. add an error
message that catches this for the varlink endpoint and return a proper
error.
Fixes : #3749
Signed-off-by: baude <bbaude@redhat.com>
2019-08-12 13:08:57 -05:00
9bee6907a5
Merge pull request #3751 from TomSweeneyRedHat/dev/tsweeney/squishnits
...
Squish a few tpyo nits in container.go doc
2019-08-12 19:51:19 +02:00
ca7bae7f89
Merge pull request #3789 from giuseppe/cirrus-add-crun
...
cirrus: run tests with crun
2019-08-12 19:14:20 +02:00
341f0bf664
Merge pull request #3793 from stefanb2/topic-pr-3788
...
image: add user agent to Docker registry options
2019-08-12 19:02:20 +02:00
b843804d51
Adjust get_ci_vm.sh for substitution
...
Signed-off-by: Chris Evich <cevich@redhat.com>
2019-08-12 12:01:55 -04:00
5f99703594
Cirrus: Add verification for cgroupv2 image
...
Signed-off-by: Chris Evich <cevich@redhat.com>
2019-08-12 12:01:55 -04:00
7508179ed9
Cirrus: Add experimental fedora VM image & test
...
Signed-off-by: Chris Evich <cevich@redhat.com>
2019-08-12 12:01:55 -04:00
e7fdaf48db
image: add user agent to Docker registry options
...
Set the string to "libpod/VERSION" so that we don't use the unspecific
default of "Go-http-client/xxx".
Fixes #3788
Signed-off-by: Stefan Becker <chemobejk@gmail.com>
2019-08-12 18:28:36 +03:00
fd312ae30a
Cirrus: Minor, use newer Ubuntu base image
...
Signed-off-by: Chris Evich <cevich@redhat.com>
2019-08-12 11:02:02 -04:00
ec93c9d875
Merge pull request #3786 from giuseppe/fix-rootless-checks
...
rootless: drop some superflous checks
2019-08-12 16:53:46 +02:00
9f67cde9f8
tests: disable some tests currently failing when not using runc
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2019-08-12 16:09:34 +02:00
f18cfa4768
Merge pull request #3787 from giuseppe/rootless-cherry-pick-oci-runtime
...
rootless: cherry-pick runtime from the system configuration
2019-08-12 16:06:47 +02:00
efa26eedee
containers: look also for 'file not found' in the error message
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2019-08-12 15:47:26 +02:00
2f8451468c
cirrus: add tests with crun on Fedora 30
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2019-08-12 15:01:51 +02:00
79aeed9681
rootless: cherry-pick runtime from the system configuration
...
when creating the default libpod.conf file, be sure the default OCI
runtime is cherry picked from the system configuration.
Closes: https://github.com/containers/libpod/issues/3781
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2019-08-12 14:19:59 +02:00
0798fc5fc4
cirrus: install crun
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2019-08-12 14:11:59 +02:00
9e2f9c8b78
cmd: drop check for euid==0
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2019-08-12 12:33:28 +02:00
0ecf0aa1b8
storage: drop unused geteuid check
...
it is always running with euid==0 at this point.
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2019-08-12 12:30:20 +02:00
dcf2037744
cmd, stats: fix check for rootless mode
...
and enable rootless stats when running on cgroups v2.
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2019-08-12 12:03:53 +02:00
1ef5c4ea8f
oci: drop check for euid==0
...
we are always running with euid==0 at this point.
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2019-08-12 11:58:18 +02:00
2348c2873f
Merge pull request #3785 from giuseppe/podman-build-use-configured-runtime
...
build: use the configured runtime
2019-08-12 01:55:59 +02:00
2aa35d25b3
build: use the configured runtime
...
Now buildah honors the runtime configured with podman.
Closes: https://github.com/giuseppe/crun/issues/69
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2019-08-11 23:25:51 +02:00
146719718e
Merge pull request #3782 from eriksjolund/fix_realloc_in_rootless_linux.c
...
Fix incorrect use of realloc()
2019-08-11 19:44:58 +02:00
7bbaa36a13
Merge pull request #3783 from eriksjolund/fix_read_count
...
Adjust read count so that a newline can be added afterwards
2019-08-11 19:22:59 +02:00
39ce3626e0
Adjust read count so that a newline can be added afterwards
...
Signed-off-by: Erik Sjölund <erik.sjolund@gmail.com>
2019-08-11 16:44:26 +02:00
4d3cf9b576
Fix incorrect use of realloc()
...
Signed-off-by: Erik Sjölund <erik.sjolund@gmail.com>
2019-08-11 15:58:20 +02:00
3bc861cb11
Merge pull request #3748 from rhatdan/covscan
...
Fix a couple of errors descovered by coverity
2019-08-10 20:11:43 +02:00
926901d78d
Merge pull request #3594 from cevich/second_partition
...
Add Second partition for storage-drive testing
2019-08-10 12:10:43 +02:00
3a554a0fda
Merge pull request #3746 from baude/enablewindowsremote
...
enable windows remote client
2019-08-10 12:01:57 +02:00
8c77dd77af
Merge pull request #3742 from adrianreber/ConmonPidFile
...
Conmon pid file
2019-08-10 12:01:45 +02:00
d65cb66437
Merge pull request #3758 from edsantiago/bats
...
implement 'make remotesystem'
2019-08-10 11:52:44 +02:00
b6e2bc3cc9
Merge pull request #3770 from cevich/updates_testing
...
Cirrus: Enable updates-testing repo for Fedora
2019-08-10 11:43:44 +02:00
2018faaf78
Merge pull request #3776 from mheon/bump-1.5.0
...
Bump to v1.5.0
2019-08-09 23:04:45 +02:00
580795077e
Bump gitvalidation epoch
...
Signed-off-by: Matthew Heon <matthew.heon@pm.me>
2019-08-09 16:00:38 -04:00
10834c525f
Bump to v1.5.1-dev
...
Signed-off-by: Matthew Heon <matthew.heon@pm.me>
2019-08-09 16:00:38 -04:00
54b394bd3e
Bump to v1.5.0
...
Signed-off-by: Matthew Heon <matthew.heon@pm.me>
v1.5.0
2019-08-09 16:00:35 -04:00