> On July 7, 2015, 7:40 p.m., Alejandro Fernandez wrote: > > ambari-server/src/main/resources/common-services/HBASE/0.96.0.2.0/package/scripts/hbase_client.py, > > line 64 > > <https://reviews.apache.org/r/36272/diff/1/?file=1001719#file1001719line64> > > > > How much work would it take to add Phoenix Client as a proper > > component, and add it to the Upgrade Pack? > > > > I'm concerned that this will only update the symlink when Phoenix > > Client is also on this HBase client host. So we can end up in a situation > > where the cluster has HDP 2.2 for phoenix client, and 2.3 for all other > > components on all hosts, and this presents a problem after RU, or during > > the next major RU. > > Sumit Mohanty wrote: > There is a call to hdp-select set all during finalize. Till then there is > a mix of two versions across various components on various hosts. Won't > select set all fix this for all instances of phoenix-client?
Preference is to move the "hdp-select set all" step in the Upgrade Pack to its own group, right before the Finalize group. This will be a catch-all that will handle things like Phoenix Client, assuming that its configs are correct if the host contains any other clients. Ultimately, we will need to have Phoenix Client as a proper Component once we are ready for it. - Alejandro ----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/36272/#review90764 ----------------------------------------------------------- On July 7, 2015, 6:59 p.m., Sumit Mohanty wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://reviews.apache.org/r/36272/ > ----------------------------------------------------------- > > (Updated July 7, 2015, 6:59 p.m.) > > > Review request for Ambari, Alejandro Fernandez and Nate Cole. > > > Bugs: AMBARI-12316 > https://issues.apache.org/jira/browse/AMBARI-12316 > > > Repository: ambari > > > Description > ------- > > Phoenix system tests fail before finalize - phoenix-client still points to > older version after upgrade but before finalize > > > Diffs > ----- > > > ambari-server/src/main/resources/common-services/HBASE/0.96.0.2.0/package/scripts/hbase_client.py > 9036bb3 > ambari-server/src/test/python/stacks/2.0.6/HBASE/test_hbase_client.py > cf923f1 > > Diff: https://reviews.apache.org/r/36272/diff/ > > > Testing > ------- > > Ran unit tests and manually tested through upgrade and downgrade > > > Thanks, > > Sumit Mohanty > >
