Project

General

Profile

Actions

Bug #9882

closed

hammer host create with no compute profile or attributes results in "mac value is blank"

Added by Tom Caspy over 10 years ago. Updated almost 10 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
API
Target version:
-
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

Description

When creating a host on a compute resource with no compute attributes or compute profile, you get the error "mac value is blank":

    # hammer -u … -p … compute-resource info --id 22 | grep -i provider
    Provider:    Libvirt
    # hammer -u … -p … host create \
        --architecture-id 37 \
        --domain-id 42 \
        --environment-id 81 \
        --location-id 258 \
        --mac 'a9:1a:9a:70:be:60' \
        --medium-id 32 \
        --name 'AkqttNPO2' \
        --operatingsystem-id 43 \
        --organization-id 259 \
        --partition-table-id 28 \
        --puppet-proxy-id 1 \
        --root-pass 'changeme' \
        --compute-resource-id 22
    Could not create the host:
    mac value is blank!

Foreman detects whether the host is compute or not based on the presence of the compute_resource_id and some attributes to create it with.

Actions

Also available in: Atom PDF