Add kerberos support for keystoneauth1

This change introduces python source packages and the corresponding
libkrb5 libraries from the archive.

Change-Id: Ie6d6dc9e7981897cf9751a8f6416e0d7c6e2ecc5
This commit is contained in:
Felipe Reyes 2023-10-20 15:15:00 -03:00
parent f81b8cbe5b
commit e4929eece0

View File

@ -168,6 +168,7 @@ parts:
- python-zaqarclient
- python-neutronclient
- python-openstackclient
- keystoneauth1[kerberos]
- gnocchiclient
- python-octaviaclient
- setuptools_scm
@ -178,6 +179,7 @@ parts:
- https://raw.githubusercontent.com/openstack/requirements/stable/2024.1/upper-constraints.txt
build-packages:
- libffi-dev
- libkrb5-dev
- libssl-dev
- libxml2-dev
- libxslt1-dev
@ -186,6 +188,8 @@ parts:
- cython3
- rustc
- cargo
stage-packages:
- libkrb5-3
override-prime: |
craftctl default
# This is the last step, let's now compile all our pyc files.