Skip to content

[Bugfix:System] Submitty worker test machines do not generate properly with vagrant #12409

@hyeenaa

Description

@hyeenaa
  • Node JS gpg key command misconfiguration
  • Submitty user not being generated.

Describe the bug

When the proper commands are run to generate a worker with the right dependencies, ie. python3, workers generate etc.. the vagrant workers up command fails at the end of the machine generation due to a gpg keygen for NodeJS asking for a tty that doesn't actually exist. Source: Submitty/.config/distro_setup/22.04/setup_distro.sh on line 79

Expected behavior

The worker machine should generate and configure itself to be set up and ssh-able. The gpg keygen should work, also.

To Reproduce
Steps to reproduce the behavior:
according to guide

  1. make sure proper dependencies are installed
  2. run vagrant workers generate , and the configuration file should be made without a hitch.
  3. run vagrant workers up, and it should fail near the last step of configuration.
  4. See error

Configuration

  • OS: Arch linux, Windows 11
  • Browser N/A

Screenshots

Image

Additional context

Metadata

Metadata

Assignees

Labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions