I performed the express upgrade to latest fenton build which has the fix for
Observed below issues after upgrading cluster from ambari-126.96.36.199 with 188.8.131.52-129 to ambari-184.108.40.206-96+HDP-220.127.116.11-162
1) Interpreter settings are not stored in HDFS. '/user/zeppelin/conf/interpreter.json' doesnt exist in hdfs.
2) Notebook authorisations are not stored in HDFS '/user/zeppelin/conf/notebook-authorization.json' doesnt exist in hdfs.
3) Look at the interpreter page on Zeppelin and see that there are duplicate interpreters
4) Previously created notebooks are not copied into hdfs.
found root cause, there is no property"zeppelin.config.fs.dir" = "conf" in zeppelin-config. After i've added it, "conf" directory was created in HDFS and interpreter.json was there. Also tested zeppelin, it really using this interpreter.json from HDFS. Looks like it works fine. For fresh install it will work fine because "zeppelin.config.fs.dir" by default is added to zeppelin 0.7.0 (zeppelin-config) but for upgrade we also should add this property.