Commit Graph

176 Commits

Author SHA1 Message Date
Matt Heon
34166fc004 Bump Go version to v6
Tremendous amount of changes in here, but all should amount to
the same thing: changing Go import paths from v5 to v6.

Also bumped go.mod to github.com/containers/podman/v6 and updated
version to v6.0.0-dev.

Signed-off-by: Matt Heon <mheon@redhat.com>
2025-10-23 11:00:15 -04:00
shiavm006
e667532110 docs: point Go Report Card badge to v5 module path
Use github.com/containers/podman/v5 for both badge and report links so
Go Report Card analyzes the v5 module instead of legacy root.

Signed-off-by: shiavm006 <shivammittal42006@gmail.com>
2025-09-30 14:54:22 +05:30
shiavm006
8e55b67410 docs: fix Go Report Card badge to reference current repository
Update the Go Report Card badge in README.md to reference the current
containers/podman repository instead of the outdated containers/libpod
repository. This ensures consistency with other badges and prevents
potential confusion for contributors.

Signed-off-by: shiavm006 <shivammittal42006@gmail.com>
2025-09-30 10:17:18 +05:30
Jorge O. Castro
2959d9f7ec fix: drop yearly contributor badge
At least the other two work properly. 😄 

Signed-off-by: Jorge O. Castro <jorge.castro@gmail.com>
2025-08-06 12:37:59 -04:00
Jorge O. Castro
e33d92ce9e docs: add LFX Insights badges
This adds the LFX Health score and 2 contributor badges to the README. Nice work on scoring an excellent! 

Signed-off-by: Jorge O. Castro <jorge.castro@gmail.com>
2025-07-30 23:07:31 -04:00
Lokesh Mandvekar
f4819412b8 README.md: add openssf passing badge
[NO NEW TESTS NEEDED]

Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2025-05-07 18:39:18 +05:30
Brent Baude
10309bfb45 podman: update roadmap
move the podman roadmap into a separate file and began a feature
development log. also, small statements on our process of feature
prioritization.

Signed-off-by: Brent Baude <bbaude@redhat.com>
2024-11-05 08:15:52 -06:00
Carter Wobbe
390aec18b2 readme: Add reference to pasta in the readme
Fixes #24244

Signed-off-by: Carter Wobbe <wobbe.carter@gmail.com>
2024-10-22 20:57:40 -07:00
Matt Heon
92a188ea38 Note in the README that we are moving to timed releases
I'll also throw this on Podman.io and maybe write a short blog
about it there.

Signed-off-by: Matt Heon <mheon@redhat.com>
2024-10-11 08:00:39 -04:00
Simon Ser
2043d1647c readme: replace GPG with PGP
GPG is the GNU tooling, PGP is the standard format.

Signed-off-by: Simon Ser <contact@emersion.fr>
2024-08-10 11:39:36 +02:00
Matt Heon
12f634edf0 Update release notes on Main to v5.1.0
Signed-off-by: Matt Heon <mheon@redhat.com>
2024-05-30 08:36:02 -04:00
tomsweeneyredhat
b09f764ef5 [CI:DOCS] Add info on the quay.io images to the README.md
Add information and a link for the quay.io imges to the
README.md

Signed-off-by: tomsweeneyredhat <tsweeney@redhat.com>
2024-05-03 18:24:50 -04:00
Matt Heon
4c0d057189 Readme updates for Podman
Our roadmap was completely outdated, revamp it to things we have
not already done. Same for the Podman Desktop section - it's not
a brand-new, unproven solution anymore.

Signed-off-by: Matt Heon <mheon@redhat.com>
2024-02-13 11:34:58 -05:00
Brent Baude
a0c914c6d9 [CI:DOCS]Remove final references to varlink
[NO NEW TESTS NEEDED]

Signed-off-by: Brent Baude <bbaude@redhat.com>
2024-01-18 16:35:46 -06:00
Oleksandr Redko
560455cbd6 docs: fix typos
Signed-off-by: Oleksandr Redko <Oleksandr_Redko@epam.com>
2024-01-04 12:10:11 +02:00
Chetan Giradkar
3fc7c42e18 [CI:DOCS] Remove dead link from README
The link for podman-hello.png was replaced with a textual representation but a dangling pointer to dead link was still present. This PR removes the dead link to avoid hitting 404.

