Alyssa Ross
5330c0a1af
treewide: use isAarch where appropriate
2022-07-30 16:18:27 +00:00
github-actions[bot]
f6895f13b0
Merge master into staging-next
2022-07-27 18:01:33 +00:00
pennae
a16b25432e
Merge pull request #182685 from pennae/invariant-option-conversions
...
treewide: invariant option conversions to MD
2022-07-27 15:39:47 +02:00
github-actions[bot]
21a6aafb7d
Merge master into staging-next
2022-07-24 12:01:21 +00:00
pennae
5bf55a4ad5
nixos/virtualization: invariant option docs MD conversions
2022-07-24 13:01:47 +02:00
pennae
3fdde45825
nixos/oci-containers: convert option docs to MD
...
no changes to the manpages, no rendering changes to the html manual
2022-07-19 16:23:57 +02:00
github-actions[bot]
97f117148f
Merge staging-next into staging
2022-07-17 00:02:54 +00:00
Sandro
04a5c30245
Merge pull request #179582 from catap/prl-tools
2022-07-17 01:41:46 +02:00
Sivizius
5e941caa0d
nixos/cri-o: removed defaultText of internal package-option
2022-07-17 08:04:15 +10:00
Martin Weinelt
b2d57db6c2
Merge pull request #180516 from Atemu/kernel-disable-ashmem
...
linux: disable ASHMEM on >= 5.18
2022-07-14 23:20:26 +02:00
illustris
f60f165501
nixos/proxmox-image: use qemu 6.2 for building VMA
2022-07-13 10:44:41 +02:00
Kirill A. Korinsky
f41fc22111
prl-tools: 12.2.1-41615 -> 17.1.4-51567
...
Install Parallel Tools updated for version 17 of Parallels for macOS. This
fixes clipboard sharing, so that copy and paste works between the host
macOS and the guest NixOS VM. Support for guests on M1 Apple Silicon-based
Macs (aarch64-linux) is also added.
Co-authored-by: Paul Smith <paulsmith@gmail.com>
Co-authored-by: Weijia Wang <9713184+wegank@users.noreply.github.com>
2022-07-09 14:43:27 +02:00
Atemu
339ce46af2
nixos/waydroid: add FIXME regarding ASHMEM removal in 5.18
2022-07-07 14:40:17 +02:00
zowoq
b7eb3285b3
railcar, nixos/railcar: remove
...
Upstream repo is archived and hasn't had any commits since 2018, isn't packaged anywhere else apart from AUR.
2022-07-07 07:16:58 +10:00
T0astBread
87cd533a32
nixos/qemu-vm: allow custom partitions and filesystems in VM
...
Potential use cases for disabling `useDefaultFilesystems` include:
- Testing with uncommon filesystem layouts
- Testing scenarios where swapping occurs
- Testing with LUKS-encrypted disks
Closes #177963
2022-07-02 15:37:08 +02:00
Robert Hensing
e2c261f2c0
Merge pull request #176146 from pennae/module-docs-markdown
...
treewide: markdown option docs
2022-06-21 13:16:02 +02:00
Adam Stephens
2e090e0d60
nixos/lxc-container: improve template example
2022-06-17 11:42:16 -04:00
pennae
320aa2a791
treewide: attempt at markdown option docs
2022-06-12 12:44:38 +02:00
zowoq
f063970e50
nixos/podman: add user socket/service
2022-06-10 07:21:56 +10:00
Janne Heß
4a77546116
Merge pull request #175655 from AmineChikhaoui/ec2-amis-22.05
...
ec2-amis: add release 22.05
2022-06-08 17:39:36 +02:00
zowoq
e9f4412eb4
docker-edge: remove
2022-06-06 14:06:39 +10:00
AmineChikhaoui
3909226544
ec2-amis: add release 22.05
2022-05-31 18:43:58 -04:00
Janne Heß
5157246aa4
nixos/vmware-guest: Remove the video driver
...
This breaks isos since https://github.com/NixOS/nixpkgs/pull/172668
because vmware is enabled there. @K900 tested this and confirmed that
the GPU acceleration still works.
2022-05-30 11:56:21 +02:00
Guillaume Girol
f2493e87d8
Merge pull request #173110 from symphorien/ovmf-cross
...
nixos/libvirtd: make it possible to boot a UEFI aarch64 vm on x86_64
2022-05-29 21:46:45 +00:00
Alyssa Ross
c3c0dd00d8
treewide: fix loss of precision in NixOS systems
...
Prior to this patch:
$ nix-instantiate --eval -E '
> with import ./. {
> localSystem.config = "aarch64-unknown-linux-musl";
> };
> (nixos {}).config.nixpkgs.localSystem.config
> '
"aarch64-unknown-linux-gnu"
Because only the system triple was being passed through, the Musl part
of the system specification was lost. This patch fixes various
occurrences of NixOS evaluation when a Nixpkgs evaluation is already
available, to pass through the full elaborated system attribute set,
to avoid this loss of precision.
2022-05-28 20:01:55 +00:00
Jonas Heinrich
f81c763c1d
nixos/appvm: init at unstable-2021-12-20
...
Co-authored-by: Mikhail Klementev <blame@dumpstack.io>
Co-authored-by: Cabia Rangris <me@cab404.ru>
2022-05-26 08:33:49 -04:00
Guillaume Girol
110c6e6c96
nixos/libvirtd: allow to provide both x86 and aarch64 ovmf
2022-05-14 12:00:00 +00:00
Artturi
c7b10b6df9
Merge pull request #172131 from euank/ena-2.7.1
...
ena: 2.5.0 -> 2.7.1 & nixos/amazon-image: default to 5.15 kernel
2022-05-12 01:38:24 +03:00
Rick van Schijndel
f433d91bb3
anbox: drop kernel modules package
...
All builds are broken:
- 4.14
- 4.19
- 5.4
https://hydra.nixos.org/eval/1761072?filter=anbox&compare=1760998&full=#tabs-still-fail
Let's just drop it.
This leaves the anbox module possibly in a broken-ish state,
but I'm not sure what to do about it.
2022-05-10 21:15:48 +02:00
Janne Heß
e6fb1e63d1
Merge pull request #171650 from helsinki-systems/feat/config-systemd-package
...
treewide: pkgs.systemd -> config.systemd.package
2022-05-09 10:23:04 +02:00
Euan Kemp
35cfe2c29c
nixos/amazon-image: default to 5.15 kernel
...
Previously, it was held back due to the ENA driver not building on the
current default (5.15). The previous commit bumps the ENA driver, which
allows 5.15 to work.
2022-05-08 21:13:50 -07:00
Sandro
398cf5bf2d
Merge pull request #164698 from illustris/proxmox-lxc
2022-05-06 23:35:13 +02:00
Janne Heß
57cd07f3a9
treewide: pkgs.systemd -> config.systemd.package
...
This ensures there is only one systemd package when e.g. testing the
next systemd version.
2022-05-05 20:00:31 +02:00
illustris
64a204d1a7
nixos/proxmox-lxc: use hostname provided by proxmox
2022-05-05 01:05:04 +05:30
Sandro
aacb7ef4a6
Merge pull request #169966 from deinferno/vmware-host
2022-05-04 14:13:12 +02:00
deinferno
3e8e52bb91
nixos/vmware-host: init at 16.2.3
2022-05-04 01:58:32 +05:00
adisbladis
46241e156c
nixos/virtualisation.oci-containers: Use podman as the default backend
...
This has a number of benefits such as that applying service limits will
actually work since there isn't a layer of indirection (the Docker daemon)
between the systemd service and the container runtime.
2022-05-03 14:50:43 +12:00
Janne Heß
007108f04d
nixos/*qemu*: Add systemd initrd support
2022-04-30 20:47:42 +02:00
adisbladis
3c49151f15
nixos/nixos-containers: Add warning on unsupported state version combo
2022-04-27 18:35:46 +12:00
adisbladis
f535d6f45e
nixos-container: Use new configuration & state directories
...
We need to move NixOS containers somewhere else so these don't clash
with Podman, Skopeo & other container software in the libpod &
cri-o/cri-u/libcontainer ecosystems.
The state directory move is not strictly a requirement but is good for
consistency.
2022-04-27 18:35:08 +12:00
Graham Christensen
d65eff4fb6
Merge pull request #167902 from DeterminateSystems/openstack-zfs-cleanup
...
openstack-image: init, make-single-disk-zfs-image: init
2022-04-16 19:44:53 -04:00
Robert Hensing
4d464cf889
Merge pull request #168030 from samhug/qemu-vm
...
nixos/qemu-vm: sanitize generated environment variable name
2022-04-11 10:45:32 +02:00
Lassulus
8b9c6a1b04
Merge pull request #115391 from kfollesdal/autoresize-azure
...
nixos/virtualisation/azure-common: add auto resize of os disk
2022-04-10 11:25:22 +01:00
Sam Hug
cdef7bcb5b
nixos/qemu-vm: sanitize generated environment variable name
2022-04-09 11:53:58 -07:00
Florian Klink
37a8a582d7
nixos/libvirtd: provide path to cloud-hypervisor for virtchd.service
...
Otherwise, starting this daemon fails with the message
```
virtchd[3484224]: Initialization of mandatory cloud-hypervisor state driver skipped
virtchd[3484224]: Driver state initialization failed
```
Fixes #167850
2022-04-08 13:20:42 +02:00
Graham Christensen
d99f301374
openstack-config: note the image metadata needed to boot a uefi image
2022-04-07 15:28:28 -04:00
Graham Christensen
d3aff5fa3c
openstack-config: make the expandOnBoot option default to all
2022-04-07 15:28:28 -04:00
Graham Christensen
0a086bf7bf
openstack-config: enable tty1
...
This appears to be the "default" console for openstack, but my evidence is experience on just one provider.
2022-04-07 15:28:28 -04:00
Graham Christensen
d4c502a94a
openstack-metadata-fetcher: don't fail if any specific wget's fail
2022-04-07 15:28:28 -04:00
Graham Christensen
14304bfe40
openstack-config: setup serial access on ttyS0
2022-04-07 15:28:28 -04:00