seapath / meta-seapath

This is the core of the seapath project. The meta-seapath repo contains the yocto Seapath layer, which contains all the code (yocto recipes) needed to build the seapath images used to install seapath (host, guest, flasher, etc.)
Apache License 2.0
6 stars 10 forks source link

Different changes to work on pacemaker stability #63

Closed insatomcat closed 2 years ago

insatomcat commented 2 years ago

pacemaker: modify service dependencies Change pacemaker dependencies to add rbdmap, ceph and libvirt, so that the guests can be cleanly migrated or shutdown before pacemaker shuts down.

pacemaker: allow to write in systemd runtime files Pacemaker needs to be able to write to systemd runtime dependencies folder so that the VirtualDomain resource agent can set the required dependencies.

systemd-journald: add log persistence This allow the journald logs to be persisted on disk so that it becomes possible to investigate a previous shutdown process journal.

pacemaker: modify shutdown timeout to 2min in case of anything preventing pacemaker to cleanly shutdown (guest not migrating properly for instance), the default timeout before systemd forces the shutdown is 30min. It's way too long, and waiting 2 min for pacemaker is enough.

Signed-off-by: insatomcat florent.carli@rte-france.com