!atvIbxHoEqNcAIxYpN:nixos.org

NixOS AWS

64 Members
14 Servers

Load older messages


SenderMessageTime
15 Oct 2024
@commiterate:matrix.orgcommiterateand the long instance scrubbing is due to the processes Apple needs for firmware and software updates18:32:36
@commiterate:matrix.orgcommiterateyou can skip scrubbing from instance stop and terminate with a root volume replacement though18:32:47
@arianvp:matrix.orgArianEven when you keep the host reservation changing the AMI takes a few hours though ;/18:33:02
@commiterate:matrix.orgcommiteratebut eventually you must go through a scrubbing cycle if you want updated firmware18:33:04
@arianvp:matrix.orgArianAh didn't know that18:33:08
@commiterate:matrix.orgcommiterateI also talked with the ASG PMs and they're looking at root volume replacement for instance refresh18:33:28
@commiterate:matrix.orgcommiteratebut yeah due to Apple's EULA, Mac instances are the most inelastic instances of all time18:33:42
@commiterate:matrix.orgcommiteratesince elasticity requires it to be fast to take from and return to the free capacity pool18:33:58
@commiterate:matrix.orgcommiteratewhich Mac instances are the antithesis of18:34:02
@commiterate:matrix.orgcommiterateEC2 is trying to get Apple to change their stance but the PM says they're quite adamant and will probably take like 1-3 years time18:36:04
@arianvp:matrix.orgArianMy workaround so far has been spawning VMs on the instances using virtualization framework18:44:56
@arianvp:matrix.orgArian:)18:45:00
@commiterate:matrix.orgcommiterateyeah same. Need to use Tart VMs for isolation anyways.18:45:28
@arianvp:matrix.orgArianYeh so we just register tart VMs to GHA basically 18:45:44
@arianvp:matrix.orgArianSpawning a fresh VM per job18:45:50
@commiterate:matrix.orgcommiterateI'm probably just going to delay working on macOS GitLab runners since they make deployments horrible. I'm really just using the Nix profiles trick for bootstrap Docker runners that use Amazon Linux 2023 + Nix profiles. Those bootstrap machines will guarantee a build machine pool for platform-specific artifacts (e.g. NixOS images) which will support the actual production pool.18:47:28
@commiterate:matrix.orgcommiterateBut mentioning macOS in the issue specifically gets around the "why aren't you just using NixOS" questions.18:47:59
17 Oct 2024
@joerg:thalheim.ioMic92 changed their display name from Mic92 to Mic3000.06:51:17
@joerg:thalheim.ioMic92 changed their display name from Mic3000 to Mic3000 🌋.06:51:46
@joerg:thalheim.ioMic92 changed their display name from Mic3000 🌋 to Mic92.12:22:31
18 Oct 2024
@arianvp:matrix.orgArianCould somebody have a look at this R? https://github.com/NixOS/nixpkgs/pull/34393908:04:55
@AleXoundOS:matrix.org@AleXoundOS:matrix.org
In reply to @arianvp:matrix.org
Could somebody have a look at this R? https://github.com/NixOS/nixpkgs/pull/343939
Does it mean that t2.micro won't be supported?
15:09:25
@arianvp:matrix.orgArian
In reply to @AleXoundOS:matrix.org
Does it mean that t2.micro won't be supported?
It will! I even tested it
15:12:36
@arianvp:matrix.orgArianIt supports both bios and uefi with this image 15:12:44
@AleXoundOS:matrix.org@AleXoundOS:matrix.org
In reply to @arianvp:matrix.org
It supports both bios and uefi with this image
(Sorry for bothering. Just wanted to be sure.)
15:13:37
@arianvp:matrix.orgArianIt's a good question to ask :)15:15:10
@AleXoundOS:matrix.org@AleXoundOS:matrix.org

The AWS CLI command at https://nixos.github.io/amis/ is misleading. There are 2 consecutive --filter options used. However, when I tested only the last one is being applied.
This works instead:

aws ec2 describe-images --owners 427812963091 --filters 'Name=name,Values=nixos/24.05*' 'Name=architecture,Values=arm64'
15:27:25
@AleXoundOS:matrix.org@AleXoundOS:matrix.org *

The AWS CLI command at https://nixos.github.io/amis/ is misleading. There are 2 consecutive --filter options used. However, when I tested only the last one is being applied.
This works instead:

aws ec2 describe-images --owners 427812963091 \
--filters 'Name=name,Values=nixos/24.05*' 'Name=architecture,Values=arm64'
15:27:41
@AleXoundOS:matrix.org@AleXoundOS:matrix.org *

The AWS CLI command at https://nixos.github.io/amis/ is misleading. There are 2 consecutive --filter options used. However, when I tested only the last one is being applied.
This works instead:

aws ec2 describe-images --owners 427812963091 \
  --filters 'Name=name,Values=nixos/24.05*' 'Name=architecture,Values=arm64'
15:27:51
@arianvp:matrix.orgArianOh that's a typo then! Can you send a PR?16:10:35

Show newer messages


Back to Room ListRoom Version: 10