Why podman systemd units are deprecated
I think podman systemd units were very useful. They allowed me to create reliable containerized services and websites on the server that would auto-restart on server reboot. However, I recently encountered podman inline help showing "deprecated" warning for systemd. Is there now a better alternative for the purpose they used to serve? Best regards, Mehdi
Pretty sure you want quadlet; see for example https://mo8it.com/blog/quadlet/ On Thu, Aug 08, 2024 at 01:04:27PM +0000, Mehdi Haghgoo via Podman wrote:
I think podman systemd units were very useful. They allowed me to create reliable containerized services and websites on the server that would auto-restart on server reboot. However, I recently encountered podman inline help showing "deprecated" warning for systemd. Is there now a better alternative for the purpose they used to serve?
Best regards, Mehdi _______________________________________________ Podman mailing list -- podman@lists.podman.io To unsubscribe send an email to podman-leave@lists.podman.io
On 8/8/24 09:04, Mehdi Haghgoo via Podman wrote:
I think podman systemd units were very useful. They allowed me to create reliable containerized services and websites on the server that would auto-restart on server reboot. However, I recently encountered podman inline help showing "deprecated" warning for systemd. Is there now a better alternative for the purpose they used to serve?
Best regards, Mehdi _______________________________________________ Podman mailing list -- podman@lists.podman.io To unsubscribe send an email to podman-leave@lists.podman.io
We are recommending you use quadlets for this. man quadlet
Thanks Dan, Although quadlets have apparently been there for quite a long time, I don't find much information describing them on the Internet. Also, I don't find a quadlet executable on Mac with podman desktop installed. From what I understand, quadlets are not much different from systemd unit files generated using podman generate. So, even after checking out your RH article, I don't get exactly what they do more than systemd unit files. Are they more manual? Have more options in the unit files? On Friday, August 9, 2024 at 02:11:13 PM GMT+3:30, Daniel Walsh <dwalsh@redhat.com> wrote: On 8/8/24 09:04, Mehdi Haghgoo via Podman wrote:
I think podman systemd units were very useful. They allowed me to create reliable containerized services and websites on the server that would auto-restart on server reboot. However, I recently encountered podman inline help showing "deprecated" warning for systemd. Is there now a better alternative for the purpose they used to serve?
Best regards, Mehdi _______________________________________________ Podman mailing list -- podman@lists.podman.io To unsubscribe send an email to podman-leave@lists.podman.io
We are recommending you use quadlets for this. man quadlet _______________________________________________ Podman mailing list -- podman@lists.podman.io To unsubscribe send an email to podman-leave@lists.podman.io
The Podman documentation—except the man pages, which are a reference and not a proper learning tool—has fallen severly behind current features, unfortunately. Examples I've personally run into: - https://podman.io/docs doesn't mention Quadlet or Pasta anywhere. - https://github.com/containers/podman/blob/main/docs/tutorials/basic_networki..., the "Network" sidebar link at the above page, doesn't mention Pasta. - https://docs.podman.io/en/latest/markdown/podman-systemd.unit.5.html is probably the main source of information I used to figure out Quadlet... and it isn't linked to anywhere on docs.podman.io (http://docs.podman.io/) or podman.io/docs (http://podman.io/docs) that I can see, though it can be found with the former's search function. Using modern Podman features requires scrounging together information from scattered sources (the docs site, RedHat blogs, this mailing list, Reddit, GitHub issues...) plus the ability to figure out what info is still relevant. It's a sad state of affairs, and from an outsider's perspective, there's no indication of any serious ongoing improvements in this area either. Feature work looks to be proceeding nicely, but without a massive undertaking to consolidate the documentation, update it, and keep it up to date indefinitely, I don't see Podman getting widely adopted. Docker has the mindshare, tons of resources, and their documentation is thorough and up to date.
On Friday, Aug 09, 2024 at 4:23 PM, Mehdi Haghgoo via Podman <podman@lists.podman.io (mailto:podman@lists.podman.io)> wrote: Thanks Dan,
Although quadlets have apparently been there for quite a long time, I don't find much information describing them on the Internet. Also, I don't find a quadlet executable on Mac with podman desktop installed. From what I understand, quadlets are not much different from systemd unit files generated using podman generate. So, even after checking out your RH article, I don't get exactly what they do more than systemd unit files. Are they more manual? Have more options in the unit files?
Am 2024-08-09 15:57, schrieb JK Laiho:
Using modern Podman features requires scrounging together information from scattered sources (the docs site, RedHat blogs, this mailing list, Reddit, GitHub issues...) plus the ability to figure out what info is still relevant.
I have to agree here. Podman has the "disadvantage" (which is actually an advantage from a software point of view) that it is being actively and massively developed. Things change so quickly that the docs can't keep up and the users are left behind. And even worse: the great new features and their advantages often remain unrecognised because they have a one-liner somewhere in the changelog. That makes me sad, because the innovations are really cool. Perhaps AI could be used to write the commits more prominently in a changelog (alongside the professionally curated changelog, of course).
Documentation-Driven Development (DDD) could be a useful paradigm here. Don't consider a feature complete, that is don't merge any PRs, until the corresponding documentation for that feature has also been added and reviewed. On Fri, Aug 9, 2024 at 1:32 PM Tobias Wendorff < tobias.wendorff@tu-dortmund.de> wrote:
Am 2024-08-09 15:57, schrieb JK Laiho:
Using modern Podman features requires scrounging together information from scattered sources (the docs site, RedHat blogs, this mailing list, Reddit, GitHub issues...) plus the ability to figure out what info is still relevant.
I have to agree here.
Podman has the "disadvantage" (which is actually an advantage from a software point of view) that it is being actively and massively developed. Things change so quickly that the docs can't keep up and the users are left behind. And even worse: the great new features and their advantages often remain unrecognised because they have a one-liner somewhere in the changelog. That makes me sad, because the innovations are really cool.
Perhaps AI could be used to write the commits more prominently in a changelog (alongside the professionally curated changelog, of course). _______________________________________________ Podman mailing list -- podman@lists.podman.io To unsubscribe send an email to podman-leave@lists.podman.io
Hey folks, I'd like to help with this, I'm also running podman on risc-v sbc's these days and so far archlinux is the only one that works. Happy to start an issue with the points mentioned here and I can then slowly try these features out and document them. Regards, Leon On Fri, Aug 9, 2024 at 11:52 PM David Hummel <lemmuh@gmail.com> wrote:
Documentation-Driven Development (DDD) could be a useful paradigm here. Don't consider a feature complete, that is don't merge any PRs, until the corresponding documentation for that feature has also been added and reviewed.
On Fri, Aug 9, 2024 at 1:32 PM Tobias Wendorff < tobias.wendorff@tu-dortmund.de> wrote:
Am 2024-08-09 15:57, schrieb JK Laiho:
Using modern Podman features requires scrounging together information from scattered sources (the docs site, RedHat blogs, this mailing list, Reddit, GitHub issues...) plus the ability to figure out what info is still relevant.
I have to agree here.
Podman has the "disadvantage" (which is actually an advantage from a software point of view) that it is being actively and massively developed. Things change so quickly that the docs can't keep up and the users are left behind. And even worse: the great new features and their advantages often remain unrecognised because they have a one-liner somewhere in the changelog. That makes me sad, because the innovations are really cool.
Perhaps AI could be used to write the commits more prominently in a changelog (alongside the professionally curated changelog, of course). _______________________________________________ Podman mailing list -- podman@lists.podman.io To unsubscribe send an email to podman-leave@lists.podman.io
_______________________________________________ Podman mailing list -- podman@lists.podman.io To unsubscribe send an email to podman-leave@lists.podman.io
It would be awesome. Thanks Leon Yahoo Mail: Search, Organize, Conquer On Sun, Aug 11, 2024 at 17:52, Leon N<leon9923@gmail.com> wrote: _______________________________________________ Podman mailing list -- podman@lists.podman.io To unsubscribe send an email to podman-leave@lists.podman.io
Hi folks, I've started a issue here https://github.com/containers/podman/issues/23583 Feel free to add your comments, I'd like to break down these into smaller chunks so maybe folks in the community can also pick it up and document/test stuff. Any information is appreciated. Regards, Leon. On Sun, Aug 11, 2024 at 8:24 PM Mehdi Haghgoo <powergame_coder2@yahoo.com> wrote:
It would be awesome. Thanks Leon
Yahoo Mail: Search, Organize, Conquer <https://mail.onelink.me/107872968?pid=NativePlacement&c=Global_Acquisition_YMktg_315_EmailSignatureGrowth_YahooMail:Search,Organize,Conquer&af_sub1=Acquisition&af_sub2=Global_YMktg&af_sub3=&af_sub4=100000945&af_sub5=OrganizeConquer__Static_>
On Sun, Aug 11, 2024 at 17:52, Leon N <leon9923@gmail.com> wrote: _______________________________________________ Podman mailing list -- podman@lists.podman.io To unsubscribe send an email to podman-leave@lists.podman.io
On 8/9/24 09:57, JK Laiho wrote:
Using modern Podman features requires scrounging together information from scattered sources (the docs site, RedHat blogs, this mailing list, Reddit, GitHub issues...) plus the ability to figure out what info is still relevant. It's a sad state of affairs, and from an outsider's perspective, there's no indication of any serious ongoing improvements in this area either. Feature work looks to be proceeding nicely, but without a massive undertaking to consolidate the documentation, update it, and keep it up to date indefinitely, I don't see Podman getting widely adopted. Docker has the mindshare, tons of resources, and their documentation is thorough and up to date. Thank you for sharing this candid feedback, you mention a lot of important points. Based on my experience in open-source in general: This aren't an uncommon set of complaints unfortunately. ISTM like an incentive problem. Maybe we need something like doc-update bounties or improved recognition incentives of some kind.
In any case, I think we can/need to do better in this area. I'll raise this with the team and do what I can to see that it gets more attention. --- Chris Evich (he/him) Senior Quality Assurance Engineer If there's a "hard-way", I'm the first one to implement it.
On 8/9/24 09:21, Mehdi Haghgoo wrote:
Thanks Dan,
Although quadlets have apparently been there for quite a long time, I don't find much information describing them on the Internet. Also, I don't find a quadlet executable on Mac with podman desktop installed. From what I understand, quadlets are not much different from systemd unit files generated using podman generate. So, even after checking out your RH article, I don't get exactly what they do more than systemd unit files. Are they more manual? Have more options in the unit files?
Quadlets are systemd unit file generators so they only run on linux. Have you read the man page on them? The basic idea of quadlets, is to allow systemd and podman to evolve without hard coding assumptions into the generated unit files.
On Friday, August 9, 2024 at 02:11:13 PM GMT+3:30, Daniel Walsh <dwalsh@redhat.com> wrote:
On 8/8/24 09:04, Mehdi Haghgoo via Podman wrote:
I think podman systemd units were very useful. They allowed me to create reliable containerized services and websites on the server that would auto-restart on server reboot. However, I recently encountered podman inline help showing "deprecated" warning for systemd. Is there now a better alternative for the purpose they used to serve?
Best regards, Mehdi _______________________________________________ Podman mailing list -- podman@lists.podman.io To unsubscribe send an email to podman-leave@lists.podman.io We are recommending you use quadlets for this.
man quadlet
_______________________________________________ Podman mailing list -- podman@lists.podman.io To unsubscribe send an email to podman-leave@lists.podman.io
Dan, I don't find a man page for Qualet with the "man Qualet" command. Tried that also inside the podman VM (running Mac M1). Yahoo Mail: Search, Organize, Conquer On Mon, Aug 12, 2024 at 18:59, Daniel Walsh<dwalsh@redhat.com> wrote: On 8/9/24 09:21, Mehdi Haghgoo wrote:
Thanks Dan,
Although quadlets have apparently been there for quite a long time, I don't find much information describing them on the Internet. Also, I don't find a quadlet executable on Mac with podman desktop installed. From what I understand, quadlets are not much different from systemd unit files generated using podman generate. So, even after checking out your RH article, I don't get exactly what they do more than systemd unit files. Are they more manual? Have more options in the unit files?
Quadlets are systemd unit file generators so they only run on linux. Have you read the man page on them? The basic idea of quadlets, is to allow systemd and podman to evolve without hard coding assumptions into the generated unit files.
On Friday, August 9, 2024 at 02:11:13 PM GMT+3:30, Daniel Walsh <dwalsh@redhat.com> wrote:
On 8/8/24 09:04, Mehdi Haghgoo via Podman wrote:
I think podman systemd units were very useful. They allowed me to create reliable containerized services and websites on the server that would auto-restart on server reboot. However, I recently encountered podman inline help showing "deprecated" warning for systemd. Is there now a better alternative for the purpose they used to serve?
Best regards, Mehdi _______________________________________________ Podman mailing list -- podman@lists.podman.io To unsubscribe send an email to podman-leave@lists.podman.io We are recommending you use quadlets for this.
man quadlet
_______________________________________________ Podman mailing list -- podman@lists.podman.io To unsubscribe send an email to podman-leave@lists.podman.io
_______________________________________________ Podman mailing list -- podman@lists.podman.io To unsubscribe send an email to podman-leave@lists.podman.io
I find the *quadlet* man page present in Fedora 40 ... On Mon, Aug 12, 2024 at 11:38 AM Mehdi Haghgoo via Podman < podman@lists.podman.io> wrote:
Dan, I don't find a man page for Qualet with the "man Qualet" command. Tried that also inside the podman VM (running Mac M1).
Yahoo Mail: Search, Organize, Conquer <https://mail.onelink.me/107872968?pid=NativePlacement&c=Global_Acquisition_YMktg_315_EmailSignatureGrowth_YahooMail:Search,Organize,Conquer&af_sub1=Acquisition&af_sub2=Global_YMktg&af_sub3=&af_sub4=100000945&af_sub5=OrganizeConquer__Static_>
On Mon, Aug 12, 2024 at 18:59, Daniel Walsh <dwalsh@redhat.com> wrote: On 8/9/24 09:21, Mehdi Haghgoo wrote:
Thanks Dan,
Although quadlets have apparently been there for quite a long time, I don't find much information describing them on the Internet. Also, I don't find a quadlet executable on Mac with podman desktop installed. From what I understand, quadlets are not much different from systemd unit files generated using podman generate. So, even after checking out your RH article, I don't get exactly what they do more than systemd unit files. Are they more manual? Have more options in the unit files?
Quadlets are systemd unit file generators so they only run on linux. Have you read the man page on them?
The basic idea of quadlets, is to allow systemd and podman to evolve without hard coding assumptions into the generated unit files.
On Friday, August 9, 2024 at 02:11:13 PM GMT+3:30, Daniel Walsh <
dwalsh@redhat.com> wrote:
On 8/8/24 09:04, Mehdi Haghgoo via Podman wrote:
I think podman systemd units were very useful. They allowed me to
create reliable containerized services and websites on the server that would auto-restart on server reboot. However, I recently encountered podman inline help showing "deprecated" warning for systemd. Is there now a better alternative for the purpose they used to serve?
Best regards, Mehdi _______________________________________________ Podman mailing list -- podman@lists.podman.io To unsubscribe send an email to podman-leave@lists.podman.io
We are recommending you use quadlets for this.
man quadlet
_______________________________________________ Podman mailing list -- podman@lists.podman.io To unsubscribe send an email to podman-leave@lists.podman.io
_______________________________________________ Podman mailing list -- podman@lists.podman.io To unsubscribe send an email to podman-leave@lists.podman.io
_______________________________________________ Podman mailing list -- podman@lists.podman.io To unsubscribe send an email to podman-leave@lists.podman.io
-- Brent Baude Container Runtimes, Podman Architect https://github.com/containers/podman
On 8/12/24 12:37, Mehdi Haghgoo wrote:
Dan, I don't find a man page for Qualet with the "man Qualet" command. Tried that also inside the podman VM (running Mac M1).
man quadlet not qualet, probably need to do `podman machine ssh man quadlet` on a mac. https://github.com/containers/podman/blob/main/docs/source/markdown/podman-s...
Yahoo Mail: Search, Organize, Conquer <https://mail.onelink.me/107872968?pid=NativePlacement&c=Global_Acquisition_YMktg_315_EmailSignatureGrowth_YahooMail:Search,Organize,Conquer&af_sub1=Acquisition&af_sub2=Global_YMktg&af_sub3=&af_sub4=100000945&af_sub5=OrganizeConquer__Static_>
On Mon, Aug 12, 2024 at 18:59, Daniel Walsh <dwalsh@redhat.com> wrote: On 8/9/24 09:21, Mehdi Haghgoo wrote: > Thanks Dan, > > Although quadlets have apparently been there for quite a long time, I don't find much information describing them on the Internet. Also, I don't find a quadlet executable on Mac with podman desktop installed. > From what I understand, quadlets are not much different from systemd unit files generated using podman generate. So, even after checking out your RH article, I don't get exactly what they do more than systemd unit files. Are they more manual? Have more options in the unit files? > Quadlets are systemd unit file generators so they only run on linux. Have you read the man page on them?
The basic idea of quadlets, is to allow systemd and podman to evolve without hard coding assumptions into the generated unit files.
> > > > > > > > > On Friday, August 9, 2024 at 02:11:13 PM GMT+3:30, Daniel Walsh <dwalsh@redhat.com> wrote: > > > > > > On 8/8/24 09:04, Mehdi Haghgoo via Podman wrote: >> I think podman systemd units were very useful. They allowed me to create reliable containerized services and websites on the server that would auto-restart on server reboot. However, I recently encountered podman inline help showing "deprecated" warning for systemd. Is there now a better alternative for the purpose they used to serve? >> >> Best regards, >> Mehdi >> _______________________________________________ >> Podman mailing list -- podman@lists.podman.io >> To unsubscribe send an email to podman-leave@lists.podman.io > We are recommending you use quadlets for this. > > > man quadlet > > > _______________________________________________ > Podman mailing list -- podman@lists.podman.io > To unsubscribe send an email to podman-leave@lists.podman.io > _______________________________________________ Podman mailing list -- podman@lists.podman.io To unsubscribe send an email to podman-leave@lists.podman.io
Sorry for the misspelling caused probably by phone autocorrection. Yeah, I typed "quadlet" and "man quadlet" in the podman machine VM, but it does not find any man page for quadlet. And there is no binary called quadlet on the (mac) system. On Monday, August 12, 2024 at 09:21:46 PM GMT+3:30, Daniel Walsh <dwalsh@redhat.com> wrote: On 8/12/24 12:37, Mehdi Haghgoo wrote:
Dan, I don't find a man page for Qualet with the "man Qualet" command. Tried that also inside the podman VM (running Mac M1).
man quadlet not qualet, probably need to do `podman machine ssh man quadlet` on a mac. https://github.com/containers/podman/blob/main/docs/source/markdown/podman-s...
Yahoo Mail: Search, Organize, Conquer
On Mon, Aug 12, 2024 at 18:59, Daniel Walsh
<dwalsh@redhat.com> wrote:
On 8/9/24 09:21, Mehdi Haghgoo wrote:
Thanks Dan,
Although quadlets have apparently been there for quite a long time, I don't find much information describing them on the Internet. Also, I don't find a quadlet executable on Mac with podman desktop installed. From what I understand, quadlets are not much different from systemd unit files generated using podman generate. So, even after checking out your RH article, I don't get exactly what they do more than systemd unit files. Are they more manual? Have more options in the unit files?
Quadlets are systemd unit file generators so they only run on linux. Have you read the man page on them?
The basic idea of quadlets, is to allow systemd and podman to evolve without hard coding assumptions into the generated unit files.
On Friday, August 9, 2024 at 02:11:13 PM GMT+3:30, Daniel Walsh <dwalsh@redhat.com> wrote:
On 8/8/24 09:04, Mehdi Haghgoo via Podman wrote:
I think podman systemd units were very useful. They allowed me to create reliable containerized services and websites on the server that would auto-restart on server reboot. However, I recently encountered podman inline help showing "deprecated" warning for systemd. Is there now a better alternative for the purpose they used to serve?
Best regards, Mehdi _______________________________________________ Podman mailing list -- podman@lists.podman.io To unsubscribe send an email to podman-leave@lists.podman.io We are recommending you use quadlets for this.
man quadlet
_______________________________________________ Podman mailing list -- podman@lists.podman.io To unsubscribe send an email to podman-leave@lists.podman.io
_______________________________________________ Podman mailing list -- podman@lists.podman.io To unsubscribe send an email to podman-leave@lists.podman.io
_______________________________________________ Podman mailing list -- podman@lists.podman.io To unsubscribe send an email to podman-leave@lists.podman.io
On 8/13/24 09:45, Mehdi Haghgoo wrote:
Sorry for the misspelling caused probably by phone autocorrection. Yeah, I typed "quadlet" and "man quadlet" in the podman machine VM, but it does not find any man page for quadlet. And there is no binary called quadlet on the (mac) system.
Maybe there are o man pages in a podman machine, but I gave you a link to the quadlet/podman-systemd.unit man page. Quadlet executable is only in the machine. It is executed by systemd at boot time and daemon-reload. /usr/libexec/podman/quadlet Quadlets look like standard systemd unit files with a stanza for [Container] or [Pod] or [Kube] or [Volume] or [Network]
On Monday, August 12, 2024 at 09:21:46 PM GMT+3:30, Daniel Walsh <dwalsh@redhat.com> wrote:
On 8/12/24 12:37, Mehdi Haghgoo wrote:
Dan, I don't find a man page for Qualet with the "man Qualet" command. Tried that also inside the podman VM (running Mac M1).
man quadlet not qualet, probably need to do `podman machine ssh man quadlet` on a mac.
https://github.com/containers/podman/blob/main/docs/source/markdown/podman-s...
Yahoo Mail: Search, Organize, Conquer
On Mon, Aug 12, 2024 at 18:59, Daniel Walsh
<dwalsh@redhat.com> wrote:
On 8/9/24 09:21, Mehdi Haghgoo wrote:
Thanks Dan,
Although quadlets have apparently been there for quite a long time, I don't find much information describing them on the Internet. Also, I don't find a quadlet executable on Mac with podman desktop installed. From what I understand, quadlets are not much different from systemd unit files generated using podman generate. So, even after checking out your RH article, I don't get exactly what they do more than systemd unit files. Are they more manual? Have more options in the unit files?
Quadlets are systemd unit file generators so they only run on linux. Have you read the man page on them?
The basic idea of quadlets, is to allow systemd and podman to evolve without hard coding assumptions into the generated unit files.
On Friday, August 9, 2024 at 02:11:13 PM GMT+3:30, Daniel Walsh <dwalsh@redhat.com> wrote:
On 8/8/24 09:04, Mehdi Haghgoo via Podman wrote:
I think podman systemd units were very useful. They allowed me to create reliable containerized services and websites on the server that would auto-restart on server reboot. However, I recently encountered podman inline help showing "deprecated" warning for systemd. Is there now a better alternative for the purpose they used to serve?
Best regards, Mehdi _______________________________________________ Podman mailing list -- podman@lists.podman.io To unsubscribe send an email to podman-leave@lists.podman.io We are recommending you use quadlets for this.
man quadlet
_______________________________________________ Podman mailing list -- podman@lists.podman.io To unsubscribe send an email to podman-leave@lists.podman.io
_______________________________________________ Podman mailing list -- podman@lists.podman.io To unsubscribe send an email to podman-leave@lists.podman.io
_______________________________________________ Podman mailing list -- podman@lists.podman.io To unsubscribe send an email to podman-leave@lists.podman.io
The man page is in the machine image apparently. core@localhost:~$ rpm -ql podman | grep quad /usr/libexec/podman/quadlet /usr/share/man/man5/quadlet.5.gz On Tue, Aug 13, 2024 at 9:15 AM Daniel Walsh <dwalsh@redhat.com> wrote:
Sorry for the misspelling caused probably by phone autocorrection. Yeah, I typed "quadlet" and "man quadlet" in the podman machine VM, but it does not find any man page for quadlet. And there is no binary called quadlet on
On 8/13/24 09:45, Mehdi Haghgoo wrote: the (mac) system.
Maybe there are o man pages in a podman machine, but I gave you a link to the quadlet/podman-systemd.unit man page.
Quadlet executable is only in the machine. It is executed by systemd at boot time and daemon-reload.
/usr/libexec/podman/quadlet
Quadlets look like standard systemd unit files with a stanza for [Container] or [Pod] or [Kube] or [Volume] or [Network]
On Monday, August 12, 2024 at 09:21:46 PM GMT+3:30, Daniel Walsh <
dwalsh@redhat.com> wrote:
On 8/12/24 12:37, Mehdi Haghgoo wrote:
Dan, I don't find a man page for Qualet with the "man Qualet" command.
Tried that also inside the podman VM (running Mac M1).
man quadlet not qualet, probably need to do `podman machine ssh man
quadlet` on a mac.
https://github.com/containers/podman/blob/main/docs/source/markdown/podman-s...
Yahoo Mail: Search, Organize, Conquer
On Mon, Aug 12, 2024 at 18:59, Daniel Walsh
<dwalsh@redhat.com> wrote:
On 8/9/24 09:21, Mehdi Haghgoo wrote:
Thanks Dan,
Although quadlets have apparently been there for quite a long time, I
don't find much information describing them on the Internet. Also, I don't find a quadlet executable on Mac with podman desktop installed.
From what I understand, quadlets are not much different from systemd unit files generated using podman generate. So, even after checking out your RH article, I don't get exactly what they do more than systemd unit files. Are they more manual? Have more options in the unit files?
Quadlets are systemd unit file generators so they only run on linux. Have you read the man page on them?
The basic idea of quadlets, is to allow systemd and podman to evolve without hard coding assumptions into the generated unit files.
On Friday, August 9, 2024 at 02:11:13 PM GMT+3:30, Daniel Walsh <
dwalsh@redhat.com> wrote:
On 8/8/24 09:04, Mehdi Haghgoo via Podman wrote:
I think podman systemd units were very useful. They allowed me to
create reliable containerized services and websites on the server that would auto-restart on server reboot. However, I recently encountered podman inline help showing "deprecated" warning for systemd. Is there now a better alternative for the purpose they used to serve?
Best regards, Mehdi _______________________________________________ Podman mailing list -- podman@lists.podman.io To unsubscribe send an email to podman-leave@lists.podman.io
We are recommending you use quadlets for this.
man quadlet
_______________________________________________ Podman mailing list -- podman@lists.podman.io To unsubscribe send an email to podman-leave@lists.podman.io
_______________________________________________ Podman mailing list -- podman@lists.podman.io To unsubscribe send an email to podman-leave@lists.podman.io
_______________________________________________ Podman mailing list -- podman@lists.podman.io To unsubscribe send an email to podman-leave@lists.podman.io
_______________________________________________ Podman mailing list -- podman@lists.podman.io To unsubscribe send an email to podman-leave@lists.podman.io
-- Brent Baude Container Runtimes, Podman Architect https://github.com/containers/podman
participants (9)
-
Brent Baude -
Chris Evich -
Daniel Walsh -
David Hummel -
JK Laiho -
Leon N -
Mehdi Haghgoo -
Robin Lee Powell -
Tobias Wendorff