Commit Graph

  • f72721179f Merge pull request #620 from stgraber/doc main Mathias Gibbens 2025-11-26 23:26:12 +00:00
  • 0f2d968185 Merge pull request #619 from gibmat/display-application-tls-fingerprint Stéphane Graber 2025-11-26 18:01:40 -05:00
  • 3a081b6ec3 Merge pull request #617 from stgraber/main Stéphane Graber 2025-11-26 17:31:50 -05:00
  • 01275149c4 doc/installation/physical: Mention disabling RAID mode Stéphane Graber 2025-11-26 16:55:13 -05:00
  • 565342960e Merge pull request #552 from gibmat/add-external-seed-tests Mathias Gibbens 2025-11-26 21:51:13 +00:00
  • 4fcfb6cdd9 Merge pull request #616 from gibmat/fix-incus-pool-creation-check Stéphane Graber 2025-11-26 16:44:12 -05:00
  • 23898ecadb Merge pull request #615 from gibmat/docs-add-network-proxy-examples Stéphane Graber 2025-11-26 16:43:41 -05:00
  • 972735c279 image-customizer/html: Add warning about generated certificate Stéphane Graber 2025-11-26 16:36:51 -05:00
  • 1201f0cdbc image-customizer/html: Add certificate generation Stéphane Graber 2025-11-26 15:22:01 -05:00
  • 75af64629d image-customizer/html: Improve instructions Stéphane Graber 2025-11-26 15:21:54 -05:00
  • 008bfd04a3 image-customizer/html: Re-order form (based on user feedback) Stéphane Graber 2025-11-26 15:21:32 -05:00
  • 05903eef72 image-customizer: Add certificate generation API Stéphane Graber 2025-11-26 15:21:03 -05:00
  • bb8a9feeb6 incus-osd: Display an application's TLS certificate fingerprint, if it has one Mathias Gibbens 2025-11-26 14:27:46 -07:00
  • de127cb20c incus-osd/tests: Handle occasional swapping of target drive listing Mathias Gibbens 2025-11-26 13:22:32 -07:00
  • f28ec7f8e9 incus-osd/tests: Make test passphrase longer Mathias Gibbens 2025-11-26 13:19:28 -07:00
  • a00f9eafb3 incus-osd/tests: Add tests exercising user-provided external seed data Mathias Gibbens 2025-11-14 14:29:07 -07:00
  • 301decabf1 incus-osd/applications: Don't create Incus storage pool if "local" pool isn't present Mathias Gibbens 2025-11-26 11:36:12 -07:00
  • 4ac393f0b4 doc/reference/system/network: Add proxy examples Mathias Gibbens 2025-11-26 11:12:48 -07:00
  • d15bd7c8dd Merge pull request #614 from gibmat/tests-show-failed-logs Stéphane Graber 2025-11-26 12:42:31 -05:00
  • 0453457692 incus-osd/tests: Display journalctl entries when a test fails to find expected entry Mathias Gibbens 2025-11-26 09:42:35 -07:00
  • 63e00eca28 Merge pull request #555 from gibmat/add-application-tests Mathias Gibbens 2025-11-26 16:23:49 +00:00
  • 2029ea35ca incus-osd/tests: Add tests for incus-ceph and incus-linstor Mathias Gibbens 2025-11-14 15:22:29 -07:00
  • 2628153f42 incus-osd/tests: Add test of incus application API Mathias Gibbens 2025-11-14 15:21:55 -07:00
  • de341918ff Merge pull request #609 from gibmat/seed-fixes Stéphane Graber 2025-11-26 09:24:32 -05:00
  • a39d481e4c Merge pull request #611 from stgraber/main Mathias Gibbens 2025-11-26 14:12:52 +00:00
  • 95a0226e59 Merge pull request #610 from stgraber/doc Mathias Gibbens 2025-11-26 14:10:09 +00:00
  • 4fad957475 incus-osd/services/linstor: Use EnableUnit Stéphane Graber 2025-11-25 22:01:27 -05:00
  • ffe61fa4ec incus-osd/providers/operations_center: Handle server switching away from self-signed Stéphane Graber 2025-11-25 21:51:38 -05:00
  • be517ef8fc incus-osd/providers/operations-center: Use tryRequest Stéphane Graber 2025-11-25 21:34:25 -05:00
  • 7b1f0a20a6 doc: Cover TPM support in vSphere Stéphane Graber 2025-11-25 20:59:58 -05:00
  • 0b4ec47f37 incus-osd/seed: Copy any external seeds to target seed partition post install Mathias Gibbens 2025-11-25 14:09:18 -07:00
  • f5e17979cd Merge pull request #603 from gibmat/enforce-passphrase-complexity Stéphane Graber 2025-11-25 16:06:09 -05:00
  • 8becbf9535 Merge pull request #602 from gibmat/fix-migration-window-frequency-checks Stéphane Graber 2025-11-25 16:01:22 -05:00
  • 52fb663692 incus-osd/seed: Make determining the seed path an internal implementation detail Mathias Gibbens 2025-11-25 13:29:03 -07:00
  • 180788bce5 incus-osd: Adjust update sleep logic to choose the minimum of the configured frequency and start of next maintenance window Mathias Gibbens 2025-11-24 16:24:10 -07:00
  • a2a44d6c23 incus-osd/api: Add methods to determine how long until a migration window will be active Mathias Gibbens 2025-11-24 16:23:37 -07:00
  • fe5e63dfcf doc: Update documentation to reflect recovery passphrase requirements Mathias Gibbens 2025-11-25 08:01:00 -07:00
  • aa82810f0b incus-osd/rest: Add new recovery passphrases before removing old ones Mathias Gibbens 2025-11-24 17:10:15 -07:00
  • 4762108508 base: Add the cracklib-small dictionary to base images Mathias Gibbens 2025-11-24 17:09:14 -07:00
  • 536c0f5513 incus-osd/systemd: Enforce minimum recovery passphrase length and complexity Mathias Gibbens 2025-11-24 17:08:19 -07:00
  • 7dab604ade Merge pull request #604 from stgraber/main Stéphane Graber 2025-11-24 21:13:28 -05:00
  • 93aa8221c0 image-customizer: Rework introduction Stéphane Graber 2025-11-24 20:08:07 -05:00
  • 5e5382f76e Merge pull request #601 from stgraber/main Mathias Gibbens 2025-11-25 00:35:35 +00:00
  • e28c210318 base: Add FibreChannel controllers to early boot Stéphane Graber 2025-11-24 18:09:50 -05:00
  • d0b10a04ca Merge pull request #600 from stgraber/main Stéphane Graber 2025-11-24 17:40:33 -05:00
  • 84b3208a37 Merge pull request #598 from gibmat/add-incus-storage-pool-tutorial Stéphane Graber 2025-11-24 17:16:53 -05:00
  • 5996012564 Merge pull request #599 from gibmat/add-application-dependencies Stéphane Graber 2025-11-24 17:16:23 -05:00
  • 1d54c81185 image-customizer: Improve layout Stéphane Graber 2025-11-24 17:11:58 -05:00
  • 0b6a58657a image-customizer: Update bootstrap Stéphane Graber 2025-11-24 16:53:42 -05:00
  • 68b7dcc0ff doc/tutorials: Add tutorial for preparing Incus storage pool Mathias Gibbens 2025-11-24 10:58:33 -07:00
  • d300843d97 incus-osd: Add check to ensure any applications a given application depends on are also installed Mathias Gibbens 2025-11-24 11:37:02 -07:00
  • fcb43f3891 incus-osd/applications: Add GetDependencies() method Mathias Gibbens 2025-11-24 11:36:46 -07:00
  • 3b860a493e Merge pull request #597 from gibmat/fix-recovery-key-state Stéphane Graber 2025-11-24 13:21:37 -05:00
  • c3a576157e Merge pull request #596 from stgraber/deps Stéphane Graber 2025-11-24 12:22:16 -05:00
  • 419203bc2c Merge pull request #595 from stgraber/main Stéphane Graber 2025-11-24 12:22:12 -05:00
  • 8deef9d51b incus-osd/api: Fix recording of encryption key retrieval in state file Mathias Gibbens 2025-11-24 09:39:51 -07:00
  • c66515d1ad app-build: Update dependencies Stéphane Graber 2025-11-24 08:53:03 -05:00
  • bda3127e1d image-customizer: Implement dark mode Stéphane Graber 2025-11-24 01:38:02 -05:00
  • 07e54e166d Merge pull request #591 from gibmat/fix-empty-install-seeds Stéphane Graber 2025-11-21 20:12:23 -05:00
  • 2604d24a2a incus-osd/tests: Add tests to exercise empty install seeds Mathias Gibbens 2025-11-21 16:41:02 -07:00
  • 6d92a7ba05 .github/workflows/daily: Add new dependencies for running tests Mathias Gibbens 2025-11-21 16:44:04 -07:00
  • 97626e0e21 incus-osd/tests: Add helper method to create test USB/ISO images Mathias Gibbens 2025-11-14 14:27:01 -07:00
  • e682af5741 incus-osd/tests: Support tests with no seed data Mathias Gibbens 2025-11-14 14:24:35 -07:00
  • 18d7c1caa8 incus-osd/tests: Add AttachISO() method Mathias Gibbens 2025-11-14 14:23:16 -07:00
  • 72cd0b4b27 incus-osd/seed: Improve handling of empty install seed Mathias Gibbens 2025-11-21 16:04:05 -07:00
  • 57273bb15d incus-osd/seed: Don't ignore empty seed files from user-provided exteranal seed configuration Mathias Gibbens 2025-11-21 16:02:35 -07:00
  • 8d1bbe07dc Merge pull request #590 from gibmat/initrd-show-info-on-failure Stéphane Graber 2025-11-21 16:04:51 -05:00
  • 93bc371d1c base: Add script to show hardware information if IncusOS fails to start Mathias Gibbens 2025-11-21 13:29:57 -07:00
  • 51c6c0d444 Merge pull request #589 from gibmat/fix-arm64-initrd-manifest Stéphane Graber 2025-11-21 15:02:41 -05:00
  • 0fd5c5f8a1 incus-osd/manifests: Adjust offset so we can find the arm64 initrd Mathias Gibbens 2025-11-21 12:36:59 -07:00
  • 0ff5ce222c Merge pull request #587 from stgraber/provider Mathias Gibbens 2025-11-21 14:11:22 +00:00
  • 3046cabbda Merge pull request #585 from stgraber/main Mathias Gibbens 2025-11-21 14:10:41 +00:00
  • 75bb58f09b incus-osd/rest: Properly record registration Stéphane Graber 2025-11-21 01:54:39 -05:00
  • c897d628c3 Merge pull request #586 from gibmat/add-initrd-modules-to-manifest Stéphane Graber 2025-11-20 20:03:38 -05:00
  • 7ac4df0dc3 doc: Cover storage pool volumes Stéphane Graber 2025-11-20 14:38:01 -05:00
  • 53d740ed43 doc: Update rest-api.yaml Stéphane Graber 2025-11-20 14:31:17 -05:00
  • 08a6d89710 incus-osd/zfs: Set incusos:use on local/incus during import Stéphane Graber 2025-11-20 19:29:14 -05:00
  • 366e83c880 incus-osd/rest: Prevent abuse of volume create/delete Stéphane Graber 2025-11-20 14:51:04 -05:00
  • 949cbd94d7 incus-osd/cli: Add create-volume and delete-volume Stéphane Graber 2025-11-20 14:34:17 -05:00
  • d01b1d0d84 incus-osd/rest: Add delete-volume Stéphane Graber 2025-11-20 14:30:47 -05:00
  • 85dc0d30c7 incus-osd/zfs: Add DestroyDataset Stéphane Graber 2025-11-20 14:30:40 -05:00
  • fd2f1e54d5 incus-osd/rest: Add create-volume Stéphane Graber 2025-11-20 14:24:39 -05:00
  • 57cdb05fea incus-osd/zfs: Add CreateDataset Stéphane Graber 2025-11-20 14:24:30 -05:00
  • 7643c8a6b3 incus-osd/storage: Fill in volume data Stéphane Graber 2025-11-20 14:08:23 -05:00
  • cfb81811fc incus-osd/api: Add SystemStoragePoolVolume Stéphane Graber 2025-11-20 14:08:05 -05:00
  • 34dadfd9a2 generate-manifests: Add initrd modules to base manifest Mathias Gibbens 2025-11-20 13:04:36 -07:00
  • 6676ed0a7b generate-manifests/manifests: Add getInitrdModuleInfo() method Mathias Gibbens 2025-11-20 13:03:14 -07:00
  • 8bd4f0c50c mkosi: Fix typo Stéphane Graber 2025-11-19 17:27:24 -05:00
  • 3c85d247db Merge pull request #581 from gibmat/doc-updates Stéphane Graber 2025-11-19 17:20:47 -05:00
  • 4b7baff548 doc/reference/applications/: Add listings for debug, incus-ceph, and incus-linstor applications Mathias Gibbens 2025-11-19 13:51:27 -07:00
  • 6e30a88f94 doc/reference/services/: Add mention of required ceph or linstor applications to enable service Mathias Gibbens 2025-11-19 13:50:24 -07:00
  • 0adf19d3c9 doc/getting-started/access: Add tip about generating a PKCS#12 certificate Mathias Gibbens 2025-11-19 12:17:30 -07:00
  • c55bc7e95a doc/reference/system/backup: Fix list formatting Mathias Gibbens 2025-11-19 11:50:01 -07:00
  • 5e493c2f75 doc/getting-started/access: Switch to using incus admin os for example Mathias Gibbens 2025-11-19 11:45:41 -07:00
  • 570b6fa1a3 doc/getting-started/access: Fix example IP address Mathias Gibbens 2025-11-19 11:41:07 -07:00
  • 121c7a23c8 doc/getting-started/access: Convert to using tabs for cli/ui sections Mathias Gibbens 2025-11-19 11:39:41 -07:00
  • c236b7154b Merge pull request #574 from stgraber/main Mathias Gibbens 2025-11-19 20:20:41 +00:00
  • 2be205f88e Merge pull request #580 from stgraber/drivers Mathias Gibbens 2025-11-19 20:10:46 +00:00
  • 573ebdfd44 doc/contributing: Document the use of the debug application Stéphane Graber 2025-11-19 01:16:34 -05:00
  • 54a00dca72 debug: Include nano Stéphane Graber 2025-11-19 01:13:21 -05:00