Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
294 commits
Select commit Hold shift + click to select a range
e19029c
AMBARI-22248. HBase default.rootdir config results in deploy failure …
swagle Oct 17, 2017
d6cd303
AMBARI-22234 Optimizing Ranger KMS imports (mugdha)
fimugdha Oct 17, 2017
ce29f8c
AMBARI-22246 Restart HDFS/JOURNALNODE failed on revert patch upgrade(…
hapylestat Oct 17, 2017
448d6a8
AMBARI-22255. Make the install modal full screen (alexantonenko)
hiveww Oct 17, 2017
53f028e
AMBARI-22257. Metrics collector fails to stop after Datanode is stopp…
swagle Oct 17, 2017
c924ebd
AMBARI-22254. RU: RU failed on 'Updating configuration sqoop-atlas-ap…
Oct 17, 2017
b9f2670
AMBARI-22258. Use correct property attribute setter fn(). while setti…
swapanshridhar Oct 17, 2017
881e15d
Updated team page. (yusaku)
Oct 17, 2017
ee509e0
AMBARI-22250. Upgrade option not showing in stack versions. (Ishan Bh…
Oct 17, 2017
84342f6
AMBARI-22263. Disable Actions menu while Wizard in progress instead o…
hiveww Oct 18, 2017
29d1139
AMBARI-22265. Mahout service check failure after patch upgrade (ncole)
Oct 18, 2017
c9c96cd
Updated team page. (yusaku)
Oct 18, 2017
37d59f2
Revert "AMBARI-22258. Use correct property attribute setter fn(). whi…
swapanshridhar Oct 18, 2017
3b5cbed
AMBARI-22258. Use correct property attribute setter fn(). while setti…
swapanshridhar Oct 18, 2017
8852f33
AMBARI-22228 - Remove Remote Tea Runtime library dependency from Stor…
Oct 18, 2017
2ae81d9
AMBARI-22268. Remove "Hotfix" from Admin Register Version. (Ishan Bha…
Oct 18, 2017
b4eddc9
AMBARI-22267 - Version registration failure during patch upgrade + De…
Oct 18, 2017
15cec1c
AMBARI-22269 Log Search UI: provide navigation between Service and Au…
aBabiichuk Oct 19, 2017
e76b563
AMBARI-22216. Ambari Schema Upgrade Failed during Ambari Upgrade (con…
Oct 19, 2017
9ac8e53
AMBARI-22274. use different names for superset and druid metadata sto…
nishantmonu51 Oct 19, 2017
edd5ce9
AMBARI-22276 Ambari trunk builds failing in TestAmbariServer (dsen)
d0zen1 Oct 20, 2017
6df6cbe
/AMBARI-22277. Ambari 3.0 : Outstanding UI issues (alexantonenko)
hiveww Oct 20, 2017
0c188ae
AMBARI-21955. Update React version to 15.6.2 to get MIT license. (San…
Oct 20, 2017
371f1f3
AMBARI-21955. Update React version to 15.6.2 to get MIT license. (San…
Oct 20, 2017
5ebc2ac
Revert "AMBARI-21955. Update React version to 15.6.2 to get MIT licen…
Oct 20, 2017
cf5c068
Revert "AMBARI-21955. Update React version to 15.6.2 to get MIT licen…
Oct 20, 2017
daac7df
AMBARI-22287 Hosts and Alerts filter table re-implementation. (atkach)
atkach Oct 23, 2017
512c941
AMBARI-22016 - changeToSecureUid.sh might collide with existing user …
Oct 23, 2017
cfd0f09
AMBARI-22286 - Remove jmxetric configs from storm-site childopts duri…
Oct 23, 2017
5ad8869
Revert "AMBARI-22016 - changeToSecureUid.sh might collide with existi…
Oct 23, 2017
f537fe5
AMBARI-22288. Mark ZooKeeper server to provide rolling restart option…
hiveww Oct 23, 2017
5bdede5
AMBARI-21955. Update React version to 15.6.2 to get MIT license. (San…
Oct 23, 2017
467e344
AMBARI-22291 Adapt Repository Files For Existing Deployments for trun…
hapylestat Oct 23, 2017
2ee64af
Updated team page. (yusaku)
Oct 23, 2017
baa1fe6
AMBARI-22281. Avoid Log Feeder NPEs for logs of services not present …
miklosgergely Oct 24, 2017
655e0a7
AMBARI-22299. Storm View: Update Node version for PPC support. (yusaku)
Oct 24, 2017
479cf86
AMBARI-22304 Add search box filter to Config History page. (atkach)
atkach Oct 25, 2017
d1d118d
Updated team page. (yusaku)
Oct 25, 2017
83e8b67
AMBARI-22312 - Downgrade From HDP 2.6 to 2.5 Leaves 2.6 Hosts as CURR…
Oct 26, 2017
4d3abaf
AMBARI-22305. Update Solr (Infra Solr + clients) version to 6.6.2 fro…
oleewere Oct 25, 2017
7e6036c
AMBARI-22310. Get rid of deprecated Solr usages (infra + logsearch) (…
oleewere Oct 26, 2017
793ffeb
AMBARI-22316. Wrong placement of service versions in versions view (a…
hiveww Oct 27, 2017
4103b87
AMBARI-22314. Log Search: Add docker-compose file for creating ZooKee…
oleewere Oct 26, 2017
e455a64
AMBARI-22326. String formatting problems
adoroszlai Oct 27, 2017
a386b35
AMBARI-22291 Adapt Repository Files For Existing Deployments for trun…
hapylestat Oct 27, 2017
600b06c
AMBARI-22315. Log Search: Add docker compose file for Solr (oleewere)
oleewere Oct 26, 2017
45be766
AMBARI-22329. Log Search: Add docker compose file for Log Search serv…
oleewere Oct 28, 2017
4be5b8d
AMBARI-22329. ADDENDUM - Log Search: Add docker compose file for Log …
oleewere Oct 30, 2017
0041ab2
AMBARI-22333 Ambari 3.0: Implement new design for metrics of service …
atkach Oct 30, 2017
9d6ac96
AMBARI-22298. Refresh config tags at RECONFIGURE command without expl…
Oct 20, 2017
6b7a7a7
AMBARI-21307 Feature for supporting LDAP configuration from the UI
Jul 5, 2017
9fde9d7
AMBARI-22334. Remove python & npm install from Log Search docker cont…
Oct 30, 2017
f95296f
AMBARI-22328 Fix Log Search configuration dependencies (mgergely)
miklosgergely Oct 30, 2017
6d676a9
AMBARI-22335. PERF stack: UI hangs to 2nd step (aonishuk)
aonishuk Oct 30, 2017
a1da993
AMBARI-22331. Log Search: add descriptions about how to use Log Searc…
oleewere Oct 30, 2017
ddb5a41
Merge branch 'trunk' into branch-feature-AMBARI-14714
mradha25 Oct 30, 2017
70077fe
Merge trunk with feature branch . Rat check fix (mradhakrishnan)
mradha25 Oct 30, 2017
6837c19
AMBARI-22325 Save/Retrieve v2 blueprints (benyoka)
Oct 31, 2017
eaeed81
AMBARI-22325 Save/Retrieve v2 blueprints fix: service ids stored in s…
Oct 31, 2017
8a8d48f
AMBARI-22344. Change Bulk delete host message. (Ishan Bhatt)
ishanbhatt1989-code Oct 31, 2017
d03c24b
AMBARI-22278. Improve Kerberos principal and keytab accounting (echek…
Oct 12, 2017
16913b2
AMBARI-22249. Add service group dependencies.(vbrodetskyi)
Nov 2, 2017
a7f0f45
AMBARI-21508. Lifecycle: Start,Start All Visibility. (ishanbha)
ishanbhatt1989-code Nov 2, 2017
f844e5f
AMBARI-22293. Improve KDC integration (rlevas)
rlevas Nov 2, 2017
adc7060
AMBARI-22198. Implement read only API for getting stack level settings.
swapanshridhar Oct 23, 2017
fe02abf
AMBARI-22358 : VersionUtils incorrectly compares versions when it has…
mradha25 Nov 2, 2017
72bac1f
AMBARI-22345. Add service dependencies.(vbrodetskyi)
Nov 2, 2017
b8f7369
AMBARI-22352 Ambari 3.0: Implement new design for Admin View. (atkach)
atkach Nov 2, 2017
1b020cd
AMBARI-22354 Service Action Menu issues. (atkach)
atkach Nov 3, 2017
527c4a2
AMBARI-22309 Update db schema to use service_id instead of service_na…
d0zen1 Nov 3, 2017
68bc38e
AMBARI-22357. Log Search server should be able to run locally with do…
oleewere Nov 3, 2017
65ea560
AMBARI-22292. PU: Could not install version when only build changes (…
Nov 3, 2017
afb9a66
AMBARI-22362 - Specify the Correct HIVE_BIN In Hive Scripts (jonatha…
Nov 3, 2017
0c6cf81
AMBARI-22301. HOU: Service desired repo versions are not being set (n…
Nov 3, 2017
1fefbba
AMBARI-22320. Some pre-upgrade checks do not work when upgrading from…
Nov 4, 2017
1afee60
AMBARI-22360. Send ClusterVersionSummary to install_packages and conf…
Nov 6, 2017
976153f
AMBARI-22368 Log Search UI: move top menu down. (Istvan Tobias via ab…
tobias-istvan Nov 6, 2017
ec3f1e4
AMBARI-22332 Falcon Service check failed during cluster deploy (dgrin…
hapylestat Nov 7, 2017
f74b2f8
AMBARI-22374 Log Search UI: button with caret doesn't toggle dropdown…
tobias-istvan Nov 7, 2017
cbce5e8
AMBARI-22369. Remove Auto-Installation of Mysql Connector (ncole)
Nov 7, 2017
38f6740
AMBARI-22376 Log Search UI: add navigation to first and last page. (I…
tobias-istvan Nov 7, 2017
063ba36
AMBARI-22337 each service should be able to implement server actions,…
dilica Nov 7, 2017
654404d
AMBARI-22364. Log Feeder should be able to run locally with dockerize…
oleewere Nov 7, 2017
dd0421a
AMBARI-22377 Ambari 3.0: Implement new design for Admin View: Views p…
atkach Nov 7, 2017
b8004df
AMBARI-22372. DLM install failed on an unsecure upgraded cluster, due…
ishanbhatt1989-code Nov 7, 2017
30a43c9
AMBARI-22266. Log Search server does not handle proxies properly (ole…
oleewere Nov 8, 2017
0f67d1c
AMBARI-22361. Fix bug in base_alert when matching hostnames (stephane…
Nov 8, 2017
08d3826
AMBARI-22293. Improve KDC integration [addendum - fix unit tests] (r…
rlevas Nov 8, 2017
5301b3f
AMBARI-22355 : New endpoint at ServiceLevel for configurations - POST…
mradha25 Nov 8, 2017
b558eda
AMBARI-22380 : Add stack name and version to registry API (mradhakris…
mradha25 Nov 8, 2017
b04e142
AMBARI-22379 : get_phoenix_query_server_hosts is undefined in hbase s…
Nov 8, 2017
5adcea7
AMBARI-22383. Remove Auto-Installation of LZO Libraries (ncole)
Nov 8, 2017
7074e6e
AMBARI-22384. Disable HDP 2.3 stack. (swagle)
swagle Nov 8, 2017
5f714ce
AMBARI-22373.Disable auto config of interpreter.json at the time of i…
venkatasairaml Nov 9, 2017
38476f7
AMBARI-22388 Log Search UI: restyle logs list. (Istvan Tobias via aba…
tobias-istvan Nov 9, 2017
444718a
AMBARI-22389. Exclude test scope jars from Log Search / Log Feeder rp…
oleewere Nov 9, 2017
780e91e
AMBARI-22370 - Remove HADOOP_HOME From Environment For Daemons (jonat…
Nov 6, 2017
e968b12
AMBARI-22398. Upstart is not able to stop the ambari-agent (aonishuk)
aonishuk Nov 9, 2017
430dcbf
AMBARI-22400 Ambari 3.0: Implement new design for Admin View: Cluster…
atkach Nov 9, 2017
c693de3
AMBARI-22338 : Review Request for new HDP StackFeatures entry(mradhak…
mradha25 Nov 9, 2017
feccebc
AMBARI-22386 - Patch Upgrades Broken For Clients Due To Versioned LD …
Nov 8, 2017
46ad6c6
AMBARI-22303. Spark history server is stopped (with umask 027 and cus…
aonishuk Nov 10, 2017
98915a1
AMBARI-22346. Beeline connection hangs for longer time when connectio…
aonishuk Nov 10, 2017
22b2d55
AMBARI-22412. Remove IPA integration from experimental status (rlevas)
rlevas Nov 10, 2017
ec02a14
AMBARI-22415. Blueprint deploys failing with missing smoke user keyta…
hellozyemlya Nov 10, 2017
068d82f
AMBARI-22411. Restart all required services failed when running clust…
Nov 10, 2017
7c4a7e4
AMBARI-22416 Log Search UI: fixes for filtering form. (ababiichuk)
aBabiichuk Nov 10, 2017
4959206
AMBARI-22366. POST, GET and UPDATE API for cluster settings. (/cluste…
swapanshridhar Nov 10, 2017
55e450e
AMBARI-22355 : Addendum patch for adding service_id to clusterconfig …
mradha25 Nov 10, 2017
5122671
AMBARI-22417. Ambari checks fail with FIPS mode is activated on the O…
rlevas Nov 13, 2017
76349ac
AMBARI-22387. Create a Pre-Upgrade Check Warning About LZO (dlysniche…
Nov 13, 2017
6e706d4
AMBARI-22387. Create a Pre-Upgrade Check Warning About LZO. Fix impor…
Nov 13, 2017
18e5490
AMBARI-22390. Implement many-to-many relation between keytabs and pri…
Nov 13, 2017
6a78e1a
AMBARI-22249. Add service group dependencies. Part 2.(vbrodetskyi)
Nov 13, 2017
19513a8
AMBARI-22345. Add service dependencies.Part 2.(vbrodetskyi)
Nov 13, 2017
4fa9ac5
AMBARI-22347. Simplify Ambari configuration tables from AMBARI-21307…
rlevas Nov 13, 2017
7428e51
AMBARI-22429 Log Search UI: implement logout. (Istvan Tobias via abab…
tobias-istvan Nov 13, 2017
35d704c
AMBARI-22432 : Getting NPE when trying to get services information fr…
mradha25 Nov 13, 2017
d11faab
AMBARI-22425 Ambari 3.0: Implement new design for Admin View: fix che…
atkach Nov 13, 2017
d0ef144
AMBARI-22439 Host check operation is being performed on all hosts dur…
atkach Nov 14, 2017
ed7e121
AMBARI-22426. Push down Logger instances (adoroszlai)
adoroszlai Nov 13, 2017
3297dfa
AMBARI-22438 Disable plugins for yum on yum list command (dgrinenko)
hapylestat Nov 14, 2017
869e1aa
AMBARI-22321 : Changed ambari version from 2.6.0.0 to 2.6.3.0. Addend…
mradha25 Nov 14, 2017
ba00ed9
Revert "AMBARI-22383. Remove Auto-Installation of LZO Libraries (ncole)"
Nov 14, 2017
2b917f4
AMBARI-22443. Log Feeder: do not try to connect AMS, when it is disab…
oleewere Nov 14, 2017
a4e7bf3
AMBARI-22398. Upstart is not able to stop the ambari-agent - fix unit…
adoroszlai Nov 15, 2017
1a99da4
AMBARI-22450. Log Search: reference Log Feeder IDE/maven dev setup in…
oleewere Nov 15, 2017
2d81d49
AMBARI-22455 Ambari Logsearch Web unit tests are sometimes failing. (…
aBabiichuk Nov 15, 2017
3f2743b
AMBARI-22418. Make Ambari configuration API consistent with existing…
rlevas Nov 15, 2017
99152d3
AMBARI-22448. Oozie Jobs on Hive Fail With Missing Tarball (ncole)
Nov 15, 2017
c67a324
AMBARI-22444 - Add Native Libraries To Tez Tarball (jonathanhurley)
Nov 14, 2017
8fe6ac4
AMBARI-22445. Warn the user appropriately for default MySQL server in…
vivekratnavel Nov 15, 2017
0936f46
AMBARI-22444 - Add Native Libraries To Tez Tarball (part2) (jonathanh…
Nov 15, 2017
4042f9f
AMBARI-22260. Update Spark2 log4j default settings to latest. (sai.sa…
swapanshridhar Nov 16, 2017
f087874
AMBARI-22460. NFSGateway start failed (aonishuk)
aonishuk Nov 16, 2017
a393926
AMBARI-22444 - Add Native Libraries To Tez Tarball (part3) (jonathanh…
Nov 16, 2017
f51b1cc
AMBARI-22431 Able to add config type if EU/RU of the same stack (mino…
dilica Nov 16, 2017
365c91e
AMBARI-22444 - Add Native Libraries To Tez Tarball (part4) (jonathanh…
Nov 16, 2017
18c4af4
AMBARI-22318 repositoryFile entity populating for wrong repository fo…
hapylestat Nov 17, 2017
1d1c556
AMBARI-22318 repositoryFile entity populating for wrong repository fo…
hapylestat Nov 17, 2017
e95d343
AMBARI-22464. disable hive.auto.convert.sortmerge.join in Hive config…
Nov 17, 2017
430127b
AMBARI-22466 Ambari 3.0: Implement new design for Admin View: Views p…
atkach Nov 17, 2017
5f8dcda
AMBARI-22461. VDF defined HDP-GPL repo should be tagged appropriately…
Nov 17, 2017
2d9fd41
AMBARI-22461. VDF defined HDP-GPL repo should be tagged appropriately…
adoroszlai Nov 18, 2017
8b82034
AMBARI-22463 Removing secure reference configs entries from stack for…
fimugdha Nov 20, 2017
786d4b6
AMBARI-22462 Remove hard-code from StackAdvisorCommand requests to an…
hapylestat Nov 20, 2017
cc535c8
AMBARI-22477 Log Search UI: implement access logs table. (ababiichuk)
aBabiichuk Nov 20, 2017
af8c401
AMBARI-22478 Ambari 3.0: Implement new design for Admin View: Edit cl…
atkach Nov 20, 2017
9910c49
AMBARI-22471 : 'yum remove snappy' deletes ambari-metrics-collector. …
Nov 20, 2017
3f836c0
BUG-91896. Moving Metrics Collector Forces ZooKeeper Server Install o…
hiveww Nov 21, 2017
f331f86
AMBARI-22453. ambari-server setup should surface GPL software agreeme…
aonishuk Nov 22, 2017
930c7d5
AMBARI-22454. ambari-server upgrade to 2.6.1 should surface the GPL a…
aonishuk Nov 22, 2017
135d88b
AMBARI-22454. ambari-server upgrade to 2.6.1 should surface the GPL a…
aonishuk Nov 22, 2017
7eb14a0
AMBARI-22467. YARN, MapReduce2, Hive, and Oozie Should Conditionally …
aonishuk Nov 22, 2017
8dd9acc
AMBARI-22494 Unable to install the cluster. (atkach)
atkach Nov 22, 2017
b902c13
AMBARI-22467. YARN, MapReduce2, Hive, and Oozie Should Conditionally …
aonishuk Nov 22, 2017
9572882
AMBARI-22497 Disk usage is not updated (dgrinenko)
hapylestat Nov 22, 2017
5dd334c
AMBARI-22467. YARN, MapReduce2, Hive, and Oozie Should Conditionally …
aonishuk Nov 22, 2017
b1acd1d
AMBARI-22469. Ambari upgrade failed (dlysnichenko)
Nov 22, 2017
cadbf35
AMBARI-22500. Modify AMBARI-22387 to Check for LZO + No Opt-in (dlysn…
Nov 22, 2017
f343e8c
AMBARI-22501. stack advisor error while adding Druid service (alexant…
hiveww Nov 22, 2017
65ca084
AMBARI-22472. Ambari Upgrade 2.5 -> 2.6 : Update NodeManager's HSI id…
swapanshridhar Nov 21, 2017
9d3eeaa
AMBARI-22498. Remove trailing lines (if any) from llapstatus command …
swapanshridhar Nov 22, 2017
2c46bb3
AMBARI-22486 - Conditionally Rebuild MapReduce and Tez Tarballs with …
Nov 20, 2017
5d421b7
AMBARI-22454. ambari-server upgrade to 2.6.1 should surface the GPL a…
Nov 22, 2017
bce0bd8
AMBARI-22503 Log Search UI: refine time range picker. (ababiichuk)
aBabiichuk Nov 22, 2017
1d4cbc8
AMBARI-22499. Ambari server becomes unusable when config properties a…
adoroszlai Nov 22, 2017
9fc7223
AMBARI-22496. Admin View - Manage Versions page should show HDP-GPL r…
vivekratnavel Nov 23, 2017
6b17d01
AMBARI-22495. Installer - Select Version page should show HDP-GPL rep…
vivekratnavel Nov 23, 2017
20dee7f
AMBARI-22467. YARN, MapReduce2, Hive, and Oozie Should Conditionally …
aonishuk Nov 23, 2017
5136021
AMBARI-22502.Workflow Manager View - FS node will overwrite internal …
venkatasairaml Nov 23, 2017
8e36662
AMBARI-21569.Users randomly getting "HDFS020 Could not write file" ex…
venkatasairaml Nov 23, 2017
1f17684
AMBARI-22493. Fix build for test classes in feature branch.(vbrodetskyi)
Nov 23, 2017
99b19e5
AMBARI-22508 Ambari 3.0: Implement new design for Admin View: User Ma…
atkach Nov 23, 2017
99259e5
AMBARI-22509 Fix DatabaseConsistencyCheckHelper (dsen)
d0zen1 Nov 24, 2017
0249073
AMBARI-22513 Make yumrpm.py functions to use global defined commands …
hapylestat Nov 24, 2017
c5fe6cb
AMBARI-22510. Handle new error type from Stack Advisor (akovalenko)
Nov 24, 2017
586ab64
AMBARI-22515. Fix validators tests in feature branch.(vbrodetskyi)
Nov 24, 2017
c9936ad
AMBARI-22517. NPE during Ambari schema upgrade while updating Hive co…
swapanshridhar Nov 27, 2017
3dca560
AMBARI-22402. PERF stack: Deploy fails due to common hooks being used…
aonishuk Nov 27, 2017
32e25b8
AMBARI-22519 Admin View: add ability to change roles. (atkach)
atkach Nov 27, 2017
1d9985c
AMBARI-22522 - Livy server fails to start during downgrade due to abs…
Nov 27, 2017
74bc740
AMBARI-22521. Log Search: Adding new dynamic field for service logs (…
oleewere Nov 27, 2017
0b98ccd
AMBARI-22524 : Journal Node start failing when AMS is installed durin…
Nov 27, 2017
e83bf1b
Merge trunk with feature branch and fix some UT compilation issues (m…
mradha25 Nov 27, 2017
b832f70
AMBARI-22520. PERF stack: deploy fails due to incorrect stack upgrade…
aonishuk Nov 28, 2017
530f1d5
AMBARI-22529. PERF stack fixes (aonishuk)
aonishuk Nov 28, 2017
33ee1a7
AMBARI-22526. Log Feeder: handle multiple '=' (split char) in key/val…
oleewere Nov 28, 2017
2bf3c8e
AMBARI-22531 Log Search UI: refine search box. (ababiichuk)
aBabiichuk Nov 28, 2017
393fdb8
AMBARI-22514. Initial implementation of Schedulable document deletion…
kasakrisz Nov 28, 2017
3fa1289
AMBARI-22525 - ATS start failed during patch upgrade due to CNF Spark…
Nov 27, 2017
73d99d8
AMBARI-22458 - SNMP Trap should contain sysuptime field filled (Amarn…
Nov 28, 2017
020e152
AMBARI-22523. Service config changes on hdp + hdf cluster throws Cons…
Nov 20, 2017
82af6fb
AMBARI-22465 Post-Upgrade Tasks Use the Wrong Repository and Hooks Fo…
hapylestat Nov 28, 2017
aa652af
AMBARI-22458 - SNMP Trap should contain sysuptime field filled (unit …
Nov 28, 2017
11d7a6a
AMBARI-22527 : Error while viewing topology details - Storm View (San…
mradha25 Nov 28, 2017
31a0f19
AMBARI-22535 - Remove extjs From Oozie Installations By Default (jona…
Nov 28, 2017
7fd404a
AMBARI-22458. SNMP Trap should have sysuptime field filled - checksty…
adoroszlai Nov 28, 2017
0cf8276
AMBARI-22534 Package install fails with HDP-2.5.3/2.6.4.0 version at …
hapylestat Nov 29, 2017
ff3eca0
AMBARI-22545 - Tie MapReduce to Hive and Tez For Patch Upgrades (jona…
Nov 29, 2017
7750398
AMBARI-22542. Upgrade Ember and jquery version for Ambari Views (pall…
pallavkul Nov 29, 2017
41853a1
AMBARI-22484. Stack advisor should disallow lzo enable without accept…
Nov 29, 2017
9bbc0ef
AMBARI-22480. Validate blueprint does not allow lzo enable without se…
Nov 29, 2017
82692bd
AMBARI-22480. Validate blueprint does not allow lzo enable without se…
Nov 21, 2017
e12efe3
AMBARI-22484. Stack advisor should disallow lzo enable without accept…
Nov 29, 2017
f6fd9b5
AMBARI-22480. Validate blueprint does not allow lzo enable without se…
Nov 28, 2017
0d7f609
AMBARI-22543. Log Search: backend should not return with 302 redirect…
oleewere Nov 29, 2017
323ce7a
AMBARI-22547 - History and Hive server start failed during IOP migrat…
Nov 29, 2017
f541d05
AMBARI-22551 : Getting NPE in ServiceComponentImpl.updateComponentInf…
mradha25 Nov 29, 2017
ca174fb
AMBARI-22554. UI should pass repo_name for repository validation (vsu…
vivekratnavel Nov 30, 2017
ff08592
AMBARI-22490. Uploading a Zero KB file to HDFS via File View Fails (p…
pallavkul Nov 30, 2017
19e6518
AMBARI-22550. Service install/start failure due to wrong version dire…
adoroszlai Nov 29, 2017
1f7bd75
AMBARI-22479 After removing force_delete_components option hosts are …
d0zen1 Nov 30, 2017
c3150a4
AMBARI-22548 Admin View: update toggle styles. (atkach)
atkach Nov 29, 2017
4240f84
AMBARI-22481. Make Ambari LDAP configuration API consistent with exis…
rlevas Nov 30, 2017
1a803cc
AMBARI-22555. Update server setup to deny GPL as default. (swagle)
swagle Nov 30, 2017
63a1587
AMBARI-22564 Log Search UI: layout and behaviour changes for filterin…
aBabiichuk Nov 30, 2017
d342949
AMBARI-22485 : Allow Ambari to support non-kerberos SASL mechanisms f…
mradha25 Nov 30, 2017
21e37b1
AMBARI-22505 : Kafka service check fails when using a non-root user i…
mradha25 Nov 30, 2017
4aef8fe
AMBARI-22555. Update server setup to deny GPL as default. Fixed for s…
swagle Nov 30, 2017
f822778
AMBARI-22485 : Allow Ambari to support non-kerberos SASL mechanisms f…
mradha25 Nov 30, 2017
195195f
AMBARI-22544. Upgrade from Ambari 2.5.2 to 2.6.0 fails. (mpapirkovskyy)
Nov 29, 2017
58868f7
AMBARI-22565. Repository validation fails for HDP-GPL. (mpapirkovskyy)
Nov 30, 2017
f43277e
AMBARI-22566. Upgrade Angular for Ambari Admin View (alexantonenko)
hiveww Nov 30, 2017
b2655aa
AMBARI-22524 : Journal Node start failing when AMS is installed durin…
Nov 30, 2017
c52d8a7
AMBARI-22562 Remove stack metainfo.xml from management pack (dsen)
d0zen1 Dec 1, 2017
1efc4f0
Merge branch 'trunk' into branch-feature-AMBARI-14714 and fixed some …
mradha25 Dec 5, 2017
e99aece
Merge branch 'branch-feature-AMBARI-14714' of https://git-wip-us.apac…
mradha25 Dec 5, 2017
c23a33f
AMBARI-22487 : New endpoint service_config_version for creating new c…
mradha25 Dec 5, 2017
10a19e5
Fix Merge issues for branch 'trunk' into branch-feature-AMBARI-14714 …
mradha25 Dec 7, 2017
490808c
AMBARI-22604 Fix hostConfigMappingEntity cluster_id, concurrency in C…
d0zen1 Dec 8, 2017
bcbacf0
AMBARI-22614. Fix unit tests in feature branch to make them workable.…
Dec 8, 2017
982ac4b
AMBARI-22602. Add 'clusterSettings' and 'stackSettings' parameters in…
swapanshridhar Dec 12, 2017
63d938f
AMBARI-22602. Add 'clusterSettings' and 'stackSettings' parameters in…
adoroszlai Dec 12, 2017
bfeaa10
AMBARI-22604 Fix hostConfigMappingEntity cluster_id, concurrency in C…
d0zen1 Dec 14, 2017
481175d
AMBARI-22614. Fix unit tests in feature branch to make them workable.…
Dec 14, 2017
0b1ce86
AMBARI-22650 Add ability to define packages at stack level (dsen)
d0zen1 Dec 15, 2017
27d17cf
AMBARI-22196. yum repo file contains parsing errors due to initial wh…
adoroszlai Nov 17, 2017
f953ceb
AMBARI-22249. Fix AmbariContext.serviceGroupDependencyResourceProvide…
adoroszlai Dec 5, 2017
09724a2
AMBARI-22164. Fix wrong assignment due to leftover parameter name (ad…
adoroszlai Dec 6, 2017
57051fa
AMBARI-22325 Revert adding repo_version column for stack table (benyoka)
Dec 18, 2017
4e575a5
AMBARI-22660. Fix unit tests failing due to ServiceGroup issues (ador…
adoroszlai Dec 18, 2017
61f0239
AMBARI-22649. Library for querying cluster_settings and stack_setting…
swapanshridhar Dec 19, 2017
68c6221
AMBARI-22428 Update db schema to use service_id instead of service_na…
d0zen1 Dec 19, 2017
6a7f5b1
AMBARI-22345. Add service dependencies.(vbrodetskyi)
Dec 21, 2017
765fb1c
AMBARI-22249. Add service group dependencies.(vbrodetskyi)
Dec 26, 2017
98f68f9
AMBARI-22244. Use service type instead of service name - addendum (ad…
adoroszlai Nov 16, 2017
3d536d6
AMBARI-22252. Revert Blueprint V2 changes
adoroszlai Jan 8, 2018
4ec01a1
AMBARI-22253. Create default service group for blueprint (adoroszlai)
adoroszlai Jan 8, 2018
071c2c4
Merge branch 'branch-feature-AMBARI-14714' into UI-refresh
Jan 19, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -27,3 +27,6 @@ rebel.xml
rebel-remote.xml
out
createDDL.jdbc
/contrib/views/storm/src/main/resources/ui/node_modules/
/contrib/views/storm/src/main/resources/ui/public/
/contrib/views/storm/src/main/resources/ui/npm-debug.log
2 changes: 1 addition & 1 deletion ambari-admin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -192,7 +192,7 @@
<exclude>src/main/resources/ui/admin-web/bower_components/**</exclude>
<exclude>src/main/resources/ui/admin-web/dist/**</exclude>
<exclude>src/main/resources/ui/admin-web/node/**</exclude>
<exclude>src/main/resources/ui/admin-web/app/assets/data/**</exclude>
<exclude>src/main/resources/ui/admin-web/app/assets/**</exclude>
<exclude>src/main/resources/ui/admin-web/node_modules/**</exclude>
<exclude>src/main/resources/ui/admin-web/app/bower_components/**</exclude>
<exclude>src/main/resources/ui/admin-web/test/bower_components/**</exclude>
Expand Down
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
97 changes: 45 additions & 52 deletions ambari-admin/src/main/resources/ui/admin-web/app/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -44,53 +44,47 @@
<p class="browsehappy">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.</p>
<![endif]-->

<div id="top-nav" ng-controller="MainCtrl">
<header class="navbar navbar-static-top navbar-inverse">
<div class="navbar-inner">
<div class="container">
<a href="{{fromSiteRoot('/#/main/dashboard')}}" class="logo"><img src="/img/ambari-logo.png" alt="{{'common.apacheAmbari' | translate}}" title="{{'common.apacheAmbari' | translate}}" data-qa="ambari-logo"></a>
<a href="{{fromSiteRoot('/#/main/dashboard')}}" class="brand" title="{{'common.apacheAmbari' | translate}}" data-qa="ambari-title">{{'common.ambari' | translate}}</a>
<ul class="nav navbar-nav navbar-right">
<li>
<div class="btn-group navbar-views-dropdown" dropdown is-open="viewsdropdown.isopen" ng-mouseover="viewsdropdown.isopen=true" ng-mouseout="viewsdropdown.isopen=false">
<a href="{{fromSiteRoot('/#/main/views')}}" ng-click="gotoViewsDashboard()" class="dropdown-toggle"><i class="fa fa-th"></i></a>
<ul class="dropdown-menu" role="menu">
<li ng-repeat="instance in viewInstances"><a href="{{fromSiteRoot('/#/main/views/' + instance.viewUrl)}}" target="_blank">{{instance.label}}</a></li>
<li ng-show="!viewInstances.length" class="disabled"><a>{{'common.noViews' | translate}}</a></li>
</ul>
</div>
</li>
<li>
<div class="btn-group" dropdown is-open="status.isopen">
<button type="button" class="btn btn-default dropdown-toggle navbar-btn" ng-disabled="disabled">
<i class="fa fa-user"></i> {{currentUser}} <span class="caret"></span>
</button>
<ul class="dropdown-menu" role="menu">
<li><a href ng-click="about()">{{'common.about' | translate}}</a></li>
<li class="divider"></li>
<li><a href ng-click="signOut()">{{'common.signOut' | translate}}</a></li>
</ul>
</div>
</li>
</ul>
</div>
</div>
</header>
</div>
<div id="wrapper" ng-controller="AppCtrl">

<div ng-include="'views/sideNav.html'" ng-controller="SideNavCtrl"></div>

<div class="container">
<div class="row">
<div class="col-sm-3">
<div ng-include="'views/leftNavbar.html'" ng-controller="NavbarCtrl"></div>
<div id="main">
<div id="top-nav">
<nav class="navbar navbar-default navbar-static-top">
<div class="container">
<div class="navbar-header navbar-nav">
<ol class="breadcrumb">
<li ng-repeat="breadcrumb in breadcrumbs" ng-class="$last && 'active'">{{breadcrumb}}</li>
</ol>
</div>
<ul class="nav navbar-nav navbar-right">
<li>
<p class="navbar-text">{{cluster.Clusters.cluster_name}}</p>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" ng-disabled="disabled">
<i class="fa fa-user"></i>&nbsp;{{currentUser}}&nbsp;<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href ng-click="about()">{{'common.about' | translate}}</a></li>
<li role="separator" class="divider"></li>
<li><a href ng-click="signOut()">{{'common.signOut' | translate}}</a></li>
</ul>
</li>
</ul>
</div>
</nav>
</div>
<div class="col-sm-9">
<ng-view></ng-view>
<div class="container main-container">
<div class="row">
<div class="col-sm-12">
<ng-view></ng-view>
</div>
</div>
</div>
</div>
</div>


<!-- build:js scripts/vendor.js -->
<!-- bower:js -->
<script src="bower_components/jquery/dist/jquery.js"></script>
Expand Down Expand Up @@ -119,33 +113,33 @@
<script src="bower_components/bootstrap/js/scrollspy.js"></script>
<script src="bower_components/bootstrap/js/collapse.js"></script>
<script src="bower_components/bootstrap/js/tab.js"></script>
<script src="scripts/theme/bootstrap-ambari.js"></script>

<!-- endbuild -->

<!-- build:js scripts/main.js -->
<script src="scripts/app.js"></script>
<script src="scripts/routes.js"></script>
<script src="scripts/i18n.config.js"></script>
<script src="scripts/controllers/mainCtrl.js"></script>
<script src="scripts/controllers/NavbarCtrl.js"></script>
<script src="scripts/controllers/clusters/ClusterInformationCtrl.js"></script>
<script src="scripts/controllers/AppCtrl.js"></script>
<script src="scripts/controllers/SideNavCtrl.js"></script>
<script src="scripts/controllers/authentication/AuthenticationMainCtrl.js"></script>
<script src="scripts/controllers/loginActivities/LoginActivitiesMainCtrl.js"></script>
<script src="scripts/controllers/loginActivities/LoginMessageMainCtrl.js"></script>
<script src="scripts/controllers/loginActivities/HomeDirectoryCtrl.js"></script>
<script src="scripts/controllers/users/UsersCreateCtrl.js"></script>
<script src="scripts/controllers/users/UsersListCtrl.js"></script>
<script src="scripts/controllers/users/UsersShowCtrl.js"></script>
<script src="scripts/controllers/groups/GroupsListCtrl.js"></script>
<script src="scripts/controllers/groups/GroupsCreateCtrl.js"></script>
<script src="scripts/controllers/groups/GroupsEditCtrl.js"></script>
<script src="scripts/controllers/userManagement/UserManagementCtrl.js"></script>
<script src="scripts/controllers/userManagement/UserCreateCtrl.js"></script>
<script src="scripts/controllers/userManagement/UsersListCtrl.js"></script>
<script src="scripts/controllers/userManagement/UserEditCtrl.js"></script>
<script src="scripts/controllers/userManagement/GroupsListCtrl.js"></script>
<script src="scripts/controllers/userManagement/GroupCreateCtrl.js"></script>
<script src="scripts/controllers/userManagement/GroupEditCtrl.js"></script>
<script src="scripts/controllers/ambariViews/ViewsListCtrl.js"></script>
<script src="scripts/controllers/ambariViews/ViewsEditCtrl.js"></script>
<script src="scripts/controllers/ambariViews/ViewUrlCtrl.js"></script>
<script src="scripts/controllers/ambariViews/ViewUrlEditCtrl.js"></script>
<script src="scripts/controllers/ambariViews/CreateViewInstanceCtrl.js"></script>
<script src="scripts/controllers/clusters/ClustersManageAccessCtrl.js"></script>
<script src="scripts/controllers/clusters/UserAccessListCtrl.js"></script>
<script src="scripts/controllers/clusters/ExportBlueprintCtrl.js"></script>
<script src="scripts/controllers/stackVersions/StackVersionsCreateCtrl.js"></script>
<script src="scripts/controllers/stackVersions/StackVersionsListCtrl.js"></script>
<script src="scripts/controllers/stackVersions/StackVersionsEditCtrl.js"></script>
Expand All @@ -159,7 +153,6 @@
<script src="scripts/services/Utility.js"></script>
<script src="scripts/services/UserConstants.js"></script>
<script src="scripts/services/User.js"></script>
<script src="scripts/services/GroupConstants.js"></script>
<script src="scripts/services/Group.js"></script>
<script src="scripts/services/RemoteCluster.js"></script>
<script src="scripts/services/View.js"></script>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,8 @@ angular.module('ambariAdminConsole', [
isLDAPConfigurationSupported: false,
isLoginActivitiesSupported: false,
maxStackTraceLength: 1000,
errorStorageSize: 500000
errorStorageSize: 500000,
minRowsToShowPagination: 10
})
.config(['RestangularProvider', '$httpProvider', '$provide', 'Settings', function(RestangularProvider, $httpProvider, $provide, Settings) {
// Config Ajax-module
Expand Down Expand Up @@ -62,7 +63,7 @@ angular.module('ambariAdminConsole', [
};
}]);

$httpProvider.responseInterceptors.push(['$rootScope', '$q', function (scope, $q) {
$httpProvider.interceptors.push(['$rootScope', '$q', function (scope, $q) {
function success(response) {
return response;
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,45 +18,57 @@
'use strict';

angular.module('ambariAdminConsole')
.controller('MainCtrl',['$scope','$rootScope','$window','Auth', 'Alert', '$modal', 'Cluster', 'View', '$translate', '$http', 'Settings', 'Utility', '$q', function($scope, $rootScope, $window, Auth, Alert, $modal, Cluster, View, $translate, $http, Settings, Utility, $q) {
.controller('AppCtrl',['$scope','$rootScope', '$route', '$window','Auth', 'Alert', '$modal', 'Cluster', '$translate', '$http', 'Settings', 'Utility', '$q', function($scope, $rootScope, $route, $window, Auth, Alert, $modal, Cluster, $translate, $http, Settings, Utility, $q) {
var $t = $translate.instant;
$scope.signOut = function() {
Auth.signout().finally(function() {
$scope.signOut = function () {
Auth.signout().finally(function () {
$window.location.pathname = Settings.siteRoot;
});
};

//todo replace with breadcrumb service
$scope.$watch(function () {
return $route.current;
}, function (value) {
var breadcrumbs = [$t('common.admin')];
if (value && value.$$route && value.$$route.label) {
breadcrumbs.push(value.$$route.label);
}
$scope.breadcrumbs = breadcrumbs;
});


$scope.ambariVersion = null;
$rootScope.supports = {};
$rootScope.authDataLoad = $q.defer();

Utility.getUserPref('user-pref-' + Auth.getCurrentUser() + '-supports').then(function(data) {
Utility.getUserPref('user-pref-' + Auth.getCurrentUser() + '-supports').then(function (data) {
$rootScope.supports = data.data ? data.data : {};
});

$http.get(Settings.baseUrl + '/users/' + Auth.getCurrentUser() + '/authorizations?fields=*')
.then(function(data) {
.then(function (data) {
var auth = !!data.data && !!data.data.items ? data.data.items.map(function (a) {
return a.AuthorizationInfo.authorization_id;
}) : [],
canPersistData = auth.indexOf('CLUSTER.MANAGE_USER_PERSISTED_DATA') > -1;
$rootScope.authDataLoad.resolve(canPersistData);
if(auth.indexOf('AMBARI.RENAME_CLUSTER') == -1) {
if (auth.indexOf('AMBARI.RENAME_CLUSTER') == -1) {
$window.location = $rootScope.fromSiteRoot("/#/main/dashboard");
}
});

$scope.about = function() {
var ambariVersion = $scope.ambariVersion;
var modalInstance = $modal.open({
templateUrl:'views/modals/AboutModal.html',
controller: ['$scope', function($scope) {
$scope.ok = function() {
modalInstance.close();
};
$scope.about = function () {
var ambariVersion = $scope.ambariVersion;
var modalInstance = $modal.open({
templateUrl: 'views/modals/AboutModal.html',
controller: ['$scope', function ($scope) {
$scope.ok = function () {
modalInstance.close();
};
$scope.ambariVersion = ambariVersion;
}]
});
}]
});
};

$scope.currentUser = Auth.getCurrentUser();
Expand All @@ -65,50 +77,33 @@ angular.module('ambariAdminConsole')
$scope.isLoaded = null;

function loadAmbariVersion() {
Cluster.getAmbariVersion().then(function(version){
Cluster.getAmbariVersion().then(function (version) {
$scope.ambariVersion = version;
});
}

function loadClusterData(){
Cluster.getStatus().then(function(cluster) {
function loadClusterData() {
Cluster.getStatus().then(function (cluster) {
$rootScope.cluster = cluster;
$scope.cluster = cluster;
$scope.isLoaded = true;
if(cluster && cluster.Clusters.provisioning_state === 'INIT'){
if (cluster && cluster.Clusters.provisioning_state === 'INIT') {
setTimeout(loadClusterData, 1000);
}
}).catch(function(data) {
}).catch(function (data) {
Alert.error($t('common.alerts.cannotLoadClusterStatus'), data.statusText);
});
}

loadClusterData();
loadAmbariVersion();

$scope.viewInstances = [];

$scope.updateInstances = function () {
View.getAllVisibleInstance().then(function(instances) {
$scope.viewInstances = instances.map(function(i) {
i.viewUrl = i.view_name + '/' + i.version + '/' + i.instance_name;
return i;
});
});
};

$scope.gotoViewsDashboard =function() {
window.location = Settings.siteRoot + '#/main/views';
};

$scope.$root.$on('instancesUpdate', function (event, data) {
$scope.updateInstances();
});

$scope.startInactiveTimeoutMonitoring = function(timeout) {
$scope.startInactiveTimeoutMonitoring = function (timeout) {
var TIME_OUT = timeout;
var active = true;
var lastActiveTime = Date.now();

var keepActive = function() {
var keepActive = function () {
if (active) {
lastActiveTime = Date.now();
}
Expand All @@ -118,7 +113,7 @@ angular.module('ambariAdminConsole')
$(window).bind('keypress', keepActive);
$(window).bind('click', keepActive);

var checkActiveness = function() {
var checkActiveness = function () {
var remainTime = TIME_OUT - (Date.now() - lastActiveTime);
if (remainTime < 0) {
active = false;
Expand All @@ -131,27 +126,27 @@ angular.module('ambariAdminConsole')
$rootScope.timeoutModal = $modal.open({
templateUrl: 'views/modals/TimeoutWarning.html',
backdrop: false,
controller: ['$scope', 'Auth', function($scope, Auth) {
controller: ['$scope', 'Auth', function ($scope, Auth) {
$scope.remainTime = 60;
$scope.title = $t('main.autoLogOut');
$scope.primaryText = $t('main.controls.remainLoggedIn');
$scope.secondaryText = $t('main.controls.logOut');
$scope.remain = function() {
$scope.remain = function () {
$rootScope.timeoutModal.close();
delete $rootScope.timeoutModal;
};
$scope.logout = function() {
$scope.logout = function () {
$rootScope.timeoutModal.close();
delete $rootScope.timeoutModal;
Auth.signout().finally(function() {
Auth.signout().finally(function () {
$window.location.pathname = Settings.siteRoot;
});
};
$scope.countDown = function() {
$scope.countDown = function () {
$scope.remainTime--;
$scope.$apply();
if ($scope.remainTime == 0) {
Auth.signout().finally(function() {
Auth.signout().finally(function () {
$window.location.pathname = Settings.siteRoot;
});
}
Expand All @@ -165,12 +160,12 @@ angular.module('ambariAdminConsole')
};

// Send noop requests every 10 seconds just to keep backend session alive
$scope.startNoopPolling = function() {
$scope.startNoopPolling = function () {
$rootScope.noopPollingInterval = setInterval(Cluster.getAmbariTimeout, 10000);
};

if (!$rootScope.userActivityTimeoutInterval) {
Cluster.getAmbariTimeout().then(function(timeout) {
Cluster.getAmbariTimeout().then(function (timeout) {
$rootScope.userTimeout = Number(timeout) * 1000;
if ($rootScope.userTimeout > 0)
$scope.startInactiveTimeoutMonitoring($rootScope.userTimeout);
Expand All @@ -179,5 +174,4 @@ angular.module('ambariAdminConsole')
if (!$rootScope.noopPollingInterval) {
$scope.startNoopPolling();
}
$scope.updateInstances();
}]);
Loading