Re: Secret getPayload() openstack4j
Hi, Does anyone have any idea on this?
From the REST API documentation, it seems GET /v1/secret/{uuid} may not fetch the payload and we need to use a different endpoint GET /v1/secret/{uuid}/payload . Is there any equivalent Java API (openstack4j) for this?
Regards, Srini On Mon, Sep 5, 2022 at 11:08 PM Srinivasan T <tsrini.alr@gmail.com> wrote:
Thanks Artem for the response.
I face the same issue when using the below version as well (snippet from pom.xml),
<modelVersion>4.0.0</modelVersion> <artifactId>openstack4j-core</artifactId> <name>OpenStack4j Core</name> <description>OpenStack Java API</description> <url>http://github.com/openstack4j/openstack4j/</url>
Regards, Srini
On Mon, Sep 5, 2022 at 9:48 PM Artem Goncharov <artem.goncharov@gmail.com> wrote:
Hi,
The library is not an official OpenStack delivery. I guess nobody here would be able to give you proper suggestion. Moreover it does not look like being actively maintained.
Regards, Artem
On 5. Sep 2022, at 18:03, Srinivasan T <tsrini.alr@gmail.com> wrote:
Hi,
I'm unable to get the secret's payload from openstack4j, it always returns null.
Secret secret = os.barbican().secrets().get("19cbc4e8-cd06-450b-aa5d-2a4d20bf7d60"); secret.getPayload(); //Always returns null
The same works when using the OpenStack CLI,
openstack secret get --payload_content_type 'application/octet-stream' --file secret-payload http://x.x.x.x:9311/v1/secrets/19cbc4e8-cd06-450b-aa5d-2a4d20bf7d60
I'm using the below OpenStack4j version,
Bundle-Name: OpenStack4j Core
Bundle-Version: 3.6.0
OpenStack is in Queens version.
Let me know if someone can help on this. Regards, Srini
participants (1)
-
Srinivasan T