renovate[bot]
6a8f367c46
chore(deps): update golangci/golangci-lint (v2.1.6 → v2.2.1) ( #2013 )
...
* chore(deps): update golangci/golangci-lint (v2.1.6 → v2.2.1)
| datasource | package | from | to |
| --------------- | ---------------------- | ------ | ------ |
| github-releases | golangci/golangci-lint | v2.1.6 | v2.2.1 |
* chore: update rules & run linter
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-04 17:56:38 -04: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
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
e838c6b645
fix(provider): sequentially generated vm_id
s may clash with exiting… ( #1574 )
...
fix(provider): sequentially generated `vm_id`s may clash with exiting VM / Container IDs
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2024-10-04 20:41:23 -04:00
Pavel Boldyrev
72f7cb81a8
feat(provider): reliable sequential and random vm_id
generation ( #1557 )
...
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2024-10-03 20:18:37 -04:00
vanillaSprinkles
eb2f36be21
feat(provider): add support for pre(external) auth'd session tokens ( #1441 )
...
* feat(provider): add support for pre(external) auth'd session tokens
adds provider config inputs:
- env vars: PROXMOX_VE_AUTH_PAYLOAD; PROXMOX_VE_AUTH_TICKET with PROXMOX_VE_CSRF_PREVENTION_TOKEN
- provider-config: auth_payload; auth_ticket with csrf_prevention_token
Signed-off-by: vanillaSprinkles <vanillaSprinkles@users.noreply.github.com>
* add //nolint to "todo" comments/questions and lll for build to pass; add flags to terraform-plugin-docs
Signed-off-by: vanillaSprinkles <vanillaSprinkles@users.noreply.github.com>
* address first iteration of comments: remove auth-payload, improve index.md
Signed-off-by: vanillaSprinkles <vanillaSprinkles@users.noreply.github.com>
* refactor credentials using struct composition, other minor cleanups
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
* fix linter error
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
* fix make docs, add terraform to handle fmt
Signed-off-by: vanillaSprinkles <vanillaSprinkles@users.noreply.github.com>
---------
Signed-off-by: vanillaSprinkles <vanillaSprinkles@users.noreply.github.com>
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
Co-authored-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2024-10-02 20:40:33 -04:00
Pavel Boldyrev
d193abd33e
fix(vm): improve reliability of VM create / get operations ( #1431 )
...
* fix(vm): improve reliability of VM create / get operations
- Add retries to GET API calls, fix retrying on POST (VM create) API calls.
- Minor fix in acceptance tests
---------
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2024-07-08 18:17:53 +00:00
Pavel Boldyrev
a0d9300f0f
chore: refactor container acc test ( #1408 )
...
+ beautify test output on CI
---------
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2024-06-24 23:08:59 -04:00
Pavel Boldyrev
d02dc1eb0a
fix(vm): adding disks causes VM to be re-created ( #1336 )
...
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2024-05-29 23:12:05 -04:00
Pavel Boldyrev
d843e46b37
misc(vm2): add support for vga
( #1328 )
...
* misc(vm2): add support for `vga`
* fix: use random VM IDs in parallel acc tests
---------
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2024-05-27 21:30:12 -04:00
Pavel Boldyrev
2e34c57f6c
chore(vm2): cleanup cpu
implementation, refactor rearrange acc tests ( #1311 )
...
* chore(vm2): cleanup `cpu` implementation, refactor rearrange acc tests
---------
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2024-05-18 23:31:50 -04:00