Skip to content
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

2.9.14 version of the provider is not working on the proxmox 8.1.3 #898

Closed
adelrizaev opened this issue Jan 9, 2024 · 15 comments
Closed
Labels

Comments

@adelrizaev
Copy link

There are two main issues:

  1. Plugin crush panic: interface conversion: interface {} is string, not float64 (This can be work-arounded by using MaartendeKruijf/proxmox provider)
  2. Duplicate disk created when clonnig from the template.

Is there any provider version which fixes both issues?
Otherwise the provider cant be used at all.
Thank you very much!

@pescobar
Copy link

check comments in these issues
#863
#884
#887

@adelrizaev
Copy link
Author

@pescobar thank you, i already checked them. But i want to use the provider in proper way like:

terraform {
  required_providers {
    proxmox = {
      source = "telmate/proxmox"
      version = "2.9.1x"
      #source = "MaartendeKruijf/proxmox"
      #version = "0.0.1"
      #source = "TheGameProfi/proxmox"
      #version = "2.9.16"
    }
  }
}

:-)))

I mean this provider is the most downloaded one from all providers.
Otherwise, the idea of stable IaC on proxmox is not achievable.
Can i help somehow?

@pescobar
Copy link

AFAIK the only way to get a working provider today is to build the latest code in master yourself. There are some docs in the issues I linked before

If you want to contribute to maintain the project you can join the discussion in #884

@den-patrakeev
Copy link

Hi!
Check work RC v3.0.1-rc1 on Terraform 1.6.6 / 1.7.1 with ProxMox 8.1.3.
The error is gone. Everything works well.
Thanks to all!

@electropolis
Copy link

Hi! Check work RC v3.0.1-rc1 on Terraform 1.6.6 / 1.7.1 with ProxMox 8.1.3. The error is gone. Everything works well. Thanks to all!

cloudinit doesn't work :/

@thdonatello
Copy link

@electropolis cloudinit works in v3.0.1-rc1. But there is a big problem with disks. This provider is awful!

@electropolis
Copy link

@electropolis cloudinit works in v3.0.1-rc1. But there is a big problem with disks. This provider is awful!

cloudinit with snippets doesn't work at all. Disks ? what problem?

@thdonatello
Copy link

with snippets to?! Oh sh* )))
Here is problem with disks.

@electropolis
Copy link

with snippets to?! Oh sh* ))) Here is problem with disks.

I managed to have it work as @Tinyblargon described here

I don't have any problem with disks but as I see in that issue there is no possibility to create disks in loop.

@thdonatello
Copy link

Yep )

@electropolis
Copy link

Yep )

The only solution is to defined different tf file for servers with more than one disk. But for me it doesn't make sense. Probably I will set different tf file for different vm types. This is one is perfect for creating nodes for k3s purpose.

@thdonatello
Copy link

I want to create k8s cluster ) But I want to use different disks for system, logs and overlays. And two or more network interfaces.

@electropolis
Copy link

Having additional disk in that cluster doesn't make sense in my opinion. Every node doesn't have any additional disk. Those additional disks are sharable object storage so Node can use RWX. Network interfaces? Network interfaces can be easily attached from cloudinit using network-config

Copy link

github-actions bot commented May 9, 2024

This issue is stale because it has been open for 60 days with no activity. Please update the provider to the latest version and, in the issue persist, provide full configuration and debug logs

@github-actions github-actions bot added the stale label May 9, 2024
Copy link

This issue was closed because it has been inactive for 5 days since being marked as stale.

@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale May 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants