-
Notifications
You must be signed in to change notification settings - Fork 277
Closed as not planned
Labels
bugSomething isn't workingSomething isn't workingstaleAn outdated issue lacking engagementAn outdated issue lacking engagement
Description
Describe the bug
jf rt ru is unable to add new federated members to the federated repo, jf rt cl with the same template can.
Current behavior
$ cat test2.json
{
"key" : "npm-env-test-federated",
"packageType" : "npm",
"members" : [ {
"url" : "https://test1.local/artifactory/npm-env-test-federated",
"enabled" : true
},
{
"url" : "https://test2.local/artifactory/npm-env-test-federated",
"enabled" : true
}
],
"rclass" : "federated"
}
...
$ jf rt ru test2.json
15:11:43 [🔵Info] Trace ID for JFrog Platform logs: f2681c49be369e75
15:11:43 [🚨Error] template syntax error: unknown key: "members".
This template does not work with ru, but it will work with cl.
Reproduction steps
1. Current state
$ jf rt cl api/repositories/npm-env-test-federated -XGET -s | jq '.members'
[
{
"url": "https://test1.local/artifactory/npm-env-test-federated",
"enabled": true
}
]
2. Template
$ cat test2.json
{
"key" : "npm-env-test-federated",
"packageType" : "npm",
"members" : [ {
"url" : "https://test1.local/artifactory/npm-env-test-federated",
"enabled" : true
},
{
"url" : "https://test2.local/artifactory/npm-env-test-federated",
"enabled" : true
}
],
"rclass" : "federated"
}
3. RU failed
$ jf rt ru test2.json
15:11:43 [🔵Info] Trace ID for JFrog Platform logs: f2681c49be369e75
15:11:43 [🚨Error] template syntax error: unknown key: "members".
4. CL success with the same template
$ jf rt cl api/repositories/npm-env-test-federated -XPOST -H "Content-Type: application/json" -d @test2.json
Repository npm-env-test-federated update successfully.
$ jf rt cl api/repositories/npm-env-test-federated -XGET -s | jq '.members'
[
{
"url": "https://test1.local/artifactory/npm-env-test-federated",
"enabled": true
},
{
"url": "https://test2.local/artifactory/npm-env-test-federated",
"enabled": true
}
]
Expected behavior
RU and CL should work the same.
JFrog CLI version
2.74.0
Operating system type and version
macOS Sequoia 15.3.1
JFrog Artifactory version
No response
JFrog Xray version
No response
bvodnev-akamai
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingstaleAn outdated issue lacking engagementAn outdated issue lacking engagement