When starting a new workspace from the Project Configurator, sometimes the config file is not present in the workspace #5522
Labels
component: dashboard
feature: teams and projects [DEPRECATED]
Please, use feature: organizations or feature: projects labels instead.
groundwork: scheduled
roadmap item: teams & projects
team: webapp
Issue belongs to the WebApp team
type: bug
Something isn't working
Uh oh!
There was an error while loading. Please reload this page.
Bug description
When a Project has a configuration saved in the Project DB, and there is no
.gitpod.yml
in the repository, the Project DB configuration should always be added into workspaces for that repository (as an untracked.gitpod.yml
file).However, in some cases, it seems that the Project DB config is not added to the workspaces.
Steps to reproduce
The expected flow is:
Run Prebuild
New Workspace
Expected behavior
If the repository does not have a committed
.gitpod.yml
, the new workspace should have an untracked.gitpod.yml
containing the config from the Project DB.Additionally, all new workspaces for that repository should also have this untracked
.gitpod.yml
(until someone adds it to Git and starts versioning it).However, sometimes the config is not present at all in the workspace.
Example repository
No response
Anything else?
Theory: Maybe it's added in the Prebuild (from the Project Configurator), but not in un-prebuilt workspaces? That would explain why, if the Prebuild fails, there is no config in the workspace.
The text was updated successfully, but these errors were encountered: