Merge ~nicolasbock/stsstack-bundles:keystone_kerberos into stsstack-bundles:master

Proposed by Nicolas Bock
Status: Work in progress
Proposed branch: ~nicolasbock/stsstack-bundles:keystone_kerberos
Merge into: stsstack-bundles:master
Diff against target: 35 lines (+14/-0)
2 files modified
openstack/pipeline/02configure (+5/-0)
overlays/keystone-kerberos.yaml (+9/-0)
Reviewer Review Type Date Requested Status
Jolly Bundlers Pending
Review via email: mp+390477@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Nicolas Bock (nicolasbock) wrote :

[WIP|DNM] Very early draft. This is not working yet

Revision history for this message
Edward Hope-Morley (hopem) wrote :

fyi if you want this to be WIP you can actually set the "Status" to "Work in Progress"

Revision history for this message
Nicolas Bock (nicolasbock) :
Revision history for this message
Nicolas Bock (nicolasbock) wrote :

> fyi if you want this to be WIP you can actually set the "Status" to "Work in
> Progress"

Thanks for the hint. Done.

Revision history for this message
Edward Hope-Morley (hopem) :
Revision history for this message
Nicolas Bock (nicolasbock) :
f00cf4a... by Nicolas Bock

Add ldap test fixture charm

Unmerged commits

f00cf4a... by Nicolas Bock

Add ldap test fixture charm

6311b34... by Ubuntu <email address hidden>

Add support for keystone-kerberos

This change adds support for deploying the keystone-kerberos charm.

Closes-Bug: 1891138
Signed-off-by: Nicolas Bock <email address hidden>

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/openstack/pipeline/02configure b/openstack/pipeline/02configure
2index 9ad9d7a..f12f14c 100644
3--- a/openstack/pipeline/02configure
4+++ b/openstack/pipeline/02configure
5@@ -262,6 +262,10 @@ do
6 fi
7 MOD_MSGS[keystone-saml.0]="run ./tools/enable_samltestid.sh"
8 ;;
9+ --keystone-kerberos)
10+ assert_min_release queens "keystone kerberos"
11+ MOD_OVERLAYS+=( "keystone-kerberos.yaml" )
12+ ;;
13 --manila)
14 assert_min_release rocky "manila"
15 MOD_OVERLAYS+=( "manila.yaml" )
16@@ -574,3 +578,4 @@ target=${series}-$release
17 [ -z "$pocket" ] || target=${target}-$pocket
18 MOD_PASSTHROUGH_OPTS+=( --release-name $target )
19
20+print_msgs
21diff --git a/overlays/keystone-kerberos.yaml b/overlays/keystone-kerberos.yaml
22new file mode 100644
23index 0000000..825ca25
24--- /dev/null
25+++ b/overlays/keystone-kerberos.yaml
26@@ -0,0 +1,9 @@
27+applications:
28+ kerberos:
29+ charm: cs:~openstack-charmers-next/kerberos-test-fixture
30+ num_units: 1
31+ constraints: mem=1G
32+ ldap:
33+ charm: cs:~openstack-charmers/ldap-test-fixture
34+ num_units: 1
35+ constraints: mem=1G

Subscribers

People subscribed via source and target branches