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
  • !938

You need to sign in or sign up before continuing.
Merged
Created Mar 17, 2021 by Xavier Thompson@xavier_thompsonOwner

software/theia: Fix slapos env discrepancy

  • Overview 53
  • Commits 3
  • Changes 6

Fix the environment variables discrepancy between the interactive theia shell and the supervisord services causing slapos node software launched in one context to conflict with previous runs in the other context.

Explanation:

In theia, the user can either manually launch slapos node software from the command line in the interactive shell, or as a supervisord service (e.g. as a periodic background task).

The environment discrepancy between the two contexts caused an invocation of slapos node software in one context to rebuild everything (reboostrap) even if the software had all already been installed from the other context.

ALSO: improve a theia test along the way.

Edited Mar 22, 2021 by Xavier Thompson
Assignee
Assign to
Reviewer
Request review from
None
Milestone
None
Assign milestone
Time tracking
Source branch: theia_fix_supervisor_slapos_env
GitLab Nexedi Edition | About GitLab | About Nexedi | 沪ICP备2021021310号-2 | 沪ICP备2021021310号-7