Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • slapos slapos
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Merge requests 122
    • Merge requests 122
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • nexedi
  • slaposslapos
  • Merge requests
  • !938

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
Time tracking
Source branch: theia_fix_supervisor_slapos_env
GitLab Nexedi Edition | About GitLab | About Nexedi | 沪ICP备2021021310号-2 | 沪ICP备2021021310号-7