From 22cefdca3cbd0e4530e8721f611535d5a54b8bf6 Mon Sep 17 00:00:00 2001 From: kat witch Date: Thu, 2 Sep 2021 19:02:49 +0100 Subject: [PATCH] README edits, remove kw.oci.enable option --- README.md | 16 ++++++++++------ config/hosts/daiyousei/nixos.nix | 1 - config/hosts/rinnosuke/nixos.nix | 1 - config/profiles/hardware/oracle/common.nix | 1 - 4 files changed, 10 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index f92cbbb2..d8cbf64d 100644 --- a/README.md +++ b/README.md @@ -42,19 +42,23 @@ These are the NixOS configurations for my systems. I run nothing other than NixO - [ ] Make waybar module for gammastep toggle. - [ ] Investigate how to fix Yule’s PCI-E issues. - [ ] Migrate boline to NixOS. - - [ ] Look into ARM cross-compilation w/ nixpkgs. - - [ ] Look into existing binary caches. + - [x] Look into ARM cross-compilation w/ nixpkgs. + - [x] Look into existing binary caches. - [ ] Write packages & services for DHT22 exporter + the socat. - [ ] Migrate [athame][] to OCI. - - [ ] Look into ARM cross-compilation w/ nixpkgs. - - [ ] Look into existing binary caches. + - [x] Look into ARM cross-compilation w/ nixpkgs. + - [x] Look into existing binary caches. - [ ] Do backups, figure out per-service backup system for state. - - [ ] Create a replacement box before any migration on OCI. + - [x] Create a replacement box before any migration on OCI. - [ ] Look into alternatives to Yggdrasil and move to them. - [ ] Set up IPv6 network handling for my hosts. - [x] Fix network module tf-nix integrations. - [x] Rinnosuke IPv6. - [ ] Local node IPv6 configuration. +- [ ] Add CI building and caching for required architectures. + - [x] aarch64 specific implementation + - [ ] ARMv6 specific implementation + - [ ] Generalised emulated compiles. ## Nodes @@ -147,7 +151,7 @@ They are available within this repo as [exprs][]. ## CI -CI for this repository uses [arcnmx/ci][] and aims to achieve two goals: +CI for this repository uses [arcnmx/ci][], is aarch64 emulated build enabled and aims to achieve two goals: | Action | Purpose | |--------------|--------------------------------------------------------------------------------------------------------------------| diff --git a/config/hosts/daiyousei/nixos.nix b/config/hosts/daiyousei/nixos.nix index 6b3704bd..5f19f6bf 100644 --- a/config/hosts/daiyousei/nixos.nix +++ b/config/hosts/daiyousei/nixos.nix @@ -19,7 +19,6 @@ in }; kw.oci = { - enable = true; base = "Canonical Ubuntu"; specs = { shape = "VM.Standard.A1.Flex"; diff --git a/config/hosts/rinnosuke/nixos.nix b/config/hosts/rinnosuke/nixos.nix index 8b78637a..b1c9f87e 100644 --- a/config/hosts/rinnosuke/nixos.nix +++ b/config/hosts/rinnosuke/nixos.nix @@ -14,7 +14,6 @@ in ]; kw.oci = { - enable = true; base = "Canonical Ubuntu"; specs = { shape = "VM.Standard.E2.1.Micro"; diff --git a/config/profiles/hardware/oracle/common.nix b/config/profiles/hardware/oracle/common.nix index a84ea76d..3b5d6711 100644 --- a/config/profiles/hardware/oracle/common.nix +++ b/config/profiles/hardware/oracle/common.nix @@ -4,7 +4,6 @@ in { options.kw.oci = { - enable = mkEnableOption "oracle server"; base = mkOption { description = '' Canonical Ubuntu provides an EXT4 root filesystem.