This website requires JavaScript.
c08933c8cc
apt: publish 3.2.4-1 to dist(s): v3
gh-pages
github-actions[bot]
2026-08-01 23:28:56 +0000
c3f0e9d187
apt: publish 3.2.4~beta+eadf692 to testing dist
github-actions[bot]
2026-08-01 22:40:34 +0000
eadf6921bd
fix: set executable bit on test stub scripts
v3.2.4
release/3.x
Kevin Adams
2026-08-01 18:39:02 -0400
d60adfaaf7
fix: restart HA daemons on install/remove; add regression test (#179 )
Kevin Adams
2026-08-01 17:57:46 -0400
55c2663163
fix: restart pvestatd and HA daemons on install/remove
Kevin Adams
2026-08-01 17:30:09 -0400
8614008080
apt: publish 3.2.3-1 to dist(s): v3
github-actions[bot]
2026-06-27 14:53:32 +0000
99a82b1cb7
apt: publish 3.2.3~beta+ec6d531 to testing dist
github-actions[bot]
2026-06-27 14:52:18 +0000
ec6d531174
chore: bump version to 3.2.3
v3.2.3
Kevin Adams
2026-06-27 10:51:05 -0400
ec3e42e2e5
docs: add SCALE 25.04 portal PUT port field callout (#280 )
Kevin Adams
2026-06-26 22:18:45 -0400
7ff52876f2
apt: publish 3.2.2~beta+aef7439 to testing dist
github-actions[bot]
2026-06-25 03:50:16 +0000
aef7439157
chore: update bug report template with pveversion -v and journald log command
Kevin Adams
2026-06-24 23:49:02 -0400
5bb68f2d8a
apt: publish 3.2.2~beta+d29dd10 to testing dist
github-actions[bot]
2026-06-25 02:30:20 +0000
d29dd10fbd
docs: document one-time apt codename prompt for v3.2.2+ upgrades
Kevin Adams
2026-06-24 22:28:43 -0400
a78d0717dd
apt: publish 3.2.2-1 to dist(s): v3
github-actions[bot]
2026-06-23 18:02:19 +0000
91aee82e72
apt: publish 3.2.2~beta+3e72524 to testing dist
github-actions[bot]
2026-06-23 18:02:08 +0000
3e725244d0
fix: bump api() to 15 to match PVE 9 APIVER, silencing storage API warning
v3.2.2
Kevin Adams
2026-06-23 14:00:46 -0400
b01303d4b7
apt: publish 3.2.1-1 to dist(s): v3
github-actions[bot]
2026-06-22 12:27:18 +0000
583319c9e8
apt: publish 3.2.1~beta+64b430f to testing dist
github-actions[bot]
2026-06-22 12:27:08 +0000
64b430f182
fix: create dists/error codename alias and fix cp -r overwrite bug
v3.2.1
Kevin Adams
2026-06-22 08:25:46 -0400
2525a4a81d
apt: publish 3.2.0~beta+c698801 to testing dist
github-actions[bot]
2026-06-21 21:28:00 +0000
c698801338
fix: generate codename alias dirs so error/limelight/rivendell work in sources.list
Kevin Adams
2026-06-21 17:26:40 -0400
91bead0a00
apt: publish 3.2.0~beta+a604ec0 to testing dist
github-actions[bot]
2026-06-20 18:56:36 +0000
a604ec0c09
feat: add apt dist codenames (limelight, error, rivendell)
Kevin Adams
2026-06-20 14:55:28 -0400
f4a0918157
apt: publish 3.2.0-1 to dist(s): v3
github-actions[bot]
2026-06-20 18:01:21 +0000
3959b2e2e8
apt: publish 3.2.0~beta+6c313df to testing dist
github-actions[bot]
2026-06-20 18:01:18 +0000
6c313dfa9a
feat: bump version to 3.2.0 for multipath stable release
v3.2.0
Kevin Adams
2026-06-20 14:00:05 -0400
379926c53d
apt: publish 3.1.0~beta+b7acb60 to testing dist
github-actions[bot]
2026-06-20 16:09:41 +0000
b7acb605ee
fix: strip pre-existing unmanaged devices block before injecting managed stanza
Kevin Adams
2026-06-20 12:07:40 -0400
4efbed7f88
apt: publish 3.1.0~beta+1c723a8 to testing dist
github-actions[bot]
2026-06-09 02:32:30 +0000
1c723a8fb8
fix: clear pool/multipath/testing before publish to prevent stale version accumulation
Kevin Adams
2026-06-08 22:31:20 -0400
9750c0f6e5
apt: publish 3.1.0~beta+da82356 to testing dist
github-actions[bot]
2026-06-09 02:24:44 +0000
da823569a7
feat: add UI panel for truenas-multipath storage type (#278 )
Kevin Adams
2026-06-08 22:23:01 -0400
e9e9c0d36b
apt: publish 3.1.0~beta+d0093f4 to testing dist
github-actions[bot]
2026-06-09 01:55:30 +0000
d0093f48b3
fix: safe multipath.conf management via BEGIN/END tagged block
Kevin Adams
2026-06-08 21:54:12 -0400
a466eb784f
apt: publish 3.1.0~beta+f0150c2 to testing dist
github-actions[bot]
2026-06-08 16:49:55 +0000
f0150c225e
fix: delegate qemu_blockdev_options to Plugin.pm for host_device path
Kevin Adams
2026-06-08 12:48:39 -0400
4f2691a9b8
apt: publish 3.1.0~beta+3bd9f55 to testing dist
github-actions[bot]
2026-06-08 16:32:59 +0000
3bd9f551c7
fix: multipath activate_volume and naa field in _find_extent
Kevin Adams
2026-06-08 12:31:39 -0400
34156aa625
apt: publish 3.1.0~beta+db730e3 to testing dist
github-actions[bot]
2026-06-08 16:11:00 +0000
db730e39f5
fix: only declare new properties in TrueNASMultipath::properties()
Kevin Adams
2026-06-08 12:09:48 -0400
9c75613d8d
apt: publish 3.1.0~beta+15d8463 to testing dist
github-actions[bot]
2026-06-08 15:56:04 +0000
15d84637c9
fix: bare return in qemu_blockdev_options (perlcritic)
Kevin Adams
2026-06-08 11:54:40 -0400
a534341d13
fix: add -Iperl5 so TrueNASMultipath.pm can find its parent in CI lint
Kevin Adams
2026-06-08 11:48:12 -0400
0d195a9074
feat: truenas-proxmox-multipath plugin and packaging (#256 )
Kevin Adams
2026-06-08 08:52:47 -0400
ea3f6d5a43
apt: publish 3.1.0-1 to dist(s): v3
github-actions[bot]
2026-06-07 19:57:55 +0000
45bafb09d5
apt: publish 3.1.0~beta+0ce11dc to testing dist
github-actions[bot]
2026-06-07 19:05:22 +0000
0ce11dc6ba
docs: update ROADMAP.md with v3.1.0 completed items and snapshot results
v3.1.0
Kevin Adams
2026-06-07 15:04:09 -0400
ff49c88902
apt: publish 3.1.0~beta+80a7889 to testing dist
github-actions[bot]
2026-06-07 18:20:37 +0000
80a78896bf
fix: add state volume pattern to parse_volname (#234 )
Kevin Adams
2026-06-07 14:19:14 -0400
5c37376084
apt: publish 3.1.0~beta+a473461 to testing dist
github-actions[bot]
2026-06-07 18:16:05 +0000
a47346161b
fix: use bare return instead of return undef (perlcritic)
Kevin Adams
2026-06-07 14:14:53 -0400
59d8a8100f
feat: implement ZFS snapshot interface via TrueNAS REST API (#234 )
Kevin Adams
2026-06-07 14:09:45 -0400
a3c1bde266
apt: publish 3.1.0~beta+58a648e to testing dist
github-actions[bot]
2026-06-07 15:09:24 +0000
58a648e1a3
fix: use GITHUB_TOKEN for gh-pages push (ACCESS_TOKEN expired)
Kevin Adams
2026-06-07 11:08:04 -0400
da0aaff0d2
fix: testing dist channel name and broken README badges (#275 )
Kevin Adams
2026-06-07 10:09:14 -0400
1c98591ed4
fix: add Debian changelog to both packages (#273 )
Kevin Adams
2026-06-07 09:02:24 -0400
19a3ec2edd
fix: restore Filename: prefix in CI apt Packages generation (#274 )
Kevin Adams
2026-06-07 08:53:34 -0400
a1fb2bbd94
fix: restore Filename: prefix in all Packages files
Kevin Adams
2026-06-07 08:53:25 -0400
03fe20b074
feat: GitHub Pages testing dist track; retire Cloudsmith testing (#272 )
Kevin Adams
2026-06-07 08:45:16 -0400
a00056d400
apt: seed testing dist skeleton (empty, ready for first beta push)
Kevin Adams
2026-06-07 08:45:03 -0400
fc74a42cf2
feat: bump VERSION to 3.1.0 and api() to 14 for PVE 9 compatibility
Kevin Adams
2026-06-07 08:34:25 -0400
259bdd4fca
fix(script): correct wrong dist track when GitHub Pages already configured docs: update ROADMAP.md to reflect v3.0.0 shipped and current state
Kevin Adams
2026-06-07 08:29:13 -0400
95b71e9c7d
docs: ADR-011 — apt components for optional feature packages
Kevin Adams
2026-06-07 07:44:56 -0400
adcd691eea
ci: stop publishing stable v3+ releases to Cloudsmith
Kevin Adams
2026-06-06 15:01:33 -0400
f9443640f6
apt: seed main and v2 dists with freenas-proxmox 2.4.0-1
Kevin Adams
2026-06-06 14:54:50 -0400
e57b74c46f
fix: run full apt update in migration script to avoid false failure
Kevin Adams
2026-06-06 14:48:05 -0400
93d7ed1270
feat: Cloudsmith→GitHub Pages migration script; fix apt arch warning
Kevin Adams
2026-06-06 14:29:15 -0400
10e50fcf44
apt: add amd64/arm64 arch support to v3 dist
Kevin Adams
2026-06-06 14:27:39 -0400
61373f9db7
docs: add Cloudsmith migration guide and upgrade-paths reference
Kevin Adams
2026-06-06 13:59:19 -0400
5da238e0ee
apt: seed v3 dist with 3.0.0-1 packages and real GPG public key
Kevin Adams
2026-06-06 12:20:14 -0400
d3dfcb4452
docs: fix remaining SSH/Cloudsmith carryover from v2.x
Kevin Adams
2026-06-02 16:16:20 -0400
c9dff84c1e
docs: remove SSH references and update install URLs to GitHub Pages
Kevin Adams
2026-06-02 16:12:00 -0400
dfbb4f6c31
feat: GitHub Pages apt repo with per-major-version dist tracks (#230 )
Kevin Adams
2026-06-02 16:03:57 -0400
b5a58b7eb6
chore: initialize gh-pages apt repo structure
Kevin Adams
2026-06-02 15:59:23 -0400
1d0cbca537
docs: ADR-010 — per-major-version apt dist tracks; supersedes ADR-003
Kevin Adams
2026-06-02 12:56:54 -0400
b50e8dc229
docs: record confirmed tested TrueNAS SCALE 25.04 and 25.10
Kevin Adams
2026-06-02 12:11:05 -0400
18a3aeade0
docs: mark v3.0.0 as released in CHANGELOG
Kevin Adams
2026-06-02 12:07:36 -0400
4056e23267
docs: accept ADR-009, mark ADR-008 superseded
v3.0.0
Kevin Adams
2026-05-31 23:17:23 -0400
4e621a215c
docs: ADR-009 draft + versioning strategy — v3.1 PVE 9 only, v4.0 WebSocket
Kevin Adams
2026-05-31 23:13:21 -0400
84d459da02
docs: add removal instructions for qemu_blockdev_options override (#266 )
Kevin Adams
2026-05-31 23:05:17 -0400
b1423a9d72
fix: override qemu_blockdev_options to emit lun as integer on PVE 9 (#266 )
Kevin Adams
2026-05-31 23:04:30 -0400
5919910b3c
docs: update compatibility matrix to reflect actual tested state
Kevin Adams
2026-05-31 10:04:33 -0400
0a17a30838
docs: v2.x → v3.0 migration guides — beginner, advanced, troubleshooting (#228 )
Kevin Adams
2026-05-31 09:44:39 -0400
c7ce39d8ae
fix: SCALE 25.10 strict Pydantic rejects volsize encoded as string (#269 )
Kevin Adams
2026-05-31 08:58:00 -0400
359c2af88e
fix: force-delete targetextent when VM is running on free_image
Kevin Adams
2026-05-28 23:08:40 -0400
0dea6bc078
fix: delete all targetextent associations in free_image (#265 )
Kevin Adams
2026-05-27 17:31:02 -0400
334f67e473
docs: mark #250 complete in ROADMAP, one item remains for v3.0.0
Kevin Adams
2026-05-27 08:49:09 -0400
eab964c5a2
feat: rollback orphaned TrueNAS resources on alloc_image failure (#250 )
Kevin Adams
2026-05-27 08:47:49 -0400
728cb136cb
docs: mark #264 (SCALE 25.04 compat) complete in ROADMAP
Kevin Adams
2026-05-26 23:01:51 -0400
96957c037f
fix: SCALE 25.04 compatibility — integer types and alias uniqueness (#264 )
Kevin Adams
2026-05-26 23:01:25 -0400
7a66e59dc7
fix: surface Pydantic array validation errors from SCALE 25.04+ API
Kevin Adams
2026-05-26 21:12:44 -0400
2979d54279
docs: add ROADMAP.md with milestone scope, decisions, and deferred items
Kevin Adams
2026-05-25 22:59:55 -0400
9b2ecb8093
chore: rename package freenas-proxmox → truenas-proxmox (#262 )
Kevin Adams
2026-05-25 22:49:28 -0400
f30862f3c0
feat: read API token from /etc/pve/priv/truenas-<storeid>.key (#261 )
Kevin Adams
2026-05-25 22:36:21 -0400
2e0b5acb9a
chore: remove PayPal from FUNDING.yml, keep GitHub Sponsors only
Kevin Adams
2026-05-25 11:06:33 -0400
d6e7e159e3
docs: add prominent sponsor callout and expand Support section in README
Kevin Adams
2026-05-25 11:04:39 -0400
3a8a5dfb3e
fix: correct truenas_target IQN match in _portal_groups_for_new_target (#263 )
Kevin Adams
2026-05-25 09:16:13 -0400
0a8e7e7484
docs: add TPM limitation callout and v2.x→v3.0 migration path (#260 , #228 , #252 )
Kevin Adams
2026-05-25 08:34:40 -0400
0ad5f88180
ci: opt in to Node.js 24 runner and pin checkout to v4.3.1
Kevin Adams
2026-05-25 08:28:41 -0400
f71a1171ec
fix: resolve perlcritic violations blocking CI
Kevin Adams
2026-05-25 08:14:05 -0400