diff --git a/dib/ironic-python-agent-ramdisk/environment.d/20-ipa-distro-family.bash b/dib/ironic-python-agent-ramdisk/environment.d/20-ipa-distro-family.bash index 95a1c15..048066c 100644 --- a/dib/ironic-python-agent-ramdisk/environment.d/20-ipa-distro-family.bash +++ b/dib/ironic-python-agent-ramdisk/environment.d/20-ipa-distro-family.bash @@ -4,3 +4,9 @@ if [[ $DISTRO_NAME =~ (fedora|centos|centos7|rhel|rhel7) ]]; then else export IPA_DISTRO_FAMILY=other fi + +# NOTE(rpittau) force Python version to 3 for debian +if [[ $DISTRO_NAME =~ debian ]]; then + DIB_PYTHON_VERSION=3 + export DIB_PYTHON_VERSION +fi diff --git a/dib/ironic-python-agent-ramdisk/pkg-map b/dib/ironic-python-agent-ramdisk/pkg-map index db67e88..4c80fde 100644 --- a/dib/ironic-python-agent-ramdisk/pkg-map +++ b/dib/ironic-python-agent-ramdisk/pkg-map @@ -34,7 +34,8 @@ }, "debian": { "tgt": "tgt", - "curl": "curl" + "curl": "curl", + "python-dev": "python3-dev" } }, "default": {