Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
S slapos.toolbox
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge requests 1
    • Merge requests 1
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • nexedi
  • slapos.toolbox
  • Merge requests
  • !19

Closed
Created Oct 03, 2017 by Nicolas Wavrant@NicolasMaintainer
  • Report abuse
Report abuse

WIP: The webrunner can handle multiple Software Release at once

  • Overview 25
  • Commits 21
  • 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
Reviewer
Request review from
None
Milestone
None
Assign milestone
Time tracking
Source branch: runner-multi-sr
GitLab Nexedi Edition | About GitLab | About Nexedi | 沪ICP备2021021310号-2 | 沪ICP备2021021310号-7