Signed-off-by: Chetan Giradkar <cgiradka@redhat.com>
2023-10-04 18:51:11 +01:00
Noritada Kobayashi
d4fedb288c docs(readme): fix a broken link
The destination `pkg/hooks/README.md` has been moved to a separate
project.

Fixes: ffe5da20a0 ("pkg,libpod: remove pkg/hooks and use hooks from c/common")
Signed-off-by: Noritada Kobayashi <noritada.kobayashi@gmail.com>
2023-09-01 23:07:28 +09:00
r3drun3
8e7f98ae65 docs(readme): add status badges and remove hardcoded release info
Signed-off-by: r3drun3 <simone.ragonesi@kiratech.it>
2023-04-15 09:57:18 +02:00
Ashley Cui
b6d91ebfb1 Update main to reflect v4.4.0 release
Update README, API reference and release notes for v4.4.0

Signed-off-by: Ashley Cui <acui@redhat.com>
2023-02-02 14:14:31 -05:00
tomsweeneyredhat
9db657f40c Clean up more language for inclusiveness
We had a number of references, mostly in docs, to the word master that
can now be changed to main.  This PR does that and makes the project a
bit more inclusive.

[NO NEW TESTS NEEDED]

Signed-off-by: tomsweeneyredhat <tsweeney@redhat.com>
2023-01-27 09:40:27 -05:00
Brent Baude
f07aa2adde [CI:DOCS] Add CNI deprecation notices to documentation
Where the terms CNI and cni are used in documentation like man pages,
readme's, and tutorials, we have begun to add deprecation notices where
applicable. In cases where netavark cannot do what CNI can, those have
been left alone.

[NO NEW TESTS NEEDED]

Signed-off-by: Brent Baude <bbaude@redhat.com>
2023-01-19 08:09:32 -06:00
Chris Evich
b3c7c18729 Docs: Add dedicated DOWNLOAD doc w/ links to bins
Signed-off-by: Chris Evich <cevich@redhat.com>
2022-12-12 13:59:50 -05:00
Matthew Heon
f049fef857 Add release keys to README
Also, bump version to v4.3.1

Signed-off-by: Matthew Heon <mheon@redhat.com>
2022-11-10 13:31:36 -05:00
Matthew Heon
d70ffdaeb0 Update main to reflect v4.3.0 release
Add release notes, change latest release link.

Signed-off-by: Matthew Heon <matthew.heon@pm.me>
2022-10-19 09:15:22 -04:00
William Entriken
f26a5246e3 Fix updated link to install instructions
Signed-off-by: William Entriken <github.com@phor.net>
2022-08-11 20:34:59 -04:00
Matthew Heon
2935c38fd3 Update release notes for v4.2.0
Also add Podman Desktop to our README.

Signed-off-by: Matthew Heon <mheon@redhat.com>
2022-08-11 10:28:48 -04:00
unknowndevQwQ
f4c53a41cf docs: update the podman logo
for podman/#15222

Signed-off-by: unknowndevQwQ <unknowndevQwQ@pm.me>
2022-08-07 09:11:53 +08:00
Matthew Heon
693d439ac5 Update release notes and README on Main for v4.1.1
Redirect links to the new release, and update the release notes.

Signed-off-by: Matthew Heon <mheon@redhat.com>
2022-06-15 11:16:38 -04:00
Matthew Heon
2c12f7bd1a Add some Readme updates around machine
We really should be advertising our Mac and Windows support more
prominently.

Signed-off-by: Matthew Heon <mheon@redhat.com>
2022-06-06 14:43:49 -04:00
Paul Holzinger
9cd74a13c8 update podman version in readme
Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2022-05-06 15:45:44 +02:00
Matthew Heon
b7dcbfed04 Update release notes for v4.0.3 and v3.4.7
Also update README and ensure we point to v4.0.3 as the latest
release, instead of v3.4.7 (which is newer chronologically but
not by actual version).

Signed-off-by: Matthew Heon <matthew.heon@pm.me>
2022-04-21 14:05:44 -04:00
tomsweeneyredhat
db7d699508 Add Podman Hello to readme.md
As the title says.  Adds a Podman hello image
to the home page.  I ran it on windows, so had to have
a blue screen to honor that!

