[ https://issues.apache.org/jira/browse/AMBARI-10175?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14376529#comment-14376529 ]
Hudson commented on AMBARI-10175: --------------------------------- ABORTED: Integrated in Ambari-trunk-Commit #2093 (See [https://builds.apache.org/job/Ambari-trunk-Commit/2093/]) AMBARI-10175. Repo URL containing a ":" with no port number causes failed SSH Agent reg to fail (alexantonenko) (hiveww: http://git-wip-us.apache.org/repos/asf?p=ambari.git&a=commit&h=c830c7e66c2d0cd5f1213e21ba56520af71e2677) * ambari-web/test/views/wizard/step1_view_test.js * ambari-web/test/models/repository_test.js * ambari-web/app/models/repository.js * ambari-web/app/templates/wizard/step1.hbs * ambari-web/app/assets/test/tests.js * ambari-web/app/views/wizard/step1_view.js > Repo URL containing a ":" with no port number causes failed SSH Agent reg to > fail > --------------------------------------------------------------------------------- > > Key: AMBARI-10175 > URL: https://issues.apache.org/jira/browse/AMBARI-10175 > Project: Ambari > Issue Type: Bug > Components: ambari-web > Affects Versions: 2.0.0 > Reporter: Antonenko Alexander > Assignee: Antonenko Alexander > Fix For: 2.1.0 > > Attachments: 1_Screen Shot 2015-03-03 at 10.25.00 AM.png, 2_Screen > Shot 2015-03-03 at 10.26.48 AM.png, 3_Screen Shot 2015-03-03 at 10.29.33 > AM.png, 5_Screen Shot 2015-03-03 at 10.24.32 AM.png, AMBARI-10175.patch > > > *Issue* > When entering a repository URL with a colon, but accidentally omitting the > port number, e.g. http://mirror.hortonworks.local:/hdp/HDP-2.2.0.0 instead of > http://mirror.hortonworks.local:8080/hdp/HDP-2.2.0.0 the following behavior > is observed: > 1. Repo validation passes > !1_Screen Shot 2015-03-03 at 10.25.00 AM.png|thumbnail! > 2. Agent SSH bootstrap passes > !2_Screen Shot 2015-03-03 at 10.26.48 AM.png|thumbnail! > 3. Installation fails > !3_Screen Shot 2015-03-03 at 10.29.33 AM.png|thumbnail! > 4. When going back to the "Select Stack" and fixing the issue, validation > succeeds as expected > 5. Agent SSH bootstrap fails due to HDP.repo and HDP-UTILS.repo being > malformed due to the missing port number. > !5_Screen Shot 2015-03-03 at 10.24.32 AM.png|thumbnail! > 6. User is stuck unless they manually remove all HDP.repo and HDP-UTILS.repo > files from the server > :( > See attached screenshot flow for each step. > This is a valid Base url. Passes validation in Ambari UI and works just > fine... > http://public-repo-1.hortonworks.com/HDP/centos6/2.x/GA/2.2.0.0 > This is also a valid Base url. Passes validation in Ambari UI BUT yum > chokes... so it's not until we get past Deploy and start trying to use the > .repo that yum fails... > http://public-repo-1.hortonworks.com:/HDP/centos6/2.x/GA/2.2.0.0 > *Proposed Solution*: expanded URL validation should be implemented during > repository validation to prevent malformed but workable (depending on the > tool) URL's to be propegated. -- This message was sent by Atlassian JIRA (v6.3.4#6332)