Project

General

Profile

Refactor #12612

Update fog to 1.37.0

Added by Timo Goebel over 3 years ago. Updated about 1 year ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Compute resources
Target version:
Difficulty:
Triaged:
Bugzilla link:
Team Backlog:
Fixed in Releases:
Found in Releases:

Description

Tracker for updating to Fog 1.37.0 (or whatever is after 1.36.0).

fog-vsphere was moved to a separate gem. We need to add a require when including the fog extension, see https://github.com/fog/fog-vsphere/issues/10#issuecomment-159859635


Related issues

Related to Foreman - Refactor #11729: Update fog to 2.0.0New2015-09-08
Related to Foreman - Refactor #14368: Update fog to 1.38.0Closed2016-03-29
Blocks Foreman - Feature #12436: As a user I want to deploy vSphere vms on a storage podsClosed2015-11-10
Blocks Foreman - Bug #5510: Set network as first boot device for VMs in VMware compute resourcesClosed2014-04-30
Blocks Foreman - Feature #12479: Configure API revision for vSphere Compute ResourceNew2015-11-13

Associated revisions

Revision e35faf64 (diff)
Added by Timo Goebel over 3 years ago

fixes #12612 - Update fog to 1.37.0

- Update fog to 1.37.0
- Add fog-vsphere
- Change detection if vmware provider is available

Revision d1fcf010 (diff)
Added by Dominic Cleal over 3 years ago

refs #12612 - use fog 1.37.0, fog-core 1.35.0

History

#1 Updated by Dominic Cleal over 3 years ago

#2 Updated by Timo Goebel over 3 years ago

  • Blocks Feature #12436: As a user I want to deploy vSphere vms on a storage pods added

#3 Updated by Timo Goebel over 3 years ago

  • Blocks Bug #5510: Set network as first boot device for VMs in VMware compute resources added

#4 Updated by The Foreman Bot over 3 years ago

  • Status changed from New to Ready For Testing
  • Assignee set to Dominic Cleal
  • Pull request https://github.com/theforeman/foreman/pull/2956 added

#5 Updated by Dominic Cleal over 3 years ago

  • Category set to Compute resources
  • Status changed from Ready For Testing to New
  • Assignee deleted (Dominic Cleal)
  • Pull request deleted (https://github.com/theforeman/foreman/pull/2956)

Sorry, wrong ticket number!

#6 Updated by Dominic Cleal over 3 years ago

1.37.0's out.

#7 Updated by Dominic Cleal over 3 years ago

  • Blocks Feature #12479: Configure API revision for vSphere Compute Resource added

#8 Updated by Timo Goebel over 3 years ago

Awesome. Let me prep a PR for this...

#9 Updated by Dominic Cleal over 3 years ago

Some extra pointers, since fog-vsphere is a new dependency:

1. bundler.d/vsphere.rb can now depend on fog-vsphere instead of rbvmomi
2. config/application.rb should be updated to set SETTINGS[:vsphere] in the same way as libvirt with defined?, rather than looking like ovirt (since fog-vsphere's no longer in Fog core)

#10 Updated by The Foreman Bot over 3 years ago

  • Status changed from New to Ready For Testing
  • Assignee set to Timo Goebel
  • Pull request https://github.com/theforeman/foreman/pull/3000 added

#11 Updated by Dominic Cleal over 3 years ago

  • Legacy Backlogs Release (now unused) set to 71

#12 Updated by Anonymous over 3 years ago

  • Status changed from Ready For Testing to Closed
  • % Done changed from 0 to 100

#13 Updated by Dominic Cleal over 3 years ago

Also available in: Atom PDF