Project

General

Profile

Bug #26473

[Google Compute Resource] fix broken changes with latest API changes and fog-google gem update

Added by Kavita Gaikwad 5 months ago. Updated 4 months ago.

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

Related issues

Related to Foreman - Bug #26082: Fix GCE tests using mocks inside fog-googleNew
Related to Foreman - Support #25636: Connect Foreman 1.20 to GCEResolved
Related to Foreman - Bug #22749: Image username is ignored on GCEClosed
Related to Foreman - Bug #13053: undefined method `persisted?' for #<Hash:0x007f2481f21258>Resolved
Related to Foreman - Bug #12139: Error trying to save Compute profiles on GCEClosed
Related to Foreman - Bug #8029: GCE - new host creates fails on Zone missing errorClosed
Related to Foreman - Bug #4179: Invalid value for field 'resource.networkInterfaces[0].accessConfigs[0].natIP': 'false'. Must be an IP addressClosed
Related to Foreman - Feature #26496: User Data support in GCE using cloud-initClosed
Related to Foreman - Bug #26526: Unable to load vms list under compute resource for GCEClosed

Associated revisions

Revision c41c61c9 (diff)
Added by Ondřej Pražák 4 months ago

Fixes #26473 - GCE changes as per fog-google changes

Revision 973c7813 (diff)
Added by Kavita Gaikwad 4 months ago

Refs #26473 - argumentError on instance.insert

Revision df0ecc97 (diff)
Added by Kavita Gaikwad 4 months ago

Refs #26473 - validation error on multiple disks in GCE

Disk object is returning hash with symbol keys so renaming key
from 'DeviceName ' to ':device_name'

Revision 34876ef5 (diff)
Added by Kavita Gaikwad 4 months ago

Refs #26473 - refactored code & removed unwanted code in gce.rb

This commit includes
- modified help text of certificate_path on GCE compute_resource form
- show volume information for host correctly

History

#1 Updated by Kavita Gaikwad 5 months ago

  • Related to Bug #26442: The deleted additional disk from Foreman is being created in VM in GCE added

#2 Updated by Kavita Gaikwad 5 months ago

  • Related to Bug #26082: Fix GCE tests using mocks inside fog-google added

#3 Updated by Kavita Gaikwad 5 months ago

#4 Updated by Kavita Gaikwad 5 months ago

  • Related to Bug #22749: Image username is ignored on GCE added

#5 Updated by Kavita Gaikwad 5 months ago

  • Related to Bug #13053: undefined method `persisted?' for #<Hash:0x007f2481f21258> added

#6 Updated by Kavita Gaikwad 5 months ago

  • Related to Bug #12139: Error trying to save Compute profiles on GCE added

#7 Updated by Kavita Gaikwad 5 months ago

  • Related to Bug #8029: GCE - new host creates fails on Zone missing error added

#8 Updated by Kavita Gaikwad 5 months ago

  • Related to Bug #4179: Invalid value for field 'resource.networkInterfaces[0].accessConfigs[0].natIP': 'false'. Must be an IP address added

#9 Updated by Kavita Gaikwad 5 months ago

  • Subject changed from Fix broken GCE with latest API changes and fog-google gem update to [Google Compute Resource] fix broken changes with latest API changes and fog-google gem update

#10 Updated by Kavita Gaikwad 5 months ago

  • Related to Feature #26496: User Data support in GCE using cloud-init added

#11 Updated by The Foreman Bot 5 months ago

  • Pull request https://github.com/theforeman/foreman/pull/6634 added

#12 Updated by Kavita Gaikwad 5 months ago

  • Related to deleted (Bug #26442: The deleted additional disk from Foreman is being created in VM in GCE)

#13 Updated by The Foreman Bot 5 months ago

  • Status changed from New to Ready For Testing

#14 Updated by Kavita Gaikwad 5 months ago

  • Related to Bug #26526: Unable to load vms list under compute resource for GCE added

#15 Updated by Tomer Brisker 4 months ago

  • Fixed in Releases 1.22.0 added

#16 Updated by Ondřej Pražák 4 months ago

  • Status changed from Ready For Testing to Closed

Also available in: Atom PDF