bpg-autobot[bot]
926ea8db93
chore(main): release 0.82.1 ( #2124 )
...
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
Co-authored-by: bpg-autobot[bot] <155200059+bpg-autobot[bot]@users.noreply.github.com>
2025-08-18 22:41:17 -04:00
Pavel Boldyrev
c6c1c18a2b
fix(vm): prevent re-creation of previously imported disks on update ( #2122 )
...
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-08-18 22:39:23 -04:00
renovate[bot]
9d179dde72
chore(deps): update image golang (9e56f0d → 91e2cd4) ( #2123 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-19 02:35:54 +00:00
Pavel Boldyrev
b321a01b4f
chore(docs): fix TOC format, cleanup cloud image guide ( #2121 )
...
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-08-18 22:34:52 -04:00
bpg-autobot[bot]
81163e05f3
chore(main): release 0.82.0 ( #2075 )
...
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
Co-authored-by: bpg-autobot[bot] <155200059+bpg-autobot[bot]@users.noreply.github.com>
2025-08-18 01:16:51 +00:00
Pavel Boldyrev
08ea66a4e0
feat(docs): update compatibility notes for PVE 9.x ( #2116 )
...
- Update primary support from Proxmox VE 8.x to 9.x
- Change privilege examples from VM.Monitor to VM.GuestAgent.Audit
(VM.Monitor removed in PVE 9.x)
- Add backward compatibility notes for 8.x users
- Update production requirements and examples
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-08-17 21:15:47 -04:00
Pavel Boldyrev
71cbd8c773
misc(docs): add @simoncaron as a sponsor ( #2117 )
...
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-08-17 21:04:09 -04:00
Pavel Boldyrev
f1501e2655
fix(provider): parsing PVE version reported by API ( #2115 )
...
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-08-17 20:16:42 -04:00
Pavel Boldyrev
634ad690fe
fix(vm): regression: disk re-ordering on re-apply ( #2114 )
...
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-08-17 18:58:40 -04:00
renovate[bot]
1863847b57
chore(deps): update module github.com/hashicorp/terraform-plugin-testing (v1.13.2 → v1.13.3) ( #2113 )
2025-08-16 08:08:06 -04:00
renovate[bot]
78ce7f0db4
chore(ci): update goreleaser/goreleaser-action action (v6.3.0 → v6.4.0) ( #2111 )
...
| datasource | package | from | to |
| ----------- | ---------------------------- | ------ | ------ |
| github-tags | goreleaser/goreleaser-action | v6.3.0 | v6.4.0 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-14 18:29:50 -04:00
k69420s
45f28051cd
feat(lxc): add proxmox_virtual_environment_containers
data source ( #2090 )
...
* feat(lxc): add `proxmox_virtual_environment_containers` data source
- Implements a new data source for fetching container details in Proxmox environments.
- Includes support for filtering by attributes such as name, template, status, and tags.
- Provides documentation and test coverage for the new functionality.
Signed-off-by: k69420s <k69420s@localhost.localdomain>
* suppress duplication error in linter, fix example code
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
---------
Signed-off-by: k69420s <k69420s@localhost.localdomain>
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
Co-authored-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-08-14 18:26:47 -04:00
renovate[bot]
420add8669
chore(deps): update image golang (10a15b9 → 9e56f0d) ( #2109 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-14 17:52:06 -04:00
renovate[bot]
21bed824e4
chore(deps): update golangci/golangci-lint (v2.3.1 → v2.4.0) ( #2110 )
...
* chore(ci): update goreleaser/goreleaser-action action (v6.3.0 → v6.4.0)
| datasource | package | from | to |
| ----------- | ---------------------------- | ------ | ------ |
| github-tags | goreleaser/goreleaser-action | v6.3.0 | v6.4.0 |
* chore(deps): update golangci/golangci-lint (v2.3.1 → v2.4.0)
| datasource | package | from | to |
| --------------- | ---------------------- | ------ | ------ |
| github-releases | golangci/golangci-lint | v2.3.1 | v2.4.0 |
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-14 17:51:51 -04:00
renovate[bot]
9e10206e19
chore(deps): update image golang (1.24.6 → 1.25.0) ( #2107 )
...
| datasource | package | from | to |
| ---------- | ------- | ------ | ------ |
| docker | golang | 1.24.6 | 1.25.0 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-14 02:02:49 +00:00
renovate[bot]
0dec643b3d
chore(ci): update jetbrains/qodana-action action (v2025.1.1 → v2025.2.1) ( #2106 )
...
| datasource | package | from | to |
| ----------- | ----------------------- | --------- | --------- |
| github-tags | JetBrains/qodana-action | v2025.1.1 | v2025.2.1 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-13 22:00:50 -04:00
maidlover
b2c50120ea
feat(lxc): Add missing configuration options for container rootfs ( #2067 )
...
* Add mount_options for container rootfs
Signed-off-by: maidl0ver <maidlover@disroot.org>
Signed-off-by: maidlover <117573165+maidl0ver@users.noreply.github.com>
* Rename mount key to mountoptions
Signed-off-by: maidl0ver <maidlover@disroot.org>
Signed-off-by: maidlover <117573165+maidl0ver@users.noreply.github.com>
* Add a line to the docs
Signed-off-by: maidl0ver <maidlover@disroot.org>
Signed-off-by: maidlover <117573165+maidl0ver@users.noreply.github.com>
* Add mount_options to a test
Signed-off-by: maidl0ver <maidlover@disroot.org>
Signed-off-by: maidlover <117573165+maidl0ver@users.noreply.github.com>
* lint
Signed-off-by: maidl0ver <maidlover@disroot.org>
Signed-off-by: maidlover <117573165+maidl0ver@users.noreply.github.com>
* feat(firewall): adds forward_policy to cluster firewall (#2064 )
Signed-off-by: Marshall Ford <inbox@marshallford.me>
Co-authored-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
Signed-off-by: maidlover <117573165+maidl0ver@users.noreply.github.com>
* fix: update container image URL in acc test
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
Signed-off-by: maidlover <117573165+maidl0ver@users.noreply.github.com>
* Add validation and diff suppression
Co-authored-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
Signed-off-by: maidlover <117573165+maidl0ver@users.noreply.github.com>
* Add a default value check for mount options in containerRead
Signed-off-by: maidl0ver <maidlover@disroot.org>
Signed-off-by: maidlover <117573165+maidl0ver@users.noreply.github.com>
* Check for changes to mount options
Signed-off-by: maidl0ver <maidlover@disroot.org>
Signed-off-by: maidlover <117573165+maidl0ver@users.noreply.github.com>
* Add disk change detection
Signed-off-by: maidlover <117573165+maidl0ver@users.noreply.github.com>
* Update schema
Signed-off-by: maidlover <117573165+maidl0ver@users.noreply.github.com>
* Add disk size to container update
Signed-off-by: maidlover <117573165+maidl0ver@users.noreply.github.com>
* Remove redundant datastore ID
Signed-off-by: maidlover <117573165+maidl0ver@users.noreply.github.com>
* Change type assertion
Signed-off-by: maidlover <117573165+maidl0ver@users.noreply.github.com>
* Change volume name for containers
Signed-off-by: maidlover <117573165+maidl0ver@users.noreply.github.com>
* Add fields to containerRead
Signed-off-by: maidlover <117573165+maidl0ver@users.noreply.github.com>
* Change default disk mount options value to nil
Signed-off-by: maidlover <117573165+maidl0ver@users.noreply.github.com>
* Set volume format for container creation
Signed-off-by: maidlover <117573165+maidl0ver@users.noreply.github.com>
* fix(lxc): root fs creation for storage-backed mp
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
* fix rootfs unmarshalling from API response
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
* fixes for edge cases
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
* fix linter
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
---------
Signed-off-by: maidl0ver <maidlover@disroot.org>
Signed-off-by: maidlover <117573165+maidl0ver@users.noreply.github.com>
Signed-off-by: Marshall Ford <inbox@marshallford.me>
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
Co-authored-by: Marshall Ford <inbox@marshallford.me>
Co-authored-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-08-12 18:46:34 -04:00
renovate[bot]
7f5d77143a
chore(ci): update actions/create-github-app-token action (v2.1.0 → v2.1.1) ( #2099 )
...
| datasource | package | from | to |
| ----------- | ------------------------------- | ------ | ------ |
| github-tags | actions/create-github-app-token | v2.1.0 | v2.1.1 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-11 23:33:52 -04:00
renovate[bot]
3855cb293f
chore(ci): Update actions/checkout action ( #2098 )
...
* chore(ci): update actions/checkout digest (11bd719 → 08eba0b)
* chore(ci): update actions/create-github-app-token action (v2.1.0 → v2.1.1)
| datasource | package | from | to |
| ----------- | ------------------------------- | ------ | ------ |
| github-tags | actions/create-github-app-token | v2.1.0 | v2.1.1 |
* chore(ci): update actions/checkout action (v4.2.2 → v4.3.0)
| datasource | package | from | to |
| ----------- | ---------------- | ------ | ------ |
| github-tags | actions/checkout | v4.2.2 | v4.3.0 |
* chore(ci): Update actions/checkout action
| datasource | package | from | to |
| ----------- | ---------------- | ------ | ------ |
| github-tags | actions/checkout | v4 | v5 |
| github-tags | actions/checkout | v4.2.2 | v5.0.0 |
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-11 23:32:06 -04:00
renovate[bot]
7c98464783
chore(ci): update lycheeverse/lychee-action action (v2.4.1 → v2.5.0) ( #2096 )
...
* chore(ci): update actions/create-github-app-token action (v2.0.6 → v2.1.0)
| datasource | package | from | to |
| ----------- | ------------------------------- | ------ | ------ |
| github-tags | actions/create-github-app-token | v2.0.6 | v2.1.0 |
* chore(ci): update lycheeverse/lychee-action action (v2.4.1 → v2.5.0)
| datasource | package | from | to |
| ----------- | ------------------------- | ------ | ------ |
| github-tags | lycheeverse/lychee-action | v2.4.1 | v2.5.0 |
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-11 07:59:36 -04:00
renovate[bot]
61619690cc
chore(ci): update actions/create-github-app-token action (v2.0.6 → v2.1.0) ( #2095 )
...
| datasource | package | from | to |
| ----------- | ------------------------------- | ------ | ------ |
| github-tags | actions/create-github-app-token | v2.0.6 | v2.1.0 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-11 07:59:16 -04:00
Pavel Boldyrev
c7cd61a2d3
chore(docs): cleanup and update clone-vm
example ( #2094 )
...
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-08-10 20:15:00 -04:00
allcontributors[bot]
6e8712490b
docs: add kam193 as a contributor for code ( #2093 )
...
* docs: update CONTRIBUTORS.md
* docs: update .all-contributorsrc
---------
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2025-08-10 18:39:25 +00:00
Kamil Mańkowski
602568e6a6
fix(lxc): adjust max number of container's IP configs ( #2088 )
...
fix(lxc): Adjust max number of container's IP configs
The limit now matches the number of network interfaces allowed by Proxmox
Fix #2080
Signed-off-by: Kamil Mańkowski <gh.welcome@tools.kam193.eu>
2025-08-10 14:38:13 -04:00
Pavel Boldyrev
91e0fbf676
chore(docs): remove spurious sdn datasource .tf examples ( #2092 )
...
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-08-10 14:35:36 -04:00
renovate[bot]
5151dcc7b7
chore(deps): update module golang.org/x/net (v0.42.0 → v0.43.0) ( #2087 )
...
* chore(ci): update lycheeverse/lychee-action action (v2.4.1 → v2.5.0)
| datasource | package | from | to |
| ----------- | ------------------------- | ------ | ------ |
| github-tags | lycheeverse/lychee-action | v2.4.1 | v2.5.0 |
* chore(deps): update module golang.org/x/net (v0.42.0 → v0.43.0)
| datasource | package | from | to |
| ---------- | ---------------- | ------- | ------- |
| go | golang.org/x/net | v0.42.0 | v0.43.0 |
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-07 22:52:30 -04:00
renovate[bot]
5018b31d2a
chore(deps): update module golang.org/x/crypto (v0.40.0 → v0.41.0) ( #2086 )
...
* chore(ci): update lycheeverse/lychee-action action (v2.4.1 → v2.5.0)
| datasource | package | from | to |
| ----------- | ------------------------- | ------ | ------ |
| github-tags | lycheeverse/lychee-action | v2.4.1 | v2.5.0 |
* chore(deps): update module golang.org/x/crypto (v0.40.0 → v0.41.0)
| datasource | package | from | to |
| ---------- | ------------------- | ------- | ------- |
| go | golang.org/x/crypto | v0.40.0 | v0.41.0 |
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-07 22:50:41 -04:00
renovate[bot]
ac91fe8de0
chore(deps): update image golang (1.24.5 → 1.24.6) ( #2085 )
...
| datasource | package | from | to |
| ---------- | ------- | ------ | ------ |
| docker | golang | 1.24.5 | 1.24.6 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-07 22:50:09 -04:00
renovate[bot]
9947a86106
chore(deps): update golangci/golangci-lint (v2.3.0 → v2.3.1) ( #2074 )
...
| datasource | package | from | to |
| --------------- | ---------------------- | ------ | ------ |
| github-releases | golangci/golangci-lint | v2.3.0 | v2.3.1 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-04 15:05:54 -04:00
bpg-autobot[bot]
891066821b
chore(main): release 0.81.0 ( #2053 )
...
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
Co-authored-by: bpg-autobot[bot] <155200059+bpg-autobot[bot]@users.noreply.github.com>
2025-07-31 22:15:34 -04:00
renovate[bot]
4be9e932fa
chore(deps): update module github.com/hashicorp/terraform-plugin-framework (v1.15.0 → v1.15.1) ( #2073 )
...
| datasource | package | from | to |
| ---------- | ----------------------------------------------- | ------- | ------- |
| go | github.com/hashicorp/terraform-plugin-framework | v1.15.0 | v1.15.1 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-31 22:10:46 -04:00
Pavel Boldyrev
3f5b795a84
fix(acme): fix ACME account management & add acceptance tests ( #2072 )
...
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-07-31 22:06:07 -04:00
Pavel Boldyrev
6b73d822a5
feat(sdn): add support for zone resources and datasources ( #2046 )
...
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-07-31 20:30:18 -04:00
Shawn M. Hanes
757b191376
chore(example): apply consistency in example/*.tf node_name declarations ( #2051 )
...
* chore(example): apply consistency in example/*.tf node_name declarations
Signed-off-by: Shawn M. Hanes <smhanes15@gmail.com>
* chore: reformat .tf files
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
---------
Signed-off-by: Shawn M. Hanes <smhanes15@gmail.com>
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
Co-authored-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-07-30 20:48:32 -04:00
Pavel Boldyrev
ce66bfdc61
fix(examples): update ubuntu LXC image ref ( #2070 )
...
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-07-30 20:18:32 -04:00
allcontributors[bot]
f1f3bda87c
docs: add twentybit as a contributor for doc ( #2069 )
...
* docs: update CONTRIBUTORS.md
* docs: update .all-contributorsrc
---------
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2025-07-29 22:29:54 -04:00
Ryan W
5c3394121f
chore(docs): add ceph squid to apt_standard_repository
docs ( #2063 )
...
* Added ceph squid to apt_standard_repository docs
Signed-off-by: Twentybit <60849886+twentybit@users.noreply.github.com>
* chore(deps): update image golang (14fd8a5 → ef5b4be) (#2061 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: Twentybit <60849886+twentybit@users.noreply.github.com>
---------
Signed-off-by: Twentybit <60849886+twentybit@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-07-29 22:29:07 -04:00
Marshall Ford
209d10cc0b
feat(firewall): adds forward_policy to cluster firewall ( #2064 )
...
Signed-off-by: Marshall Ford <inbox@marshallford.me>
Co-authored-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-07-28 22:06:54 -04:00
renovate[bot]
092edf2d08
chore(deps): update golangci/golangci-lint (v2.2.2 → v2.3.0) ( #2056 )
...
* chore(deps): update golangci/golangci-lint (v2.2.2 → v2.3.0)
| datasource | package | from | to |
| --------------- | ---------------------- | ------ | ------ |
| github-releases | golangci/golangci-lint | v2.2.2 | v2.3.0 |
* fix: linter errors
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
---------
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-07-28 08:47:20 -04:00
renovate[bot]
4da593d727
chore(deps): update image golang (14fd8a5 → ef5b4be) ( #2061 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-28 07:32:57 -04:00
Pavel Boldyrev
bbd55d2618
chore(project): switch repo infographic to repobeats ( #2058 )
...
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-07-21 23:12:31 -04:00
Pavel Boldyrev
47ff5787b1
fix(vm,lxc): 32bit int overflow in list nodes / containers API calls when running on i386 arch ( #2057 )
...
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-07-21 22:17:58 -04:00
Pavel Boldyrev
4707cf94eb
misc(docs): add @marshallford as a sponsor ( #2055 )
...
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-07-21 21:56:16 -04:00
allcontributors[bot]
838a87bd3a
docs: add marshallford as a contributor for code ( #2054 )
2025-07-21 17:57:18 -04:00
Marshall Ford
e185201840
feat(firewall): adds forward type to firewall rules ( #2052 )
...
Signed-off-by: Marshall Ford <inbox@marshallford.me>
2025-07-21 13:45:26 -04:00
bpg-autobot[bot]
0763b32139
chore(main): release 0.80.0 ( #2021 )
2025-07-15 08:00:28 -04:00
Pavel Boldyrev
2c3f0c5578
fix(api): improve API response error handling ( #2043 )
...
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-07-14 21:14:40 -04:00
Pavel Boldyrev
09e3cd62b7
chore(tests): allow different node / storage names in "example tests" ( #2042 )
...
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
Signed-off-by: MacherelR <64424331+MacherelR@users.noreply.github.com>
Co-authored-by: MacherelR <64424331+MacherelR@users.noreply.github.com>
2025-07-14 23:56:23 +00:00
allcontributors[bot]
e9fcd6b4cb
docs: add smhanes15 as a contributor for code ( #2041 )
...
* docs: update CONTRIBUTORS.md
* docs: update .all-contributorsrc
---------
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2025-07-14 22:08:35 +00:00
Shawn M. Hanes
74caca5fbe
feat(vm): add support for EPYC-Genoa cpu
type ( #2040 )
...
Signed-off-by: Shawn M. Hanes <smhanes15@gmail.com>
2025-07-14 18:07:10 -04:00