Skip to content

Commit

Permalink
Merge "keystone: Fix requests-kerberos installation"
Browse files Browse the repository at this point in the history
  • Loading branch information
Zuul authored and openstack-gerrit committed Sep 3, 2024
2 parents 57dd38f + 082d90c commit 1fb183a
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion docker/keystone/keystone/Dockerfile.j2
Original file line number Diff line number Diff line change
Expand Up @@ -9,19 +9,27 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build

{% if base_package_type == 'rpm' %}
{% set keystone_packages = [
'krb5-devel',
'mod_auth_gssapi',
] %}
{% elif base_package_type == 'deb' %}
{% set keystone_packages = [
'libapache2-mod-auth-gssapi',
'libkrb5-dev',
] %}
{% endif %}
{{ macros.install_packages(keystone_packages | customizable("packages")) }}

{% set keystone_pip_packages = [
'requests-kerberos',
] %}

RUN {{ macros.install_pip(keystone_pip_packages | customizable("pip_packages")) }}

ADD plugins-archive /

{% set keystone_plugins_pip_packages = [
'/plugins/*',
'requests-kerberos',
] %}

COPY keystone_bootstrap.sh /usr/local/bin/kolla_keystone_bootstrap
Expand Down

0 comments on commit 1fb183a

Please sign in to comment.