summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Merge pull request #1900 from vbatts/cni-config-instructionsOpenShift Merge Robot2018-12-20
|\ | | | | docs/tutorials: add a basic network config
| * docs/tutorials: add a basic network configVincent Batts2018-12-17
| | | | | | | | Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>
* | Merge pull request #2029 from cevich/gate_docsOpenShift Merge Robot2018-12-20
|\ \ | | | | | | [skip ci] Gate: Update docs w/ safer local command
| * | [skip ci] Gate: Update docs w/ safer local commandChris Evich2018-12-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously if you used the documented code validation command, you would end up with your repository SELinux labels being changed. In many cases this is not desirable. Update the documentation such that the original source of the repository isn't touched in any way (prior to making a copy of it in the container). Also add a small (but important) note about building the container image. Signed-off-by: Chris Evich <cevich@redhat.com>
* | | Merge pull request #2030 from baude/111OpenShift Merge Robot2018-12-19
|\ \ \ | | | | | | | | prepare for move to validate on 1.11 only
| * | | prepare for move to validate on 1.11 onlybaude2018-12-19
| |/ / | | | | | | | | | Signed-off-by: baude <bbaude@redhat.com>
* | | Merge pull request #2031 from cevich/fix_build_all_commitsOpenShift Merge Robot2018-12-19
|\ \ \ | | | | | | | | Cirrus: Skip build all commits test on master
| * | | Cirrus: Skip build all commits test on masterChris Evich2018-12-19
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: git rebase origin/ -x make fatal: Needed a single revision invalid upstream 'origin/' make: *** [Makefile:351: build-all-new-commits] Error 1 By not running this test post-merge. Signed-off-by: Chris Evich <cevich@redhat.com>
* | | Merge pull request #1899 from QiWang19/trustimgOpenShift Merge Robot2018-12-19
|\ \ \ | |/ / |/| | Support podman image trust command
| * | Support podman image trust commandQi Wang2018-12-19
| | | | | | | | | | | | | | | | | | Display the trust policy of the host system. The trust policy is stored in the /etc/containers/policy.json file and defines a scope of registries or repositories. Signed-off-by: Qi Wang <qiwan@redhat.com>
* | | Merge pull request #1996 from giuseppe/validate-all-commitsOpenShift Merge Robot2018-12-19
|\ \ \ | | | | | | | | Makefile: validate that each commit can at least build
| * | | Makefile: validate that each commit can at least buildGiuseppe Scrivano2018-12-19
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | it is very useful when using git bisect that at least the commit can build. got inspiration from: https://twitter.com/pid_eins/status/1072797993760423941 Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
* | | Merge pull request #2021 from rhatdan/restartOpenShift Merge Robot2018-12-18
|\ \ \ | | | | | | | | Add information on --restart
| * | | Add information on --restartDaniel J Walsh2018-12-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | We need to recommend that users use Systemd unit files if they want the container to restart automatically. Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
* | | | Merge pull request #1935 from deuscapturus/masterOpenShift Merge Robot2018-12-18
|\ \ \ \ | | | | | | | | | | add getlogin command
| * | | | add --get-login command to podman-login.Theodore Cowan2018-12-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Returns user if user is logged-in to the registry. Returns error if not logged in with non-zero status code. Signed-off-by: Theodore Cowan <theodore-cowan@pluralsight.com>
* | | | | Merge pull request #2019 from baude/kubeserviceinlineOpenShift Merge Robot2018-12-18
|\ \ \ \ \ | | | | | | | | | | | | generate service object inline
| * | | | | generate service object inlinebaude2018-12-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | no longer require the service object be output to a different file; we should be doing this inline with the pods for user convenience. Signed-off-by: baude <bbaude@redhat.com>
* | | | | | Merge pull request #2022 from baude/flakeflakeOpenShift Merge Robot2018-12-18
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | all flakes must die
| * | | | | all flakes must diebaude2018-12-18
| | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | when cleaning up after a test, don't fail if cleanup doesn't run perfectly. Signed-off-by: baude <bbaude@redhat.com>
* | | | | Merge pull request #2020 from cevich/quiet_podbotOpenShift Merge Robot2018-12-18
|\ \ \ \ \ | |/ / / / |/| | | | Cirrus: One IRC notice only
| * | | | Cirrus: One IRC notice onlyChris Evich2018-12-18
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The podbot messages are becoming obnoxious as more distributions are tested. Only call the `success.sh` script once, after all testing was successful. Also make update the message to include more helpful text and url. Signed-off-by: Chris Evich <cevich@redhat.com>
* | | | Merge pull request #2010 from cevich/cirrus_editorsDaniel J Walsh2018-12-17
|\ \ \ \ | | | | | | | | | | Cirrus: Add text editors to cache-images
| * | | | Cirrus: Add text editors to cache-imagesChris Evich2018-12-14
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Occasionally people need to access the VM's for troubleshooting/debugging. Having an editor pre-installed makes life easier and doesn't cost any extra test-time. ***CIRRUS: REBUILD IMAGES*** Signed-off-by: Chris Evich <cevich@redhat.com>
* | | | Merge pull request #2018 from baude/rmiinfraOpenShift Merge Robot2018-12-17
|\ \ \ \ | |_|/ / |/| | | display proper error when rmi -fa with infra containers
| * | | display proper error when rmi -fa with infra containersbaude2018-12-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | when deleting infra containers, we were not checking the error of the image deletion and therefore resulting in not reporting the error. Fixes #1991 Signed-off-by: baude <bbaude@redhat.com>
* | | | Merge pull request #2000 from TomSweeneyRedHat/dev/tsweeney/fiximageqOpenShift Merge Robot2018-12-17
|\ \ \ \ | | | | | | | | | | Show image only once with images -q
| * | | | Show image only once with images -qTomSweeneyRedHat2018-12-17
|/ / / / | | | | | | | | | | | | Signed-off-by: TomSweeneyRedHat <tsweeney@redhat.com>
* | | | Merge pull request #1986 from baude/varlinkendpointsOpenShift Merge Robot2018-12-17
|\ \ \ \ | |/ / / |/| | | Clean up some existing varlink endpoints
| * | | Clean up some existing varlink endpointsbaude2018-12-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Going through and adding options (like tls-verify, signature option, etc) to some varlink endpoints (like push/pull) many of which had not been updated since their original authoring. Signed-off-by: baude <bbaude@redhat.com>
* | | | Merge pull request #2011 from cevich/cirrus_cliOpenShift Merge Robot2018-12-16
|\ \ \ \ | | | | | | | | | | Add script to create CI VMs for debugging
| * | | | Add script to create CI VMs for debuggingChris Evich2018-12-14
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Frequently debugging of CI-related problems requires going hands-on within the environment. However, reproducing the environment by hand is very tedious and error prone. This script permits authorized users to produce VM's based on any available cache-image, and automatically remove them upon logout. Also: Bump up VM disk sizes to 200GB due to performance reasons Signed-off-by: Chris Evich <cevich@redhat.com>
* | | | Merge pull request #1969 from cevich/two_fedoras_rhelsOpenShift Merge Robot2018-12-14
|\ \ \ \ | |_|/ / |/| | | Cirrus: Migrate PAPR testing of F28 to Cirrus
| * | | Cirrus: Migrate PAPR testing of F28 to CirrusChris Evich2018-12-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since the most recent TWO versions of Fedora are officially supported upstream, both need to be tested. Implement the concept of a 'prior' Fedora release in both base-image and cache-image production. Utilize the produced cache-image to test libpod. Remove F28 testing from PAPR. Much thanks to @baude @giuseppe for help with this. Signed-off-by: Chris Evich <cevich@redhat.com>
| * | | Skip checkpoint tests on Fedora <30Chris Evich2018-12-14
|/ / / | | | | | | | | | Signed-off-by: Chris Evich <cevich@redhat.com>
* | | Merge pull request #1994 from giuseppe/rootless-mount-allow-only-from-vfsOpenShift Merge Robot2018-12-13
|\ \ \ | | | | | | | | mount: allow mount only when using vfs
| * | | mount: allow mount only when using vfsGiuseppe Scrivano2018-12-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | when using a driver different than vfs, the mount is probably in a different mount namespace thus not accessible from the host. Avoid the confusion by not allowing mount when a different driver is used. Closes: https://github.com/containers/libpod/issues/1964 Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
* | | | Merge pull request #2005 from mheon/bump-0.12.1.2Matthew Heon2018-12-13
|\ \ \ \ | | | | | | | | | | Bump to v0.12.1.2
| * | | | Bump gitvalidation epochMatthew Heon2018-12-13
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Matthew Heon <matthew.heon@gmail.com>
| * | | | Bump to v0.12.2-devMatthew Heon2018-12-13
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Matthew Heon <matthew.heon@gmail.com>
| * | | | Bump to v0.12.1.2v0.12.1.2Matthew Heon2018-12-13
|/ / / / | | | | | | | | | | | | Signed-off-by: Matthew Heon <matthew.heon@gmail.com>
* | | | Merge pull request #2004 from mheon/release_notes_0.12.1.2Matthew Heon2018-12-13
|\ \ \ \ | | | | | | | | | | Add release notes for 0.12.1.2
| * | | | Add release notes for 0.12.1.2Matthew Heon2018-12-13
|/ / / / | | | | | | | | | | | | Signed-off-by: Matthew Heon <matthew.heon@gmail.com>
* | | | Merge pull request #2003 from baude/runlabelsubdockerMatthew Heon2018-12-13
|\ \ \ \ | | | | | | | | | | runlabel should sub podman for docker|/usr/bin/docker
| * | | | runlabel should sub podman for docker|/usr/bin/dockerbaude2018-12-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Many RH images use a fully-qualified path to docker in their RUN labels. While initially we wanted an exact match for substituting commands, docker is a good exception. Bug #1623282 Signed-off-by: baude <bbaude@redhat.com>
* | | | | Merge pull request #1988 from mheon/use_dependency_resolvOpenShift Merge Robot2018-12-13
|\ \ \ \ \ | |/ / / / |/| | | | Containers sharing a netns should share resolv/hosts
| * | | | Add test for sharing resolv and hosts with netnsMatthew Heon2018-12-12
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Matthew Heon <mheon@redhat.com>
| * | | | Containers sharing a netns should share resolv/hostsMatthew Heon2018-12-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When sharing a network namespace, containers should also share resolv.conf and /etc/hosts in case a container process made changes to either (for example, if I set up a VPN client in container A and join container B to its network namespace, I expect container B to use the DNS servers from A to ensure it can see everything on the VPN). Resolves: #1546 Signed-off-by: Matthew Heon <mheon@redhat.com>
* | | | | Merge pull request #1989 from baude/deletecontainerfailstartOpenShift Merge Robot2018-12-13
|\ \ \ \ \ | | | | | | | | | | | | failed containers with --rm should remove themselves
| * | | | | failed containers with --rm should remove themselvesbaude2018-12-12
| | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | when starting or running a container that has --rm, if the starting container fails (like due to an invalid command), the container should get removed. Resolves: #1985 Signed-off-by: baude <bbaude@redhat.com>