ironic-python-agent-builder/releasenotes/notes/remove-PYOPTIMIZE_TINYIPA-ebde63911d140209.yaml
Julia Kreger c66244ff55 Remove PYOPTIMIZE_TINYIPA capability
Oslo.Privsep requries pycparser, which does not support being loaded
into python programs where the source is not available for doc string
references. This is because one of the things that happens with
an optomized python, is the files are "pre-compiled" and doc strings
are removed.

This is unfortunate, but just means the TinyIPA images are slightly
larger, Testing shows this is approximately 5 MB.

Change-Id: I3bdda3a8e595db8e84cd15bf083978c39514b1fa
2021-02-16 19:31:38 +00:00

9 lines
362 B
YAML

---
fixes:
- |
Removes support for ``PYOPTIMIZE_TINYIPA``, which now casues the TinyIPA
image to be approximately 5 MB larger. This was due to an incompatability
with the ``oslo.privsep`` library dependency on ``pycparser`` which cannot
load into precompiled python programs where the original source embedded
documentation is not present.