Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Register
  • Sign in
  • S slapos.toolbox
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 2
    • Merge requests 2
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • nexedinexedi
  • slapos.toolbox
  • Merge requests
  • !19

WIP: The webrunner can handle multiple Software Release at once

  • Review changes

  • Download
  • Patches
  • Plain diff
Closed Nicolas Wavrant requested to merge Nicolas/slapos.toolbox:runner-multi-sr into master Oct 03, 2017
  • Overview 25
  • Commits 21
  • Pipelines 0
  • Changes 12

Let the webrunner manages several Software Releases at once. Also introduce a feature of migration between software releases for the deployed instance.

To do so, the webrunner relies more on the slapproxy, and tries to decrease the use of hardcoded data in multiple files. Also, the slapproxy's database file is not arbitrary deleted whenever the user requests slapproxy.

Now multiple Software Releases can be supplied, and opening a new one won't destroy the current instances.

Edited Apr 07, 2025 by Thomas Gambier
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: runner-multi-sr
GitLab Nexedi Edition | About GitLab | About Nexedi | 沪ICP备2021021310号-2 | 沪ICP备2021021310号-7