Bug #21996
closedcannot load such file -- fog/digitalocean/compute_v2
Description
See the attached error page when I install tfm-rubygem-fog-digitalocean-0.3.0-1.el7.noarch on CentOS 7.4.
It does in fact appear to be the case that compute_v2 is missing:
[root@crim-foreman bundler.d]# rpm -ql tfm-rubygem-fog-digitalocean | egrep -i compute
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/compute.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/models/compute
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/models/compute/flavor.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/models/compute/flavors.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/models/compute/image.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/models/compute/images.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/models/compute/region.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/models/compute/regions.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/models/compute/server.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/models/compute/servers.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/models/compute/ssh_key.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/models/compute/ssh_keys.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/models/compute/volume.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/models/compute/volumes.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/requests/compute
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/requests/compute/attach_volume.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/requests/compute/change_kernel.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/requests/compute/convert_to_snapshot.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/requests/compute/create_server.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/requests/compute/create_ssh_key.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/requests/compute/create_volume.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/requests/compute/delete_ssh_key.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/requests/compute/destroy_server.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/requests/compute/destroy_volume.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/requests/compute/detach_volume.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/requests/compute/disable_backups.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/requests/compute/enable_ipv6.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/requests/compute/enable_private_networking.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/requests/compute/get_droplet_action.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/requests/compute/get_image_details.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/requests/compute/get_server_details.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/requests/compute/get_ssh_key.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/requests/compute/get_volume_details.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/requests/compute/list_droplet_actions.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/requests/compute/list_flavors.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/requests/compute/list_images.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/requests/compute/list_regions.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/requests/compute/list_servers.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/requests/compute/list_ssh_keys.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/requests/compute/list_volume_actions.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/requests/compute/list_volumes.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/requests/compute/password_reset.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/requests/compute/power_cycle.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/requests/compute/power_off.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/requests/compute/power_on.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/requests/compute/reboot_server.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/requests/compute/rebuild.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/requests/compute/rename.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/requests/compute/resize.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/requests/compute/resize_volume.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/requests/compute/restore.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/requests/compute/shutdown.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/requests/compute/snapshot.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/requests/compute/transfer_image.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/requests/compute/update_ssh_key.rb
/opt/theforeman/tfm/root/usr/share/gems/gems/fog-digitalocean-0.3.0/lib/fog/digitalocean/requests/compute/upgrade.rb
[root@crim-foreman bundler.d]#
Files
Updated by Anonymous almost 7 years ago
- Project changed from Foreman to DigitalOcean
- Subject changed from Digitalocean Foreman plugin RPM does not include necessary files to cannot load such file -- fog/digitalocean/compute_v2
- Category deleted (
Compute resources)
probably related to https://github.com/fog/fog-digitalocean/pull/9
Updated by Tomáš Hejátko almost 7 years ago
This is working when running plugin from master branch, should be resolved by new version release
Updated by William Dixon almost 7 years ago
Tomáš Hejátko wrote:
This is working when running plugin from master branch, should be resolved by new version release
Are there certain steps necessary to get this working in the current Katello release (K3.5, Foreman 1.16)? I've still run into loading errors attempting this from the repo, not having much luck with manual gem installs.
Updated by Daniel Lobato Garcia almost 7 years ago
I have recently pushed a new version of the gem, packages will follow.
Updated by Anonymous almost 7 years ago
- Status changed from New to Resolved
RPMs and DEBs got updated. If something doesn't work with foreman_digitalocean 1.3.0 packages, please open new issues.