2017-01-10 00:07:51 |
John Dennis |
bug |
|
|
added bug |
2017-01-10 00:11:08 |
OpenStack Infra |
keystone: status |
New |
In Progress |
|
2017-01-10 00:11:08 |
OpenStack Infra |
keystone: assignee |
|
John Dennis (jdennis-a) |
|
2017-01-10 01:33:18 |
Steve Martinelli |
keystone: importance |
Undecided |
Medium |
|
2017-01-10 01:39:22 |
Steve Martinelli |
keystone: milestone |
|
ocata-3 |
|
2017-01-12 05:50:54 |
OpenStack Infra |
keystone: assignee |
John Dennis (jdennis-a) |
Steve Martinelli (stevemar) |
|
2017-01-12 06:05:31 |
Steve Martinelli |
keystone: assignee |
Steve Martinelli (stevemar) |
John Dennis (jdennis-a) |
|
2017-01-12 22:47:39 |
OpenStack Infra |
keystone: status |
In Progress |
Fix Released |
|
2017-05-22 18:45:34 |
Frode Nordahl |
tags |
|
sts |
|
2017-06-14 09:17:37 |
Frode Nordahl |
description |
There are several problems with keystone-manage mapping_engine
* It aborts with a backtrace because of wrong number of arguments
passed to the RuleProcessor
* The --engine-debug option does not work.
* Error messages related to input data are cryptic and inprecise. |
[Impact]
* A bug in keystone-manage tool prohibits the use of the mapping_engine command for testing federation rules.
* Users of Keystone Federation will not be able to verify their mapping rules before pushing these to production.
* Not being able to test rules before pushing to production is a major operational challenge for our users.
* The proposed upload fixes this by backporting a fix for this issue from upstream stable/ocata.
[Test Case]
* Deploy keystone using Juju with this bundle:
http://pastebin.ubuntu.com/24855409/
* ssh to keystone unit, grab artifacts and run command:
- mapping.json: http://pastebin.ubuntu.com/24855419/
- input.txt: http://pastebin.ubuntu.com/24855420/
- command:
'keystone-manage mapping_engine --rules mapping.json --input input.txt'
* Observe that command provides no output and that a Python Traceback is printed in /var/log/keystone/keystone.log
* Install the proposed package, repeat the above steps and observe that the command now outputs its interpretation and effect of the rules.
[Regression Potential]
* keystone-manage mapping_engine is a operational test tool and is solely used by the operator to test their rules.
* The distributed version of this command in Xenial and Yakkety does currently not work at all.
* The change will make the command work as our users expect it to.
[Original bug description]
There are several problems with keystone-manage mapping_engine
* It aborts with a backtrace because of wrong number of arguments
passed to the RuleProcessor
* The --engine-debug option does not work.
* Error messages related to input data are cryptic and inprecise. |
|
2017-06-14 09:17:48 |
Frode Nordahl |
tags |
sts |
sts sts-sru-needed |
|
2017-06-14 09:18:00 |
Frode Nordahl |
bug task added |
|
keystone (Ubuntu) |
|
2017-06-14 09:18:11 |
Frode Nordahl |
nominated for series |
|
Ubuntu Yakkety |
|
2017-06-14 09:18:11 |
Frode Nordahl |
nominated for series |
|
Ubuntu Xenial |
|
2017-06-14 09:18:23 |
Frode Nordahl |
bug task added |
|
cloud-archive |
|
2017-06-14 09:18:32 |
Frode Nordahl |
keystone (Ubuntu): status |
New |
Fix Released |
|
2017-06-14 09:18:52 |
Frode Nordahl |
attachment added |
|
keystone-yakkety.debdiff https://bugs.launchpad.net/cloud-archive/+bug/1655182/+attachment/4895734/+files/keystone-yakkety.debdiff |
|
2017-06-14 09:19:07 |
Frode Nordahl |
attachment added |
|
keystone-yakkety.debdiff https://bugs.launchpad.net/cloud-archive/+bug/1655182/+attachment/4895735/+files/keystone-yakkety.debdiff |
|
2017-06-14 09:30:14 |
Edward Hope-Morley |
nominated for series |
|
cloud-archive/mitaka |
|
2017-06-14 09:30:14 |
Edward Hope-Morley |
nominated for series |
|
cloud-archive/ocata |
|
2017-06-14 09:30:14 |
Edward Hope-Morley |
nominated for series |
|
cloud-archive/newton |
|
2017-06-14 09:30:32 |
Edward Hope-Morley |
cloud-archive: status |
New |
Fix Released |
|
2017-06-14 09:31:52 |
Frode Nordahl |
attachment removed |
keystone-yakkety.debdiff https://bugs.launchpad.net/cloud-archive/+bug/1655182/+attachment/4895735/+files/keystone-yakkety.debdiff |
|
|
2017-06-14 09:32:12 |
Frode Nordahl |
attachment added |
|
keystone-xenial.debdiff https://bugs.launchpad.net/cloud-archive/+bug/1655182/+attachment/4895750/+files/keystone-xenial.debdiff |
|
2017-06-19 10:44:54 |
James Page |
bug task added |
|
cloud-archive/mitaka |
|
2017-06-19 10:45:01 |
James Page |
bug task added |
|
cloud-archive/newton |
|
2017-06-19 10:45:17 |
James Page |
bug task added |
|
keystone (Ubuntu Xenial) |
|
2017-06-19 10:45:25 |
James Page |
bug task added |
|
keystone (Ubuntu Yakkety) |
|
2017-06-19 10:45:33 |
James Page |
cloud-archive/mitaka: status |
New |
Triaged |
|
2017-06-19 10:45:36 |
James Page |
cloud-archive/newton: status |
New |
Triaged |
|
2017-06-19 10:45:38 |
James Page |
keystone (Ubuntu Xenial): status |
New |
Triaged |
|
2017-06-19 10:45:41 |
James Page |
keystone (Ubuntu Yakkety): status |
New |
Triaged |
|
2017-07-05 15:16:16 |
James Page |
keystone (Ubuntu Yakkety): status |
Triaged |
Won't Fix |
|
2017-07-14 22:06:54 |
OpenStack Infra |
cloud-archive/newton: status |
Triaged |
Fix Committed |
|
2017-07-15 07:25:35 |
Frode Nordahl |
attachment removed |
keystone-yakkety.debdiff https://bugs.launchpad.net/ubuntu/+source/keystone/+bug/1655182/+attachment/4895734/+files/keystone-yakkety.debdiff |
|
|
2017-07-18 06:20:34 |
James Page |
cloud-archive/newton: status |
Fix Committed |
Triaged |
|
2017-07-18 11:55:51 |
Frode Nordahl |
attachment added |
|
keystone-yakkety.debdiff https://bugs.launchpad.net/keystone/+bug/1655182/+attachment/4916812/+files/keystone-yakkety.debdiff |
|
2017-07-25 13:18:48 |
James Page |
cloud-archive/newton: status |
Triaged |
Fix Committed |
|
2017-07-25 13:18:51 |
James Page |
tags |
sts sts-sru-needed |
sts sts-sru-needed verification-newton-needed |
|
2017-07-25 16:52:39 |
James Page |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2017-07-28 15:00:11 |
Łukasz Zemczak |
keystone (Ubuntu Xenial): status |
Triaged |
Fix Committed |
|
2017-07-28 15:00:16 |
Łukasz Zemczak |
bug |
|
|
added subscriber SRU Verification |
2017-07-28 15:00:20 |
Łukasz Zemczak |
tags |
sts sts-sru-needed verification-newton-needed |
sts sts-sru-needed verification-needed verification-needed-xenial verification-newton-needed |
|
2017-07-31 11:12:49 |
Edward Hope-Morley |
tags |
sts sts-sru-needed verification-needed verification-needed-xenial verification-newton-needed |
sts sts-sru-needed verification-done-xenial verification-needed verification-newton-needed |
|
2017-07-31 14:23:49 |
James Page |
cloud-archive/mitaka: status |
Triaged |
Fix Committed |
|
2017-07-31 14:23:51 |
James Page |
tags |
sts sts-sru-needed verification-done-xenial verification-needed verification-newton-needed |
sts sts-sru-needed verification-done-xenial verification-mitaka-needed verification-needed verification-newton-needed |
|
2017-08-02 09:34:28 |
Edward Hope-Morley |
tags |
sts sts-sru-needed verification-done-xenial verification-mitaka-needed verification-needed verification-newton-needed |
sts sts-sru-needed verification-done-xenial verification-mitaka-needed verification-needed verification-newton-done |
|
2017-08-07 10:38:17 |
Frode Nordahl |
tags |
sts sts-sru-needed verification-done-xenial verification-mitaka-needed verification-needed verification-newton-done |
sts sts-sru-needed verification-done verification-done-mitaka verification-done-xenial verification-newton-done |
|
2017-08-07 15:28:41 |
Launchpad Janitor |
keystone (Ubuntu Xenial): status |
Fix Committed |
Fix Released |
|
2017-08-07 15:28:45 |
Łukasz Zemczak |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2017-08-07 16:03:41 |
James Page |
cloud-archive/mitaka: status |
Fix Committed |
Fix Released |
|
2017-08-10 09:31:31 |
James Page |
cloud-archive/newton: status |
Fix Committed |
Fix Released |
|