charm-keystone-saml-mellon:stable/19.07

Last commit made on 2019-08-16
Get this branch:
git clone -b stable/19.07 https://git.launchpad.net/charm-keystone-saml-mellon

Branch merges

Branch information

Name:
stable/19.07
Repository:
lp:charm-keystone-saml-mellon

Recent commits

4d605f0... by Frode Nordahl

Pin stable charm to ``charms.openstack`` stable branch

Change-Id: I28297c4a29051b395b7d1481823cff2dd78c8379

bc97a03... by David Ames

Updates for stable branch creation

Set default branch for git review/gerrit.

Switch amulet tests to stable.

Switch to using stable charm-helpers branch.

Change-Id: Iebf77a9e504ba19df70934a4e92994ad286103ac

8a4b2cb... by Dmitrii Shcherbakov

Fix get-sp-metadata sp-metadata file location

get-sp-metadata action hardcodes the location of an sp metadata file
which is incorrect - it should use the application name to allow custom
application names and usage of multiple keystone-saml-mellon
applications (to have multiple IdPs).

In order to make unit testing easier the global variable for the sp
metadata file in actions.py is moved into a function so that it is
evaluated at the function call time, not module import time.

Change-Id: Ia73cd633f2948080e9a892869074ed2775ecc33c
Closes-Bug: #1833202

dde2096... by Dmitrii Shcherbakov

Remove non-ASCII quotes in metadata.yaml

LP: #1334482 and LP: #1832605 summarize the issue.

Until the larger problem is fixed we can fix the immediate one by not
using Unicode quotes in metadata.yaml.

Change-Id: I21249679ac9aa107c0bede96a07e5d6e0b7218a8
Closes-Bug: #1832605

e2731d1... by David Ames

Enable OSCI testing of keystone-saml-mellon

Move to zaza.openstack testing

The following need to be reviewed and merged first
https://github.com/openstack-charmers/zaza-openstack-tests/pull/7
https://github.com/openstack-charmers/bot-control/pull/113

Change-Id: Ifa8fc7526f6bd2c4fe1ff7d34a38eb5c6049cbd1

84cc494... by James Page

Merge pull request #13 from thedac/upstream

Remove zuul.yaml for gerrit

bee2dd1... by David Ames

Remove zuul.yaml for gerrit

The zuul.yaml file cannot exist for the gerrit import process.
Temporarily remove it. We will re-add it after we get imported into
gerrit.

bcefd9b... by Corey Bryant

Merge pull request #12 from thedac/functional-tests

Keystone SAML Mellon functional testing

86273c1... by David Ames

Keystone SAML Mellon functional testing

This testing setup gets us 3/4 of the way to a full functional test and
is a step toward a full solution.

The tests will validate Service Provider (SP) metadata and the redirect
relationship between horizon, keystone and the IDP. Samltest.id is used as
the IDP which is currently accessible through our firewalling.

What we are not yet doing is publishing the SP metadata in the IDP and doing
a full login on the IDP.

Merge Zaza change first:
https://github.com/openstack-charmers/zaza/pull/230

48b0064... by Ryan Beisner <email address hidden>

Merge pull request #11 from thedac/readme-update

Update README for known good rules mapping