summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* When evicting containers, perform a normal remove firstMatthew Heon2019-10-04
| | | | | | | | This ensures that containers that didn't require an evict will be dealt with normally, and we only break out evict for containers that refuse to be removed by normal means. Signed-off-by: Matthew Heon <matthew.heon@pm.me>
* Merge pull request #3549 from marcov/evict-containerOpenShift Merge Robot2019-10-04
|\ | | | | Add ability to evict a container
| * rm: add containers eviction with `rm --force`Marco Vedovati2019-09-25
| | | | | | | | | | | | | | | | | | Add ability to evict a container when it becomes unusable. This may happen when the host setup changes after a container creation, making it impossible for that container to be used or removed. Evicting a container is done using the `rm --force` command. Signed-off-by: Marco Vedovati <mvedovati@suse.com>
* | Merge pull request #4188 from Mrigank11/validate_network_nameOpenShift Merge Robot2019-10-04
|\ \ | | | | | | podman network create: validate user input
| * | podman network create: validate user inputMrigank Krishan2019-10-04
| | | | | | | | | | | | | | | | | | | | | Disallow invalid/confusing names such as '../bar' or 'foo ' Closes #4184 Signed-off-by: Mrigank Krishan <mrigankkrishan@gmail.com>
* | | Merge pull request #4161 from afbjorklund/machine-envOpenShift Merge Robot2019-10-03
|\ \ \ | |/ / |/| | Handle environment variables from podman-machine
| * | Apply changes also to the windows implementationAnders F Björklund2019-10-02
| | | | | | | | | | | | Signed-off-by: Anders F Björklund <anders.f.bjorklund@gmail.com>
| * | Allow setting default parameters with env varsAnders F Björklund2019-10-01
| | | | | | | | | | | | Signed-off-by: Anders F Björklund <anders.f.bjorklund@gmail.com>
| * | Avoid hard-coding path to varlink and podmanAnders F Björklund2019-10-01
| | | | | | | | | | | | Signed-off-by: Anders F Björklund <anders.f.bjorklund@gmail.com>
| * | Allow changing IdentityFile and to IgnoreHostsAnders F Björklund2019-10-01
| | | | | | | | | | | | Signed-off-by: Anders F Björklund <anders.f.bjorklund@gmail.com>
* | | Merge pull request #4174 from cevich/use_bash_not_shOpenShift Merge Robot2019-10-03
|\ \ \ | | | | | | | | System-tests: Use bash explicitly
| * | | System-tests: Use bash explicitlyChris Evich2019-10-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | On Ubuntu, /bin/sh != /bin/bash. Update system-tests to only use bash for testing consistency across platforms. Signed-off-by: Chris Evich <cevich@redhat.com>
* | | | Merge pull request #4173 from mheon/bump_release_in_readmeOpenShift Merge Robot2019-10-03
|\ \ \ \ | | | | | | | | | | Podman 1.6.0 has been released, update the README
| * | | | Podman 1.6.0 has been released, update the READMEMatthew Heon2019-10-02
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Matthew Heon <matthew.heon@pm.me>
* | | | | Merge pull request #4163 from ↵OpenShift Merge Robot2019-10-03
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | containers/dependabot/go_modules/gopkg.in/yaml.v2-2.2.3 Bump gopkg.in/yaml.v2 from 2.2.2 to 2.2.3
| * | | | | Bump gopkg.in/yaml.v2 from 2.2.2 to 2.2.3dependabot-preview[bot]2019-10-02
| | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [gopkg.in/yaml.v2](https://github.com/go-yaml/yaml) from 2.2.2 to 2.2.3. - [Release notes](https://github.com/go-yaml/yaml/releases) - [Commits](https://github.com/go-yaml/yaml/compare/v2.2.2...v2.2.3) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> Signed-off-by: Matthew Heon <mheon@redhat.com> Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
* | | | | Merge pull request #4179 from edsantiago/batsOpenShift Merge Robot2019-10-03
|\ \ \ \ \ | | | | | | | | | | | | system tests: info: deal with hyphen in username
| * | | | | system tests: info: deal with hyphen in usernameEd Santiago2019-10-03
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ...e.g. cloud-user. 9822f54ac was intended to fix this, but it doesn't. Simple and standard solution is to move the dash to the end of the character class. Signed-off-by: Ed Santiago <santiago@redhat.com>
* | | | | Merge pull request #4169 from TomSweeneyRedHat/dev/tsweeney/tutreadfix2OpenShift Merge Robot2019-10-03
|\ \ \ \ \ | | | | | | | | | | | | Add api link to tutorials
| * | | | | Add api link to tutorialsTomSweeneyRedHat2019-10-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We recently moved the "How to use libpod for custom/derivative projects" page to the docs/tutorials directory. This adds a link to the README.md there so it can be more easily found and adds a logo to the tutorial itself. Signed-off-by: TomSweeneyRedHat <tsweeney@redhat.com>
* | | | | | Merge pull request #4177 from mheon/bump-1.6.1OpenShift Merge Robot2019-10-02
|\ \ \ \ \ \ | | | | | | | | | | | | | | Bump to v1.6.1
| * | | | | | Bump gitvalidation epochMatthew Heon2019-10-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Matthew Heon <mheon@redhat.com>
| * | | | | | Bump to v1.6.2-devMatthew Heon2019-10-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Matthew Heon <mheon@redhat.com>
| * | | | | | Bump to v1.6.1v1.6.1Matthew Heon2019-10-02
|/ / / / / / | | | | | | | | | | | | | | | | | | Signed-off-by: Matthew Heon <mheon@redhat.com>
* | | | | | Merge pull request #4176 from mheon/release_notes_1.6.1OpenShift Merge Robot2019-10-02
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | Update release notes for v1.6.1
| * | | | | Update release notes for v1.6.1Matthew Heon2019-10-02
|/ / / / / | | | | | | | | | | | | | | | Signed-off-by: Matthew Heon <matthew.heon@pm.me>
* | | | | Merge pull request #4170 from mheon/bump-1.6.1-rc1OpenShift Merge Robot2019-10-02
|\ \ \ \ \ | |_|_|/ / |/| | | | Bump to v1.6.1-RC1
| * | | | Bump gitvalidation epochMatthew Heon2019-10-02
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Matthew Heon <mheon@redhat.com>
| * | | | Bump to v1.6.1-devMatthew Heon2019-10-02
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Matthew Heon <mheon@redhat.com>
| * | | | Bump to v1.6.1-rc1v1.6.1-rc1Matthew Heon2019-10-02
| |/ / / | | | | | | | | | | | | Signed-off-by: Matthew Heon <mheon@redhat.com>
* | | | Merge pull request #4171 from giuseppe/allow-cgroupfs-on-cgroupOpenShift Merge Robot2019-10-02
|\ \ \ \ | | | | | | | | | | rootless: allow cgroupfs manager on cgroups v2
| * | | | rootless: allow cgroupfs manager on cgroups v2Giuseppe Scrivano2019-10-02
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | if there are no resources specified, make sure the OCI resources block is empty so that the OCI runtime won't complain. Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
* | | | Merge pull request #4168 from edsantiago/batsOpenShift Merge Robot2019-10-02
|\ \ \ \ | |/ / / |/| | | system tests: reenable skipped tests
| * | | system tests: reenable skipped testsEd Santiago2019-10-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Issue #3829 (cp symlinks) has been fixed: enable tests for it And, it looks like podman-remote is now handling exit status of a force-rm'ed container. Enable that test too. Signed-off-by: Ed Santiago <santiago@redhat.com>
* | | | Merge pull request #4150 from ↵OpenShift Merge Robot2019-10-02
|\ \ \ \ | |/ / / |/| | | | | | | | | | | containers/dependabot/go_modules/github.com/onsi/gomega-1.7.0 Bump github.com/onsi/gomega from 1.5.0 to 1.7.0
| * | | Bump github.com/onsi/gomega from 1.5.0 to 1.7.0dependabot-preview[bot]2019-10-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega) from 1.5.0 to 1.7.0. - [Release notes](https://github.com/onsi/gomega/releases) - [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md) - [Commits](https://github.com/onsi/gomega/compare/v1.5.0...v1.7.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
* | | | Merge pull request #4166 from giuseppe/set-dbus-session-if-not-setOpenShift Merge Robot2019-10-02
|\ \ \ \ | | | | | | | | | | rootless: set DBUS_SESSION_BUS_ADDRESS if it is not set
| * | | | rootless: set DBUS_SESSION_BUS_ADDRESS if it is not setGiuseppe Scrivano2019-10-02
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | if the variable is not set, make sure it has a sane value so that go-dbus won't try to connect to the wrong user session. Closes: https://github.com/containers/libpod/issues/4162 Closes: https://github.com/containers/libpod/issues/4164 Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
* | | | Merge pull request #4140 from vrothberg/add-libbtrfs-devOpenShift Merge Robot2019-10-02
|\ \ \ \ | |/ / / |/| | | install.md: add libbtrfs-dev for Debian build
| * | | install.md: add libbtrfs-dev for Debian buildChris K2019-10-01
| | | | | | | | | | | | | | | | | | | | | | | | Original-author: @hugelgupf Replaces: #4050 Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
* | | | Merge pull request #4139 from giuseppe/fix-segfault-missing-slirp4netnsOpenShift Merge Robot2019-10-01
|\ \ \ \ | | | | | | | | | | networking: fix segfault when slirp4netns is missing
| * | | | rootless: do not attempt a CNI refreshGiuseppe Scrivano2019-10-01
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
| * | | | network: hide EPERM warning when rootlessGiuseppe Scrivano2019-10-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | if running rootless do not print a warning message when podman cannot rejoin the initial network namespace. The first network namespace is owned by root on the host, a rootless user cannot re-join it once it moves to a new network namespace. Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
| * | | | networking: fix segfault when slirp4netns is missingGiuseppe Scrivano2019-10-01
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fixes a segfault when slirp4netns is not installed and the slirp sync pipe is not created. Closes: https://github.com/containers/libpod/issues/4113 Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
* | | | Merge pull request #4152 from mheon/move_deriv_apiOpenShift Merge Robot2019-10-01
|\ \ \ \ | |_|/ / |/| | | Move derivitive doc so it won't be treated as a manpage
| * | | Move derivitive doc so it won't be treated as a manpageMatthew Heon2019-09-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Anything with the .md suffix in docs/ gets compiled into a manpage, so let's get things that aren't manpages out of there. This isn't precisely a tutorial, but it seems like the next best place. Signed-off-by: Matthew Heon <mheon@redhat.com>
* | | | Merge pull request #4157 from giuseppe/slirp4netns-workaroundOpenShift Merge Robot2019-10-01
|\ \ \ \ | | | | | | | | | | network: add workaround for slirp4netns --enable-sandbox issue
| * | | | network: add workaround for slirp4netns --enable-sandbox issueGiuseppe Scrivano2019-10-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | add a workaround for https://github.com/rootless-containers/slirp4netns/pull/153 Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
* | | | | Merge pull request #4154 from cevich/show_packagesOpenShift Merge Robot2019-10-01
|\ \ \ \ \ | | | | | | | | | | | | Cirrus: Show names/versions of critical packages
| * | | | | Cirrus: Show names/versions of critical packagesChris Evich2019-10-01
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds an output to all testing tasks which lists the names/versions of critical/essential packages present on the VM. Signed-off-by: Chris Evich <cevich@redhat.com>