You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
***docs:** update compatibility notes for PVE 9.x ([#2116](https://github.com/bpg/terraform-provider-proxmox/issues/2116)) ([08ea66a](https://github.com/bpg/terraform-provider-proxmox/commit/08ea66a4e0e1c92851c5811bacde075d169fb1cc))
22
+
***lxc:** add `proxmox_virtual_environment_containers` data source ([#2090](https://github.com/bpg/terraform-provider-proxmox/issues/2090)) ([45f2805](https://github.com/bpg/terraform-provider-proxmox/commit/45f28051cd18bbb5838ef0de5eedc41a97ecee3b))
23
+
***lxc:** Add missing configuration options for container rootfs ([#2067](https://github.com/bpg/terraform-provider-proxmox/issues/2067)) ([b2c5012](https://github.com/bpg/terraform-provider-proxmox/commit/b2c50120ea552d078e9634228f8b90b356a163b9))
24
+
25
+
26
+
### Bug Fixes
27
+
28
+
***lxc:** adjust max number of container's IP configs ([#2088](https://github.com/bpg/terraform-provider-proxmox/issues/2088)) ([602568e](https://github.com/bpg/terraform-provider-proxmox/commit/602568e6a64945514b7e3a3294ec8fb1f98b6be8))
29
+
***provider:** parsing PVE version reported by API ([#2115](https://github.com/bpg/terraform-provider-proxmox/issues/2115)) ([f1501e2](https://github.com/bpg/terraform-provider-proxmox/commit/f1501e2655f4d9a246be8fe826a3d385448dce17))
30
+
***vm:** regression: disk re-ordering on re-apply ([#2114](https://github.com/bpg/terraform-provider-proxmox/issues/2114)) ([634ad69](https://github.com/bpg/terraform-provider-proxmox/commit/634ad690fefa719df7be1c7f8962cd4a5bead79a))
***docs:** cleanup and update `clone-vm` example ([#2094](https://github.com/bpg/terraform-provider-proxmox/issues/2094)) ([c7cd61a](https://github.com/bpg/terraform-provider-proxmox/commit/c7cd61a2d3aea273df40e86532fa575c0dd95b98))
50
+
***docs:** remove spurious sdn datasource .tf examples ([#2092](https://github.com/bpg/terraform-provider-proxmox/issues/2092)) ([91e0fbf](https://github.com/bpg/terraform-provider-proxmox/commit/91e0fbf676a93dca8659ca55460ba2318b09620e))
Copy file name to clipboardExpand all lines: README.md
+12-4Lines changed: 12 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,9 +19,10 @@ The project is not affiliated with [Proxmox Server Solutions GmbH](https://www.p
19
19
20
20
## Compatibility Promise
21
21
22
-
This provider is compatible with Proxmox VE 8.x (currently **8.4**).
22
+
This provider is compatible with Proxmox VE 9.x (currently **9.0**). See [Known Issues](#known-issues) below for compatibility details.
23
23
24
24
> [!IMPORTANT]
25
+
> Proxmox VE 8.x is supported, but some functionality might be limited or not work as expected. Testing against 8.x is not a priority, and issues specific to 8.x will not be addressed.
25
26
> Proxmox VE 7.x is NOT supported. While some features might work with 7.x, we do not test against it, and issues specific to 7.x will not be addressed.
26
27
27
28
While the provider is on version 0.x, it is not guaranteed to be backward compatible with all previous minor versions.
@@ -31,7 +32,7 @@ However, we will try to maintain backward compatibility between provider version
@@ -93,6 +94,12 @@ Work has started to migrate the provider to the new [Terraform Plugin Framework]
93
94
94
95
## Known Issues
95
96
97
+
### Proxmox VE 9.0
98
+
99
+
Proxmox VE 9.0 has a new API for managing HA resources, which is not yet supported by the provider, see [#2097](https://github.com/bpg/terraform-provider-proxmox/issues/2097) for more details.
100
+
101
+
`apt_*` resources / datasources do not support the new deb822 style format.
102
+
96
103
### HA VMs / containers
97
104
98
105
If a VM or container resource is created with the provider but managed by an HA cluster, it might be migrated to a different node without the provider being aware of the change.
@@ -110,7 +117,7 @@ Add the following block to your VM config:
110
117
}
111
118
```
112
119
113
-
For more context, see #1639 and #1770.
120
+
For more context, see issues #1639 and #1770.
114
121
115
122
### Disk Images from VMware Cannot Be Uploaded or Imported
116
123
@@ -175,6 +182,7 @@ See [CONTRIBUTORS.md](CONTRIBUTORS.md) for a list of contributors to this projec
Copy file name to clipboardExpand all lines: docs/guides/cloud-image.md
-4Lines changed: 0 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,8 +10,6 @@ description: |-
10
10
11
11
## Download a public cloud image from URL
12
12
13
-
Proxmox does not natively support QCOW2 images, but provider can do the conversion for you.
14
-
15
13
Example of how to create a CentOS 8 VM from a "generic cloud" `qcow2` image. CentOS 8 images are available at [cloud.centos.org](https://cloud.centos.org/centos/8-stream/x86_64/images/):
For [large images](https://registry.terraform.io/providers/bpg/proxmox/latest/docs/resources/virtual_environment_file#important-notes), you may want to use a dedicated temporary directory [configured](https://registry.terraform.io/providers/bpg/proxmox/latest/docs#tmp_dir) for provider via `tmp_dir` attribute, instead of system's default temporary directory. This is especially useful if you are deploying from a container with limited disk space.
90
-
91
87
## Create a VM from an existing image on Proxmox
92
88
93
89
If you already have a cloud image on Proxmox, you can use it to create a VM:
-[Pre-Authentication, or Passing an Authentication Ticket into the provider](#pre-authentication-or-passing-an-authentication-ticket-into-the-provider)
-[Pre-Authentication, or Passing an Authentication Ticket into the provider](#pre-authentication-or-passing-an-authentication-ticket-into-the-provider)
24
24
-[SSH Connection](#ssh-connection)
25
-
-[SSH Agent](#ssh-agent)
26
-
-[SSH Private Key](#ssh-private-key)
27
-
-[SSH User](#ssh-user)
28
-
-[Node IP address used for SSH connection](#node-ip-address-used-for-ssh-connection)
29
-
-[SSH Connection via SOCKS5 Proxy](#ssh-connection-via-socks5-proxy)
25
+
-[SSH Agent](#ssh-agent)
26
+
-[SSH Private Key](#ssh-private-key)
27
+
-[SSH User](#ssh-user)
28
+
-[Node IP address used for SSH connection](#node-ip-address-used-for-ssh-connection)
29
+
-[SSH Connection via SOCKS5 Proxy](#ssh-connection-via-socks5-proxy)
30
30
-[VM and Container ID Assignment](#vm-and-container-id-assignment)
31
31
-[Temporary Directory](#temporary-directory)
32
32
-[Argument Reference](#argument-reference)
@@ -205,10 +205,10 @@ You can create an API Token for a user via the Proxmox UI, or via the command li
205
205
- Create a role for the user (you can skip this step if you want to use any of the existing roles):
~> The list of privileges above is only an example, please review it and adjust to your needs.
211
+
~> The list of available privileges has been changed in PVE 9.0, and the above list is only an example (and most likely too excessive for most use cases), please review it and adjust to your needs.
212
212
Refer to the [privileges documentation](https://pve.proxmox.com/pve-docs/pveum.1.html#_privileges) for more details.
0 commit comments