0
0
mirror of https://github.com/bpg/terraform-provider-proxmox.git synced 2025-07-04 04:22:59 +00:00
Commit Graph

94 Commits

Author SHA1 Message Date
Pavel Boldyrev
8edfe9c7c5
feat: Update to Go 1.19 (#280)
* feat: Update to Go 1.19

* fix order of steps in CI
2023-03-27 21:43:55 +00:00
Pavel Boldyrev
f157e3bd53
chore(deps): bump dependencies (#216)
- bump x/crypto to v0.5.0
- bump indirect dependencies
- add "chore" type of PRs to release notes
2023-01-24 02:03:51 +00:00
Pavel Boldyrev
06bd5aef0f
chore: set up code coverage (#215)
* chore: set up code coverage

* reformat docs
2023-01-22 23:58:52 -05:00
Pavel Boldyrev
bf9e31ecfc
chore: lint and reformat the code (#204)
* chore: reformat code

* chore: add commitlint config

* reformat README.md

* add linter config

* lint & reformat docs

* go linter: only new issues

* fix some linting errors

* more reformatting

* disable linter warning for some duplicated code
2023-01-16 18:07:30 -05:00
Pavel Boldyrev
3b09472628
Add "buy me a coffee" badge 2022-12-16 23:54:20 -05:00
Pavel Boldyrev
8060f9b2f1
chore: add conventional commits badge (#171) 2022-11-25 23:42:23 -05:00
Pavel Boldyrev
9e5edc1405
chore: new release workflow (#135)
* bump TF versions

* chore: new release workflow
2022-10-16 20:25:31 -04:00
Pavel Boldyrev
192cbd5e3d
Upgrade the provider codebase to use Terraform SDK v2 (#91)
* Update TF SDK using `tf-sdk-migrator v2upgrade`
Address some linter issues
Clean up `resource_virtual_environment_file.go` (still, error handling is not ideal)

* few minor cleanups

* Clean up, add context and diagnostics to `resource_virtual_environment_vm.go`

* Clean up, add context and diagnostics to `resource_virtual_environment_container.go`

* Clean up, add context and diagnostics to `resource_virtual_environment_container.go`

* Update remaining resources and data sources

* fix `make example`... now it actually uses the built provider 🤦

* propagate Context everywhere
use tflog.* for logging

* add support for debug flag

* fix old issues with:
- setting `resource_virtual_environment_file.changed` attribute
- setting `resource_virtual_environment_cluster_ipset.cidr` attributes
- setting `data_source_virtual_environment_user.groups` and `.keys` attributes

* bump dependencies

* minor cleanups

* Bump Go to v1.18
Dropped support for TF v0.x

* more cleanups

* update README.md

* update PR template

* update release.yml
2022-07-14 12:20:30 -04:00
Pavel Boldyrev
eba60e396b
fix badge links 2022-05-23 23:51:43 -04:00
Pavel Boldyrev
86719256dc
Update docs (#57)
* more docs update

* add some badges

* cleanup .MDs

* update .lock

* add cloud-config to the example doc
2022-05-23 23:43:12 -04:00
Pavel Boldyrev
b70dbd35e5
Bump provider version to 0.5.0
Recent changes in the provider to make it compatible with Proxmox v7.x broke backward compatibility with previous versions, as was reported in #30.
This PR does not introduce any changes in the provider's functionality.

- Update README.md to indicate version compatibility with PVE
2021-11-06 13:57:16 -04:00
Pavel Boldyrev
380f07c3e2
Update project to use bpg/terraform-provider-proxmox 2021-09-09 12:20:19 -04:00
Pavel Boldyrev
968f775cf6
update various project configs, mostly for CI 2021-09-08 21:48:02 -04:00
Dan Petersen
9c9cd2df4a fix: remove travis build status 2021-02-13 02:48:38 +01:00
Dan Petersen
652dd2236e Update README.md 2021-02-10 21:03:51 +01:00
Dan Petersen
60b8057c81 Update README.md 2020-03-17 22:25:39 +01:00
Dan Petersen
90c27637ab Update README.md 2020-03-12 02:20:15 +01:00
Dan Petersen
1c7077bba3 Update README.md 2020-03-08 05:17:38 +01:00
Dan Petersen
594256baa3 Update README.md 2020-03-08 05:15:32 +01:00
Dan Petersen
1efe8019e4 Initial support for container cloning 2020-01-26 05:13:26 +01:00
Dan Petersen
94679a3f5e Initial support for VM cloning 2020-01-19 03:40:10 +01:00
Dan Petersen
a9616648dc Add disk argument to container resource 2020-01-14 22:46:14 +01:00
Dan Petersen
1c96dc1803 Add audio_device argument to VM resource 2020-01-14 21:31:21 +01:00
Dan Petersen
23466ab289 Add serial_device argument to VM resource 2020-01-11 16:39:08 +01:00
Dan Petersen
844ef98ae6 Update README.md 2020-01-02 12:25:35 +01:00
Dan Petersen
6dac302a01 Initial work on container resource 2020-01-02 07:57:48 +01:00
Dan Petersen
0e4647f0ee Add hosts resource 2020-01-02 00:58:35 +01:00
Dan Petersen
9ac2a3eba9 Add entries attribute to hosts data source 2020-01-02 00:19:17 +01:00
Dan Petersen
2d824e37bc Add hosts data source 2020-01-01 23:59:13 +01:00
Dan Petersen
1eb0fe0a34 Additional certificate attributes 2020-01-01 22:58:22 +01:00
Dan Petersen
7f12acf659 Update README.md 2020-01-01 07:30:31 +01:00
Dan Petersen
dffff063ab Add certificate resource 2020-01-01 07:29:21 +01:00
Dan Petersen
ef350e8a93 Update README.md 2020-01-01 04:55:12 +01:00
Dan Petersen
13ea6fadfd Add dns data source and resource 2020-01-01 04:43:57 +01:00
Dan Petersen
f1f1a84b72 Add dns data source and resource 2020-01-01 04:42:34 +01:00
Dan Petersen
347b553202 Add bios argument to VM resource 2019-12-31 07:40:18 +01:00
Dan Petersen
073030965a Add acpi argument to VM resource 2019-12-31 07:22:34 +01:00
Dan Petersen
8a06e287b3 Add tablet_device argument to VM resource 2019-12-31 07:06:03 +01:00
Dan Petersen
ea0c17bfca Additional CPU argument 2019-12-31 06:11:13 +01:00
Dan Petersen
a9349cfbd0 Additional CPU arguments 2019-12-31 05:25:19 +01:00
Dan Petersen
60a998cb09 Change state comparison and default values 2019-12-31 01:40:51 +01:00
Dan Petersen
a6bb8a111c Update README.md 2019-12-31 01:01:46 +01:00
Dan Petersen
7344300126 Add vga argument to VM resource 2019-12-31 01:00:53 +01:00
Dan Petersen
87d8652d37 Update README.md 2019-12-30 21:32:07 +01:00
Dan Petersen
dbad82cbb9 Update README.md 2019-12-30 21:07:50 +01:00
Dan Petersen
09f3799d4e Additional community templates 2019-12-30 20:50:58 +01:00
Dan Petersen
11524b88ee Continued work on VM resource 2019-12-30 06:03:52 +01:00
Dan Petersen
d4dba3713c Update README.md 2019-12-30 02:45:35 +01:00
Dan Petersen
61de395ce5 Update README.md 2019-12-30 02:35:47 +01:00
Dan Petersen
9883a037f5 Update README.md 2019-12-30 02:31:45 +01:00