Loading .github/workflows/eval.yml +1 −1 Original line number Diff line number Diff line Loading @@ -166,7 +166,7 @@ jobs: tag: name: Tag runs-on: ubuntu-24.04-arm needs: [ process ] needs: [ get-merge-commit, process ] if: needs.process.outputs.targetRunId permissions: pull-requests: write Loading .github/workflows/get-merge-commit.yml +1 −1 Original line number Diff line number Diff line Loading @@ -40,7 +40,7 @@ jobs: ;; pull_request_target) if commits=$(base/ci/get-merge-commit.sh ${{ github.repository }} ${{ github.event.number }}); then echo "Checking the commits:\n$commits" echo -e "Checking the commits:\n$commits" echo "$commits" >> "$GITHUB_OUTPUT" else # Skipping so that no notifications are sent Loading ci/default.nix +1 −4 Original line number Diff line number Diff line Loading @@ -63,10 +63,7 @@ let fs = pkgs.lib.fileset; nixFilesSrc = fs.toSource { root = ../.; fileset = fs.difference (fs.unions [ (fs.fileFilter (file: file.hasExt "nix") ../.) ../.git-blame-ignore-revs ]) (fs.maybeMissing ../.git); fileset = fs.difference ../. (fs.maybeMissing ../.git); }; in { Loading nixos/doc/manual/development/running-nixos-tests-interactively.section.md +10 −1 Original line number Diff line number Diff line Loading @@ -71,10 +71,19 @@ An SSH-based backdoor to log into machines can be enabled with { name = "…"; nodes.machines = { /* … */ }; sshBackdoor.enable = true; interactive.sshBackdoor.enable = true; } ``` ::: {.warning} Make sure to only enable the backdoor for interactive tests (i.e. by using `interactive.sshBackdoor.enable`)! This is the only supported configuration. Running a test in a sandbox with this will fail because `/dev/vhost-vsock` isn't available in the sandbox. ::: This creates a [vsock socket](https://man7.org/linux/man-pages/man7/vsock.7.html) for each VM to log in with SSH. This configures root login with an empty password. Loading nixos/doc/manual/installation/installing-virtualbox-guest.section.md +1 −1 Original line number Diff line number Diff line Loading @@ -8,7 +8,7 @@ up a VirtualBox guest, follow these instructions: 1. Base Memory Size: 768 MB or higher. 1. New Hard Disk of 8 GB or higher. 1. New Hard Disk of 10 GB or higher. 1. Mount the CD-ROM with the NixOS ISO (by clicking on CD/DVD-ROM) Loading Loading
.github/workflows/eval.yml +1 −1 Original line number Diff line number Diff line Loading @@ -166,7 +166,7 @@ jobs: tag: name: Tag runs-on: ubuntu-24.04-arm needs: [ process ] needs: [ get-merge-commit, process ] if: needs.process.outputs.targetRunId permissions: pull-requests: write Loading
.github/workflows/get-merge-commit.yml +1 −1 Original line number Diff line number Diff line Loading @@ -40,7 +40,7 @@ jobs: ;; pull_request_target) if commits=$(base/ci/get-merge-commit.sh ${{ github.repository }} ${{ github.event.number }}); then echo "Checking the commits:\n$commits" echo -e "Checking the commits:\n$commits" echo "$commits" >> "$GITHUB_OUTPUT" else # Skipping so that no notifications are sent Loading
ci/default.nix +1 −4 Original line number Diff line number Diff line Loading @@ -63,10 +63,7 @@ let fs = pkgs.lib.fileset; nixFilesSrc = fs.toSource { root = ../.; fileset = fs.difference (fs.unions [ (fs.fileFilter (file: file.hasExt "nix") ../.) ../.git-blame-ignore-revs ]) (fs.maybeMissing ../.git); fileset = fs.difference ../. (fs.maybeMissing ../.git); }; in { Loading
nixos/doc/manual/development/running-nixos-tests-interactively.section.md +10 −1 Original line number Diff line number Diff line Loading @@ -71,10 +71,19 @@ An SSH-based backdoor to log into machines can be enabled with { name = "…"; nodes.machines = { /* … */ }; sshBackdoor.enable = true; interactive.sshBackdoor.enable = true; } ``` ::: {.warning} Make sure to only enable the backdoor for interactive tests (i.e. by using `interactive.sshBackdoor.enable`)! This is the only supported configuration. Running a test in a sandbox with this will fail because `/dev/vhost-vsock` isn't available in the sandbox. ::: This creates a [vsock socket](https://man7.org/linux/man-pages/man7/vsock.7.html) for each VM to log in with SSH. This configures root login with an empty password. Loading
nixos/doc/manual/installation/installing-virtualbox-guest.section.md +1 −1 Original line number Diff line number Diff line Loading @@ -8,7 +8,7 @@ up a VirtualBox guest, follow these instructions: 1. Base Memory Size: 768 MB or higher. 1. New Hard Disk of 8 GB or higher. 1. New Hard Disk of 10 GB or higher. 1. Mount the CD-ROM with the NixOS ISO (by clicking on CD/DVD-ROM) Loading