Bug #25584
closedUnclear error when not specifying the 'path' under --compute-attributes section
Description
When not specifying the 'path' under --compute-attributes section when trying to create a host in vmware and provision it by image,
then you will get the following error:
Could not create the host:
Failed to create a compute vmware (VMware) instance test.tlv.redhat.com: undefined method `sub' for nil:NilClass
The command line to reproduce:
hammer host create --name test --environment-id 1 --organization-id 2 --location-id 1 --hostgroup-id 1 --operatingsystem-id 1 --architecture "x86_64" --domain-id 1 --subnet-id 1 --compute-resource-id 14 --provision-method 'image' --compute-attributes "cpus=1, corespersocket=2, memory_mb=4096, cluster=Compute_Cluster, image_id=XXXXX" --interface "compute_network=XXXX, type=interface , managed=1, primary=1, provision=1, type=interface" --ip XXX.XXX.XXX.XXX --volume "datastore=XXXX, size_gb=1, thin=true"
Updated by Oleh Fedorenko over 5 years ago
- Related to Tracker #26990: Tracker for VMware issues added
Updated by Oleh Fedorenko over 5 years ago
- Status changed from New to Assigned
- Assignee set to Oleh Fedorenko
Updated by The Foreman Bot over 5 years ago
- Status changed from Assigned to Ready For Testing
- Pull request https://github.com/theforeman/hammer-cli-foreman/pull/427 added
Updated by The Foreman Bot over 5 years ago
- Fixed in Releases hammer-cli-foreman-0.19.0 added
Updated by Oleh Fedorenko over 5 years ago
- Status changed from Ready For Testing to Closed
Applied in changeset hammer-cli-foreman|0ad0bd1218780bdc615781b959dce871f484eb02.
Updated by Kavita Gaikwad about 5 years ago
- Related to Bug #28541: [Hammer] host creation using hostgroup fails added