Commit Graph

  • 69bd1b4c35 incus-osd: Exit after calling OS update Stéphane Graber 2025-03-07 01:19:03 -05:00
  • d189841aeb github: Fix OS update testing Stéphane Graber 2025-03-07 00:44:36 -05:00
  • d7bd1756b0 github: Bump timeout (for ZFS) Stéphane Graber 2025-03-07 00:37:34 -05:00
  • e539e5df18 base: Disable most services Stéphane Graber 2025-03-06 23:59:02 -05:00
  • d0c4d21d09 base: Fix symlinks Stéphane Graber 2025-03-06 23:37:45 -05:00
  • 1a63a1b92a base: Reduce image size Stéphane Graber 2025-03-06 23:37:09 -05:00
  • 302bbc0f34 base: Add OpenVswitch Stéphane Graber 2025-03-06 23:11:45 -05:00
  • c1a47744c8 base: Add _lldpd user Stéphane Graber 2025-03-06 23:02:51 -05:00
  • fea3c80f1c base: Remove kernel headers Stéphane Graber 2025-03-06 22:17:33 -05:00
  • 0799849206 base: Drop zram-generator Stéphane Graber 2025-03-06 22:00:19 -05:00
  • f47125aacc base: Include ZFS Stéphane Graber 2025-03-06 18:11:30 -05:00
  • 95e38a828c base: Remove btrfs-progs Stéphane Graber 2025-03-06 18:11:23 -05:00
  • 838c9ddfb4 incus: Move to stable build Stéphane Graber 2025-03-06 18:10:04 -05:00
  • 8902d829ef base: Install lldpd Stéphane Graber 2025-03-06 18:08:31 -05:00
  • 9948becc56 debug: Add iputils-ping Stéphane Graber 2025-03-06 17:58:31 -05:00
  • a82e55f6dd base: Add missing sanlock package Stéphane Graber 2025-03-06 17:58:15 -05:00
  • 3003f77e20 Merge pull request #13 from stgraber/main Stéphane Graber 2025-03-06 15:05:42 -05:00
  • 88eb22e34c incus-osd: Use seed data for application list Stéphane Graber 2025-03-06 14:52:16 -05:00
  • c3addc056d incus-osd: Introduce initial seed pacakge Stéphane Graber 2025-03-06 14:52:01 -05:00
  • 91839a1402 golangci: Remove redundant checker Stéphane Graber 2025-03-06 14:51:00 -05:00
  • db7beeb6c2 golangci: Bump allowed complexity Stéphane Graber 2025-03-06 14:49:27 -05:00
  • 55f56ab635 github: Silence Go build Stéphane Graber 2025-02-20 16:50:58 -05:00
  • 0cf923459b Makefile: Silence Go build Stéphane Graber 2025-02-20 16:50:32 -05:00
  • db89ffdbd9 gitignore: Add incus-osd binary Stéphane Graber 2025-03-06 14:53:26 -05:00
  • 1b0d4a74da Makefile: Add incus-osd to the image Stéphane Graber 2025-02-20 16:49:53 -05:00
  • 130a373bfc github: Fix chown calls Stéphane Graber 2025-03-06 13:18:33 -05:00
  • 223316ada3 Merge pull request #11 from stgraber/main Stéphane Graber 2025-02-20 16:24:54 -05:00
  • 479a4a6cc0 github: Bump timeout to 30min Stéphane Graber 2025-02-20 16:03:21 -05:00
  • ab537ce6db mkosi: Boot in verbose mode Stéphane Graber 2025-02-20 15:10:24 -05:00
  • 93ee3e205a Rework partitioning scheme Stéphane Graber 2025-02-20 14:28:32 -05:00
  • dbbaae0c0d incus-osd: Use chunks of 4MB on copy Stéphane Graber 2025-02-20 13:54:11 -05:00
  • 039233c706 Makefile: Rename test-extensions to test-applications Stéphane Graber 2025-02-20 13:53:33 -05:00
  • 3c223e29c3 Merge pull request #10 from stgraber/main Stéphane Graber 2025-02-20 13:19:11 -05:00
  • 97d8ca3100 Makefile: Use incus-osd Stéphane Graber 2025-02-20 12:52:17 -05:00
  • 106060c953 github: incus-osd is now built by the Makefile Stéphane Graber 2025-02-20 12:38:58 -05:00
  • f2da5882a7 github: Update for incus-osd build Stéphane Graber 2025-02-20 12:36:58 -05:00
  • 37373170ce Merge pull request #9 from stgraber/main Stéphane Graber 2025-02-19 17:12:08 -05:00
  • ccdffe9d58 github: Use current Go stable release Stéphane Graber 2025-02-19 15:48:01 -05:00
  • 8304418b21 github: Use incus-osd in tests Stéphane Graber 2025-02-19 15:25:51 -05:00
  • 6cf979dacf Merge pull request #8 from stgraber/main Stéphane Graber 2025-02-19 13:53:30 -05:00
  • 3b88628d72 incus-osd/systemd: Wait 10s on system update for system to reboot Stéphane Graber 2025-02-19 13:37:59 -05:00
  • 02b19c76c6 incus-osd: Implement local provider Stéphane Graber 2025-02-19 13:36:36 -05:00
  • 5092780c98 golangci: Disable redundant checker Stéphane Graber 2025-02-19 13:36:12 -05:00
  • 250e55c679 Merge pull request #7 from stgraber/main Stéphane Graber 2025-02-18 23:16:17 -05:00
  • 3c67e3184c incus-osd: Check that we're running as root Stéphane Graber 2025-02-18 21:55:24 -05:00
  • c5b49da637 incus-osd: Use providers package Stéphane Graber 2025-02-18 19:15:29 -05:00
  • f45af98438 incus-osd: Implement Github provider Stéphane Graber 2025-02-18 22:29:50 -05:00
  • fa9fead75c incus-osd: Skeleton of providers Stéphane Graber 2025-02-18 18:48:01 -05:00
  • 69b4f300a4 incus-osd: Update go.mod Stéphane Graber 2025-02-18 17:54:43 -05:00
  • 1c3796f121 golangci: Bump maximum complexity again Stéphane Graber 2025-02-18 19:13:46 -05:00
  • ae33803e73 golangci: Disable some problematic linters Stéphane Graber 2025-02-18 18:47:31 -05:00
  • ad6b10e29b golangci: Update for 1.64.5 Stéphane Graber 2025-02-18 17:54:19 -05:00
  • 3cc0af393f github: Workaround permission error Stéphane Graber 2025-02-18 22:34:45 -05:00
  • 7fee406a49 Merge pull request #6 from stgraber/main Stéphane Graber 2025-02-18 01:10:09 -05:00
  • 2008019038 golangci: Allow more complex functions Stéphane Graber 2025-02-17 23:55:41 -05:00
  • 0d52240b1c golangci: Disable duplicate checkers Stéphane Graber 2025-02-18 00:26:14 -05:00
  • f90ba7ca4f incus-osd: Split some logic out of main run function Stéphane Graber 2025-02-18 00:26:42 -05:00
  • bd9ed100fb github: Add static analysis Stéphane Graber 2025-02-14 19:56:49 -05:00
  • 701bc56d10 Merge pull request #5 from stgraber/main Stéphane Graber 2025-02-13 15:40:12 -05:00
  • d5e769ec84 incus-osd: Read from gzip in chunks Stéphane Graber 2025-02-13 14:33:45 -05:00
  • 7092e1defc incus-osd: Add doc string for command Stéphane Graber 2025-02-13 14:29:15 -05:00
  • 4d55547e3e incus-osd: Add docstrings to systemd functions Stéphane Graber 2025-02-13 14:28:23 -05:00
  • c70c1c682f incus-osd: Add state package description Stéphane Graber 2025-02-13 14:21:31 -05:00
  • 78c3694b0c incus-osd: Add systemd package description Stéphane Graber 2025-02-13 14:20:02 -05:00
  • 1aeb99a44d incus-osd: Add keyring package description Stéphane Graber 2025-02-13 14:19:15 -05:00
  • b1e31df592 incus-osd: Make use of persistent state Stéphane Graber 2025-02-13 14:16:28 -05:00
  • 29d37b2120 incus-osd: Add state package Stéphane Graber 2025-02-13 14:16:12 -05:00
  • 4a8985c3de mkosi: Update to 25.3 Stéphane Graber 2025-01-31 15:11:16 +01:00
  • 16c45abeea github: Workaround mkosi failure Stéphane Graber 2025-01-30 14:54:00 +01:00
  • 70795e2848 github: Set mkosi to v25.2 Stéphane Graber 2025-01-29 17:59:03 +01:00
  • be31c0a54b incus-osd: Add support for sysupdate Stéphane Graber 2025-01-16 16:17:12 -05:00
  • 14ed94ca4f incus-osd: Add linting Stéphane Graber 2025-01-16 16:16:41 -05:00
  • cc3a72edee incus-osd: Some initial logic Stéphane Graber 2025-01-16 13:26:53 -05:00
  • da15bcbf61 base: Re-shuffle base packages Stéphane Graber 2025-01-14 18:54:27 -05:00
  • b0ddc94c52 scripts/update-image: Update for variable filenames Stéphane Graber 2024-12-13 23:17:27 -05:00
  • e8a992ff12 Revert "mkosi/base: Tweak sysupdate naming pattern" Stéphane Graber 2024-12-07 11:07:34 -05:00
  • 3fd66cf529 Makefile: Remove rename step Stéphane Graber 2024-12-06 22:48:18 -05:00
  • 6487c58468 github: Add timeout Stéphane Graber 2024-12-06 22:38:26 -05:00
  • 55cf32692e Add a README Stéphane Graber 2024-12-06 22:19:28 -05:00
  • 8cf96c93e3 scripts: Add scripts to consume the Github builds Stéphane Graber 2024-12-06 22:19:16 -05:00
  • 6ead97ef96 github: Remove redundant renaming Stéphane Graber 2024-12-06 20:13:11 -05:00
  • 6c35740bd4 Makefile: Fix bad rename Stéphane Graber 2024-12-06 20:12:45 -05:00
  • 7642aef9b8 github: Install rename for end to end tests Stéphane Graber 2024-12-06 19:52:40 -05:00
  • 7566cd9417 Makefile: Update to match production pattern Stéphane Graber 2024-12-06 19:35:52 -05:00
  • 963ebf2943 mkosi/base: Tweak sysupdate naming pattern Stéphane Graber 2024-12-06 19:34:23 -05:00
  • 3b3ca817f6 github: Fix rename logic Stéphane Graber 2024-12-06 19:15:39 -05:00
  • 1075f4c0c8 github: Install rename Stéphane Graber 2024-12-06 19:06:09 -05:00
  • 860b7ca9a1 github: Rename artifacts Stéphane Graber 2024-12-06 18:56:40 -05:00
  • 1ab95aae8d github: Set release_name Stéphane Graber 2024-12-06 17:42:01 -05:00
  • 621ccfe3e5 github: Fix permission on secureboot keys Stéphane Graber 2024-12-06 17:30:02 -05:00
  • 3d86395cde github: Use repo secureboot key Stéphane Graber 2024-12-06 17:21:01 -05:00
  • 4fb3c6bbfa github: Fix bad branch name Stéphane Graber 2024-12-06 17:05:59 -05:00
  • b82206ca6f mkosi.version: Use UTC time Stéphane Graber 2024-12-06 17:04:05 -05:00
  • b571cc5f20 github: Set build version for image builds Stéphane Graber 2024-12-06 17:02:30 -05:00
  • 0669cb0d1c github: Only run end to end test on PRs and main push Stéphane Graber 2024-12-06 17:02:16 -05:00
  • 1d737fb816 github: Compress build artifacts Stéphane Graber 2024-12-06 16:15:53 -05:00
  • 088f236425 github: Prepare artifacts for upload Stéphane Graber 2024-12-06 15:06:16 -05:00
  • d25e8a5fdf github: Allow build workflow write access Stéphane Graber 2024-12-06 14:31:25 -05:00
  • fd8de6ae62 github: Initial build workflow Stéphane Graber 2024-12-06 14:23:34 -05:00
  • a10e693f69 Merge pull request #3 from stgraber/main Stéphane Graber 2024-12-06 14:13:43 -05:00