aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* enable podman-remote on windowsbaude2019-04-30
| | | | | | | build a podman-remote binary for windows that allows users to use the remote client on windows and interact with podman on linux system. Signed-off-by: baude <bbaude@redhat.com>
* Merge pull request #3036 from baude/behaveOpenShift Merge Robot2019-04-29
|\ | | | | correct upstream vndr issues
| * correct upstream vndr issuesbaude2019-04-29
|/ | | | Signed-off-by: baude <bbaude@redhat.com>
* Merge pull request #3015 from QiWang19/credsHOpenShift Merge Robot2019-04-29
|\ | | | | fix login supports credHelpers config
| * fix login supports credHelpers configQi Wang2019-04-25
| | | | | | | | | | | | Skip the error if login can't find credentials in credHelpers with credHelpers configed in auth.json and podman login will store the credentials in credHelpers later. Signed-off-by: Qi Wang <qiwan@redhat.com>
* | Merge pull request #3016 from rhatdan/vendorOpenShift Merge Robot2019-04-29
|\ \ | | | | | | Vendor in latest containers/storage and containers/buildah
| * | Vendor in latest buildah codeDaniel J Walsh2019-04-26
| | | | | | | | | | | | Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
| * | Vendor in latest containers/storageDaniel J Walsh2019-04-26
| | | | | | | | | | | | | | | | | | | | | | | | Should fix the issue on Windows platform. Lots of other fixes and enhancements. Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
* | | Merge pull request #3025 from rhatdan/read-onlyOpenShift Merge Robot2019-04-29
|\ \ \ | | | | | | | | Add --read-only-tmpfs options
| * | | Add --read-only-tmpfs optionsDaniel J Walsh2019-04-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The --read-only-tmpfs option caused podman to mount tmpfs on /run, /tmp, /var/tmp if the container is running int read-only mode. The default is true, so you would need to execute a command like --read-only --read-only-tmpfs=false to turn off this behaviour. Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
* | | | Merge pull request #2950 from giuseppe/podman-system-migrateOpenShift Merge Robot2019-04-26
|\ \ \ \ | | | | | | | | | | system: add new subcommand "migrate"
| * | | | runtime: pass down the contextGiuseppe Scrivano2019-04-26
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
| * | | | system: add new subcommand "migrate"Giuseppe Scrivano2019-04-26
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | it is useful to migrate existing containers to a new version of podman. Currently, it is needed to migrate rootless containers that were created with podman <= 1.2 to a newer version which requires all containers to be running in the same user namespace. Closes: https://github.com/containers/libpod/issues/2935 Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
* | | | Merge pull request #3028 from baude/removemanualinstallOpenShift Merge Robot2019-04-26
|\ \ \ \ | | | | | | | | | | remove manual install of libsystemd-dev
| * | | | remove manual install of libsystemd-devbaude2019-04-26
| | |/ / | |/| | | | | | | | | | Signed-off-by: baude <bbaude@redhat.com>
* | | | Merge pull request #3019 from mheon/system_eventsOpenShift Merge Robot2019-04-26
|\ \ \ \ | |/ / / |/| | | Add System event type and renumber, refresh events
| * | | Do not hard fail on non-decodable eventsMatthew Heon2019-04-26
| | | | | | | | | | | | | | | | Signed-off-by: Matthew Heon <mheon@redhat.com>
| * | | Add System event type and renumber, refresh eventsMatthew Heon2019-04-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Also, re-add locking to file eventer Write() to protect against concurrent events. Signed-off-by: Matthew Heon <mheon@redhat.com>
* | | | Merge pull request #2991 from cevich/libsystemd_devOpenShift Merge Robot2019-04-26
|\ \ \ \ | |_|/ / |/| | | Libsystemd dev + newer runc
| * | | Cirrus: Use freshly built imagesChris Evich2019-04-24
| | | | | | | | | | | | | | | | Signed-off-by: Chris Evich <cevich@redhat.com>
| * | | Cirrus: Bump up runc commitChris Evich2019-04-24
| | | | | | | | | | | | | | | | Signed-off-by: Chris Evich <cevich@redhat.com>
| * | | Cirrus: fix obsolete Ubuntu packageChris Evich2019-04-24
| | | | | | | | | | | | | | | | Signed-off-by: Chris Evich <cevich@redhat.com>
| * | | Cirrus: Install libsystemd-dev on UbuntuChris Evich2019-04-24
| | | | | | | | | | | | | | | | Signed-off-by: Chris Evich <cevich@redhat.com>
* | | | Merge pull request #3023 from vrothberg/update-psgoOpenShift Merge Robot2019-04-26
|\ \ \ \ | | | | | | | | | | update psgo to v1.2.1
| * | | | update psgo to v1.2.1Valentin Rothberg2019-04-26
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | * move to go modules * fix ErrUnkownDescriptor typo * catch errors of Setns() Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
* | | | Merge pull request #3014 from baude/remotetopOpenShift Merge Robot2019-04-25
|\ \ \ \ | |_|/ / |/| | | enable podman remote top
| * | | enable podman remote topbaude2019-04-25
|/ / / | | | | | | | | | | | | | | | | | | add the ability for the remote client to display a container's running processes. Signed-off-by: baude <bbaude@redhat.com>
* | | Merge pull request #3013 from mheon/logging_for_refreshOpenShift Merge Robot2019-04-25
|\ \ \ | | | | | | | | Logging for refresh
| * | | Add a debug message indicating that a refresh occurredMatthew Heon2019-04-25
| | |/ | |/| | | | | | | Signed-off-by: Matthew Heon <mheon@redhat.com>
* | | Merge pull request #2850 from baude/eventsjournaldOpenShift Merge Robot2019-04-25
|\ \ \ | | | | | | | | journald event logging
| * | | journald event loggingbaude2019-04-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | add the ability for podman to read and write events to journald instead of just a logfile. This can be controlled in libpod.conf with the `events_logger` attribute of `journald` or `file`. The default will be set to `journald`. Signed-off-by: baude <bbaude@redhat.com>
* | | | Merge pull request #2990 from nalind/image-parent-childOpenShift Merge Robot2019-04-25
|\ \ \ \ | | | | | | | | | | image: rework parent/child/history matching
| * | | | image: rework parent/child/history matchingNalin Dahyabhai2019-04-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rework our expectations of how images that are derived from each other look, so that we don't assume that an image that's derived from a base image always adds layers relative to that base image. Signed-off-by: Nalin Dahyabhai <nalin@redhat.com>
| * | | | images: add context to GetParent/IsParent/Remove/Prune...Nalin Dahyabhai2019-04-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a context.Context parameter to Image.GetParent(), Image.IsParent(), Image.GetChildren(), Image.Remove(), and Runtime.PruneImages(). Signed-off-by: Nalin Dahyabhai <nalin@redhat.com>
* | | | | Merge pull request #3005 from rhatdan/vendorOpenShift Merge Robot2019-04-25
|\ \ \ \ \ | |_|_|/ / |/| | | | Update vendor of container/storage
| * | | | Update vendor of container/storageDaniel J Walsh2019-04-24
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Lots of fixes for issues found by podman. overlay: propagate errors from mountProgram utils: root in a userns uses global conf file Fix handling of additional stores Correctly check permissions on rootless directory Fix possible integer overflow on 32bit builds Evaluate device path for lvm lockfile test: make concurrent RW test determinisitc lockfile test: make concurrent read tests deterministic Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
* | | | Merge pull request #2975 from kunalkushwaha/containerized-podman-remote-buildOpenShift Merge Robot2019-04-25
|\ \ \ \ | | | | | | | | | | build podman-remote with Dockerfile.
| * | | | build podman-remote with Dockerfile.Kunal Kushwaha2019-04-25
| | |/ / | |/| | | | | | | | | | | | | | | | | | build podman-remote binaries for linux & darwin in container Signed-off-by: Kunal Kushwaha <kushwaha_kunal_v7@lab.ntt.co.jp>
* | | | Merge pull request #2974 from edsantiago/batsOpenShift Merge Robot2019-04-25
|\ \ \ \ | | | | | | | | | | bats - various small updates
| * | | | bats - various small updatesEd Santiago2019-04-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - podman-remote: - enable log, run and build tests, they're working now - well, except build + rootless. Skip that one. - add explanation of why info test is skipped - Giuseppe's permission test: - validate GraphRoot and RunRoot values - add verbose logging, to enable seeing full directory tree permissions on error Signed-off-by: Ed Santiago <santiago@redhat.com>
* | | | | Merge pull request #2981 from muayyad-alsadi/point-to-kompose-n-podman-compose2OpenShift Merge Robot2019-04-25
|\ \ \ \ \ | |_|/ / / |/| | | | point to 3rd party tools for compose
| * | | | point to 3rd party tools for `docker-compose` formatalsadi2019-04-25
|/ / / / | | | | | | | | | | | | Signed-off-by: alsadi <alsadi@gmail.com>
* | | | Merge pull request #2973 from baude/remoterestartOpenShift Merge Robot2019-04-24
|\ \ \ \ | |_|/ / |/| | | podman remote-client restart containers
| * | | podman remote-client restart containersbaude2019-04-24
| | |/ | |/| | | | | | | | | | | | | add the ability to restart containers with the remote-client Signed-off-by: baude <bbaude@redhat.com>
* | | Merge pull request #3002 from vrothberg/fix-pullingOpenShift Merge Robot2019-04-24
|\ \ \ | | | | | | | | pull: special case all-tags semantics
| * | | pull: special case all-tags semanticsValentin Rothberg2019-04-24
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Supporting the all-tags semantics added some non-trivial code to the pull command which does not make use of `registries.conf` and introduced some regressions such as not adhering to the configured search registries. Speacial case the all-tags flags to let existing users of all-tags continue working while others can work again. This implies that the all-tags pull does not adhere to configured search registries while the default (non-all-tags) pull does. Note that this is a purely symptomaic fix. A final solution should include Buildah and the c/image library to avoid redundant and error-prone code across the projects. Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1701922 Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
* | | Merge pull request #2994 from mheon/fix_podman_stop_allOpenShift Merge Robot2019-04-24
|\ \ \ | |/ / |/| | Fix podman stop --all attempting to stop created ctrs
| * | Fix test compileMatthew Heon2019-04-24
| | | | | | | | | | | | Signed-off-by: Matthew Heon <mheon@redhat.com>
| * | Trim whitespace from ps -q before comparingMatthew Heon2019-04-24
| | | | | | | | | | | | Signed-off-by: Matthew Heon <mheon@redhat.com>
| * | Enhance tests for stop to check resultsMatthew Heon2019-04-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | None of the stop tests actually verified that containers were in a stopped state after they finished. We shouldn't take a 0 exit code to indicate that things worked - verify that ps shows no running containers. Signed-off-by: Matthew Heon <mheon@redhat.com>