summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Add Playbaude2018-12-19
| | | | | | | podman play kube adds the ability for the user to recreate pods and containers from a Kubernetes YAML file in libpod. Signed-off-by: baude <bbaude@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>
* | | | Merge pull request #1990 from kunalkushwaha/bugfix-NamedVolumeCheckOpenShift Merge Robot2018-12-13
|\ \ \ \ | | | | | | | | | | condition fixed for adding volume to boltdb.
| * | | | condition fixed for adding volume to boltdb.Kunal Kushwaha2018-12-13
| | |_|/ | |/| | | | | | | | | | Signed-off-by: Kunal Kushwaha <kushwaha_kunal_v7@lab.ntt.co.jp>
* | | | Merge pull request #1982 from cevich/ci_docs_linkOpenShift Merge Robot2018-12-13
|\ \ \ \ | | | | | | | | | | Cirrus: Add/fix documentation links
| * | | | Fix documentation links and flowChris Evich2018-12-12
| |/ / / | | | | | | | | | | | | Signed-off-by: Chris Evich <cevich@redhat.com>
* | | | Merge pull request #1987 from EmilienM/systemd/ciOpenShift Merge Robot2018-12-12
|\ \ \ \ | | | | | | | | | | e2e: add tests for systemd
| * | | | e2e: add tests for systemdEmilien Macchi2018-12-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add functional tests to start a container from systemd. This patch will: - create a systemd unit file to start redis container - create the container with `podman create` - enable the service - start the container with systemd - check that the service is actually running Signed-off-by: Emilien Macchi <emilien@redhat.com>
* | | | | Merge pull request #2001 from mheon/fix_make_shellOpenShift Merge Robot2018-12-12
|\ \ \ \ \ | |/ / / / |/| | | | Makefile tweaks to fix make shell
| * | | | Makefile tweaks to fix make shellMatthew Heon2018-12-12
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also, bump the Dockerfile to use the latest Golang image, as most of our testing is now done on 1.11 Fixes: #1999 Signed-off-by: Matthew Heon <matthew.heon@gmail.com>
* | | | Merge pull request #1962 from rhatdan/criuOpenShift Merge Robot2018-12-12
|\ \ \ \ | |/ / / |/| | | Set Socket label for contianer