Pavel Boldyrev
654a5fc73d
chore(docs): update sponsorship section ( #1803 )
...
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-02-28 23:29:33 -05:00
allcontributors[bot]
ec0e4e1259
docs: add nakamorichi as a contributor for code ( #1802 )
...
* docs: update CONTRIBUTORS.md
* docs: update .all-contributorsrc
---------
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2025-03-01 04:05:52 +00:00
Mikael Nakajima
57c3970d54
fix(vm): fix vm machine type validation in order to support viommu ( #1798 )
...
* fix(vm): fix vm machine type validation in order to support viommu
Signed-off-by: Mikael Nakajima <nakamorichi@protonmail.com>
* docs(vm): update machine type documentation with VIOMMU details
Enhance VM machine type documentation to clarify VIOMMU configuration option for q35 machine type
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
---------
Signed-off-by: Mikael Nakajima <nakamorichi@protonmail.com>
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
Co-authored-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-03-01 03:54:45 +00:00
renovate[bot]
b3c862b986
chore(deps): update module github.com/avast/retry-go/v4 (v4.6.0 → v4.6.1) ( #1791 )
...
| datasource | package | from | to |
| ---------- | ---------------------------- | ------ | ------ |
| go | github.com/avast/retry-go/v4 | v4.6.0 | v4.6.1 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-24 18:37:27 -05:00
renovate[bot]
c5e4d5ca2c
chore(deps): update module github.com/rogpeppe/go-internal (v1.13.1 → v1.14.0) ( #1792 )
...
| datasource | package | from | to |
| ---------- | ------------------------------- | ------- | ------- |
| go | github.com/rogpeppe/go-internal | v1.13.1 | v1.14.0 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-24 18:37:00 -05:00
renovate[bot]
a04ff63f09
chore(deps): update module golang.org/x/crypto (v0.34.0 → v0.35.0) ( #1793 )
...
| datasource | package | from | to |
| ---------- | ------------------- | ------- | ------- |
| go | golang.org/x/crypto | v0.34.0 | v0.35.0 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-24 18:36:36 -05:00
bpg-autobot[bot]
5a808c8aa8
chore(main): release 0.73.0 ( #1778 )
...
Co-authored-by: bpg-autobot[bot] <155200059+bpg-autobot[bot]@users.noreply.github.com>
2025-02-23 21:36:19 -05:00
Pavel Boldyrev
8ed271b551
chore(build): update Go version and linter /documentation workflows ( #1789 )
...
- Update Go version from 1.23 to 1.24 in go.mod and README
- Migrate documentation generation from tools/ to main.go
- Update Makefile to use go generate in main.go for docs
- Remove tools/ directory and related configuration
- Update GitHub Actions and Renovate configuration
- Simplify documentation generation process
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-02-23 21:20:25 -05:00
renovate[bot]
e013e54ae9
chore(deps): update module golang.org/x/crypto (v0.33.0 → v0.34.0) ( #1784 )
...
| datasource | package | from | to |
| ---------- | ------------------- | ------- | ------- |
| go | golang.org/x/crypto | v0.33.0 | v0.34.0 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-22 20:11:16 +00:00
renovate[bot]
f516f804f6
chore(deps): update module github.com/google/go-cmp (v0.6.0 → v0.7.0) ( #1783 )
...
| datasource | package | from | to |
| ---------- | ------------------------ | ------ | ------ |
| go | github.com/google/go-cmp | v0.6.0 | v0.7.0 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-22 20:10:52 +00:00
renovate[bot]
9c46bf0ee0
chore(deps): update github.com/hashicorp/terraform-plugin-* ( #1782 )
...
| datasource | package | from | to |
| ---------- | ---------------------------------------------------------- | ------- | ------- |
| go | github.com/hashicorp/terraform-plugin-framework | v1.13.0 | v1.14.1 |
| go | github.com/hashicorp/terraform-plugin-framework-validators | v0.16.0 | v0.17.0 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-22 15:08:35 -05:00
renovate[bot]
74141bf989
chore(deps): update module github.com/hashicorp/terraform-plugin-sdk/v2 (v2.36.0 → v2.36.1) ( #1781 )
...
| datasource | package | from | to |
| ---------- | -------------------------------------------- | ------- | ------- |
| go | github.com/hashicorp/terraform-plugin-sdk/v2 | v2.36.0 | v2.36.1 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-22 15:08:10 -05:00
Pavel Boldyrev
5e726c48d4
feat(vm): add optional reboot_after_update
configuration flag ( #1777 )
...
* feat(vm): add optional reboot after update configuration
- Add `reboot_after_update` parameter to VM resource
- Update documentation to reflect new configuration option
- Implement logic to control VM reboot after configuration changes
- Provide warning if reboot is required but disabled by configuration
---------
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-02-17 16:24:10 +00:00
bpg-autobot[bot]
6a75b0cd2a
chore(main): release 0.72.0 ( #1757 )
...
Co-authored-by: bpg-autobot[bot] <155200059+bpg-autobot[bot]@users.noreply.github.com>
2025-02-17 00:02:47 -05:00
Pavel Boldyrev
4c06d0f12e
chore(docs): remove broken links from SECURITY.md ( #1776 )
...
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-02-17 04:59:43 +00:00
Pavel Boldyrev
45806f38f4
chore(code): update linters config ( #1775 )
...
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-02-17 04:56:37 +00:00
Pavel Boldyrev
3119194292
feat(vm): add RNG device support ( #1774 )
...
* feat(vm): add RNG device support
This commit adds support for configuring the Random Number Generator (RNG) device for virtual machines in both the VM resource and datasource. The implementation includes:
- New schema and model for RNG configuration
- Support for setting RNG source, max_bytes, and period
- Updated documentation for RNG configuration
- Test cases for RNG configuration
- Integration with VM creation, update, and read operations
---------
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-02-16 23:53:40 -05:00
renovate[bot]
3d48a97fb1
chore(ci): update actions/create-github-app-token action (v1.11.3 → v1.11.5) ( #1773 )
...
| datasource | package | from | to |
| ----------- | ------------------------------- | ------- | ------- |
| github-tags | actions/create-github-app-token | v1.11.3 | v1.11.5 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-15 05:23:06 -05:00
H3Krn
3834564ea4
feat(lxc): add container datasource ( #1750 )
...
* feat(lxc): add container datasource
Signed-off-by: Harm Kroon <hhhkroon@hotmail.com>
* chore: ignore duplicated code
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
---------
Signed-off-by: Harm Kroon <hhhkroon@hotmail.com>
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
Co-authored-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-02-14 20:44:17 -05:00
renovate[bot]
417cdff50c
chore(deps): update module github.com/golangci/golangci-lint (v1.64.4 → v1.64.5) in /tools ( #1772 )
...
| datasource | package | from | to |
| ---------- | --------------------------------- | ------- | ------- |
| go | github.com/golangci/golangci-lint | v1.64.4 | v1.64.5 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-14 19:57:10 -05:00
Pavel Boldyrev
4057d13715
chore(docs): reorganize API token auth section ( #1761 )
...
* chore(docs): reorganize API token auth section
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
* docs: enhance authentication documentation
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
---------
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-02-12 22:22:45 -05:00
renovate[bot]
a5251d119a
chore(deps): update module github.com/golangci/golangci-lint (v1.64.2 → v1.64.4) in /tools ( #1769 )
...
| datasource | package | from | to |
| ---------- | --------------------------------- | ------- | ------- |
| go | github.com/golangci/golangci-lint | v1.64.2 | v1.64.4 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-12 20:22:20 -05:00
renovate[bot]
54624fb653
chore(ci): update goreleaser/goreleaser-action action (v6.1.0 → v6.2.1) ( #1764 )
...
| datasource | package | from | to |
| ----------- | ---------------------------- | ------ | ------ |
| github-tags | goreleaser/goreleaser-action | v6.1.0 | v6.2.1 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-12 01:12:02 +00:00
renovate[bot]
6e21bca2d5
chore(deps): update module github.com/golangci/golangci-lint (v1.63.4 → v1.64.2) in /tools ( #1765 )
2025-02-11 20:10:14 -05:00
renovate[bot]
d350c65f4c
chore(deps): update module golang.org/x/net (v0.34.0 → v0.35.0) ( #1766 )
2025-02-11 20:09:49 -05:00
allcontributors[bot]
a1d5fd8707
docs: add fulsiram as a contributor for doc ( #1760 )
...
* docs: update CONTRIBUTORS.md
* docs: update .all-contributorsrc
---------
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2025-02-10 10:18:25 +00:00
fulsiram
28327f90e3
fix(docs): update incorrect reference to meta_data_file_id ( #1759 )
...
Signed-off-by: Oleksandr Derevianko <fulsiram@riseup.net>
2025-02-10 05:17:03 -05:00
Pavel Boldyrev
cbff3e4fd4
chore(docs): add security policy ( #1758 )
...
This commit introduces a detailed SECURITY.md file that outlines:
- Supported version policy for security patches
- Vulnerability reporting process
- Disclosure and handling procedures
- Security best practices for using the provider
- Additional security resources and references
The new security policy provides clear guidance for users and contributors on how security issues are managed and mitigated.
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-02-10 03:35:45 +00:00
Pavel Boldyrev
8c0c79be3c
chore(docs): update project documentation and contribution guidelines ( #1756 )
...
* chore(docs): update project documentation and contribution guidelines
This commit updates three key documentation files:
- `CODE_OF_CONDUCT.md`: Refined language and updated contact email
- `CONTRIBUTING.md`: Comprehensive restructuring of contribution guidelines, including more detailed sections on testing, manual testing, and development workflow
- `README.md`: Reorganized badges, updated compatibility notes, and clarified project requirements
The changes improve clarity, provide more detailed guidance for contributors, and enhance the overall documentation structure.
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
* chore(docs): enhance provider documentation
- Add detailed table of contents to improve navigation
- Include environment variables summary table with descriptions and requirements
- Fix minor typos and improve formatting
- Add note about using `proxmox_virtual_environment_download_file` for file downloads
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
---------
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-02-09 22:08:30 -05:00
bpg-autobot[bot]
a0d4e2d3cb
chore(main): release 0.71.0 ( #1738 )
...
Co-authored-by: bpg-autobot[bot] <155200059+bpg-autobot[bot]@users.noreply.github.com>
Co-authored-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-02-09 16:57:27 -05:00
Pavel Boldyrev
b8751c4d42
misc(provider): add missing acc tests ( #1755 )
...
a follow-up on #1754 , tests missed from the PR
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-02-09 21:46:52 +00:00
Pavel Boldyrev
f221a85f8f
fix(provider): improve provider credentials error handling ( #1754 )
...
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-02-09 16:40:31 -05:00
allcontributors[bot]
cd7827d208
docs: add cgeopapa as a contributor for code ( #1753 )
...
* docs: update CONTRIBUTORS.md
* docs: update .all-contributorsrc
---------
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2025-02-09 03:21:26 +00:00
cgeopapa
0aa2b505e5
fix(file): fix for datastore does not support content type "dump" ( #1752 )
...
* fix(provider): fix for datastore does not support content type "dump"
Signed-off-by: cgeopapa <cgeocodgod@gmail.com>
* fix: move ContentType override further in the flow
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
* fix: update docs
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
---------
Signed-off-by: cgeopapa <cgeocodgod@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-02-08 22:20:12 -05:00
renovate[bot]
96594e4270
chore(deps): update module golang.org/x/crypto (v0.32.0 → v0.33.0) ( #1751 )
2025-02-08 07:33:58 -05:00
Pavel Boldyrev
5f003143f8
feat(vm): deprecate enabled
attribute on cdrom
/disk
devices ( #1746 )
...
* feat(vm): deprecate `enabled` attribute on `cdrom`/`disk` devices
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
* docs(vm): update CDROM configuration terminology and deprecation note
Improve documentation for virtual machine CD-ROM configuration by:
- Correcting capitalization of "CD-ROM"
- Clarifying deprecation note for `enabled` attribute
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
---------
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2025-02-07 22:50:57 -05:00
renovate[bot]
bf9c496f29
chore(deps): update module github.com/hashicorp/terraform-plugin-sdk/v2 (v2.35.0 → v2.36.0) ( #1745 )
2025-02-05 13:07:20 +00:00
renovate[bot]
0700975ec2
chore(ci): update lycheeverse/lychee-action action (v2.2.0 → v2.3.0) ( #1744 )
...
| datasource | package | from | to |
| ----------- | ------------------------- | ------ | ------ |
| github-tags | lycheeverse/lychee-action | v2.2.0 | v2.3.0 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-05 08:05:29 -05:00
renovate[bot]
ccc263f8ad
chore(ci): update actions/create-github-app-token action (v1.11.2 → v1.11.3) ( #1743 )
...
| datasource | package | from | to |
| ----------- | ------------------------------- | ------- | ------- |
| github-tags | actions/create-github-app-token | v1.11.2 | v1.11.3 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-05 08:05:07 -05:00
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