Using the quick start bifrost cli instruction fails

Bug #2028390 reported by Victor Morales
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Bifrost
New
Undecided
Unassigned

Bug Description

The official documentation[1] provides a quick start instruction with the client to install and configure OpenStack Bifrost Services:

The following instruction:

$ ./bifrost-cli install --network-interface eth0 --dhcp-pool 10.11.0.10-10.11.0.100

Causes this error validation:

```
TASK [bifrost-ironic-install : Validate interface broadcast addresses] *********
[DEPRECATION WARNING]: Use 'ansible.utils.ipaddr' module instead. This feature
will be removed from ansible.netcommon in a release after 2024-01-01.
Deprecation warnings can be disabled by setting deprecation_warnings=False in
ansible.cfg.
fatal: [127.0.0.1]: FAILED! => {"changed": false, "msg": "Interface eth0 broadcast incoherence 10.0.2.255/24 vs False/False\n"}
```

Apparently the bifrost-cli client is not populating the `itf_netaddr2`, `itf_broadcast` and `dhcp_netaddr` variables[2]. Maybe this change[3] affected the initial behavior.

[1] https://docs.openstack.org/bifrost/zed/install/index.html#quick-start-with-bifrost-cli
[2] https://github.com/openstack/bifrost/blob/stable/2023.1/playbooks/roles/bifrost-ironic-install/tasks/bootstrap.yml#L321-L326
[3] https://github.com/openstack/bifrost/commit/059bd92b242592471ce56074531a61e9abb48b77

Revision history for this message
Maksim Malchuk (mmalchuk) wrote :

not related to Kolla-Ansible

no longer affects: kolla-ansible
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.