Oh, so this doesn't happen for you? What am I doing differently?
stack@cairn:~$ source ~/devstack/openrc admin admin
WARNING: setting legacy OS_TENANT_NAME to support cli tools.
stack@cairn:~$ openstack role add --project demo --user demo creator
WARNING: openstackclient.common.utils is deprecated and will be removed after Jun 2017. Please use osc_lib.utils
+-----------+----------------------------------+
| Field | Value |
+-----------+----------------------------------+
| domain_id | None |
| id | 8da892bd0d06484bbb699c23dcb3353c |
| name | creator |
+-----------+----------------------------------+
stack@cairn:~$ source ~/devstack/openrc demo demo
WARNING: setting legacy OS_TENANT_NAME to support cli tools.
stack@cairn:~$ openstack secret store --name='test_secret' --payload-content-type='text/plain' --payload="blahblahblah"
WARNING: openstackclient.common.utils is deprecated and will be removed after Jun 2017. Please use osc_lib.utils
decoding Unicode is not supported
stack@cairn:~$ openstack secret list| awk '/ test_secret / {print $2}'
WARNING: openstackclient.common.utils is deprecated and will be removed after Jun 2017. Please use osc_lib.utils http://10.209.40.10:9311/v1/secrets/ba8fcfd9-9dc6-4d36-ae91-477fc7dc6891
stack@cairn:~$ openstack secret get -p http://10.209.40.10:9311/v1/secrets/ba8fcfd9-9dc6-4d36-ae91-477fc7dc6891
WARNING: openstackclient.common.utils is deprecated and will be removed after Jun 2017. Please use osc_lib.utils
+---------+--------------+
| Field | Value |
+---------+--------------+
| Payload | blahblahblah |
+---------+--------------+
stack@cairn:~$ source ~/devstack/openrc admin admin
WARNING: setting legacy OS_TENANT_NAME to support cli tools.
stack@cairn:~$ openstack secret get -p http://10.209.40.10:9311/v1/secrets/ba8fcfd9-9dc6-4d36-ae91-477fc7dc6891
WARNING: openstackclient.common.utils is deprecated and will be removed after Jun 2017. Please use osc_lib.utils
4xx Client error: Forbidden: Secret payload retrieval attempt not allowed - please review your user/project privileges
Forbidden: Secret payload retrieval attempt not allowed - please review your user/project privileges
Oh, so this doesn't happen for you? What am I doing differently?
stack@cairn:~$ source ~/devstack/openrc admin admin .common. utils is deprecated and will be removed after Jun 2017. Please use osc_lib.utils -----+- ------- ------- ------- ------- -----+ -----+- ------- ------- ------- ------- -----+ bbb699c23dcb335 3c | -----+- ------- ------- ------- ------- -----+ 'test_secret' --payload- content- type='text/ plain' --payload= "blahblahblah" .common. utils is deprecated and will be removed after Jun 2017. Please use osc_lib.utils .common. utils is deprecated and will be removed after Jun 2017. Please use osc_lib.utils 10.209. 40.10:9311/ v1/secrets/ ba8fcfd9- 9dc6-4d36- ae91-477fc7dc68 91 10.209. 40.10:9311/ v1/secrets/ ba8fcfd9- 9dc6-4d36- ae91-477fc7dc68 91 .common. utils is deprecated and will be removed after Jun 2017. Please use osc_lib.utils ---+--- ------- ----+ ---+--- ------- ----+ ---+--- ------- ----+ 10.209. 40.10:9311/ v1/secrets/ ba8fcfd9- 9dc6-4d36- ae91-477fc7dc68 91 .common. utils is deprecated and will be removed after Jun 2017. Please use osc_lib.utils
WARNING: setting legacy OS_TENANT_NAME to support cli tools.
stack@cairn:~$ openstack role add --project demo --user demo creator
WARNING: openstackclient
+------
| Field | Value |
+------
| domain_id | None |
| id | 8da892bd0d06484
| name | creator |
+------
stack@cairn:~$ source ~/devstack/openrc demo demo
WARNING: setting legacy OS_TENANT_NAME to support cli tools.
stack@cairn:~$ openstack secret store --name=
WARNING: openstackclient
decoding Unicode is not supported
stack@cairn:~$ openstack secret list| awk '/ test_secret / {print $2}'
WARNING: openstackclient
http://
stack@cairn:~$ openstack secret get -p http://
WARNING: openstackclient
+------
| Field | Value |
+------
| Payload | blahblahblah |
+------
stack@cairn:~$ source ~/devstack/openrc admin admin
WARNING: setting legacy OS_TENANT_NAME to support cli tools.
stack@cairn:~$ openstack secret get -p http://
WARNING: openstackclient
4xx Client error: Forbidden: Secret payload retrieval attempt not allowed - please review your user/project privileges
Forbidden: Secret payload retrieval attempt not allowed - please review your user/project privileges