Skip to content

fix(kyber): use ubuntu as default username - #1517

Merged
shunkakinoki merged 1 commit into
mainfrom
fix/kyber-username
Apr 19, 2026
Merged

fix(kyber): use ubuntu as default username#1517
shunkakinoki merged 1 commit into
mainfrom
fix/kyber-username

Conversation

@shunkakinoki

@shunkakinoki shunkakinoki commented Apr 19, 2026

Copy link
Copy Markdown
Owner

Summary

  • Latitude.sh provisions Ubuntu images with ubuntu as the default system user
  • Kyber host config was hardcoded to shunkakinoki, causing Home Manager activation to fail: USER is "ubuntu", expected "shunkakinoki"
  • Updated both flake.nix and named-hosts/kyber/default.nix to use ubuntu

Test plan

  • make build && make switch succeeds on kyber without USER override

Summary by cubic

Set kyber’s default username to ubuntu to match Latitude.sh images and fix Home Manager activation failures.

  • Bug Fixes
    • Updated flake.nix and named-hosts/kyber/default.nix to set username = "ubuntu".
    • Resolves the mismatch error: USER is "ubuntu", expected "shunkakinoki".

Written for commit 8fd2d35. Summary will update on new commits.

@mesa-dot-dev

mesa-dot-dev Bot commented Apr 19, 2026

Copy link
Copy Markdown

You do not have enough credits to review this pull request. Please purchase more credits to continue.

@shunkakinoki
shunkakinoki merged commit 9f4f0e4 into main Apr 19, 2026
26 of 27 checks passed
@shunkakinoki
shunkakinoki deleted the fix/kyber-username branch April 19, 2026 17:37
@coderabbitai

coderabbitai Bot commented Apr 19, 2026

Copy link
Copy Markdown

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 3260d291-4f4d-48b2-b47a-09c1e9e73ee8

📥 Commits

Reviewing files that changed from the base of the PR and between d5c4a1a and 8fd2d35.

📒 Files selected for processing (2)
  • flake.nix
  • named-hosts/kyber/default.nix

Disabled knowledge base sources:

  • Linear integration is disabled

You can enable these sources in your CodeRabbit configuration.


📝 Walkthrough

Summary by CodeRabbit

  • Chores
    • Updated system configuration defaults across named host configurations.

Walkthrough

The username configuration for the kyber host is updated from "shunkakinoki" to "ubuntu" across two related Nix files. The change affects both the main flake configuration and the kyber module's default parameter value.

Changes

Cohort / File(s) Summary
Kyber Host Username Update
flake.nix, named-hosts/kyber/default.nix
Updated username from "shunkakinoki" to "ubuntu" in both the homeConfigurations argument and the module parameter default, affecting derived paths and Home Manager configuration values.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related PRs

Poem

🐰 A bunny hops through config files with glee,
Where "shunkakinoki" becomes "ubuntu" spree,
Two files, one purpose, so simple, so clean,
The kyber host shifts to a new username scene! 🌟

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch fix/kyber-username

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

…lt user

Latitude.sh provisions Ubuntu images with the `ubuntu` system user.
The kyber host config was using `shunkakinoki` which caused Home Manager
activation to fail with `USER is "ubuntu", expected "shunkakinoki"`.
@mesa-dot-dev

mesa-dot-dev Bot commented Apr 19, 2026

Copy link
Copy Markdown

Mesa Description

TL;DR

Fixed Kyber host configuration to use ubuntu as the default system user.

What changed?

  • Updated flake.nix to use ubuntu as the default username for Kyber.
  • Updated named-hosts/kyber/default.nix to use ubuntu as the default username for Kyber.

Description generated by Mesa. Update settings

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the username configuration for the 'kyber' host from 'shunkakinoki' to 'ubuntu' in both flake.nix and named-hosts/kyber/default.nix. I have no feedback to provide.

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.

1 participant