summaryrefslogtreecommitdiff
path: root/README.md
Commit message (Collapse)AuthorAge
* Update Master to reflect the 3.0 releaseMatthew Heon2021-02-11
| | | | Signed-off-by: Matthew Heon <mheon@redhat.com>
* Initial implementation of renaming containersMatthew Heon2021-01-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Basic theory: We remove the container, but *only from the DB*. We leave it in c/storage, we leave the lock allocated, we leave it running (if it is). Then we create an identical container with an altered name, and add that back to the database. Theoretically we now have a renamed container. The advantage of this approach is that it doesn't just apply to rename - we can use this to make *any* configuration change to a container that does not alter its container ID. Potential problems are numerous. This process is *THOROUGHLY* non-atomic at present - if you `kill -9` Podman mid-rename things will be in a bad place, for example. Also, we can't rename containers that can't be removed normally - IE, containers with dependencies (pod infra containers, for example). The largest potential improvement will be to move the majority of the work into the DB, with a `RecreateContainer()` method - that will add atomicity, and let us remove the container without worrying about depencies and similar issues. Potential problems: long-running processes that edit the DB and may have an older version of the configuration around. Most notable example is `podman run --rm` - the removal command needed to be manually edited to avoid this one. This begins to get at the heart of me not wanting to do this in the first place... This provides CLI and API implementations for frontend, but no tunnel implementation. It will be added in a future release (just held back for time now - we need this in 3.0 and are running low on time). This is honestly kind of horrifying, but I think it will work. Signed-off-by: Matthew Heon <mheon@redhat.com>
* readme: Remove broken linkRadostin Stoyanov2020-12-25
| | | | | | | | | The file `varlink_remote_client.md` has been removed in commit: f62a356515e387b0bbcf1f08b4831d139c2039b7 Remove varlink support from Podman Signed-off-by: Radostin Stoyanov <rstoyanov@fedoraproject.org>
* SpellingJosh Soref2020-12-22
| | | | Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* [CI:DOCS] Bump version on readmeTomSweeneyRedHat2020-12-17
| | | | | | | | | Bump the version of Podman in the README.md to the current 2.2.1 Addresses: #8760 Signed-off-by: TomSweeneyRedHat <tsweeney@redhat.com>
* Merge pull request #8525 from mheon/readme_220OpenShift Merge Robot2020-12-01
|\ | | | | [CI:DOCS] Bump version in README to v2.2.0
| * Bump version in README to v2.2.0Matthew Heon2020-11-30
| | | | | | | | Signed-off-by: Matthew Heon <mheon@redhat.com>
* | Remove varlink support from PodmanDaniel J Walsh2020-11-26
|/ | | | Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
* Fix link to point at correct contentDaniel J Walsh2020-11-05
| | | | | | | | Version of runtime.spec was incorrect. Fixes: https://github.com/containers/podman/issues/8244 Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
* [CI:DOCS] Fix broken CI readme linksChris Evich2020-10-30
| | | | Signed-off-by: Chris Evich <cevich@redhat.com>
* Remove a note that the HTTP API is not yet stable.Matthew Heon2020-10-12
| | | | | | | It's been out for quite a while now, I think we can safely call it stable. Signed-off-by: Matthew Heon <mheon@redhat.com>
* Correct to latest versionLars2020-10-02
| | | | Signed-off-by: Lars Gohr <elgohr@oss.volkswagen.com>
* Adds missing . to README.md file.Landrash2020-09-28
| | | | Signed-off-by: Fredrik Lindqvist <landrash@mail.com>
* Bump version in README to v2.1.0Matthew Heon2020-09-22
| | | | Signed-off-by: Matthew Heon <mheon@redhat.com>
* [CI:DOCS] Update remote tutorialsAshley Cui2020-09-08
| | | | | | | | update remote tutorial update mac/windows tutorial move varlink tutorial Signed-off-by: Ashley Cui <acui@redhat.com>
* Update master with release notes for v2.0.6Matthew Heon2020-09-01
| | | | | | Also update README to reflect the new release. Signed-off-by: Matthew Heon <mheon@redhat.com>
* Merge pull request #7431 from mheon/update_master_206OpenShift Merge Robot2020-08-28
|\ | | | | [CI:DOCS] Update Master to reflect v2.0.5 release
| * Small tweaks to readme scope sectionMatthew Heon2020-08-28
| | | | | | | | Signed-off-by: Matthew Heon <matthew.heon@pm.me>
| * Update Master to reflect v2.0.5 releaseMatthew Heon2020-08-28
| | | | | | | | | | | | Adds release notes and updates current version in README. Signed-off-by: Matthew Heon <mheon@redhat.com>
* | [CI:DOCS] Switch more references from libpod to podmanPaul Holzinger2020-08-27
|/ | | | | | | Switch the libpod references to podman in the CONTRIBUTING.md. Update the cirrus-ci link so we can get a green build again :) Signed-off-by: Paul Holzinger <paul.holzinger@web.de>
* Update master README and release notes for v2.0.4Matthew Heon2020-07-31
| | | | Signed-off-by: Matthew Heon <matthew.heon@pm.me>
* Switch all references to github.com/containers/libpod -> podmanDaniel J Walsh2020-07-28
| | | | Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
* Update release notes and README on master for v2.0.3Matthew Heon2020-07-23
| | | | Signed-off-by: Matthew Heon <matthew.heon@pm.me>
* Update the README to reflect the libpod moveMatthew Heon2020-07-21
| | | | | | | | We no longer have to dance around the fact that the repo is named "libpod" which simplifies the opening a bit. Also, refresh our scope section and to-do section a bit. Signed-off-by: Matthew Heon <matthew.heon@pm.me>
* Remove outdated seccomp policyMatthew Heon2020-07-13
| | | | | | | | | | | | | | | | | | Some time ago, we moved the Seccomp policy (and related setup code) to a place where all our tools could share it [1]. We did not, however, remove the in-repo seccomp.json file. Over the last year or so, the in-repo seccomp policy has become progressively more and more outdated, with no effort made to maintain it (because what sense is there in keeping a duplicate?). Today, a friend came to me and asked if a Podman container could access keyctl, assuming it could not because he was reading the outdated Seccomp policy which does not allow it. Since it's becoming clear that this file is doing no good and actively causing confusion, let's just drop it. [1] https://github.com/seccomp/containers-golang Signed-off-by: Matthew Heon <mheon@redhat.com>
* Update release notes on Master for v2.0.2Matthew Heon2020-07-08
| | | | | | Also update README to reflect the new release. Signed-off-by: Matthew Heon <mheon@redhat.com>
* Update README to reflect that v2.0.0 has been releasedMatthew Heon2020-06-19
| | | | Signed-off-by: Matthew Heon <mheon@redhat.com>
* Get MAC, Windows and Linux podman-remote from latest version links.Daniel J Walsh2020-05-19
| | | | | | | The links to latest windows and MAC versions are broken, and snapd version is i out of date. Users should just go to release and grab packages from there. Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
* Update release notes and version on masterMatthew Heon2020-05-13
| | | | | | | We released v1.9.2 on the v1.9 branch, so bring the release notes and readme up to date. Signed-off-by: Matthew Heon <mheon@redhat.com>
* Add podman static buildSascha Grunert2020-05-11
| | | | | | | | | | | We’re now able to build a static podman binary based on a custom nix derivation. This is integrated in cirrus as well, whereas a later target would be to provide a self-contained static binary bundle which can be installed on any Linux x64-bit system. Fixes: https://github.com/containers/libpod/issues/1399 Signed-off-by: Sascha Grunert <sgrunert@suse.com>
* Update the Podman readmeMatthew Heon2020-05-08
| | | | | | | | | | | | I noticed a large number of searches for Varlink on the Github page, and that the readme still called it out as our only supported API. This updates the readme to remove links to Varlink API documentation, and points to docs for the new HTTP API. I also updated other parts to reflect the current direction the project is taking (Podman v2 and the HTTP API). Signed-off-by: Matthew Heon <mheon@redhat.com>
* Update release notes and README for 1.9.1 releaseMatthew Heon2020-04-28
| | | | Signed-off-by: Matthew Heon <mheon@redhat.com>
* Update README to reflect that latest version is v1.9.0Matthew Heon2020-04-15
| | | | Signed-off-by: Matthew Heon <mheon@redhat.com>
* update the latest version to 1.8.2Dmitry Savintsev2020-04-08
| | | | Signed-off-by: Dmitry Savintsev <dsavints@gmail.com>
* Touch up mailing list address in README.mdTomSweeneyRedHat2020-03-31
| | | | Signed-off-by: TomSweeneyRedHat <tsweeney@redhat.com>
* Update version in README to v1.8.1Matthew Heon2020-03-11
| | | | Signed-off-by: Matthew Heon <mheon@redhat.com>
* README: fix docs linksValentin Rothberg2020-02-13
| | | | | Fix: #5106 Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
* Update readme to 1.8.0 releaseMatthew Heon2020-02-07
| | | | Signed-off-by: Matthew Heon <mheon@redhat.com>
* Update README.md to reference latest versionSascha Grunert2020-01-23
| | | | Signed-off-by: Sascha Grunert <sgrunert@suse.com>
* codespell: spelling correctionsDmitry Smirnov2019-11-13
| | | | Signed-off-by: Dmitry Smirnov <onlyjob@member.fsf.org>
* Bump version in README to v1.6.3Matthew Heon2019-11-04
| | | | Signed-off-by: Matthew Heon <matthew.heon@pm.me>
* Update link to Commands documentationStephen Piccolo2019-11-01
| | | | | | | The previous link pointed to the Markdown file, but the links are broken on that page. This pull request points to the actual documentation. Grabbed from @srp33 PR https://github.com/containers/libpod/pull/4407 to help the merge process. Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
* Merge pull request #4292 from mheon/bump-1.6.2OpenShift Merge Robot2019-10-18
| | | | | | Bump to v1.6.2 Signed-off-by: cnbattle <qiaicn@gmail.com>
* Merge pull request #4180 from cevich/update_download_linksOpenShift Merge Robot2019-10-04
|\ | | | | Docs: Update links, add links to latest
| * Docs: Update links, add links to latestChris Evich2019-10-03
| | | | | | | | Signed-off-by: Chris Evich <cevich@redhat.com>
* | Podman 1.6.0 has been released, update the READMEMatthew Heon2019-10-02
|/ | | | Signed-off-by: Matthew Heon <matthew.heon@pm.me>
* Add README note about security reporting process.Matthew Heon2019-09-26
| | | | Signed-off-by: Matthew Heon <mheon@redhat.com>
* README: add Communications sectionValentin Rothberg2019-09-25
| | | | | | | | Add a `Communications` section to the README to make it more approachable for new users who want to reach the community and maintainers. Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
* Move rootless and Mac to Tutorials pageTomSweeneyRedHat2019-09-19
| | | | | | As the title says. Signed-off-by: TomSweeneyRedHat <tsweeney@redhat.com>
* Fixup README.md to give proper informationDaniel J Walsh2019-09-05
| | | | Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>