Skip to content

Nixos 25.11 update#664

Open
elikoga wants to merge 3 commits intomasterfrom
nixos-25.11-update
Open

Nixos 25.11 update#664
elikoga wants to merge 3 commits intomasterfrom
nixos-25.11-update

Conversation

@elikoga
Copy link
Copy Markdown
Member

@elikoga elikoga commented Feb 27, 2026

No description provided.

@elikoga
Copy link
Copy Markdown
Member Author

elikoga commented Feb 27, 2026

/approve-snapshots

@thymis-github-app
Copy link
Copy Markdown
Contributor

Updating snapshots. Click here to see the status.

@elikoga elikoga force-pushed the nixos-25.11-update branch from 71ecf58 to e329a5f Compare March 25, 2026 16:26
elikoga added 3 commits April 1, 2026 17:51
- Update nixpkgs input to nixos-25.11, update docker.nix for 25.11
- Update flake.lock
- Update default stateVersion to 25.11 in CreateConfigModal
- Repair three CI blockers for x64 VM tests:
  - agent: remove --pipe from systemd-run (systemd 258.3 changed --pipe
    behavior; derive is_activated from proc.returncode instead)
  - crud/check_systemd_timer: catch FileNotFoundError (systemd-analyze
    not in PATH on CI runner)
  - task/executor: guard finish_task against missing task in DB
- Use ssh-ng:// for nix copy to avoid legacy nix-store on remote
- Repair syntax error in worker.py (missing ] after config_path)
- Resolve nix to absolute path in systemd-run ExecStart
- Mount ESP at /boot in nixos-vm so switch-to-configuration succeeds
- Set PATH in sshd SetEnv so nix-daemon is found in non-interactive SSH
- Bypass Nix fakeSSH by using 127.0.0.1 instead of localhost for nix copy
  (Nix sets fakeSSH=true when host=="localhost", bypassing SSH entirely)
- Restore stderr-based is_activated check in agent (revert)
- Exclude integration tests from regular CI run; add controller entry point
  for `uv run thymis-controller` used by the integration test fixture
…OS 25.11

- Update @playwright/test to 1.56.1 to match nixpkgs 25.11 playwright-driver
- Update npmDepsHash for new package-lock.json
- Increase test timeouts for 25.11 slower builds and network flake lock
@elikoga
Copy link
Copy Markdown
Member Author

elikoga commented Apr 2, 2026

Needs Screenshots again, I think because of auto update

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.

2 participants