Systemd bindings do not exist when using ironic ansible deploy interface
Bug #1861427 reported by
Antony Messerli
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kolla |
Fix Released
|
Medium
|
Antony Messerli | ||
Ussuri |
Fix Released
|
Medium
|
Antony Messerli |
Bug Description
When using the Ironic Ansible deploy interface and kolla_install_type: "source", a build fails with the error "System bindings do not exist".
The ironic conductor source containers don't have the needed python3-systemd packages which causes the Ansible deploy interface to fail, and upstream ironic does not have them listed as dependencies.
Changed in kolla: | |
assignee: | nobody → Antony Messerli (antonym) |
Changed in kolla: | |
status: | New → In Progress |
Changed in kolla: | |
importance: | Undecided → Medium |
To post a comment you must log in.
Reviewed: https:/ /review. opendev. org/705021 /git.openstack. org/cgit/ openstack/ kolla/commit/ ?id=4a67e58f797 1641c55247f0298 5e13ef391ca7ab
Committed: https:/
Submitter: Zuul
Branch: master
commit 4a67e58f7971641 c55247f02985e13 ef391ca7ab
Author: Antony Messerli <email address hidden>
Date: Thu Jan 30 08:16:18 2020 -0600
Adds python3-systemd for ansible deploy interface
When doing a source install, ironic doesn't have python3-systemd as a
dependency and the current ironic-conductor container doesn't install
the required dependencies which causes the ansible deploy interface to
fail with the error, "Systemd bindings do not exist". This adds the
needed dependencies when doing a source build. This installs the needed
files for both rpm and deb builds on python 2.x and 3.x.
Change-Id: I5d1bcb0f7d7902 b4e122c12697483 433bcf52ca2
Closes-Bug: #1861427