project unset not implemented

Bug #1486597 reported by Marcos Lobo
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
python-openstackclient
Fix Released
Low
Jude Augustine Job

Bug Description

In order to manage project properties (project metadata), python-openstackclient provides the command:

$ openstack project set --property key=val $PROJECT_ID

But, python-openstackclient does not provide command for unset, as 'server unset' does.

so, I ask for the implementation of 'project unset' command:

$ openstack project unset --property key $PROJECT_ID

Terry Howe (thowe-g)
Changed in python-openstackclient:
status: New → Confirmed
summary: - project unset not imeplemented
+ project unset not implemented
Revision history for this message
Marcos Lobo (marcos-fermin-lobo) wrote :

What I really don't know is if python-keystoneclient has already implemented this action...

Revision history for this message
Steve Martinelli (stevemar) wrote :

keystone projects do not support metadata properties in v3

Revision history for this message
Steve Martinelli (stevemar) wrote :

we should alter the docs to state that --property is for v2 only

Changed in python-openstackclient:
assignee: nobody → Jude Augustine Job (judeaugustine-j)
Revision history for this message
Jude Augustine Job (judeaugustine-j) wrote :
Changed in python-openstackclient:
status: Confirmed → In Progress
Revision history for this message
Steve Martinelli (stevemar) wrote :
Changed in python-openstackclient:
importance: Undecided → Low
Revision history for this message
Jude Augustine Job (judeaugustine-j) wrote :

@steve

thank you

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-openstackclient (master)

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-openstackclient (master)

Reviewed: https://review.openstack.org/258376
Committed: https://git.openstack.org/cgit/openstack/python-openstackclient/commit/?id=a2a63f19bf1d21c437f1b980aa209277fc947a89
Submitter: Jenkins
Branch: master

commit a2a63f19bf1d21c437f1b980aa209277fc947a89
Author: Jude Job <email address hidden>
Date: Wed Dec 16 14:38:15 2015 +0530

    Implementation for project unset cmd for python-openstackclient.

    This patch introduces a unit test class TestProjectUnset
    for testing unset cmd.

    Co-Authored-By: Steve Martinelli <email address hidden>
    Change-Id: Ib4a414d2313e3d37e48d1cb3639f064231aec508
    Closes-Bug: #1486597

Changed in python-openstackclient:
status: In Progress → Fix Released
Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/python-openstackclient 2.1.0

This issue was fixed in the openstack/python-openstackclient 2.1.0 release.

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.