Skip to content

Conversation

@ethanjli
Copy link
Member

This PR attempts to resolve an issue discussed in the 2025-02-06 software meeting and the 2025-02-20 software meeting, that the graphical desktop (i.e. "-dx") OS images display a first-boot configuration wizard which:

  • allows the user to change the username away from pi in the first-boot setup wizard, which would break PlanktoScope programs which assume use of the pi user
  • allows the user to change the timezone away from UTC
  • allows the user to change the locale away from en-US, which breaks the generate-machine-name service which only works if the en-US locale is set (this bug will be fixed in a separate PR to fall back to en-US for unrecognized locales)

To work around this problem, this PR attempts to disable the graphical desktop's first-boot configuration wizard.

@ethanjli ethanjli marked this pull request as ready for review February 24, 2025 05:45
@ethanjli
Copy link
Member Author

I tested this and it works, so I'll merge this PR now. I decided not to purge piwiz in order to allow users to launch it manually; instead, I just disabled the logic which launches it automatically.

@ethanjli ethanjli added this pull request to the merge queue Feb 24, 2025
Merged via the queue into master with commit 2103311 Feb 24, 2025
10 checks passed
@ethanjli ethanjli deleted the fix/os-dx-first-boot-wizard branch February 24, 2025 05:58
@ethanjli
Copy link
Member Author

Reverted by #588.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

2 participants