Skip to content

Adjust URL Being Used To Fetch .gitpod.yml Files From GitHub Enterprise Instances #9253

Closed
@jimmybrancaccio

Description

@jimmybrancaccio

Bug description

I currently have a self-hosted instance deployed which appears to be ignore the image: image-name line in my .gitpod.yml file within a repository. For example in my .gitpod.yml I've tried:

image: node:16.14-buster

or

image: jimmyb/workspace-laravel

but every time the gitpod/workspace-full image is loaded. I captured some logs from the build process and as you can see it's pulling the workspace-full image - https://ghostbin.linuxbox.ninja/paste/6jyt8

I've tested this on gitpod.io and I cannot replicate the issue there. @mrsimonemms was also unable to replicate the issue on his self-hosted instance so it sounds like an issue specific to my instance.

Last night I tore down my Kubernetes cluster and rebuilt it from scratch, but the same issue occurs. I am currently on main.2860 which I updated to from main.2847 (where the issue existed for me) to no avail.

Is there some sort of setting I can look at that would force the workspace-full image to be used? I know if there is no .gitpod.yml or image set it will default to the workspace-full image, but that's definitely not the case here, I am setting the image to be used, it's just being ignored.

To further troubleshoot, I set my .gitpod.yml up as:

image: jimmyb/workspace-laravel

vscode:
  extensions:
    - esbenp.prettier-vscode

I started a new workspace, it ignored the image line and used the workspace-full image, but it did install the extension. So it seems it's not completely ignoring the .gitpod.yml file.

My cluster is built from k3s, using 3 Ubuntu 20.04.x VMs (1 controller, 2 workers). If any other information about the cluster is needed, please don't hesitate to ask!

Any help on where to look next would be greatly appreciated!

Steps to reproduce

So here's the thing, I/we can't seem to reproduce this 😩

Workspace affected

No response

Expected behavior

I would expect that the image specified in my .gitpod.yml file be used for my workspace instead of the gitpod/workspace-full image.

Example repository

No response

Anything else?

No response

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions