0
0
mirror of https://github.com/bpg/terraform-provider-proxmox.git synced 2025-06-30 02:31:10 +00:00
Commit Graph

1592 Commits

Author SHA1 Message Date
renovate[bot]
9bd0b57254
chore(docs): update terraform proxmox (0.70.0 → 0.70.1) (#1741)
* chore(docs): update terraform proxmox (0.70.0 → 0.70.1)

| datasource         | package     | from   | to     |
| ------------------ | ----------- | ------ | ------ |
| terraform-provider | bpg/proxmox | 0.70.0 | 0.70.1 |

* chore(config): add provider.tf for clone-vm example to release config

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-02-04 03:25:52 +00:00
Rafał Safin
d1cc2144f8
feat(cluster): add proxmox_virtual_environment_metrics_server resource (#1719)
Signed-off-by: rafsaf <rafal.safin@rafsaf.pl>
2025-02-03 13:11:26 -05:00
allcontributors[bot]
4166f66731
docs: add h3krn as a contributor for code (#1739)
* docs: update CONTRIBUTORS.md

* docs: update .all-contributorsrc

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2025-02-01 02:00:22 +00:00
H3Krn
2925ae63f5
fix(lxc): allow container disk size 0 for lxc zfs/brfs subvols (#1737)
* fix(container): allow 0 size disks for zfs/btrfs subvolumes
* chore(docs): update docs

---------

Signed-off-by: Harm Kroon <harm.kroon@hotmail.com>
2025-01-31 20:59:05 -05:00
bpg-autobot[bot]
d64d1af82e
chore(main): release 0.70.1 (#1718)
Co-authored-by: bpg-autobot[bot] <155200059+bpg-autobot[bot]@users.noreply.github.com>
2025-01-31 00:03:47 -05:00
Pavel Boldyrev
c992dfc1f3
fix(vm): vga block defaults handling during create / clone (#1732)
* fix(vm): fix `vga` block defaults handling during create / clone

Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>

* fix: formatting

Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>

* fix: acc test failure due to skip

Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>

---------

Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-01-30 22:11:46 -05:00
renovate[bot]
4d89d3484b
chore(ci): update actions/create-github-app-token action (v1.11.1 → v1.11.2) (#1733)
| datasource  | package                         | from    | to      |
| ----------- | ------------------------------- | ------- | ------- |
| github-tags | actions/create-github-app-token | v1.11.1 | v1.11.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-31 03:10:44 +00:00
renovate[bot]
4cedbf1813
chore(deps): update module github.com/skeema/knownhosts (v1.3.0 → v1.3.1) (#1734)
| datasource | package                      | from   | to     |
| ---------- | ---------------------------- | ------ | ------ |
| go         | github.com/skeema/knownhosts | v1.3.0 | v1.3.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-30 22:08:58 -05:00
renovate[bot]
d4b1d5f1b6
chore(deps): update module github.com/brianvoe/gofakeit/v7 (v7.1.2 → v7.2.1) (#1735)
| datasource | package                         | from   | to     |
| ---------- | ------------------------------- | ------ | ------ |
| go         | github.com/brianvoe/gofakeit/v7 | v7.1.2 | v7.2.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-30 22:08:31 -05:00
allcontributors[bot]
a5792ccbac
docs: add sergelogvinov as a contributor for financial (#1730)
* docs: update CONTRIBUTORS.md

* docs: update .all-contributorsrc

* docs: add Serge as a sponsor

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: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Co-authored-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-01-29 04:12:42 +00:00
allcontributors[bot]
3a9d6aa96a
docs: add gifff as a contributor for code, and bug (#1728)
* docs: update CONTRIBUTORS.md

* docs: update .all-contributorsrc

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2025-01-25 17:40:29 -05:00
Gifary Dhimas Fadhillah
e92b0064bf
fix(lxc): support device_passthrough config on non-clone container (#1722)
* fix(lxc): support `device_passthrough` config on non-clone container

Signed-off-by: Gifary Dhimas Fadhillah <4391866+gifff@users.noreply.github.com>

* fix(lxc): device_passthrough state of cloned container

Signed-off-by: Gifary Dhimas Fadhillah <4391866+gifff@users.noreply.github.com>

* test(lxc): assert container device passthrough

Signed-off-by: Gifary Dhimas Fadhillah <4391866+gifff@users.noreply.github.com>

---------

Signed-off-by: Gifary Dhimas Fadhillah <4391866+gifff@users.noreply.github.com>
Co-authored-by: Gifary Dhimas Fadhillah <4391866+gifff@users.noreply.github.com>
2025-01-25 17:37:34 -05:00
renovate[bot]
e031a38d50
chore(deps): update module github.com/hashicorp/terraform-plugin-mux (v0.17.0 → v0.18.0) (#1727)
| datasource | package                                   | from    | to      |
| ---------- | ----------------------------------------- | ------- | ------- |
| go         | github.com/hashicorp/terraform-plugin-mux | v0.17.0 | v0.18.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-25 22:21:39 +00:00
Rafał Safin
974a3c9069
chore(testacc): add missing acceptance build tags, improve vscode settings (#1723)
* split testacc and remove settings.json

Signed-off-by: rafsaf <rafal.safin@rafsaf.pl>

* further tags and contributing file update

Signed-off-by: rafsaf <rafal.safin@rafsaf.pl>

* revert testacc changes

Signed-off-by: Rafał Safin <rafal.safin@rafsaf.pl>

---------

Signed-off-by: rafsaf <rafal.safin@rafsaf.pl>
Signed-off-by: Rafał Safin <rafal.safin@rafsaf.pl>
Co-authored-by: rafsaf <rafal.safin@rafsaf.pl>
2025-01-25 17:20:18 -05:00
Pavel Boldyrev
5e7e7994d5
chore(testacc): update apt repository acceptance tests (#1725)
* chore(tests): update apt repository acc tests

- Refactored test configurations for `proxmox_virtual_environment_apt_repository` and `proxmox_virtual_environment_apt_standard_repository` to use `te.RenderConfig` for better readability.
- Simplified resource attribute checks and ensured consistent naming conventions across tests.
- Updated test steps to reflect changes in resource attributes and improved error handling.
- explicitly use root@pam account in container tests that use hardware mapping

This commit enhances the maintainability of the test suite and aligns with recent changes in the Proxmox provider.

Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-01-23 17:34:30 -05:00
renovate[bot]
198f0ad337
chore(deps): update module github.com/hashicorp/terraform-plugin-go (v0.25.0 → v0.26.0) (#1726)
| datasource | package                                  | from    | to      |
| ---------- | ---------------------------------------- | ------- | ------- |
| go         | github.com/hashicorp/terraform-plugin-go | v0.25.0 | v0.26.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-22 23:35:10 -05:00
renovate[bot]
56f81ccac3
chore(docs): update terraform proxmox (0.69.1 → 0.70.0) (#1717)
| datasource         | package     | from   | to     |
| ------------------ | ----------- | ------ | ------ |
| terraform-provider | bpg/proxmox | 0.69.1 | 0.70.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-18 11:31:18 -05:00
bpg-autobot[bot]
15a8036f4f
chore(main): release 0.70.0 (#1704)
Co-authored-by: bpg-autobot[bot] <155200059+bpg-autobot[bot]@users.noreply.github.com>
2025-01-17 21:04:33 -05:00
Pavel Boldyrev
ccaae927e6
feat(docs): basic guide how to clone a VM template (#1716)
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-01-17 19:30:34 -05:00
Pavel Boldyrev
3ecd0443bb
fix(vm): handle PVE node availability in VM datasource (#1715)
- Added error handling for HTTP error code 595 in vmsRead, providing a warning if a node is not available, which may result in an incomplete VM list.

Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-01-17 12:40:17 -05:00
renovate[bot]
eccd55f522
chore(deps): update module github.com/hashicorp/terraform-plugin-framework-timeouts (v0.4.1 → v0.5.0) (#1714)
| datasource | package                                                  | from   | to     |
| ---------- | -------------------------------------------------------- | ------ | ------ |
| go         | github.com/hashicorp/terraform-plugin-framework-timeouts | v0.4.1 | v0.5.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-16 18:00:42 -05:00
Petr Gajdosik
7cbd1b46fa
feat(lxc): add support for device_passthrough config option (#1706)
Signed-off-by: Tarasa24 <tarasa24@tarasa24.dev>
2025-01-16 17:58:49 -05:00
Pavel Boldyrev
c57dc78119
fix(vm): do not delete a VM during retry on create (#1711)
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-01-13 20:40:16 -05:00
allcontributors[bot]
085caaf927
docs: add Tarasa24 as a contributor for code, and test (#1710)
* docs: update CONTRIBUTORS.md

* docs: update .all-contributorsrc

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2025-01-13 19:47:30 -05:00
Pavel Boldyrev
6f657892c0
chore(docs): update README.md (#1707)
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-01-11 22:39:49 -05:00
Pavel Boldyrev
ab09b09fbf
chore(docs): add 'stop_on_destroy' configuration to cloud image examples (#1705)
Added the 'stop_on_destroy' parameter to the Proxmox VM configurations in the cloud image documentation and example files for CentOS, Ubuntu, and Debian. This parameter should be set to true if the QEMU agent is not installed or enabled on the VM, enhancing clarity for users configuring their virtual machines.

Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-01-08 22:34:00 -05:00
renovate[bot]
3808aef33e
chore(deps): update module golang.org/x/net (v0.33.0 → v0.34.0) (#1703)
| datasource | package          | from    | to      |
| ---------- | ---------------- | ------- | ------- |
| go         | golang.org/x/net | v0.33.0 | v0.34.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-08 22:24:24 -05:00
renovate[bot]
d22f9d32f0
chore(deps): update module golang.org/x/crypto (v0.31.0 → v0.32.0) (#1702)
| datasource | package             | from    | to      |
| ---------- | ------------------- | ------- | ------- |
| go         | golang.org/x/crypto | v0.31.0 | v0.32.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-08 22:19:10 -05:00
bpg-autobot[bot]
aa24985760
chore(main): release 0.69.1 (#1689)
Co-authored-by: bpg-autobot[bot] <155200059+bpg-autobot[bot]@users.noreply.github.com>
2025-01-04 08:07:08 -05:00
Pavel Boldyrev
b3170c3751
chore(docs): update README.md (#1698)
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-01-04 07:55:47 -05:00
renovate[bot]
9257a11336
chore(deps): update module github.com/golangci/golangci-lint (v1.62.2 → v1.63.4) in /tools (#1697)
* chore(deps): update module github.com/golangci/golangci-lint (v1.62.2 → v1.63.4) in /tools

| datasource | package                           | from    | to      |
| ---------- | --------------------------------- | ------- | ------- |
| go         | github.com/golangci/golangci-lint | v1.62.2 | v1.63.4 |

* chore(deps): remove golang.org/x/exp dependency and update imports to use slices package

- Removed the golang.org/x/exp dependency from go.mod and go.sum.
- Updated imports in proxmox/api/client.go, proxmoxtf/datasource/vms.go, and proxmoxtf/resource/file.go to use the slices package instead of golang.org/x/exp/slices.

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-01-04 11:15:37 +00:00
renovate[bot]
493cbac006
chore(ci): update jetbrains/qodana-action action (v2024.3.3 → v2024.3.4) (#1694)
| datasource  | package                 | from      | to        |
| ----------- | ----------------------- | --------- | --------- |
| github-tags | JetBrains/qodana-action | v2024.3.3 | v2024.3.4 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-04 06:08:24 -05:00
renovate[bot]
100e8c7f8b
chore(deps): update golang.org/x/exp digest (b2144cd → 7d7fa50) (#1696)
| datasource | package          | from                               | to                                 |
| ---------- | ---------------- | ---------------------------------- | ---------------------------------- |
| go         | golang.org/x/exp | v0.0.0-20241217172543-b2144cdd0a67 | v0.0.0-20250103183323-7d7fa50e5329 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-04 06:08:01 -05:00
renovate[bot]
0f3798b371
chore(ci): update actions/create-github-app-token action (v1.11.0 → v1.11.1) (#1692)
| datasource  | package                         | from    | to      |
| ----------- | ------------------------------- | ------- | ------- |
| github-tags | actions/create-github-app-token | v1.11.0 | v1.11.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-20 21:30:17 -05:00
Pavel Boldyrev
5ec64b8b19
chore(build): update devcontainer and CI workflows (#1691)
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2024-12-20 21:29:56 -05:00
renovate[bot]
1afaf6cc44
chore(ci): update lycheeverse/lychee-action action (v2.1.0 → v2.2.0) (#1690)
| datasource  | package                   | from   | to     |
| ----------- | ------------------------- | ------ | ------ |
| github-tags | lycheeverse/lychee-action | v2.1.0 | v2.2.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-20 18:54:43 +00:00
renovate[bot]
a63788450b
chore(deps): update module golang.org/x/net (v0.32.0 → v0.33.0) [security] (#1688)
| datasource | package          | from    | to      |
| ---------- | ---------------- | ------- | ------- |
| go         | golang.org/x/net | v0.32.0 | v0.33.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-20 13:52:51 -05:00
bpg-autobot[bot]
5327379cd3
chore(main): release 0.69.0 (#1674)
Co-authored-by: bpg-autobot[bot] <155200059+bpg-autobot[bot]@users.noreply.github.com>
2024-12-17 23:28:31 -05:00
renovate[bot]
943889de52
chore(ci): update jetbrains/qodana-action action (v2024.3.2 → v2024.3.3) (#1687)
| datasource  | package                 | from      | to        |
| ----------- | ----------------------- | --------- | --------- |
| github-tags | JetBrains/qodana-action | v2024.3.2 | v2024.3.3 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-17 23:25:19 -05:00
Pavel Boldyrev
59c9f1e6be
chore(ci): pin image versions in CI workflows (#1686)
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2024-12-17 23:21:15 -05:00
renovate[bot]
1069543ac5
chore(deps): update golang.org/x/exp digest (1829a12 → b2144cd) (#1682)
| datasource | package          | from                               | to                                 |
| ---------- | ---------------- | ---------------------------------- | ---------------------------------- |
| go         | golang.org/x/exp | v0.0.0-20241210194714-1829a127f884 | v0.0.0-20241217172543-b2144cdd0a67 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-17 22:17:11 -05:00
Pavel Boldyrev
be6f220779
fix(vm): improve cpu.architecture handling (#1683)
* chore(tests): add option to select auth type (root user / token) for tests
* fix(vm): throw an error when `cpu.architecture` can't be set

---------

Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2024-12-17 22:16:45 -05:00
Pavel Boldyrev
9d2118d762
fix(vm): retry start if it fails with a transient error (#1685)
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2024-12-17 14:31:46 -05:00
Pavel Boldyrev
bf9e2436d4
fix(vm): edge case of deleting incomplete VM if create fails and provider retries (#1684)
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2024-12-17 14:27:30 -05:00
Pavel Boldyrev
3d020a1441
misc(funding): remove bymeacoffee link (#1679)
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2024-12-14 09:54:50 -05:00
renovate[bot]
84fbdceb24
chore(deps): update module github.com/hashicorp/terraform-plugin-framework-validators (v0.15.0 → v0.16.0) (#1678)
| datasource | package                                                    | from    | to      |
| ---------- | ---------------------------------------------------------- | ------- | ------- |
| go         | github.com/hashicorp/terraform-plugin-framework-validators | v0.15.0 | v0.16.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-13 19:27:31 -05:00
renovate[bot]
3ac0c57bae
chore(deps): update golang.org/x/exp digest (43b7b7c → 1829a12) (#1675)
| datasource | package          | from                               | to                                 |
| ---------- | ---------------- | ---------------------------------- | ---------------------------------- |
| go         | golang.org/x/exp | v0.0.0-20241204233417-43b7b7cde48d | v0.0.0-20241210194714-1829a127f884 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-11 22:31:31 -05:00
renovate[bot]
c6e0d94798
chore(ci): update jetbrains/qodana-action action (v2024.2.6 → v2024.3.2) (#1676)
| datasource  | package                 | from      | to        |
| ----------- | ----------------------- | --------- | --------- |
| github-tags | JetBrains/qodana-action | v2024.2.6 | v2024.3.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-12 03:31:10 +00:00
renovate[bot]
476a6b8c9b
chore(deps): update module golang.org/x/crypto (v0.30.0 → v0.31.0) [security] (#1673) 2024-12-11 19:50:16 -05:00
bpg-autobot[bot]
d510061dcc
chore(main): release 0.68.1 (#1660)
Co-authored-by: bpg-autobot[bot] <155200059+bpg-autobot[bot]@users.noreply.github.com>
2024-12-06 21:37:10 -05:00