Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Podman v5.2.0 #123

Open
wants to merge 9 commits into
base: main
Choose a base branch
from
Open

Podman v5.2.0 #123

wants to merge 9 commits into from

Commits on Oct 18, 2024

  1. chore: add Podman v5.2.0 to PodmanVersion

    Added Podman versions 4.9.5, 5.1.1, 5.1.2, 5.2.0, 5.2.1, 5.2.2, 5.2.3,
    and 5.2.4 to `podlet::quadlet::PodmanVersion`.
    
    Signed-off-by: Paul Nettleton <[email protected]>
    k9withabone committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    97a6577 View commit details
    Browse the repository at this point in the history
  2. feat(container): add LogOpt= Quadlet option

    Signed-off-by: Paul Nettleton <[email protected]>
    k9withabone committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    259d715 View commit details
    Browse the repository at this point in the history
  3. feat(container): add StopSignal= Quadlet option

    Signed-off-by: Paul Nettleton <[email protected]>
    k9withabone committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    3df34ae View commit details
    Browse the repository at this point in the history
  4. feat(container): add NetworkAlias= Quadlet option

    Fixes: #98
    Signed-off-by: Paul Nettleton <[email protected]>
    k9withabone committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    f08e433 View commit details
    Browse the repository at this point in the history
  5. feat(pod): add NetworkAlias= Quadlet option

    Signed-off-by: Paul Nettleton <[email protected]>
    k9withabone committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    b7ef411 View commit details
    Browse the repository at this point in the history
  6. refactor: add generic impls of HostPaths trait

    Added generic implementations of the `podlet::quadlet::HostPaths` trait
    and changed other implementations to use them.
    
    Added `impl<T: HostPaths> HostPaths for &mut T`.
    
    Added `impl<T: HostPaths> HostPaths for Vec<T>`.
    
    Added `impl<T: HostPaths> HostPaths for Option<T>`.
    
    Signed-off-by: Paul Nettleton <[email protected]>
    k9withabone committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    12000f4 View commit details
    Browse the repository at this point in the history
  7. fix(compose): support services[].memswap_limit

    The `services[].memswap_limit` attribute is translated to
    `podman run --memory-swap`.
    
    Signed-off-by: Paul Nettleton <[email protected]>
    k9withabone committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    c68bf02 View commit details
    Browse the repository at this point in the history
  8. feat(build): generate .build Quadlet file from command

    Added the `podlet podman build` subcommand.
    
    Added `podlet::quadlet::Resource::Build` enum variant.
    
    Signed-off-by: Paul Nettleton <[email protected]>
    k9withabone committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    33be7e4 View commit details
    Browse the repository at this point in the history
  9. feat(compose): .build Quadlet files from Compose

    Added support to `podlet compose` for converting the `build` section of
    a Compose service to a `.build` Quadlet file.
    
    Closes: #100
    Signed-off-by: Paul Nettleton <[email protected]>
    k9withabone committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    f3a88d9 View commit details
    Browse the repository at this point in the history