----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/58371/ -----------------------------------------------------------
Review request for Ambari, Jaimin Jetly, Sangeeta Ravindran, and Tim Thorpe. Bugs: AMBARI-20737 https://issues.apache.org/jira/browse/AMBARI-20737 Repository: ambari Description ------- The Register Version UI page on Ambari Admin View shows two options related to adding repo URLs: Use Public Repository and Use Local Repository. The Use Public Repository is disabled when no stack repos are marked as "stack_default=false" ( meaning it;s from the stack/repo URL defined in the "latest" section in the repoinfo.xml) When repoinfo.xml does not have the latest section, however, the Use Public Repository should be hidden from the view as it'd be definitely no non-default stacks, and the "Why is this disabled ?" explanation does not make sense in this case. Diffs ----- ambari-admin/src/main/resources/ui/admin-web/app/scripts/controllers/stackVersions/StackVersionsCreateCtrl.js b3c27dc ambari-admin/src/main/resources/ui/admin-web/app/scripts/services/Stack.js e028906 ambari-admin/src/main/resources/ui/admin-web/app/views/stackVersions/stackVersionPage.html 3bee2a1 ambari-server/src/main/java/org/apache/ambari/server/controller/internal/VersionDefinitionResourceProvider.java 352aa2d ambari-server/src/test/java/org/apache/ambari/server/stack/StackManagerTest.java 507c560 Diff: https://reviews.apache.org/r/58371/diff/1/ Testing ------- unit tests patched a trunk cluster with the change, when all repoinfo.xml from all stacks do not have the "latest" section, the Use Public Repository radio button is hidden. When at least one repoinfo.xml has the "latest" section, the Use Public Repository radio button is shown. Thanks, Di Li