You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[universal] - Issue universal config change for non-root default codespace user and installing google chrome browser reuse sandbox to run puppeteer cli in universal image (#1287)
* Changing config to force 1001 as UID for codespace in universal image
* Forcing the UID as 1001 for codespace user in universal image
* Fixing puppeteer code on the --no-sandbox option to to make it work in ubuntu 24.04
* Trying with different image version for runner.
* Reverting back the ubuntu version change for runer
* Setting updateRemoteUserUID flag to false.
* Reverting back the puppeteer fix to ensure the issue is isolated.
* Another fix for puppeteer cli.
* Changes done to make google chrome installation a part of the universal image and setting postCreateCommand instead of postStartCommand.
* Commit again
* Small change to ensure postCreateCoammend doesn't fail when /workspaces/images directory doesn't exist.
* Making change to change the UID workaround.
* Check the increased image size.
* Further change for UID issue fix. Passing the UID & GID of host machine from GitHub action workflow.
* Removing commented lines & debug statements
* Changing the test.sh back to the original version
* Changing the remoteEnv to ContainerEnv as per review comments.
* Rmoving the UID & GID change, adding workaround for the test & changing the size check test.
* Updating the check size test logic for universal image
* Making the image size check more generic as per comments.
---------
Co-authored-by: Daniel Doyle <[email protected]>
0 commit comments