From e4929eece08208d3c33471297f4cb7d4d9ad1af7 Mon Sep 17 00:00:00 2001 From: Felipe Reyes Date: Fri, 20 Oct 2023 15:15:00 -0300 Subject: [PATCH] Add kerberos support for keystoneauth1 This change introduces python source packages and the corresponding libkrb5 libraries from the archive. Change-Id: Ie6d6dc9e7981897cf9751a8f6416e0d7c6e2ecc5 --- snapcraft.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/snapcraft.yaml b/snapcraft.yaml index aaaf9a4..7157273 100644 --- a/snapcraft.yaml +++ b/snapcraft.yaml @@ -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.