[ https://issues.apache.org/jira/browse/AMBARI-8549?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dmitry Lysnichenko updated AMBARI-8549: --------------------------------------- Issue Type: Technical task (was: Bug) Parent: AMBARI-8424 > Rolling Upgrade: ClusterStackVersion should display only one repository > version > ------------------------------------------------------------------------------- > > Key: AMBARI-8549 > URL: https://issues.apache.org/jira/browse/AMBARI-8549 > Project: Ambari > Issue Type: Technical task > Components: ambari-server > Affects Versions: 2.0.0 > Reporter: Dmitry Lysnichenko > Assignee: Dmitry Lysnichenko > Fix For: 2.0.0 > > Attachments: AMBARI-8549.2.patch, AMBARI-8549.3.patch, > AMBARI-8549.patch > > > for now cluster stack version resource contains all created repository > versions: > {code} > "href": > "http://h1:8080/api/v1/clusters/1/stack_versions?fields=repository_versions/*", > "items": [ > { > "href": "http://h1:8080/api/v1/clusters/1/stack_versions/1", > "ClusterStackVersions": { > "cluster_name": "1", > "id": 1, > "stack": "HDP", > "version": "2.2" > }, > "repository_versions": [ > { > "href": > "http://h1:8080/api/v1/clusters/1/stack_versions/1/repository_versions/1", > "RepositoryVersions": { > "display_name": "HDP 2.2.0", > "id": 1, > "repository_version": "2.2.0.1-885", > "stack_name": "HDP", > "stack_version": "2.2", > "upgrade_pack": "upgrade-2.2" > } > }, > { > "href": > "http://h1:8080/api/v1/clusters/1/stack_versions/1/repository_versions/2", > "RepositoryVersions": { > "display_name": "HDP 2.2.1", > "id": 2, > "repository_version": "2.2.1.1-885", > "stack_name": "HDP", > "stack_version": "2.2", > "upgrade_pack": "upgrade-2.2" > } > } > ] > } > ] > } > {code} > but each cluster stack version sould contain only 1 repository version: > {code} > "href": > "http://h1:8080/api/v1/clusters/1/stack_versions?fields=repository_versions/*" > "items": [ > { > "href": "http://h1:8080/api/v1/clusters/1/stack_versions/1", > "ClusterStackVersions": { > "cluster_name": "1", > "id": 1, > "stack": "HDP", > "version": "2.2" > }, > "repository_versions": [ > { > "href": > "http://h1:8080/api/v1/clusters/1/stack_versions/1/repository_versions/1", > "RepositoryVersions": { > "display_name": "HDP 2.2.0", > "id": 1, > "repository_version": "2.2.0.1-885", > "stack_name": "HDP", > "stack_version": "2.2", > "upgrade_pack": "upgrade-2.2" > } > } > ] > } > { > "href": "http://h1:8080/api/v1/clusters/1/stack_versions/2", > "ClusterStackVersions": { > "cluster_name": "1", > "id": 2, > "stack": "HDP", > "version": "2.2" > }, > "repository_versions": [ > { > "href": > "http://h1:8080/api/v1/clusters/1/stack_versions/1/repository_versions/2", > "RepositoryVersions": { > "display_name": "HDP 2.2.1", > "id": 2, > "repository_version": "2.2.1.1-885", > "stack_name": "HDP", > "stack_version": "2.2", > "upgrade_pack": "upgrade-2.2" > } > } > ] > } > ] > } > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)