Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
slapos slapos
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Labels
    • Labels
  • Merge requests 122
    • Merge requests 122
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Environments
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • nexedi
  • slaposslapos
  • Merge requests
  • !115

You need to sign in or sign up before continuing.
Merged
Created Nov 15, 2016 by Nicolas Wavrant@NicolasMaintainer

Resiliency improvements

  • Overview 11
  • Commits 19
  • Changes 17

This MR brings some confort of use and of administration for the resiliency stack and resiliency related taks :

  • logrotate some logs/feeds to save disk space
  • adds more promises on export and import instances
  • improves feedback on import failures : promises are more verbose, more information on the takeover webpage, ...
  • better indempotency for the backup time information, which is now published instead of read from the .installed.cfg

Updated on 11/22 :

  • improve pbs recipe : makes the trap command cross-shell
  • remove infinite loops in scripts generated by pbs, but run a given amount of time until raising an error (which can be catched by promises)
  • runner-importer script doesn't systematically fails if there is no requested SR.
  • adds promises for notifier feeds (on exporter and pbs) to check last result and check if feed is corrupted

This MR should be merged after slapos.core has been upgraded

Assignee
Assign to
Reviewer
Request review from
None
Milestone
None
Assign milestone
Time tracking
Source branch: dev
GitLab Nexedi Edition | About GitLab | About Nexedi | 沪ICP备2021021310号-2 | 沪ICP备2021021310号-7