Nicolas Massé 2 months ago
parent
commit
f942195e9b
  1. 5
      flightctl/apps/broken/etc/flightctl/hooks.d/afterupdating/30-broken.yaml
  2. 11
      flightctl/apps/broken/etc/systemd/system/broken.service

5
flightctl/apps/broken/etc/flightctl/hooks.d/afterupdating/30-broken.yaml

@ -0,0 +1,5 @@
- if:
- path: /etc/systemd/system/broken.service
op: [created, updated]
run: /bin/sh -Eeuo pipefail -c 'systemctl enable broken.service ; systemctl restart --no-block broken.service'
timeout: 5m

11
flightctl/apps/broken/etc/systemd/system/broken.service

@ -0,0 +1,11 @@
[Unit]
Description=Broken service
After=network-online.target
Wants=network-online.target
[Service]
Type=oneshot
ExecStart=/bin/sh -c 'echo "I am DEAD !!!" ; exit 1'
[Install]
WantedBy=multi-user.target
Loading…
Cancel
Save