Project

General

Profile

Feature #2186

Support Proxmox VE as "Compute resources"-provider

Added by Patrick Schönfeld almost 7 years ago. Updated about 1 year ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
Compute resources
Target version:
-
Difficulty:
Triaged:
No
Bugzilla link:
Pull request:
Fixed in Releases:
Found in Releases:

Description

Hi,

Proxmox VE (proxmox.com) is a quiet nice virtualization environment, supporting some features often used in businesses. We use it in several environments together with foreman. That plays quiet nice, but it would be even better, if VMs could be created from within foreman.

So I'm requesting to implement a provider for it in the "Compute resources". It includes a RESTful interface, so integration probably shouldn't be a hard task.

Best Regards,
Patrick

History

#1 Updated by Trent Petersen over 6 years ago

I would love to see this as well, I have tried looking into doing it myself, but gave up pretty quickly. As the company I work for pushes forward on our new ProxMox backed private cloud, I may have to revisit, but I would think that adding ProxMox support would be great for anyone wanting to stay open source and out of VMware's pocket.

#2 Updated by Benjamin Papillon almost 6 years ago

  • Description updated (diff)

Hi,

Before Foreman can support Proxmox, the under the hood libraly Fog must support it. Here is the relevant ticket on Fog :
https://github.com/fog/fog/issues/1328

#3 Updated by Jean-Vincent kassi over 3 years ago

Hello,

vagrant-proxmox is working good.
Is it possible to add official support for proxmox 4 ?

#4 Updated by guglez guglez almost 3 years ago

Benjamin Papillon wrote:

Hi,

Before Foreman can support Proxmox, the under the hood libraly Fog must support it. Here is the relevant ticket on Fog :
https://github.com/fog/fog/issues/1328

Hi Benjamin,

Could you please let me know - what's the current status of this issue?

#5 Updated by Michael Moll almost 3 years ago

The status of today is exactly the same. As long as there is no Proxmox provider for fog, no work regarding a Foreman plugin is possible.

#6 Updated by Dominic Cleal almost 3 years ago

  • Category set to Compute resources

#7 Updated by Páldi Balázs over 2 years ago

Benjamin Papillon wrote:

Hi,

Before Foreman can support Proxmox, the under the hood libraly Fog must support it. Here is the relevant ticket on Fog :
https://github.com/fog/fog/issues/1328

Hi,
Use this for the implementation:
https://github.com/nledez/proxmox

#9 Updated by Stephan Eicher almost 2 years ago

https://github.com/tristanrobert/foreman-proxmox looks like at least a beginning to support proxmox :)

#10 Updated by Tristan Robert over 1 year ago

Hello,

Indeed, I started the project https://github.com/tristanrobert/fog-proxmox. It is a fog's module which allows proxmox to be used as a new compute resource in foreman.
You can follow the project board if you want to see how it goes.
I started the project https://github.com/tristanrobert/foreman-proxmox as a Foreman plugin which uses fog-proxmox.
I'm not sure the foreman team would like to put it in the core feature. It will depend on how many users are interested in it and how difficult it is to maintain.
When fog-proxmox have enough features, I will soon develop this foreman plugin.

#11 Updated by Tristan Robert over 1 year ago

Hello,

fog/fog-proxmox has now its main features.
I am working actively on foreman_proxmox plugin.
First release is coming soon...

#12 Updated by Jason Harris over 1 year ago

  • Triaged set to No

Tristan Robert wrote:

Hello,

fog/fog-proxmox has now its main features.
I am working actively on foreman_proxmox plugin.
First release is coming soon...

I just wanted to chime in that yes, this would be a great feature to have available. Currently our lab uses oVirt, and our main environment includes Satellite / RHEV. However, Proxmox support is demanded from some of our admins, so it would be great to be able to incorporate this into a cohesive, top-down solution.

#13 Updated by Jason Harris over 1 year ago

Tristan Robert wrote:

Hello,

fog/fog-proxmox has now its main features.
I am working actively on foreman_proxmox plugin.
First release is coming soon...

I just wanted to chime in that yes, this would be a great feature to have available. Currently our lab uses oVirt, and our main environment includes Satellite / RHEV. However, Proxmox support is demanded from some of our admins, so it would be great to be able to incorporate this into a cohesive, top-down solution.

Edit: Can't wait to see what you have in the plugin.

#14 Updated by Tristan Robert over 1 year ago

Hello,

The gem is published for the first time. Get version >=0.3.1.
You can then test it and give me feedback or contribute through the github project. Hope to be useful.
I work now on foreman packaging (deb, rpm, yum, installer) to ease installation and try to make it official.

#15 Updated by Tristan Robert over 1 year ago

Hello, foreman_fog_proxmox is available in 0.5.0 release. It adds containers support. It is only available with Foreman 1.17. I work on next release in order to add 1.18 and 1.19 compatiblity. Feedback is welcome. If you like it you can support it.

#16 Updated by Michael Moll about 1 year ago

  • Status changed from New to Resolved

foreman_fog_proxmox is there now.

Also available in: Atom PDF