Skip to content

Bulk API, altering the metadataProfile does not change the underlying experiments and causes failures #1888

Description

@ncau

Describe the bug
The Bulk API will always revert to default name for the metadataProfile for the underlying experiements as it isnt passed to the createExperiment API causing failures.

How to reproduce it
Make a request to the bulk API with altered metadataProfile name. Then view the experiments it creates.

Expected behavior
Create underlying experiments under the new metadataProfile.

Relevant logs
Bulk API returns:

{ "summary": { "status": "COMPLETED", "total_experiments": 216, "processed_experiments": 216, "notifications": {}, "input": { "time_range": { "start": "2026-04-20T07:42:03.555Z", "end": "2026-04-21T07:42:03.555Z" }, "datasource": "thanos-1", "metadata_profile": "cluster-metadata-openshift-monitoring", "measurement_duration": "24h" }, "job_id": "0b70eb69-78bd-4718-8c6d-e1d1dc501a0e", "job_start_time": "2026-04-21T07:42:03.622Z", "job_end_time": "2026-04-21T07:42:06.106Z" } }

Individual experiments have:
"thanos-1|default|openshift-cluster-csi-drivers|aws-ebs-csi-driver-controller(deployment)|csi-driver": { "status": "FAILED", "apis": { "create": { "response": { "message": "Not Found: metadata_profile does not exist: cluster-metadata-local-monitoring", "httpcode": 400, "documentationLink": "", "status": "ERROR" } },

Environment:

  • Kubernetes Cluster - should apply to all but tested only on Openshift
  • Version - 0.10
  • OS - Fedora

Additional context
Add any other context about the problem here, any links or screenshots

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions