Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add nixos configuration for the second testagent machine #237

Merged
merged 2 commits into from
Sep 2, 2024

Conversation

joinemm
Copy link
Collaborator

@joinemm joinemm commented Sep 2, 2024

  • Refactored the testagent configuration.
  • Updated rev of nixos-anywhere as it was having issues with most recent version of nix on my laptop.
  • Removed unnecessary suspend blockers because now that there is no GDM the machine is headless and doesn't suspend anyway.
  • Added testagent-dev config with disko module, and installed using nixos-anywhere (inv install).
  • testagent-dev does not do anything yet and has no jenkins agent configured.

Note for future re-installs that the hardware has issues with kexec (was unable to fix), so I had to boot nixos installer iso before connecting to it with nixos-anywhere to avoid kexec.

Signed-off-by: Joonas Rautiola <joonas.rautiola@unikie.com>
Signed-off-by: Joonas Rautiola <joonas.rautiola@unikie.com>
@mkaapu
Copy link
Contributor

mkaapu commented Sep 2, 2024

Note for future re-installs that the hardware has issues with kexec (was unable to fix), so I had to boot nixos installer iso before connecting to it with nixos-anywhere to avoid kexec.

We probably have some sort of documentation about our test HW and/or how to deploy these test machines. Would be worth to document these kind of exceptions and possible future development needs there.

@joinemm joinemm merged commit c5f2ce3 into tiiuae:main Sep 2, 2024
5 checks passed
@joinemm joinemm deleted the pr-testagent-2 branch September 3, 2024 08:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants