Description:
I am encountering an issue with the /v0/projects
endpoint on api.eu.dremio.cloud
where adding a project appears to be failing despite following the documentation.
- Context:
- I am using an
IAM_ROLE
for authentication. - The error message received is:
Cannot access the project store
, which seems similar to the error referenced in the Dremio documentation here. - AWS STS is enabled and functioning correctly for the CloudFormation Template (CFT).
- I am using an
- Observations:
- Manually configuring the project through the Dremio UI allows for successful project creation.
- When inspecting the request body attached to the “Add Project” dialog in the UI (
https://app.eu.dremio.cloud/ui/projects
), it does not require anexternalSignatureId
, unlike the documentation which states that the/v0/projects
API endpoint requires this parameter.
Steps to Reproduce:
- Attempt to create a project using the
/v0/projects
API with anIAM_ROLE
. - Observe the error
Cannot access the project store
.
Expected Behavior:
The project should be created successfully when using the /v0/projects
API endpoint with the appropriate IAM_ROLE and required parameters.
Actual Behavior:
Project creation fails with a project store not accessible
error.
Additional Information:
I suspect there might be a discrepancy between the documentation and the actual behavior of the API, especially concerning the requirement of externalSignatureId
. Or possibly tied to the lack of context for the EU’s trustAccountId.
Request:
Could you please investigate this issue? It would be helpful to clarify if there is a difference in behavior between the UI and the API or if there’s an update required in the documentation.
Thank you!