kayobe/releasenotes/notes/pin-ipa-requirements-f9566011b2400e6c.yaml
Matt Anson fb5856cd3a Ensure ironic-python-agent matches ironic-lib
If ironic-python-agent is not installed in the IPA image using
upper-constraints, the ironic-lib selected by pip for installation may
be newer than ipa.

Use upper-constraints for the same version as ironic-python-agent when
installing it, by passing the DIB_REPOREF_requirements environment
variable to ironic-python-agent-builder.

Closes-Bug: #2089263
Change-Id: I6e33f9897dc7efc57987872ffccdfbe0fc78cc52
(cherry picked from commit 89849c1ceceb55d7af34a466b16eccbf3b45a0a6)
2024-11-26 11:05:12 +00:00

7 lines
204 B
YAML

---
fixes:
- |
Pin requirements for IPA image build to ensure that the ``ironic-lib``
version matches ``ironic-python-agent``.
LP#2089263 <https://bugs.launchpad.net/kayobe/+bug/2089263>`__