Deploying a replication job from rest API does not validate if artifacts/plugins are present or not

Description

Description
When deploying the attached replication job using rest API is successful even though artifacts/plugins are not present which results in UI error on the replication dashboard later.
curl -X PUT http://localhost:11015/v3/namespaces/default/apps/testrename123  -H "Content-Type: application/json" --data "@<path_to_pipeline_json>"`
It validates for presence of delta-app only which results in error 'system:delta-app' was not found. but after changing the version of delta-app, deployment was successful.
Ideally it should be validating the presence of all artifacts/plugins while deploying the replication job.

Release Notes

None

Attachments

2

Activity

Show:
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Affects versions

Triaged

No

Components

Priority

Created October 31, 2022 at 5:42 PM
Updated November 30, 2022 at 8:36 AM