Add a list of the members in the mailing list
on podman.io. I will also add a note in the desription
of that list to modify this page when changes are made
there.
Signed-off-by: TomSweeneyRedHat <tsweeney@redhat.com>
manifest push API must implement and leverage `retry` logic similar to
`image push` with similar defaults.
Closes: https://github.com/containers/common/issues/1664
Signed-off-by: Aditya R <arajan@redhat.com>
This is not a web address so we should not link it as such. Putting it
in greater equal or smaller equal signs will correctly make it a mailto
link so the local mail client will open correctly.
Signed-off-by: Paul Holzinger <pholzing@redhat.com>
At this point we already read the config file but here we have to get
timestamp here so we can hit another ENOENT if it was removed in the
meantime. Just ignore this and do not log an error as this is normal
behavior when another process is deleting a network in parallel.
Fixescontainers/podman#20173
Signed-off-by: Paul Holzinger <pholzing@redhat.com>
Adds a proper way to match on negated label filters (label!).
(label!) filters. The current logic used is to do !MatchLabelFilter()
but this results in chained negated labels being ORed together instead of ANDed.
Signed-off-by: Jake Correnti <jakecorrenti+github@proton.me>
Let callers (i.e., Podman) decide which defaults to chose. This way,
callers know when to override defaults (i.e., when the values are
empty).
Signed-off-by: Valentin Rothberg <vrothberg@redhat.com>
They are not correctly and inconcistently being used by Podman making it
super hard to know what's going on. Just remove them for now and deal
with the remaining chaos in subsequent changes in common and Podman.
Signed-off-by: Valentin Rothberg <vrothberg@redhat.com>
1 CPU core typically is not enough for most use cases, so we default to available cores/2 for new machines.
Signed-off-by: Ashley Cui <acui@redhat.com>
The method ActiveDestination was being used only by Podman and there seemed to code complications as the code is split in multiple parts. Hence, moved the code to Podman to make it more readable and efficient.
Signed-off-by: Chetan Giradkar <cgiradka@redhat.com>
Layer tree expectes to form a relation between child and parent
instances, however it expects an instance from manifest list which is
empty, following expectation is not possible and will always resuilt in
error.
Closes: https://github.com/containers/podman/issues/19860
[NO NEW TESTS NEEDED]
Image without layer cant be built in libimage, and `podman save`
automatically malforms such image so no such external image can be
loaded.
Signed-off-by: Aditya R <arajan@redhat.com>
This allows podman to import them on the remote client without needing
the full libimage.
Based on Miloslav's work: https://github.com/containers/podman/pull/19718
Signed-off-by: Paul Holzinger <pholzing@redhat.com>