mirror of
https://github.com/ceph/ceph
synced 2025-02-20 17:37:29 +00:00
cephadm: silence "Failed to evict container" log msg
Right now, we're printing some evil looking messages in the log: ``` systemd[1]: Starting Ceph mgr.node2.ankmgz for ... podman[32354]: Error: no container with name or ID ceph-... found: no such container bash[32363]: Error: Failed to evict container: "": Failed to find container "ceph-..." in state: no container with name or ID ceph-... found: no such container bash[32363]: Error: no container with ID or name "ceph-..." found: no such container ```` Also, the unit.run command already removes the container. No need for ExecStartPre to do the same. Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
This commit is contained in:
parent
b72feb781f
commit
1bed46e4b0
@ -2208,10 +2208,10 @@ def _write_container_cmd_to_bash(file_obj, container, comment=None, background=F
|
||||
# unit file, makes it easier to read and grok.
|
||||
file_obj.write('# ' + comment + '\n')
|
||||
# Sometimes, adding `--rm` to a run_cmd doesn't work. Let's remove the container manually
|
||||
file_obj.write('! '+ ' '.join(container.rm_cmd()) + '\n')
|
||||
file_obj.write('! '+ ' '.join(container.rm_cmd()) + '2> /dev/null\n')
|
||||
# Sometimes, `podman rm` doesn't find the container. Then you'll have to add `--storage`
|
||||
if 'podman' in container_path:
|
||||
file_obj.write('! '+ ' '.join(container.rm_cmd(storage=True)) + '\n')
|
||||
file_obj.write('! '+ ' '.join(container.rm_cmd(storage=True)) + '2> /dev/null\n')
|
||||
|
||||
# container run command
|
||||
file_obj.write(' '.join(container.run_cmd()) + (' &' if background else '') + '\n')
|
||||
@ -2537,7 +2537,6 @@ Before=ceph-{fsid}.target
|
||||
LimitNOFILE=1048576
|
||||
LimitNPROC=1048576
|
||||
EnvironmentFile=-/etc/environment
|
||||
ExecStartPre=-{container_path} rm ceph-{fsid}-%i
|
||||
ExecStart=/bin/bash {data_dir}/{fsid}/%i/unit.run
|
||||
ExecStop=-{container_path} stop ceph-{fsid}-%i
|
||||
ExecStopPost=-/bin/bash {data_dir}/{fsid}/%i/unit.poststop
|
||||
|
Loading…
Reference in New Issue
Block a user