aws/aws-pdk

[BUG] aws-pdk container missing depencency required for vscode

jsamuel1 opened this issue · 0 comments

Describe the bug

The container is now missing the ps command, supplied by the procps-ng package, resulting in codecatalyst dev environments not working for vscode.

Expected Behavior

I expect the container build to include the required dependencies, such that vscode remote server works correctly when using the aws-pdk container as the devfile.yml container.

Current Behavior

ps is missing, which results in an error in the logs when trying to connect to a CodeCatalyst dev environment against a new pdk monorepo repository.

Reproduction Steps

Create a new project based on pdk monorepo.
Create a dev environment against the project for vscode
Connect to the remote environment.
VSCode complains in the logs about:
a) ps command failed to execture
b) Couldn't parse the port number for the remote vscode connection.

Possible Solution

Add procps-ng to the dnf install commands in the Dockerfile.

Additional Information/Context

No response

PDK version used

0.23.37

What languages are you seeing this issue on?

Typescript

Environment details (OS name and version, etc.)

MacOS VSCode connecting to CodeCatalyst remote.