-
Notifications
You must be signed in to change notification settings - Fork 9.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
vSphere Provider - VM Update Capability #6341
Comments
@chrislovecnm cpu and memory update PR #6356 |
@mixacha - Thanks! We need docs and unit tests in the PR |
Kudos goes to @thetuxkeeper https://github.com/thetuxkeeper, I just |
CPU and mem marked as completed |
Disk updates are in. @thetuxkeeper you planning on working on nics? |
@chrislovecnm: I'll try to find enough time for it next week. Since I get a little pressure from above, I have to prioritize "getting it work"/"produce results" and deploying the base infrastructure with TF (what already works for us together with ansible). Now work piles up (integration of consul, nomad, ...) |
@thetuxkeeper no worries. You help is always appreciated. If you don't have time, can you file an issue and outline design on how you are planning on addressing? |
@thetuxkeeper the good news doing that is that I bet you will find more bugs 😄 |
@chrislovecnm : haha ;) ok, will do file an issue if I don't have time for it. One problem is the one we have "everywhere", the ID/index stuff. It's hard to start if there's no solution yet. |
I am trying to do a VM undate to add an additional disk I tried with and without specifying datastore, I still keep getting this error Terraform v0.9.5 Any idea? |
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further. |
Updating Virtual Machines Via vSphere provider
This is an issue for tracking update capability of the vSphere provide. At the time of writing this issue the provider does not include the capability to update via TF.
The following items need to be validated that the govomi API allows updating.
General VM Settings
completedvcpu
- The number of virtual CPUs to allocate to the virtual machinecompletedmemory
- The amount of RAM (in MB) to allocate to the virtual machinememory_reservation
- The amount of RAM (in MB) to reserve physical memory resourcedatacenter
/cluster
move viavmotion
domain
- A FQDN for the virtual machine; defaults to "vsphere.local"time_zone
- updatedns_suffixes
- List of name resolution suffixes for the virtual network adapterdns_servers
- List of DNS servers for the virtual network adapteboot_delay
- Time in seconds to wait for machine network to be ready.windows_opt_config
- Extra options for clones of Windows machines.not going to even think about address this ...custom_configuration_parameters
- Update map of values that is set as virtual machine custom configurations.network_interface
updateswindows_opt_config updates
admin_password
- The password for theadministrator
account. Omit for passwordless admin (using""
does not work).domain
- (Optional) Domain that the new machine will be placed into. Ifdomain
,domain_user
, anddomain_user_password
are not all set, all three will be ignored.domain_user
- (Optional) User that is a member of the specified domain.domain_user_password
- (Optional) Password for domain user, in plain text.disk
updatesadd new diskremove diskcdrom
updatesThe text was updated successfully, but these errors were encountered: