Podman 6.1: kötetátnevezés és gép-újraindítás érkezik

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

A népszerű, daemon nélküli konténermotor legújabb funkció-kiadása, a Podman 6.1 már elérhető. Új parancsokat hoz a kötetek átnevezéséhez és a Podman által kezelt virtuális gépek újraindításához, emellett fejlesztéseket tartalmaz a Quadlet, a hálózatkezelés, a Kubernetes-integráció és a Docker API kompatibilitás terén.

Az egyik leghasznosabb újdonság az új podman volume rename parancs. Ezzel a felhasználók átnevezhetik a meglévő Podman-köteteket anélkül, hogy újra kellene őket létrehozni. A volume drivereken keresztül létrehozott köteteket viszont nem lehet átnevezni, ahogy az éppen egy konténer által használt köteteket sem.

A Podman Machine felhasználók számára új a podman machine restart parancs, amely egyszerű módot ad a podman machine által kezelt virtuális gépek újraindítására. Így nem kell külön leállítani, majd újra elindítani őket.

Más területeken a podman network rm egy új --ignore kapcsolóval bővült, amely elnyomja a hibákat, ha egy nem létező hálózatot próbálunk törölni. A podman manifest push mostantól támogatja a --retry és --retry-delay opciókat is, így a sikertelen image-manifest feltöltéseket automatikusan újra lehet próbálni.

A Quadlet oldalán a .container egységek mostantól támogatják az új ImageVolume= kulcsot, amellyel szabályozható, hogyan kezelje a rendszer az image-ben definiált köteteket. Több Quadlet hibát is javítottak, köztük sablon egységekkel kapcsolatos problémákat, a telepítési viselkedést érintő gondokat, valamint egy versenyhelyzetet, amely systemd egységek sérüléséhez vezethetett.

A Quadlet generátor hibaüzenetei is javultak: a rendszer most már a standard error kimenetre írja őket, nem csak a kernel üzenetpufferbe.

Akik Kubernetes-stílusú konfigurációkkal dolgoznak, azoknak újdonság, hogy a podman generate kube most már le tudja fordítani a konténer healthcheckeket Kubernetes livenessProbe definíciókra.

A hálózatkezelés terén a rootless Pesto porttovábbító eszköz mostantól támogatja az IPv6 továbbítást, miközben megőrzi az eredeti forrás IP-címet. Új force_port_listen opció került a containers.conf fájlba is, amely lehetővé teszi a portok továbbítását a Windows gazdagépről, amikor a Podman WSL alatt fut.

A podman info parancs kibővült azzal, hogy a már meglévő használt és teljes memóriaadatok mellett a gazdagép szabad memóriáját is jelenti.

A Podman 6.1 emellett jókora mennyiségű hibát is javít. A fontosabb javítások közé tartozik egy olyan hiba elhárítása, amely miatt a távoli Podman kliens bizonyos műveletek során SSH-kapcsolat használatakor lefagyhatott. Egy másik javítás a podman volume prune --all --filter működését érinti: korábban előfordulhatott, hogy a címke szerinti szűrőket eldobta a rendszer, és így minden érintett kötetet törölt, nem csak a megadott címkéhez tartozókat.

További javítások érintik a sérült healthcheck naplókat, a duplikált hostPort kezelését a podman kube play használatakor, a sikertelen indulások utáni hiányos konténertakarítást, a podman image scp problémáit, amikor a felhasználónév @ karaktert tartalmazott, valamint több Podman Machine hibát, amelyek Windows és macOS gazdagépeket is érintettek.

Végül a kiadás több alrendszer komponensét is frissíti, köztük a Buildah 1.45, a containers/image 5.41.1, a containers/storage 1.64 és a containers/common 0.69.1 verziókra.

További részletekért nézd meg a változásnaplót.