[
https://issues.apache.org/jira/browse/AMBARI-15147?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15163639#comment-15163639
]
Hudson commented on AMBARI-15147:
---------------------------------
ABORTED: Integrated in Ambari-trunk-Commit #4382 (See
[https://builds.apache.org/job/Ambari-trunk-Commit/4382/])
AMBARI-15147. Patch Upgrade: integrate API to POST new repo version (xiwang:
[http://git-wip-us.apache.org/repos/asf?p=ambari.git&a=commit&h=a5b673dd18b5849792aace38f8e377f57f45b610])
*
ambari-admin/src/main/resources/ui/admin-web/app/scripts/controllers/stackVersions/StackVersionsCreateCtrl.js
* ambari-admin/src/main/resources/ui/admin-web/app/scripts/services/Stack.js
* ambari-web/app/views/main/admin/stack_upgrade/upgrade_version_column_view.js
* ambari-web/app/templates/main/admin/stack_upgrade/upgrade_version_box.hbs
* ambari-web/app/mappers/repository_version_mapper.js
* ambari-web/app/views/main/admin/stack_upgrade/upgrade_version_box_view.js
* ambari-web/app/styles/stack_versions.less
* ambari-admin/src/main/resources/ui/admin-web/app/scripts/i18n.config.js
*
ambari-admin/src/main/resources/ui/admin-web/app/views/stackVersions/stackVersionPage.html
> Patch Upgrade: integrate API to POST new repo version when registering new
> version
> -----------------------------------------------------------------------------------
>
> Key: AMBARI-15147
> URL: https://issues.apache.org/jira/browse/AMBARI-15147
> Project: Ambari
> Issue Type: Task
> Components: ambari-web
> Affects Versions: 2.4.0
> Reporter: Xi Wang
> Assignee: Xi Wang
> Fix For: 2.4.0
>
> Attachments: AMBARI-15147.patch, AMBARI-15147.patch,
> AMBARI-15147.patch
>
>
> On Register Version page, UI provides two ways to upload version definition
> file, both should POST new stack version.
> 1. Browse local files and then Upload file,
> {code}
> POST /api/v1/version_definitions
> <?xml ... >
> {code}
> The equivalent curl call would look like so (the text/xml header is required):
> {code}
> curl -u admin:admin -H "Content-Type: text/xml" -X POST -d
> @ambari-server/src/test/resources/hbase_version_test.xml
> http://localhost:8080/api/v1/version_definitions
> {code}
> 2. Enter the Url then click on "Read Version File" button,
> {code}
> POST /api/v1/version_definitions
> {
> "RepositoryVersions": {
> "version_url": "http://somewhere/version-definition.xml"
> }
> }
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)