Activity log for bug #1655182

Date Who What changed Old value New value Message
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