Commit Graph

  • 0d8391be87 Merge pull request #569 from gibmat/tutorial-network-roles-vlan Stéphane Graber 2025-11-19 14:23:34 -05:00
  • 344cc6b5cb base: Add intel_iommu=on amd_iommu=o to kernel command line Stéphane Graber 2025-11-19 14:20:42 -05:00
  • defd94d2d8 Merge pull request #572 from gibmat/rework-zpool-import Stéphane Graber 2025-11-19 14:19:31 -05:00
  • d975ba0d47 doc/tutorials: Add basic tutorial on VLAN tagging Mathias Gibbens 2025-11-17 14:56:45 -07:00
  • 617c4932d9 doc/tutorials/network-direct-attach: Minor tweaks and add example of creating a managed network Mathias Gibbens 2025-11-17 14:55:52 -07:00
  • 8adfd5944b doc/reference/system/network: Add section about roles Mathias Gibbens 2025-11-17 14:55:02 -07:00
  • 6b5badb004 incus-osd/tests: Add test for recovery of "local" pool on fresh install Mathias Gibbens 2025-11-19 10:42:28 -07:00
  • e26ffae55d incus-osd/tests: Add test to exercise importing of external pools Mathias Gibbens 2025-11-18 17:18:55 -07:00
  • 54d2dd359e doc: Update pool import examples Mathias Gibbens 2025-11-18 15:43:28 -07:00
  • 1bf87ba843 doc: Update rest-api.yaml Mathias Gibbens 2025-11-18 15:35:14 -07:00
  • 7a1bcbf9f4 cli: Update for changed import pool endpoint Mathias Gibbens 2025-11-18 15:34:39 -07:00
  • 98b94de7c7 incus-osd/rest: Rename API endpoint /1.0/system/storage/:import-encryption-key to /1.0/system/storage/:import-pool Mathias Gibbens 2025-11-18 15:33:01 -07:00
  • 5bcec236f0 incus-osd/zfs: Extend logic for importing an encrypted pool and move to zfs package Mathias Gibbens 2025-11-18 15:31:35 -07:00
  • 5fd1241e31 incus-osd/zfs: Only import pools that are managed by IncusOS Mathias Gibbens 2025-11-18 15:00:55 -07:00
  • 273b030d05 Merge pull request #575 from stgraber/cli Stéphane Graber 2025-11-19 11:13:14 -05:00
  • 13dbc0e317 Merge pull request #576 from gibmat/fix-upgrade-test Stéphane Graber 2025-11-19 10:43:43 -05:00
  • ecf348581a incus-osd/cli: Fix target on list Stéphane Graber 2025-11-19 03:15:24 -05:00
  • 72ad6f5784 incus-osd/cli: Fix application add Stéphane Graber 2025-11-19 03:15:15 -05:00
  • 10d80d3352 incus-osd/rest: Don't use ContentLength Stéphane Graber 2025-11-19 03:12:45 -05:00
  • 968fd25596 incus-osd/tests: Update logic for picking prior IncusOS release to only consider stable releases Mathias Gibbens 2025-11-19 07:55:22 -07:00
  • 823b38b2f6 Merge pull request #570 from gibmat/expand-local-pool-options Stéphane Graber 2025-11-18 23:59:38 -05:00
  • 8d7e7f150e doc: Update wordlist.txt Mathias Gibbens 2025-11-18 11:57:58 -07:00
  • 7422986fc2 doc/tutorials: Add tutorial to expand the "local" storage pool Mathias Gibbens 2025-11-18 11:57:24 -07:00
  • 4452185be7 incus-osd/tests: Add tests exercising "local" pool APIs Mathias Gibbens 2025-11-18 14:28:45 -07:00
  • 8b8596990d incus-osd/storage: Detect when a drive is part of the "local" pool Mathias Gibbens 2025-11-18 12:12:37 -07:00
  • a7d139454b incus-osd/zfs: Attempt to handle degraded local pool state on start Mathias Gibbens 2025-11-18 10:43:53 -07:00
  • cf5be96f13 incus-osd/zfs: Extend logic for creating "local" ZFS pool to handle simple RAID0 and RAID1 configurations Mathias Gibbens 2025-11-18 09:44:03 -07:00
  • b779d18138 Merge pull request #544 from gibmat/allow-setting-timezone Stéphane Graber 2025-11-17 17:00:44 -05:00
  • 479369bbaf doc/reference/system/network: Update for struct renaming and addition of timezone field Mathias Gibbens 2025-11-17 13:40:41 -07:00
  • a20ee43659 Merge pull request #567 from gibmat/include-secure-boot-efi-error Stéphane Graber 2025-11-17 14:45:25 -05:00
  • 4b5d46f1a7 Merge pull request #568 from gibmat/makefile-add-missing-apps Stéphane Graber 2025-11-17 14:19:05 -05:00
  • c2fc935a98 incus-osd/secureboot: Include underlying error when we cannot read an EFI variable Mathias Gibbens 2025-11-17 11:00:27 -07:00
  • ded21abd46 Makefile: Add missing applications to test-applications and test-update targets Mathias Gibbens 2025-11-17 11:31:36 -07:00
  • 01d9da6936 doc/reference/system/update: Update to reflect maintenance windows are configured in system's timezone Mathias Gibbens 2025-11-13 08:31:32 -07:00
  • f57992708b incus-osd: Consistently use system local time Mathias Gibbens 2025-11-13 08:24:44 -07:00
  • 5335d92246 image-publisher: Always use UTC for PublishedAt field Mathias Gibbens 2025-11-13 08:15:02 -07:00
  • 72d0292f75 incus-osd/tui: Display time in local timezone Mathias Gibbens 2025-11-13 07:56:48 -07:00
  • 1ca180d418 doc: Update rest-api.yaml Mathias Gibbens 2025-11-14 10:37:21 -07:00
  • 48df20d0b2 incus-osd/rest: Update swagger examples and provide default timezone if not set Mathias Gibbens 2025-11-14 10:36:44 -07:00
  • a85bf9b2fd incus-osd/systemd: Apply timezone update, if specified Mathias Gibbens 2025-11-14 10:36:19 -07:00
  • bfe6b153c5 incus-osd/backup: Set timezone from backup when restoring Mathias Gibbens 2025-11-14 10:54:16 -07:00
  • f7e31c5cbf incus-osd: Apply timezone from seed on first boot Mathias Gibbens 2025-11-13 09:13:38 -07:00
  • 646606cef8 incus-osd/seed: Default timezone to UTC if not provided in seed Mathias Gibbens 2025-11-14 10:25:15 -07:00
  • 701a47b553 incus-osd/api: Add Timezone field to SystemNetworkTime Mathias Gibbens 2025-11-14 10:24:43 -07:00
  • fadfd3654a base: Add tzdata package to base image Mathias Gibbens 2025-11-13 07:51:54 -07:00
  • fac8bc4d26 incus-osd/state: Implement state migration logic for renaming of SystemNetworkNTP struct Mathias Gibbens 2025-11-17 10:03:51 -07:00
  • 80b5d3a646 incus-osd/api: Rename SystemNetworkNTP struct to SystemNetworkTime Mathias Gibbens 2025-11-17 09:42:13 -07:00
  • 7d4a7a63e8 Merge pull request #564 from gibmat/image-publisher-ceph-linstor Stéphane Graber 2025-11-17 11:07:55 -05:00
  • 159064846a image-publisher: Recognize incus-ceph and incus-linstor applications Mathias Gibbens 2025-11-17 06:47:06 -07:00
  • a043a05ebd Merge pull request #562 from stgraber/main Stéphane Graber 2025-11-16 11:34:05 -05:00
  • ef2737986f doc/getting-started/physical: Align wording with OS customizer Stéphane Graber 2025-11-16 08:04:12 -05:00
  • b851138c31 Merge pull request #561 from quagsirus/tailscale-fix Stéphane Graber 2025-11-15 15:02:23 -05:00
  • ccdd003ca1 app-build/tailscale: Remove ts_omit_logtail to mitigate #560 until new release upstream Avery Palmer 2025-11-15 18:06:32 +00:00
  • a2cda4c87b Merge pull request #556 from gibmat/add-incus-client-tip Stéphane Graber 2025-11-14 19:03:23 -05:00
  • 10cb0e6534 Merge pull request #553 from gibmat/fix-nil-crash Stéphane Graber 2025-11-14 18:17:20 -05:00
  • 4c816cc3ba doc: Update wordlist.txt Mathias Gibbens 2025-11-14 16:04:06 -07:00
  • 102f46b72b doc: Add tip about downloading incus client from latest GitHub release Mathias Gibbens 2025-11-14 16:03:39 -07:00
  • 9d47d0ccd3 incus-osd/rest: Fix nil dereference Mathias Gibbens 2025-11-14 15:15:10 -07:00
  • acd1ced22e Merge pull request #550 from gibmat/update-docs Stéphane Graber 2025-11-14 12:54:37 -05:00
  • 0918089398 Merge pull request #549 from stgraber/main Stéphane Graber 2025-11-14 12:22:39 -05:00
  • 9fab3a61a5 doc: Update wordlist.txt Mathias Gibbens 2025-11-14 09:09:17 -07:00
  • 0e69b7816d doc/tutorials: Add tutorial to directly attach instances to host network Mathias Gibbens 2025-11-14 09:05:44 -07:00
  • 455422c95a github: Add the new applications Stéphane Graber 2025-11-14 10:27:03 -05:00
  • 6090ea3ba0 base: Include missing DRBD modules Stéphane Graber 2025-11-14 01:32:45 -05:00
  • 7bea727ff8 doc: Refresh swagger Stéphane Graber 2025-11-13 23:07:08 -05:00
  • afabaa2de4 doc/applications: Mention new applications Stéphane Graber 2025-11-13 23:56:51 -05:00
  • b3ae9506cc doc: Add Linstor Stéphane Graber 2025-11-13 23:14:39 -05:00
  • d17807ef6d Makefile: Transfer all Incus related applications Stéphane Graber 2025-11-13 23:01:59 -05:00
  • 9e9323e91e incus-osd/cli: Add ability to add an application Stéphane Graber 2025-11-13 23:01:45 -05:00
  • 38bae7cd1b incus-osd/rest: Add ability to add an application Stéphane Graber 2025-11-13 23:01:36 -05:00
  • 78a42c8ad4 doc/reference/system/network: Add note about interfaces and bonds being bridges Mathias Gibbens 2025-11-14 08:34:37 -07:00
  • 21aa3c162b doc/reference/api: Add note about normal proxying of the IncusOS API Mathias Gibbens 2025-11-14 08:26:44 -07:00
  • 539090b15e incus-osd/applications: Add incus-ceph and incus-linstor Stéphane Graber 2025-11-13 23:01:13 -05:00
  • 220ace7b2a incus-osd/applications: Don't mark as running by default Stéphane Graber 2025-11-13 23:00:49 -05:00
  • 0342672118 incus-osd/applications: Fix debug Stéphane Graber 2025-11-13 22:59:30 -05:00
  • fe76b01c97 incus-osd/services: Update for new images Stéphane Graber 2025-11-13 19:06:32 -05:00
  • acb33974f2 images/incus: Split ceph and linstor support to own images Stéphane Graber 2025-11-13 19:05:16 -05:00
  • 7db1db93bf images/base: Include ca-certificates Stéphane Graber 2025-11-13 21:31:00 -05:00
  • d2328f3943 incus-osd/rest: Add Linstor Stéphane Graber 2025-11-13 14:28:00 -05:00
  • db2aeea46c incus-osd/services: Add Linstor Stéphane Graber 2025-11-13 14:27:48 -05:00
  • ba58c4901c incus-osd/state: Add Linstor Stéphane Graber 2025-11-13 14:27:27 -05:00
  • 498c776de2 incus-osd/api: Add Linstor Stéphane Graber 2025-11-13 14:27:10 -05:00
  • d1eeaba931 incus: Include Linstor satellite Stéphane Graber 2025-11-09 07:52:54 -05:00
  • cea68b729f incus-osd/systemd: Always reload the daemon after sysext Stéphane Graber 2025-11-14 02:39:41 -05:00
  • c2bc6980fd Merge pull request #548 from masnax/types Mathias Gibbens 2025-11-14 01:11:26 +00:00
  • 378991fb16 incus-osd/internal/backup: Update assignments Max Asnaashari 2025-11-13 15:51:51 -08:00
  • 6225b99448 incus-osd/api: Use named types in the api package Max Asnaashari 2025-11-13 15:38:21 -08:00
  • 2cd3795285 Merge pull request #539 from gibmat/add-contributing-debug-section Stéphane Graber 2025-11-13 16:28:40 -05:00
  • 4e4ec95629 Merge pull request #545 from gibmat/print-incus-osd-startup-errors Stéphane Graber 2025-11-13 16:27:49 -05:00
  • 03143eee8e Merge pull request #546 from gibmat/cleanup-boot Stéphane Graber 2025-11-13 16:27:17 -05:00
  • cd3676a82b base: Cleanup /boot by removing unused files Mathias Gibbens 2025-11-13 11:02:55 -07:00
  • 56c0af18a6 base: If the incus-osd service fails, dump its journal entries to the console Mathias Gibbens 2025-11-13 10:37:38 -07:00
  • aad978cc8e doc/contributing: Add a debugging section Mathias Gibbens 2025-11-12 10:49:08 -07:00
  • f3cc75b42c Merge pull request #541 from gibmat/better-download-errors Stéphane Graber 2025-11-13 00:40:54 -05:00
  • b7c2554ee9 Merge pull request #540 from gibmat/relax-pool-remote-device Stéphane Graber 2025-11-13 00:39:51 -05:00
  • 8e8a9d9545 incus-osd/providers: Return more informative error messages Mathias Gibbens 2025-11-12 15:55:54 -07:00
  • ed8c50b53c doc/reference: Cleanup mentions of "local storage pools", since that can be confusing when we allow use of remote devices Mathias Gibbens 2025-11-12 14:39:08 -07:00
  • 8916df69bb incus-osd: Start services before loading any storage pools Mathias Gibbens 2025-11-12 14:38:36 -07:00
  • 65a8fe4ef3 incus-osd/zfs: Relax restriction of using remote devices in a storage pool Mathias Gibbens 2025-11-12 14:38:27 -07:00
  • 26792d2b8a Merge pull request #530 from quagsirus/tailscale-serve Stéphane Graber 2025-11-12 13:25:25 -05:00