summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Bump to v1.9.2v1.9.2Matthew Heon2020-05-13
| | | | Signed-off-by: Matthew Heon <mheon@redhat.com>
* Merge pull request #6210 from mheon/release_notes_192OpenShift Merge Robot2020-05-13
|\ | | | | [CI:DOCS] Add release notes for v1.9.2
| * Add release notes for v1.9.2Matthew Heon2020-05-13
|/ | | | Signed-off-by: Matthew Heon <matthew.heon@pm.me>
* Merge pull request #6198 from haircommander/skip-unified-1.9OpenShift Merge Robot2020-05-12
|\ | | | | [1.9] cgroup: skip unified if we are using v1
| * cgroup: skip unified if we are using v1Peter Hunt2020-05-12
|/ | | | | | | | There exists a chance for a node to be booted in v1, but have reminents of v2. An example is this CRI-O ci run: https://deck-ci.apps.ci.l2s4.p1.openshiftapps.com/view/gcs/origin-federated-results/pr-logs/pull/cri-o_cri-o/3565/test_pull_request_crio_critest_fedora/11243/ We fail because we are incorrectly writing to the unified path, because we are v1. We should not write to the unified path if we are v1 Signed-off-by: Peter Hunt <pehunt@redhat.com>
* Merge pull request #6175 from vrothberg/1.9-commonOpenShift Merge Robot2020-05-12
|\ | | | | [1.9] vendor github.com/containers/common@v0.8.4
| * [1.9] vendor github.com/containers/common@v0.8.4Valentin Rothberg2020-05-12
|/ | | | | Fixes: #6163 Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
* Merge pull request #6122 from rhatdan/pidsOpenShift Merge Robot2020-05-12
|\ | | | | Set pids-limit to 0 on non cgroupv2 rootless systems
| * Set pids-limit to 0 on non cgroupv2 rootless systemsDaniel J Walsh2020-05-11
| | | | | | | | | | | | Rootless cgroups V1 does not support setting a pids limit. Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
* | Merge pull request #6180 from mheon/add_hairpin_19OpenShift Merge Robot2020-05-12
|\ \ | | | | | | Add HairpinMode to our CNI configs [v1.9]
| * | Add HairpinMode to our CNI configsMatthew Heon2020-05-11
|/ / | | | | | | | | | | | | This may resolve some issues with routing traffic between containers using the host's IP. Signed-off-by: Matthew Heon <mheon@redhat.com>
* | Merge pull request #6125 from rhatdan/resetOpenShift Merge Robot2020-05-08
|\ \ | | | | | | Update containers/common to v0.8.3
| * | Fix handling of overridden paths from databaseDaniel J Walsh2020-05-07
| |/ | | | | | | Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
* | Merge pull request #6102 from rhatdan/makefileOpenShift Merge Robot2020-05-08
|\ \ | | | | | | Add command to build podman-remote-static
| * | Add command to build podman-remote-staticDaniel J Walsh2020-05-07
| |/ | | | | | | | | | | | | CRC Team wants a static podman-remote that it can install on any linux box. Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
* | Merge pull request #6095 from rhatdan/oldOpenShift Merge Robot2020-05-08
|\ \ | | | | | | Set up ulimits for rootless containers.
| * | Set up ulimits for rootless containers.Daniel J Walsh2020-05-06
| |/ | | | | | | | | | | | | Currently we are setting the maximum limits for rootful podman containers, no reason not to set them by default for rootless users as well Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
* | Merge pull request #6131 from vrothberg/pidfile-1.9OpenShift Merge Robot2020-05-08
|\ \ | |/ |/| [1.9] add --conmon-pidfile/--cidfile system test
| * [1.9] add --conmon-pidfile/--cidfile system testValentin Rothberg2020-05-08
|/ | | | | | | | | Add a system test to make sure that pidfile and cidfile are being generated. Podman regressed in master and given 1.9 will be supported for a while, let's make extra sure we're catching potential on these flags early. Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
* Merge pull request #6028 from rhatdan/oldOpenShift Merge Robot2020-05-01
|\ | | | | User specified environment after other environments are set
| * User specified environment after other environments are setDaniel J Walsh2020-04-29
| | | | | | | | | | | | | | Users can not currently override the environment variables set by --http-proxy Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
* | Merge pull request #6040 from giuseppe/1.9-rootlessOpenShift Merge Robot2020-04-29
|\ \ | | | | | | [1.9] rootless: backport two patches
| * | rootless: move ns open before forkGiuseppe Scrivano2020-04-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | commit 788fdc685b00dee5ccb594bef845204250c4c123 introduced a race where the target process dies before the child process opens the namespace files. Move the open before the fork so if it fails the parent process can attempt to join a different container instead of failing. Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> (cherry picked from commit 89d4940a3787ccc871c92950a79347efc0d5c58c)
| * | rootlessport: use two different channelsGiuseppe Scrivano2020-04-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The same channel is written to by two different goroutines. Use a different channel for each of them so to avoid writing to a closed channel. Closes: https://github.com/containers/libpod/issues/6018 Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> (cherry picked from commit 6d545bb2f773ff996ce28e0b6608380206835004)
* | | Merge pull request #6032 from sujil02/v1.9OpenShift Merge Robot2020-04-29
|\ \ \ | |/ / |/| | Fixes podman save fails when specifying an image using a digest #5234
| * | Fixes podman save fails when specifying an image using a digest #5234Sujil022020-04-28
| | | | | | | | | | | | | | | | | | | | | Adds check to parse normalized name and create docker archive dst reference for tagged untagged image. Relevant test case added. Signed-off-by: Sujil02 <sushah@redhat.com>
* | | Merge pull request #6030 from mheon/bump_191OpenShift Merge Robot2020-04-28
|\ \ \ | | | | | | | | Bump to v1.9.1
| * | | Bump to v1.9.1v1.9.1Matthew Heon2020-04-28
|/ / / | | | | | | | | | Signed-off-by: Matthew Heon <mheon@redhat.com>
* | | Merge pull request #6023 from mheon/release_notes_191OpenShift Merge Robot2020-04-28
|\ \ \ | | | | | | | | Release notes v1.9.1
| * | | Update release notes for v1.9.1Matthew Heon2020-04-28
| | | | | | | | | | | | | | | | Signed-off-by: Matthew Heon <matthew.heon@pm.me>
* | | | Merge pull request #5958 from rhatdan/oldOpenShift Merge Robot2020-04-28
|\ \ \ \ | |/ / / |/| | | Update vendor to containers/common v0.8.2
| * | | Update vendor to containers/common v0.8.2Daniel J Walsh2020-04-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This will fix a couple of issues caused by the move to containers.conf If a libpod.conf file still exists, we will ignore its events_logger definition and use "file" If you are running rootless on cgroupsV1 we will default to host cgroupns. Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
* | | | Merge pull request #6008 from baude/v19hclogsOpenShift Merge Robot2020-04-28
|\ \ \ \ | |/ / / |/| | | separate healthcheck and container log paths
| * | | separate healthcheck and container log pathsBrent Baude2020-04-27
|/ / / | | | | | | | | | | | | | | | | | | | | | instead of using the container log path to derive where to put the healthchecks, we now put them into the rundir to avoid collision of health check log files when the log path is set by user. Fixes: #5915 Signed-off-by: Brent Baude <bbaude@redhat.com>
* | | Merge pull request #5953 from rhatdan/v1.9OpenShift Merge Robot2020-04-27
|\ \ \ | |/ / |/| / | |/ Don't check configuration until user input is applied
| * Don't check configuration until user input is appliedDaniel J Walsh2020-04-23
| | | | | | | | Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
* | Merge pull request #5959 from giuseppe/move-join-child-processOpenShift Merge Robot2020-04-24
|\ \ | |/ |/| [1.9] rootless: move join namespace inside child process
| * rootless: move join namespace inside child processGiuseppe Scrivano2020-04-23
| | | | | | | | | | | | | | | | | | open the namespace file descriptors inside of the child process. Closes: https://github.com/containers/libpod/issues/5873 Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> (cherry picked from commit 788fdc685b00dee5ccb594bef845204250c4c123)
| * rootless: skip looking up parent user nsGiuseppe Scrivano2020-04-23
|/ | | | | | | | | since we join directly the conmon user namespace, there is no need to look up its parent user namespace, as we can safely assume it is the init namespace. Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> (cherry picked from commit 8360fcf82cc17ef55a00870d7e950079a51f2083)
* Merge pull request #5937 from rhatdan/v1.9OpenShift Merge Robot2020-04-22
|\ | | | | Move selinux labeling support from pkg/util to pkg/selinux
| * Move selinux labeling support from pkg/util to pkg/selinuxDaniel J Walsh2020-04-22
|/ | | | | | | The goal here is to make the package less heavy and not overload the pkg/util. Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
* Merge pull request #5824 from cevich/fix_dest_branchOpenShift Merge Robot2020-04-16
|\ | | | | Cirrus: Necessary changes for v1.9 branch automation
| * Cirrus: Necessary changes for v1.9 branch automationChris Evich2020-04-15
| | | | | | | | | | | | | | Also, drop image_prune task which only runs on the master branch by design. Signed-off-by: Chris Evich <cevich@redhat.com>
| * Cirrus: Fix gate container build failureChris Evich2020-04-15
| | | | | | | | Signed-off-by: Chris Evich <cevich@redhat.com>
| * logformat: handle apiv2 results, add anchor linksEd Santiago2020-04-15
|/ | | | | | | | | | | | | | apiv2 tests emit TAP-compliant output; recognize it and highlight it the same way we do BATS tests. Add anchor links to TAP output, so other tools (e.g. cirrus-flake-summarize) can link to particular lines And, remove a "-f" from "wait" in test-apiv2; looks like there's some version of bash used in some CI VM that doesn't grok it. Signed-off-by: Ed Santiago <santiago@redhat.com>
* Bump to v1.9.0v1.9.0Matthew Heon2020-04-15
| | | | Signed-off-by: Matthew Heon <mheon@redhat.com>
* Merge pull request #5814 from baude/v2specgenprunelibpodOpenShift Merge Robot2020-04-15
|\ | | | | v2specgen prune libpod
| * v2specgen prune libpodBrent Baude2020-04-14
| | | | | | | | | | | | use libpod only in the specgen/generate package so that the remote clients do not inherit libpod bloat. Signed-off-by: Brent Baude <bbaude@redhat.com>
* | Merge pull request #5813 from baude/v2edtests2OpenShift Merge Robot2020-04-15
|\ \ | | | | | | More system test fixes on regressions
| * | More system test fixes on regressionsBrent Baude2020-04-14
| | | | | | | | | | | | | | | | | | Fix more regressions between v1 and v2 Signed-off-by: Brent Baude <bbaude@redhat.com>