when updating value for an existing kv - Conflict: Secret already has data, cannot modify it
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Barbican-Vault Charm |
Invalid
|
Undecided
|
Unassigned | ||
barbican (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
When updating value for an existing kv - "Conflict: Secret already has data, cannot modify it"
1. Create a secret store
2. Place a value in the secret store successfully
3. Cannot update the value in the secret store
(clients) 1 ubuntu@
+------
| Field | Value |
+------
| Secret href | http://
| Name | kv_bucket_001 |
| Created | None |
| Status | None |
| Content types | None |
| Algorithm | aes |
| Bit length | 256 |
| Secret type | opaque |
| Mode | cbc |
| Expiration | None |
+------
(clients) ubuntu@
(clients) ubuntu@
Hello!
(clients) ubuntu@
4xx Client error: Conflict: Secret already has data, cannot modify it.
Conflict: Secret already has data, cannot modify it.
ubuntu@ juju-b7ad6b- beisner- 4:/etc$ snap info vault /github. com/snapcrafter s/vault/ issues
name: vault
summary: Vault is a tool for securely accessing secrets.
publisher: Snapcrafters
contact: https:/
license: unset
description: |
A modern system requires access to a multitude of secrets: database
credentials, API keys for external services, credentials for service-oriented
architecture communication, etc. Understanding who is accessing what secrets
is already very difficult and platform-specific. Adding on key rolling,
secure storage, and detailed audit logs is almost impossible without a custom
solution. This is where Vault steps in.
This snap is maintained by the Snapcrafters community, and is not necessarily endorsed or EU64whkZhw9QYYs MH
officially maintained by the upstream developers.
commands:
- vault
snap-id: bIb4p4yWWjyZdo2
tracking: stable
refresh-date: 2 days ago, at 14:40 UTC
channels:
stable: 0.11.3 (1062) 55MB -
candidate: ↑
beta: 0.11.3 (1062) 55MB -
edge: 1.0.0-beta1 (1116) 149MB -
installed: 0.11.3 (1062) 55MB -
---
ubuntu@ juju-b7ad6b- beisner- 0:~$ apt-cache policy barbican-common 0ubuntu3~ ubuntu18. 04.1~ppa2018102 41636 0ubuntu3~ ubuntu18. 04.1~ppa2018102 41636 0ubuntu3~ ubuntu18. 04.1~ppa2018102 41636 500 ppa.launchpad. net/corey. bryant/ bionic- rocky/ubuntu bionic/main amd64 Packages dpkg/status 7.0.0-0ubuntu2~ cloud0 500 ubuntu- cloud.archive. canonical. com/ubuntu bionic- proposed/ rocky/main amd64 Packages 6.0.0-0ubuntu1 500 nova.clouds. archive. ubuntu. com/ubuntu bionic/main amd64 Packages
barbican-common:
Installed: 1:7.0.0-
Candidate: 1:7.0.0-
Version table:
*** 1:7.0.0-
500 http://
100 /var/lib/
1:
500 http://
1:
500 http://