Implement validation on Identity V3 API

Bug #1387605 reported by wanghong
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
OpenStack Identity (keystone)
Fix Released
Wishlist
Lance Bragstad

Bug Description

Now, all of the keystone objects except for user and group use jsonschema to check parameters when creating or updating.

wanghong (w-wanghong)
description: updated
Changed in keystone:
assignee: nobody → wanghong (w-wanghong)
Changed in keystone:
assignee: wanghong (w-wanghong) → Lance Bragstad (lbragstad)
status: New → In Progress
Changed in keystone:
assignee: Lance Bragstad (lbragstad) → Lin Hua Cheng (lin-hua-cheng)
Changed in keystone:
assignee: Lin Hua Cheng (lin-hua-cheng) → Lance Bragstad (lbragstad)
Changed in keystone:
assignee: Lance Bragstad (lbragstad) → Lin Hua Cheng (lin-hua-cheng)
Changed in keystone:
assignee: Lin Hua Cheng (lin-hua-cheng) → Lance Bragstad (lbragstad)
Changed in keystone:
importance: Undecided → Wishlist
Changed in keystone:
assignee: Lance Bragstad (lbragstad) → Brant Knudson (blk-u)
Brant Knudson (blk-u)
Changed in keystone:
assignee: Brant Knudson (blk-u) → Lance Bragstad (lbragstad)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to keystone (master)

Reviewed: https://review.openstack.org/132122
Committed: https://git.openstack.org/cgit/openstack/keystone/commit/?id=f2103ffdcd2523662f791c01aaf94709cec06cf3
Submitter: Jenkins
Branch: master

commit f2103ffdcd2523662f791c01aaf94709cec06cf3
Author: Lance Bragstad <email address hidden>
Date: Thu Oct 30 21:58:29 2014 +0000

    Implement validation on the Identity V3 API

    Use JSONSchema to validate CRUD operations on the V3 Identity resources.
    This includes wrapping the create and update methods for Users and
    Groups.

    Co-Authored-By: Lin Hua Cheng <email address hidden>

    Change-Id: Ia260838c85f897c52740217d8d222bb86edc11c6
    bp: identity-api-validation
    Closes-Bug: #999084
    Closes-Bug: #1387605

Changed in keystone:
status: In Progress → Fix Committed
Changed in keystone:
milestone: none → liberty-1
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in keystone:
milestone: liberty-1 → 8.0.0
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.