By default, master-failover will call "herd start ganeti-wconfd" with extra arguments such as --force-node. That does not work with the Shepherd, so the Guix service has a "force-start" action for this purpose. diff --git a/lib/bootstrap.py b/lib/bootstrap.py --- a/lib/bootstrap.py +++ b/lib/bootstrap.py @@ -1011,9 +1011,7 @@ def MasterFailover(no_voting=False): try: # Forcefully start WConfd so that we can access the configuration - result = utils.RunCmd([pathutils.DAEMON_UTIL, - "start", constants.WCONFD, "--force-node", - "--no-voting", "--yes-do-it"]) + result = utils.RunCmd(["herd", "force-start", constants.WCONFD]) if result.failed: raise errors.OpPrereqError("Could not start the configuration daemon," " command %s had exitcode %s and error %s" % d class='sub'>Wojtek's customized Guix
aboutsummaryrefslogtreecommitdiff
path: root/.dir-locals.el
AgeCommit message (Expand)Author
2024-05-13store: Add with-store/non-blocking....Christopher Baines
2024-05-13.dir-locals: Configure indentation for swap-space....Tomas Volf
2024-04-03store: database: Remove with-statement and associated code....Christopher Baines
2024-04-03store: database: Remove call-with-savepoint and associated code....Christopher Baines
2023-10-20.dir-locals.el: Adjust indentation rule for ‘test-assertm’....Ludovic Courtès
2023-09-17.dir-locals.el: Update bug-reference configuration and document it....Maxim Cournoyer
2023-09-06.dir-locals: Streamline Geiser configuration....Maxim Cournoyer