Community Articles
Find and share helpful community-sourced technical articles
Announcements
Alert: Welcome to the Unified Cloudera Community. Former HCC members be sure to read and learn how to activate your account here.
Labels (1)

Issue Description :

Unable to Register new Version in Ambari-2.6.2.x versions using Redhat Satellite/spacewalk, The Save button is disabled or grayed out

the Javascript logic of validating the URL fails if the Redhat satellite/spacewalk is ticked and save button remains disabled

85612-screen-shot-2018-08-14-at-50319-pm.png

Root cause : https://issues.apache.org/jira/browse/AMBARI-22952

Solution :

1) Use javascript Workaround

Go to Ambari-Server node,

  • go to folder(for ambari-2.6.2.2 folder name will be ADMIN_VIEW\{2.6.2.2\} :
  cd /var/lib/ambari-server/resources/views/work/ADMIN_VIEW{2.6.2.0}/scripts 
  • Back up the current main.js
  cp main.js /tmp/main.js 
  • vi main.js
    find the line :
$scope.isSaveButtonDisabled = function() { 

Change this functions return type from

85613-screen-shot-2018-08-14-at-54432-pm.png

return !(enabled && $scope.validBaseUrlsExist());

to

248701_new.png

return !($scope.useRedhatSatellite || (enabled && $scope.validBaseUrlsExist())); 

Save it and Try again after Hard Reloading the Browser.

There is an another option of adding the same via CURL command , which is the tougher method. i will Explain that method in my next article.

398 Views
Comments

Thanks, just what I needed ... Ambari has been constantly having problems with this for last few releases, every time it's something different.

@Fraser Campbell,

Glad that it helped you :). Please vote for this article if you liked it.

Don't have an account?
Coming from Hortonworks? Activate your account here
Version history
Revision #:
3 of 3
Last update:
‎02-14-2020 02:04 AM
Updated by:
 
Top Kudoed Authors