V3 services.create() does not allow for description attribute

Bug #1188723 reported by Ben Davis
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-keystoneclient
Fix Released
Wishlist
Santiago Baldassin

Bug Description

The V3 API should have a way to provide a description for a service. V2 currently supports this. The Service model also looks like it's lacking the "description" and "enabled" fields:

https://github.com/openstack/keystone/blob/master/keystone/catalog/backends/sql.py#L29

Tags: services v3
Revision history for this message
Ben Davis (bendavis78) wrote :

Just realized that there is a JSON blob and that description can be passed via **kwargs in the V3 API call. Marking as invalid.

Changed in python-keystoneclient:
status: New → Invalid
Revision history for this message
Dolph Mathews (dolph) wrote :

Re-opening as there's no reason why `description` can't be an explicitly enumerated keyword argument to make this functionality easier to find in the future.

Changed in python-keystoneclient:
status: Invalid → Confirmed
importance: Undecided → Wishlist
Changed in python-keystoneclient:
assignee: nobody → Santiago Baldassin (santiago-b-baldassin)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-keystoneclient (master)

Fix proposed to branch: master
Review: https://review.openstack.org/79774

Changed in python-keystoneclient:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-keystoneclient (master)

Reviewed: https://review.openstack.org/79774
Committed: https://git.openstack.org/cgit/openstack/python-keystoneclient/commit/?id=1e14190909c77820941d1698ea7101b802bee0f8
Submitter: Jenkins
Branch: master

commit 1e14190909c77820941d1698ea7101b802bee0f8
Author: Santiago Baldassin <email address hidden>
Date: Tue Mar 11 18:10:33 2014 -0300

    Add description param to v3 service create/update

    Adding description to V3 services.create and service
    update as an explicitly enumerated keyword argument

    Change-Id: I5e51c8e47d0d6cfc448a6a72e08f27f71d9c80ec
    Closes-Bug: #1188723

Changed in python-keystoneclient:
status: In Progress → Fix Committed
Dolph Mathews (dolph)
Changed in python-keystoneclient:
milestone: none → 0.9.0
Dolph Mathews (dolph)
Changed in python-keystoneclient:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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