Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
fe57de6
AMBARI-22180. [Modular Deployment][MVP] Download Configuration. (Isha…
Jetly-Jaimin Oct 12, 2017
88dd726
AMBARI-22239. [Modular Deployment][MVP] Download Products. (Ishan via…
Jetly-Jaimin Oct 17, 2017
cce1043
AMBARI-22247 : Return display name when requesting mpack info (mradha…
mradha25 Oct 19, 2017
964227d
AMBARI-22247 : Return display name when requesting mpack info (mradha…
mradha25 Oct 19, 2017
bec566f
AMBARI-22067 : Registry API should sort versions with latest at index…
mradha25 Oct 23, 2017
87538bc
AMBARI-22283 : Add stack name and version to mpack API (mradhakrishnan)
mradha25 Oct 24, 2017
1578226
AMBARI-22294 UI styling for the Mpack Installer wizard (Ishan Bhatt v…
atkach Oct 25, 2017
1534774
AMBARI-22311 - Initial implementation of mpack install wizard (Jason …
Oct 27, 2017
96959e9
AMBARI-22330. Additional UI work for Mpack installer wizard (Ishan Bh…
ishanbha Oct 29, 2017
272e500
Merge branch 'branch-feature-AMBARI-14714' into branch-feature-AMBARI…
mradha25 Oct 30, 2017
0d39eb4
AMBARI-22380 : Add stack name and version to registry API (mradhakris…
mradha25 Nov 8, 2017
4087a11
AMBARI-22420 - Enable mpack version selection (Jason Golieb via jonat…
Nov 13, 2017
0b915f2
AMBARI-22482 - Use case and service based mpack selection (Jason Goli…
Nov 27, 2017
c72a3bf
AMBARI-22569 - Implemented additional functionality on the Configure …
Dec 4, 2017
50e28df
AMBARI-22695 - Implement download configuration options and custom (i…
Jan 2, 2018
071c2c4
Merge branch 'branch-feature-AMBARI-14714' into UI-refresh
Jan 19, 2018
2685a0e
Merge pull request #157 from jgolieb/UI-refresh
jonathan-hurley Jan 19, 2018
52a447c
[AMBARI-22802] Styling for install wizard (#134)
jgolieb Jan 25, 2018
efae1bc
[AMBARI-22826] Mpack related changes to Add Hosts Page. (#200)
ishanbha Jan 27, 2018
9c930c4
[AMBARI-22804] Install Wizard final deployment of services from multi…
jgolieb Jan 30, 2018
6c23fb9
[AMBARI-22844] Install wizard mpack/service filter on selection scree…
jgolieb Feb 1, 2018
95d5d19
[AMBARI-22872] Register/Confirm Host for modular deployment. (#225)
ishanbha Feb 1, 2018
d2d1773
[AMBARI-22901] View Log feature for failed mpack downloads (#251)
jgolieb Feb 2, 2018
430285d
Bug fixes (#257)
jgolieb Feb 7, 2018
1fb2c62
Merge branch-feature-AMBARI-14714 (#345)
ishanbha Feb 14, 2018
d4f42be
[AMBARI-22925] mpack admin (#343)
jgolieb Feb 20, 2018
1384106
AMBARI-23007. Create Upgrade Plan menu item and popup
jgolieb Feb 22, 2018
29e8ccd
Merging branch-feature-ambari-14714 into branch-feature-ambari-14714-…
ishanbha Feb 23, 2018
37a7f14
[AMBARI-23006] upgrade admin (#471)
jgolieb Mar 1, 2018
561d654
[AMBARI-23134] Install wizard revision (#531)
jgolieb Mar 3, 2018
c5c58d6
[AMBARI-23087] Upgrade Plan Wizard framework. (#549)
ishanbha Mar 6, 2018
11ca525
Implemented the use of the cluster settings API instead of cluster-en…
jgolieb Mar 8, 2018
3e1e19e
Merge branch-feature-ambari-14714 into branch-feature-ambari-14714-ui…
ishanbha Mar 9, 2018
ab121da
Merge UI branch 'branch-feature-AMBARI-14714-ui' into 'branch-feature…
swapanshridhar Mar 9, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
.ignore
.classpath
.project
.settings
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@

import org.apache.ambari.server.state.RepositoryInfo;
import org.apache.ambari.server.state.stack.RepoTag;

import com.google.common.base.Objects;

/**
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
"""
"""
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,103 @@
<?xml version="1.0"?>
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<metainfo>
<schemaVersion>2.0</schemaVersion>
<services>
<service>
<name>ZEPPELIN</name>
<displayName>Zeppelin Notebook</displayName>
<comment>A web-based notebook that enables interactive data analytics. It enables you to
make beautiful data-driven, interactive and collaborative documents with SQL, Scala
and more.
</comment>
<version>0.6.0</version>
<components>
<component>
<name>ZEPPELIN_MASTER</name>
<displayName>Zeppelin Notebook</displayName>
<category>MASTER</category>
<cardinality>1</cardinality>
<versionAdvertised>true</versionAdvertised>
<commandScript>
<script>scripts/master.py</script>
<scriptType>PYTHON</scriptType>
<timeout>10000</timeout>
</commandScript>
<dependencies>
<dependency>
<name>SPARK/SPARK_CLIENT</name>
<scope>host</scope>
<auto-deploy>
<enabled>true</enabled>
</auto-deploy>
</dependency>
<dependency>
<name>YARN/YARN_CLIENT</name>
<scope>host</scope>
<auto-deploy>
<enabled>true</enabled>
</auto-deploy>
</dependency>
</dependencies>
<logs>
<log>
<logId>zeppelin</logId>
<primary>true</primary>
</log>
</logs>
</component>
</components>

<osSpecifics>
<osSpecific>
<osFamily>any</osFamily>
<packages>
<package>
<name>zeppelin</name>
</package>
</packages>
</osSpecific>
</osSpecifics>

<commandScript>
<script>scripts/service_check.py</script>
<scriptType>PYTHON</scriptType>
<timeout>300</timeout>
</commandScript>

<requiredServices>
<service>HDFS</service>
</requiredServices>

<configuration-dependencies>
<config-type>zeppelin-config</config-type>
<config-type>zeppelin-env</config-type>
<config-type>zeppelin-shiro-ini</config-type>
<config-type>zeppelin-log4j-properties</config-type>
</configuration-dependencies>
<restartRequiredAfterChange>true</restartRequiredAfterChange>

<quickLinksConfigurations>
<quickLinksConfiguration>
<fileName>quicklinks.json</fileName>
<default>true</default>
</quickLinksConfiguration>
</quickLinksConfigurations>
</service>
</services>
</metainfo>
3 changes: 2 additions & 1 deletion ambari-web/app/app.js
Original file line number Diff line number Diff line change
Expand Up @@ -371,7 +371,8 @@ module.exports = Em.Application.create({

addableMasterInstallerWizard: function () {
return App.StackServiceComponent.find().filterProperty('isMasterAddableInstallerWizard').mapProperty('componentName')
}.property('App.router.clusterController.isLoaded'),
}.property(),
//.property('App.router.clusterController.isLoaded'),

multipleMasters: function () {
return App.StackServiceComponent.find().filterProperty('isMasterWithMultipleInstances').mapProperty('componentName')
Expand Down
58 changes: 56 additions & 2 deletions ambari-web/app/assets/data/users/privileges_admin.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,65 @@
"items" : [
{
"href" : "http://c6401.ambari.apache.org:8080/api/v1/privileges/1",
"PrivilegeInfo" : {
"AuthorizationInfo" : {
"permission_name" : "AMBARI.ADMINISTRATOR",
"principal_name" : "admin",
"principal_type" : "USER",
"privilege_id" : 1
"authorization_id" : "AMBARI.ADMINISTRATOR"
}
},
{
"href" : "http://c6401.ambari.apache.org:8080/api/v1/privileges/2",
"AuthorizationInfo" : {
"permission_name" : "CLUSTER.TOGGLE_KERBEROS",
"principal_name" : "admin",
"principal_type" : "USER",
"authorization_id" : "CLUSTER.TOGGLE_KERBEROS"
}
},
{
"href" : "http://c6401.ambari.apache.org:8080/api/v1/privileges/3",
"AuthorizationInfo" : {
"permission_name" : "CLUSTER.MODIFY_CONFIGS",
"principal_name" : "admin",
"principal_type" : "USER",
"authorization_id" : "CLUSTER.MODIFY_CONFIGS"
}
},
{
"href" : "http://c6401.ambari.apache.org:8080/api/v1/privileges/4",
"AuthorizationInfo" : {
"permission_name" : "SERVICE.START_STOP",
"principal_name" : "admin",
"principal_type" : "USER",
"authorization_id" : "SERVICE.START_STOP"
}
},
{
"href" : "http://c6401.ambari.apache.org:8080/api/v1/privileges/5",
"AuthorizationInfo" : {
"permission_name" : "SERVICE.SET_SERVICE_USERS_GROUPS",
"principal_name" : "admin",
"principal_type" : "USER",
"authorization_id" : "SERVICE.SET_SERVICE_USERS_GROUPS"
}
},
{
"href" : "http://c6401.ambari.apache.org:8080/api/v1/privileges/6",
"AuthorizationInfo" : {
"permission_name" : "CLUSTER.UPGRADE_DOWNGRADE_STACK",
"principal_name" : "admin",
"principal_type" : "USER",
"authorization_id" : "CLUSTER.UPGRADE_DOWNGRADE_STACK"
}
},
{
"href" : "http://c6401.ambari.apache.org:8080/api/v1/privileges/7",
"AuthorizationInfo" : {
"permission_name" : "CLUSTER.VIEW_STACK_DETAILS",
"principal_name" : "admin",
"principal_type" : "USER",
"authorization_id" : "CLUSTER.VIEW_STACK_DETAILS"
}
}
]
Expand Down
8 changes: 4 additions & 4 deletions ambari-web/app/assets/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -29,10 +29,10 @@
<script src="javascripts/app.js"></script>
<script>
$(document).ready(function() {
require('initialize');
// make favicon work in firefox
$('link[type*=icon]').detach().appendTo('head');
$('#loading').remove();
require('initialize');
// make favicon work in firefox
$('link[type*=icon]').detach().appendTo('head');
$('#loading').remove();
});
</script>
<title>Ambari</title>
Expand Down
19 changes: 19 additions & 0 deletions ambari-web/app/assets/test/tests.js
Original file line number Diff line number Diff line change
Expand Up @@ -97,6 +97,13 @@ var files = [
'test/controllers/main/admin/highAvailability/journalNode/step8_controller_test',
'test/controllers/main/admin/highAvailability/journalNode/wizard_controller_test',
'test/controllers/main/admin/highAvailability/rangerAdmin/step3_controller_test',
'test/controllers/main/admin/mpack_upgrade_controller_test',
'test/controllers/main/admin/mpackUpgrade/downloadOptions_controller_test',
'test/controllers/main/admin/mpackUpgrade/selectUpgradeOptions_controller_test',
'test/controllers/main/admin/mpackUpgrade/downloadMpacks_controller_test',
'test/controllers/main/admin/mpackUpgrade/reviewConfigs_controller_test',
'test/controllers/main/admin/mpackUpgrade/selectUpgradeType_controller_test',
'test/controllers/main/admin/mpackUpgrade/upgradeSummary_controller_test',
'test/controllers/main/dashboard/config_history_controller_test',
'test/controllers/main/charts/heatmap_test',
'test/controllers/main/charts/heatmap_metrics/heatmap_metric_test',
Expand Down Expand Up @@ -135,6 +142,12 @@ var files = [
'test/controllers/login_controller_test',
'test/controllers/experimental_test',
'test/controllers/wizard_test',
'test/controllers/wizard/configureDownload_test',
'test/controllers/wizard/selectMpacks_test',
'test/controllers/wizard/downloadMpacks_test',
'test/controllers/wizard/customProductRepos_test',
'test/controllers/wizard/verifyProducts_test',
'test/controllers/wizard/wizardStep_test',
'test/controllers/wizard/step0_test',
'test/controllers/wizard/step1_test',
'test/controllers/wizard/step2_test',
Expand Down Expand Up @@ -246,6 +259,7 @@ var files = [
'test/views/common/configs/widgets/list_config_widget_view_test',
'test/views/common/configs/widgets/slider_config_widget_view_test',
'test/views/common/configs/widgets/toggle_config_widget_view_test',
'test/views/common/helpers/format_date_view_test',
'test/views/common/helpers/format_word_break_view_test',
'test/views/common/ajax_default_error_popup_body_test',
'test/views/common/filter_combo_cleanable_test',
Expand All @@ -257,6 +271,8 @@ var files = [
'test/views/common/modal_popup_test',
'test/views/common/sort_view_test',
'test/views/common/progress_bar_view_test',
'test/views/common/dashrow_view_test',
'test/views/common/timeline_view_test',
'test/views/common/select_custom_date_view_test',
'test/views/common/widget/graph_widget_view_test',
'test/views/common/widget/number_widget_view_test',
Expand Down Expand Up @@ -385,6 +401,9 @@ var files = [
'test/views/wizard/step3/hostLogPopupBody_view_test',
'test/views/wizard/step3/hostWarningPopupBody_view_test',
'test/views/wizard/step3/hostWarningPopupFooter_view_test',
'test/views/wizard/configureDownload_view_test',
'test/views/wizard/customMpackRepos_view_test',
'test/views/wizard/customProductRepos_view_test',
'test/views/wizard/step0_view_test',
'test/views/wizard/step1_view_test',
'test/views/wizard/step2_view_test',
Expand Down
15 changes: 15 additions & 0 deletions ambari-web/app/controllers.js
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,7 @@ require('controllers/main/admin/highAvailability/journalNode/step7_controller');
require('controllers/main/admin/highAvailability/journalNode/step8_controller');
require('controllers/main/admin/stack_and_upgrade_controller');
require('controllers/main/admin/stack_upgrade_history_controller');
require('controllers/main/admin/serviceGroups_controller');
require('controllers/main/admin/serviceAccounts_controller');
require('utils/polling');
require('controllers/main/admin/kerberos');
Expand All @@ -100,6 +101,13 @@ require('controllers/main/admin/kerberos/step5_controller');
require('controllers/main/admin/kerberos/step6_controller');
require('controllers/main/admin/kerberos/step7_controller');
require('controllers/main/admin/kerberos/step8_controller');
require('controllers/main/admin/mpack_upgrade_controller');
require('controllers/main/admin/mpackUpgrade/downloadOptions_controller');
require('controllers/main/admin/mpackUpgrade/downloadMpacks_controller');
require('controllers/main/admin/mpackUpgrade/selectUpgradeOptions_controller');
require('controllers/main/admin/mpackUpgrade/reviewConfigs_controller');
require('controllers/main/admin/mpackUpgrade/selectUpgradeType_controller');
require('controllers/main/admin/mpackUpgrade/upgradeSummary_controller');
require('controllers/main/alert_definitions_controller');
require('controllers/main/alerts/alert_definitions_actions_controller');
require('controllers/main/alerts/add_alert_definition/add_alert_definition_controller');
Expand Down Expand Up @@ -145,10 +153,17 @@ require('controllers/main/service/info/heatmap');
require('controllers/main/service/info/metric');
require('controllers/main/views_controller');
require('controllers/main/views/details_controller');
require('controllers/wizard/wizardStep_controller');
require('controllers/wizard/step0_controller');
require('controllers/wizard/step1_controller');
require('controllers/wizard/step2_controller');
require('controllers/wizard/step3_controller');
require('controllers/wizard/configureDownload_controller');
require('controllers/wizard/selectMpacks_controller');
require('controllers/wizard/customMpackRepos_controller');
require('controllers/wizard/downloadMpacks_controller');
require('controllers/wizard/customProductRepos_controller');
require('controllers/wizard/verifyProducts_controller');
require('controllers/wizard/step4_controller');
require('controllers/wizard/step5_controller');
require('controllers/wizard/step6_controller');
Expand Down
Loading