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

Fully air gapped install iso #207

Open
Pacman99 opened this issue Mar 22, 2021 · 3 comments
Open

Fully air gapped install iso #207

Pacman99 opened this issue Mar 22, 2021 · 3 comments
Labels
enhancement New feature or request

Comments

@Pacman99
Copy link
Member

Pacman99 commented Mar 22, 2021

Expected Behavior

A built iso should be able to install a host without any network access.

Current Behavior

There seems to be some dependencies still installed over the network. And nix tries to update inputs even though they are pinned.

Possible Solution

  • Add drvPath to storeContents(results in really large iso)

Steps to Reproduce

  1. create iso
  2. try to install

Context

#202 Lots of discussion there for this. And this issue is a continuation off of a goal that we weren't able to accomplish there.

cc @blaggacao @nrdxp


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

@Pacman99 Pacman99 added the bug Something isn't working label Mar 22, 2021
@nrdxp
Copy link
Collaborator

nrdxp commented Mar 23, 2021

I'll just reiterate here that this may be as simple as either:
A. patching nixos-install
B. using flk.sh to work around the pecuiliar nixos-install behavior

@Pacman99
Copy link
Member Author

@blaggacao didn't you say you were able to do this with the current state of isoConfig? I think this can be closed.

@blaggacao
Copy link
Contributor

As far as I remember, the nixos-install has one command that does not very much respect the --lffline switch, if I remember correctly in a stupid way, that mjght be easily fixable.

I might get around this at some point again to propose a solution either here or upstream.

@Pacman99 Pacman99 added enhancement New feature or request and removed bug Something isn't working labels Apr 27, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants