{"push_id":2852269194,"size":12,"distinct_size":4,"ref":"refs/heads/pod","head":"4c495b167a469b748327a24ab88ee65aeee6daa9","before":"3930e1e762744deab1cf2db00079ceb0611a90ec","commits":[{"sha":"14c0f9d63c1f9ab6b4f09a827a061dfeb7f4eb79","author":{"name":"Giuseppe Scrivano","email":"20002b7b24c75512093a71a58285826d5c504fca@redhat.com"},"message":"rootless: be in an userns to initialize the runtime\n\nbe sure to be in an userns for a rootless process before initializing\nthe runtime.  In case we are not running as uid==0, take advantage of\n\"podman info\" that creates the runtime.\n\nSigned-off-by: Giuseppe Scrivano <gscrivan@redhat.com>\n\nCloses: #1372\nApproved by: mheon","distinct":false,"url":"https://api.github.com/repos/rhatdan/libpod/commits/14c0f9d63c1f9ab6b4f09a827a061dfeb7f4eb79"},{"sha":"4d129742143a93290288555eaf7cc894e0d808f6","author":{"name":"Giuseppe Scrivano","email":"20002b7b24c75512093a71a58285826d5c504fca@redhat.com"},"message":"rootless: create compatible pod infra container\n\nSigned-off-by: Giuseppe Scrivano <gscrivan@redhat.com>\n\nCloses: #1372\nApproved by: mheon","distinct":false,"url":"https://api.github.com/repos/rhatdan/libpod/commits/4d129742143a93290288555eaf7cc894e0d808f6"},{"sha":"8ca67d2794b22d293dc7a896f8a3285787cd7d39","author":{"name":"Giuseppe Scrivano","email":"20002b7b24c75512093a71a58285826d5c504fca@redhat.com"},"message":"rootless, run: support --pod\n\nmove re-exec later on, so that we can check whether we need to join\nthe infra container user namespace or we need to create another one.\n\nSigned-off-by: Giuseppe Scrivano <gscrivan@redhat.com>\n\nCloses: #1372\nApproved by: mheon","distinct":false,"url":"https://api.github.com/repos/rhatdan/libpod/commits/8ca67d2794b22d293dc7a896f8a3285787cd7d39"},{"sha":"1ac1c5402795151c484ca7a51267b690f3b2681a","author":{"name":"Giuseppe Scrivano","email":"20002b7b24c75512093a71a58285826d5c504fca@redhat.com"},"message":"rootless, create: support --pod\n\nSigned-off-by: Giuseppe Scrivano <gscrivan@redhat.com>\n\nCloses: #1372\nApproved by: mheon","distinct":false,"url":"https://api.github.com/repos/rhatdan/libpod/commits/1ac1c5402795151c484ca7a51267b690f3b2681a"},{"sha":"bdee681409f595443d4f3cb4f08b76d24139d6a8","author":{"name":"Giuseppe Scrivano","email":"20002b7b24c75512093a71a58285826d5c504fca@redhat.com"},"message":"rootless, tests: add tests for the pod command\n\nalso refactor the rootless_test.go to facilitate running a test in a\nrootless context.\n\nSigned-off-by: Giuseppe Scrivano <gscrivan@redhat.com>\n\nCloses: #1372\nApproved by: mheon","distinct":false,"url":"https://api.github.com/repos/rhatdan/libpod/commits/bdee681409f595443d4f3cb4f08b76d24139d6a8"},{"sha":"807f6f8d8f98422cfcfe7e474e26a985d951af4d","author":{"name":"Giuseppe Scrivano","email":"20002b7b24c75512093a71a58285826d5c504fca@redhat.com"},"message":"rootless: check uid with Geteuid() instead of Getuid()\n\nchange the tests to use chroot to set a numeric UID/GID.\n\nGo syscall.Credential doesn't change the effective UID/GID of the\nprocess.\n\nSigned-off-by: Giuseppe Scrivano <gscrivan@redhat.com>\n\nCloses: #1372\nApproved by: mheon","distinct":false,"url":"https://api.github.com/repos/rhatdan/libpod/commits/807f6f8d8f98422cfcfe7e474e26a985d951af4d"},{"sha":"4ddcbd7941e8cb32cbdcac2f1aa3a939e82be764","author":{"name":"baude","email":"4a9bf16f52cf2e7b852b6c55f7c378736725ec17@redhat.com"},"message":"rmi remove all not error when no images are present\n\nWhen running podman rm -a on a storage where no images exist,\nthe exit code should NOT be non-zero.\n\nSigned-off-by: baude <bbaude@redhat.com>\n\nCloses: #1402\nApproved by: rhatdan","distinct":false,"url":"https://api.github.com/repos/rhatdan/libpod/commits/4ddcbd7941e8cb32cbdcac2f1aa3a939e82be764"},{"sha":"7ffb8a79007414e510ac14ac0d682e1bbfe30c7c","author":{"name":"umohnani8","email":"ed14d56198a00c20f6cfcd6e69dfd4189930e8e4@redhat.com"},"message":"Add CRI logs parsing to podman logs\n\nPodman logs was not parsing CRI logs well, especially\nthe F and P logs. Now using the same parsing code as\nin kube here.\n\nSigned-off-by: umohnani8 <umohnani@redhat.com>\n\nCloses: #1403\nApproved by: rhatdan","distinct":false,"url":"https://api.github.com/repos/rhatdan/libpod/commits/7ffb8a79007414e510ac14ac0d682e1bbfe30c7c"},{"sha":"8ac37a48e9bb4a355b49b96982aee00d5b5cdb99","author":{"name":"Daniel J Walsh","email":"7800de746fd39599bc46177380ea6aede7e31e16@redhat.com"},"message":"Update WaitForTimeOut to output OutputString to help with debugging.\n\nAlso use the tempdir rather then /tmp for testing.\n\nSigned-off-by: Daniel J Walsh <dwalsh@redhat.com>","distinct":true,"url":"https://api.github.com/repos/rhatdan/libpod/commits/8ac37a48e9bb4a355b49b96982aee00d5b5cdb99"},{"sha":"b9884caa52fc798d616c7beb60e25f7387aa7af8","author":{"name":"Daniel J Walsh","email":"7800de746fd39599bc46177380ea6aede7e31e16@redhat.com"},"message":"Fix nameing of Namespaces to be more consistent\n\nFiguring out the difference between a User and a USERNS\nas well as Cgroup and CGROUPNS\n\nSigned-off-by: Daniel J Walsh <dwalsh@redhat.com>","distinct":true,"url":"https://api.github.com/repos/rhatdan/libpod/commits/b9884caa52fc798d616c7beb60e25f7387aa7af8"},{"sha":"3dae4abc62ba99764982f9d17fab1e7799915bbc","author":{"name":"Daniel J Walsh","email":"7800de746fd39599bc46177380ea6aede7e31e16@redhat.com"},"message":"Fix pod sharing for utsmode\n\nWe should be sharing cgroups namespace by default in pods\nuts namespace sharing was broken in pods.\n\nSigned-off-by: Daniel J Walsh <dwalsh@redhat.com>","distinct":true,"url":"https://api.github.com/repos/rhatdan/libpod/commits/3dae4abc62ba99764982f9d17fab1e7799915bbc"},{"sha":"4c495b167a469b748327a24ab88ee65aeee6daa9","author":{"name":"Daniel J Walsh","email":"7800de746fd39599bc46177380ea6aede7e31e16@redhat.com"},"message":"Pass on securityOpts from podInfraContainer to container added to pod.\n\nThis is an incomplete fix, as it would be best for the libpod library to be in charge of coordinating the container's dependencies on the infra container. A TODO was left as such. UTS is a special case, because the docker library that namespace handling is based off of doesn't recognize a UTS based on another container as valid, despite the library being able to handle it correctly. Thus, it is left in the old way.\n\nSigned-off-by: haircommander <pehunt@redhat.com>\nSigned-off-by: Daniel J Walsh <dwalsh@redhat.com>","distinct":true,"url":"https://api.github.com/repos/rhatdan/libpod/commits/4c495b167a469b748327a24ab88ee65aeee6daa9"}]}
{"actor":{"display_login":"rhatdan"}}