[NO NEW TESTS NEEDED]

Signed-off-by: tomsweeneyredhat <tsweeney@redhat.com>
2022-04-06 18:26:57 -04:00
Matthew Heon
aa17030379 Update release notes with v4.0.0 additions
Signed-off-by: Matthew Heon <mheon@redhat.com>
2022-02-17 15:22:21 -05:00
Erik Sjölund
d6e55577cf [CI:DOCS] fix default branch links
* Replace https://github.com/containers/podman/blob/master
  with https://github.com/containers/podman/blob/main
  to match the new default branch "main". Previously
  the default branch was "master". The substitutions were
  made in the documentation but not the code.

Signed-off-by: Erik Sjölund <erik.sjolund@gmail.com>
2022-01-15 20:56:19 +01:00
Chris Evich
851349345b Cirrus: Remove remnants of nix-based static build
Simply a readme update and dead-code cleanup.

Signed-off-by: Chris Evich <cevich@redhat.com>
2021-12-06 16:00:17 -05:00
Gábor Lipták
65609f3389 Add Static Build download instructions to README
[NO NEW TEST NEEDED]

Signed-off-by: Gábor Lipták <gliptak@gmail.com>
2021-11-08 22:04:02 -05:00
Lokesh Mandvekar
fb118b852b README.md: Point to Podman's channels
There's a significant number of non-IRC users in the bridged rooms,
both Matrix and Discord. So, we should mention those options too.

[NO TESTS NEEDED]

Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2021-10-04 15:33:30 -04:00
Matthew Heon
7e81d78ed0 Update README and release notes for v3.4.0
Signed-off-by: Matthew Heon <mheon@redhat.com>
2021-09-30 15:09:53 -04:00
jesperpedersen
5d31c4250b Bump release to 3.3.1
Signed-off-by: jesperpedersen <jesper.pedersen@redhat.com>

[NO TESTS NEEDED]
2021-09-04 01:04:16 -04:00
Daniel J Walsh
8469417040 Globally replace http:// with https://
[NO TESTS NEEDED] Hopefully existing tests will find issues.

Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2021-08-27 06:14:46 -04:00
Matthew Heon
e5d8defc44 Update README for 3.3.0 release
Signed-off-by: Matthew Heon <mheon@redhat.com>
2021-08-20 14:33:05 -04:00
Ashley Cui
b8accad0e7 Update Release Notes and README for 3.2.3
Signed-off-by: Ashley Cui <acui@redhat.com>
2021-07-16 15:53:55 -04:00
Shion Tanaka
4ea4a92c0d Fixed notation for macOS
Signed-off-by: Shion Tanaka <shtanaka@redhat.com>
2021-07-03 16:00:47 +09:00
Matthew Heon
346c082252 Update main branch to reflect 3.2.0 release
Signed-off-by: Matthew Heon <mheon@redhat.com>
2021-06-03 16:12:00 -04:00
Ed Santiago
51a8e01f82 [CI:DOCS] point IRC to libera.chat
Project IRC comms are moving to Libera. Update docs.

Confirmation cookie: libera-ieVeeGahbiaf1einguw1xav6bahquie

Signed-off-by: Ed Santiago <santiago@redhat.com>
2021-05-29 11:39:40 -06:00
Matthew Heon
d446942a96 Update main branch to reflect the release of v3.1.0
Signed-off-by: Matthew Heon <mheon@redhat.com>
2021-03-30 09:18:08 -04:00
Matthew Heon
40c3c972d5 Update Master to reflect the 3.0 release
Signed-off-by: Matthew Heon <mheon@redhat.com>
2021-02-11 15:35:04 -05:00
Matthew Heon
997de2f8e9 Initial implementation of renaming containers
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>
2021-01-14 18:29:28 -05:00
Radostin Stoyanov
7b3ad6d892 readme: Remove broken link
The file `varlink_remote_client.md` has been removed in commit:

f62a356515
Remove varlink support from Podman

Signed-off-by: Radostin Stoyanov <rstoyanov@fedoraproject.org>
2020-12-25 17:10:19 +00:00
Josh Soref
4fa1fce930 Spelling
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-12-22 13:34:31 -05:00