I did another generate today and after some tinkering with options got the below, and I don’t have a clue what went wrong in original post.

 

sudo podman generate systemd -n  -f --restart-policy=always sqlx22  >pdm2sysd.txtsudo cp container-sqlx22.service /etc/systemd/system

sudo systemctl enable container-sqlx22.service

works

 

# container-sqlx22.service

# autogenerated by Podman 4.2.0

# Tue Jan 24 17:00:30 CST 2023

 

[Unit]

Description=Podman container-sqlx22.service

Documentation=man:podman-generate-systemd(1)

Wants=network-online.target

After=network-online.target

RequiresMountsFor=/run/containers/storage

 

[Service]

Environment=PODMAN_SYSTEMD_UNIT=%n

Restart=always

TimeoutStopSec=70

ExecStart=/usr/bin/podman start sqlx22

ExecStop=/usr/bin/podman stop -t 10 sqlx22

ExecStopPost=/usr/bin/podman stop -t 10 sqlx22

PIDFile=/run/containers/storage/overlay-containers/afcbd216eedb0d74075a522e8fc6cfc5a8dc8a0a3dfb2ce65434891b30fb0eb8/userdata/conmon.pid

Type=forking

 

[Install]

WantedBy=default.target