You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ambari.apache.org by Alejandro Fernandez <af...@hortonworks.com> on 2015/10/27 23:47:24 UTC

Review Request 39704: Stop-and-Start Upgrade: Handle Oozie in all upgrade paths

-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/39704/
-----------------------------------------------------------

Review request for Ambari, Dmytro Grinenko, Dmitro Lisnichenko, Jonathan Hurley, Jayush Luniya, and Nate Cole.


Bugs: AMBARI-13590
    https://issues.apache.org/jira/browse/AMBARI-13590


Repository: ambari


Description
-------

Allow Oozie service to be upgraded/downgraded during Express Upgrade in the following paths,
HDP 2.1->2.3
HDP 2.2->2.2.*
HDP 2.2->2.3
HDP 2.3->2.3.*


Diffs
-----

  ambari-server/src/main/java/org/apache/ambari/server/state/UpgradeHelper.java ddfc36e 
  ambari-server/src/main/resources/common-services/HDFS/2.1.0.2.0/package/scripts/namenode.py bb60ec3 
  ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/oozie_client.py 31807f5 
  ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/oozie_server.py 81d8c0c 
  ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/oozie_service.py 5e32031 
  ambari-server/src/main/resources/stacks/HDP/2.1/upgrades/nonrolling-upgrade-2.3.xml 5c3fa87 
  ambari-server/src/main/resources/stacks/HDP/2.2/upgrades/nonrolling-upgrade-2.2.xml c245cc5 
  ambari-server/src/main/resources/stacks/HDP/2.2/upgrades/nonrolling-upgrade-2.3.xml abf142e 
  ambari-server/src/main/resources/stacks/HDP/2.3/upgrades/nonrolling-upgrade-2.3.xml 6eca441 
  ambari-server/src/test/python/stacks/2.0.6/HDFS/test_namenode.py 857cea6 

Diff: https://reviews.apache.org/r/39704/diff/


Testing
-------

Testing during Express Upgrade

Unit tests passed,
----------------------------------------------------------------------
Total run:826
Total errors:0
Total failures:0
OK


Thanks,

Alejandro Fernandez


Re: Review Request 39704: Stop-and-Start Upgrade: Handle Oozie in all upgrade paths

Posted by Jayush Luniya <jl...@hortonworks.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/39704/#review104262
-----------------------------------------------------------

Ship it!


Ship It!

- Jayush Luniya


On Oct. 27, 2015, 10:47 p.m., Alejandro Fernandez wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/39704/
> -----------------------------------------------------------
> 
> (Updated Oct. 27, 2015, 10:47 p.m.)
> 
> 
> Review request for Ambari, Dmytro Grinenko, Dmitro Lisnichenko, Jonathan Hurley, Jayush Luniya, and Nate Cole.
> 
> 
> Bugs: AMBARI-13590
>     https://issues.apache.org/jira/browse/AMBARI-13590
> 
> 
> Repository: ambari
> 
> 
> Description
> -------
> 
> Allow Oozie service to be upgraded/downgraded during Express Upgrade in the following paths,
> HDP 2.1->2.3
> HDP 2.2->2.2.*
> HDP 2.2->2.3
> HDP 2.3->2.3.*
> 
> 
> Diffs
> -----
> 
>   ambari-server/src/main/java/org/apache/ambari/server/state/UpgradeHelper.java ddfc36e 
>   ambari-server/src/main/resources/common-services/HDFS/2.1.0.2.0/package/scripts/namenode.py bb60ec3 
>   ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/oozie_client.py 31807f5 
>   ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/oozie_server.py 81d8c0c 
>   ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/oozie_service.py 5e32031 
>   ambari-server/src/main/resources/stacks/HDP/2.1/upgrades/nonrolling-upgrade-2.3.xml 5c3fa87 
>   ambari-server/src/main/resources/stacks/HDP/2.2/upgrades/nonrolling-upgrade-2.2.xml c245cc5 
>   ambari-server/src/main/resources/stacks/HDP/2.2/upgrades/nonrolling-upgrade-2.3.xml abf142e 
>   ambari-server/src/main/resources/stacks/HDP/2.3/upgrades/nonrolling-upgrade-2.3.xml 6eca441 
>   ambari-server/src/test/python/stacks/2.0.6/HDFS/test_namenode.py 857cea6 
> 
> Diff: https://reviews.apache.org/r/39704/diff/
> 
> 
> Testing
> -------
> 
> Testing during Express Upgrade
> 
> Unit tests passed,
> ----------------------------------------------------------------------
> Total run:826
> Total errors:0
> Total failures:0
> OK
> 
> 
> Thanks,
> 
> Alejandro Fernandez
> 
>


Re: Review Request 39704: Stop-and-Start Upgrade: Handle Oozie in all upgrade paths

Posted by Alejandro Fernandez <af...@hortonworks.com>.

> On Oct. 28, 2015, 1:08 p.m., Nate Cole wrote:
> > ambari-server/src/main/java/org/apache/ambari/server/state/UpgradeHelper.java, lines 366-373
> > <https://reviews.apache.org/r/39704/diff/1/?file=1110386#file1110386line366>
> >
> >     Should put it in xml, even if it makes it a little bigger.  Part of the point of having it in xml is so that it's easy to see how things get orchestrated without needing to look into code.  Some magic is ok, but too much magic and it just gets irritating when trying to make upgrade packs.

Will fix for all upgrade packs.


- Alejandro


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/39704/#review104283
-----------------------------------------------------------


On Oct. 27, 2015, 10:47 p.m., Alejandro Fernandez wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/39704/
> -----------------------------------------------------------
> 
> (Updated Oct. 27, 2015, 10:47 p.m.)
> 
> 
> Review request for Ambari, Dmytro Grinenko, Dmitro Lisnichenko, Jonathan Hurley, Jayush Luniya, and Nate Cole.
> 
> 
> Bugs: AMBARI-13590
>     https://issues.apache.org/jira/browse/AMBARI-13590
> 
> 
> Repository: ambari
> 
> 
> Description
> -------
> 
> Allow Oozie service to be upgraded/downgraded during Express Upgrade in the following paths,
> HDP 2.1->2.3
> HDP 2.2->2.2.*
> HDP 2.2->2.3
> HDP 2.3->2.3.*
> 
> 
> Diffs
> -----
> 
>   ambari-server/src/main/java/org/apache/ambari/server/state/UpgradeHelper.java ddfc36e 
>   ambari-server/src/main/resources/common-services/HDFS/2.1.0.2.0/package/scripts/namenode.py bb60ec3 
>   ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/oozie_client.py 31807f5 
>   ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/oozie_server.py 81d8c0c 
>   ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/oozie_service.py 5e32031 
>   ambari-server/src/main/resources/stacks/HDP/2.1/upgrades/nonrolling-upgrade-2.3.xml 5c3fa87 
>   ambari-server/src/main/resources/stacks/HDP/2.2/upgrades/nonrolling-upgrade-2.2.xml c245cc5 
>   ambari-server/src/main/resources/stacks/HDP/2.2/upgrades/nonrolling-upgrade-2.3.xml abf142e 
>   ambari-server/src/main/resources/stacks/HDP/2.3/upgrades/nonrolling-upgrade-2.3.xml 6eca441 
>   ambari-server/src/test/python/stacks/2.0.6/HDFS/test_namenode.py 857cea6 
> 
> Diff: https://reviews.apache.org/r/39704/diff/
> 
> 
> Testing
> -------
> 
> Testing during Express Upgrade
> 
> Unit tests passed,
> ----------------------------------------------------------------------
> Total run:826
> Total errors:0
> Total failures:0
> OK
> 
> 
> Thanks,
> 
> Alejandro Fernandez
> 
>


Re: Review Request 39704: Stop-and-Start Upgrade: Handle Oozie in all upgrade paths

Posted by Nate Cole <nc...@hortonworks.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/39704/#review104283
-----------------------------------------------------------



ambari-server/src/main/java/org/apache/ambari/server/state/UpgradeHelper.java (lines 365 - 372)
<https://reviews.apache.org/r/39704/#comment162550>

    Should put it in xml, even if it makes it a little bigger.  Part of the point of having it in xml is so that it's easy to see how things get orchestrated without needing to look into code.  Some magic is ok, but too much magic and it just gets irritating when trying to make upgrade packs.


- Nate Cole


On Oct. 27, 2015, 6:47 p.m., Alejandro Fernandez wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/39704/
> -----------------------------------------------------------
> 
> (Updated Oct. 27, 2015, 6:47 p.m.)
> 
> 
> Review request for Ambari, Dmytro Grinenko, Dmitro Lisnichenko, Jonathan Hurley, Jayush Luniya, and Nate Cole.
> 
> 
> Bugs: AMBARI-13590
>     https://issues.apache.org/jira/browse/AMBARI-13590
> 
> 
> Repository: ambari
> 
> 
> Description
> -------
> 
> Allow Oozie service to be upgraded/downgraded during Express Upgrade in the following paths,
> HDP 2.1->2.3
> HDP 2.2->2.2.*
> HDP 2.2->2.3
> HDP 2.3->2.3.*
> 
> 
> Diffs
> -----
> 
>   ambari-server/src/main/java/org/apache/ambari/server/state/UpgradeHelper.java ddfc36e 
>   ambari-server/src/main/resources/common-services/HDFS/2.1.0.2.0/package/scripts/namenode.py bb60ec3 
>   ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/oozie_client.py 31807f5 
>   ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/oozie_server.py 81d8c0c 
>   ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/oozie_service.py 5e32031 
>   ambari-server/src/main/resources/stacks/HDP/2.1/upgrades/nonrolling-upgrade-2.3.xml 5c3fa87 
>   ambari-server/src/main/resources/stacks/HDP/2.2/upgrades/nonrolling-upgrade-2.2.xml c245cc5 
>   ambari-server/src/main/resources/stacks/HDP/2.2/upgrades/nonrolling-upgrade-2.3.xml abf142e 
>   ambari-server/src/main/resources/stacks/HDP/2.3/upgrades/nonrolling-upgrade-2.3.xml 6eca441 
>   ambari-server/src/test/python/stacks/2.0.6/HDFS/test_namenode.py 857cea6 
> 
> Diff: https://reviews.apache.org/r/39704/diff/
> 
> 
> Testing
> -------
> 
> Testing during Express Upgrade
> 
> Unit tests passed,
> ----------------------------------------------------------------------
> Total run:826
> Total errors:0
> Total failures:0
> OK
> 
> 
> Thanks,
> 
> Alejandro Fernandez
> 
>


Re: Review Request 39704: Stop-and-Start Upgrade: Handle Oozie in all upgrade paths

Posted by Jayush Luniya <jl...@hortonworks.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/39704/#review104261
-----------------------------------------------------------



ambari-server/src/main/resources/common-services/HDFS/2.1.0.2.0/package/scripts/namenode.py (line 214)
<https://reviews.apache.org/r/39704/#comment162533>

    We should look at other similar occurences for other service components as well


- Jayush Luniya


On Oct. 27, 2015, 10:47 p.m., Alejandro Fernandez wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/39704/
> -----------------------------------------------------------
> 
> (Updated Oct. 27, 2015, 10:47 p.m.)
> 
> 
> Review request for Ambari, Dmytro Grinenko, Dmitro Lisnichenko, Jonathan Hurley, Jayush Luniya, and Nate Cole.
> 
> 
> Bugs: AMBARI-13590
>     https://issues.apache.org/jira/browse/AMBARI-13590
> 
> 
> Repository: ambari
> 
> 
> Description
> -------
> 
> Allow Oozie service to be upgraded/downgraded during Express Upgrade in the following paths,
> HDP 2.1->2.3
> HDP 2.2->2.2.*
> HDP 2.2->2.3
> HDP 2.3->2.3.*
> 
> 
> Diffs
> -----
> 
>   ambari-server/src/main/java/org/apache/ambari/server/state/UpgradeHelper.java ddfc36e 
>   ambari-server/src/main/resources/common-services/HDFS/2.1.0.2.0/package/scripts/namenode.py bb60ec3 
>   ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/oozie_client.py 31807f5 
>   ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/oozie_server.py 81d8c0c 
>   ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/oozie_service.py 5e32031 
>   ambari-server/src/main/resources/stacks/HDP/2.1/upgrades/nonrolling-upgrade-2.3.xml 5c3fa87 
>   ambari-server/src/main/resources/stacks/HDP/2.2/upgrades/nonrolling-upgrade-2.2.xml c245cc5 
>   ambari-server/src/main/resources/stacks/HDP/2.2/upgrades/nonrolling-upgrade-2.3.xml abf142e 
>   ambari-server/src/main/resources/stacks/HDP/2.3/upgrades/nonrolling-upgrade-2.3.xml 6eca441 
>   ambari-server/src/test/python/stacks/2.0.6/HDFS/test_namenode.py 857cea6 
> 
> Diff: https://reviews.apache.org/r/39704/diff/
> 
> 
> Testing
> -------
> 
> Testing during Express Upgrade
> 
> Unit tests passed,
> ----------------------------------------------------------------------
> Total run:826
> Total errors:0
> Total failures:0
> OK
> 
> 
> Thanks,
> 
> Alejandro Fernandez
> 
>


Re: Review Request 39704: Stop-and-Start Upgrade: Handle Oozie in all upgrade paths

Posted by Jonathan Hurley <jh...@hortonworks.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/39704/#review104343
-----------------------------------------------------------

Ship it!


Ship It!

- Jonathan Hurley


On Oct. 27, 2015, 6:47 p.m., Alejandro Fernandez wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/39704/
> -----------------------------------------------------------
> 
> (Updated Oct. 27, 2015, 6:47 p.m.)
> 
> 
> Review request for Ambari, Dmytro Grinenko, Dmitro Lisnichenko, Jonathan Hurley, Jayush Luniya, and Nate Cole.
> 
> 
> Bugs: AMBARI-13590
>     https://issues.apache.org/jira/browse/AMBARI-13590
> 
> 
> Repository: ambari
> 
> 
> Description
> -------
> 
> Allow Oozie service to be upgraded/downgraded during Express Upgrade in the following paths,
> HDP 2.1->2.3
> HDP 2.2->2.2.*
> HDP 2.2->2.3
> HDP 2.3->2.3.*
> 
> 
> Diffs
> -----
> 
>   ambari-server/src/main/java/org/apache/ambari/server/state/UpgradeHelper.java ddfc36e 
>   ambari-server/src/main/resources/common-services/HDFS/2.1.0.2.0/package/scripts/namenode.py bb60ec3 
>   ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/oozie_client.py 31807f5 
>   ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/oozie_server.py 81d8c0c 
>   ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/oozie_service.py 5e32031 
>   ambari-server/src/main/resources/stacks/HDP/2.1/upgrades/nonrolling-upgrade-2.3.xml 5c3fa87 
>   ambari-server/src/main/resources/stacks/HDP/2.2/upgrades/nonrolling-upgrade-2.2.xml c245cc5 
>   ambari-server/src/main/resources/stacks/HDP/2.2/upgrades/nonrolling-upgrade-2.3.xml abf142e 
>   ambari-server/src/main/resources/stacks/HDP/2.3/upgrades/nonrolling-upgrade-2.3.xml 6eca441 
>   ambari-server/src/test/python/stacks/2.0.6/HDFS/test_namenode.py 857cea6 
> 
> Diff: https://reviews.apache.org/r/39704/diff/
> 
> 
> Testing
> -------
> 
> Testing during Express Upgrade
> 
> Unit tests passed,
> ----------------------------------------------------------------------
> Total run:826
> Total errors:0
> Total failures:0
> OK
> 
> 
> Thanks,
> 
> Alejandro Fernandez
> 
>


Re: Review Request 39704: Stop-and-Start Upgrade: Handle Oozie in all upgrade paths

Posted by Nate Cole <nc...@hortonworks.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/39704/#review104353
-----------------------------------------------------------

Ship it!


Ship It!

- Nate Cole


On Oct. 28, 2015, 5:38 p.m., Alejandro Fernandez wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/39704/
> -----------------------------------------------------------
> 
> (Updated Oct. 28, 2015, 5:38 p.m.)
> 
> 
> Review request for Ambari, Dmytro Grinenko, Dmitro Lisnichenko, Jonathan Hurley, Jayush Luniya, and Nate Cole.
> 
> 
> Bugs: AMBARI-13590
>     https://issues.apache.org/jira/browse/AMBARI-13590
> 
> 
> Repository: ambari
> 
> 
> Description
> -------
> 
> Allow Oozie service to be upgraded/downgraded during Express Upgrade in the following paths,
> HDP 2.1->2.3
> HDP 2.2->2.2.*
> HDP 2.2->2.3
> HDP 2.3->2.3.*
> 
> 
> Diffs
> -----
> 
>   ambari-server/src/main/java/org/apache/ambari/server/state/UpgradeHelper.java ddfc36e 
>   ambari-server/src/main/resources/common-services/HDFS/2.1.0.2.0/package/scripts/namenode.py bb60ec3 
>   ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/oozie_client.py 31807f5 
>   ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/oozie_server.py 81d8c0c 
>   ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/oozie_service.py 5e32031 
>   ambari-server/src/main/resources/stacks/HDP/2.1/upgrades/nonrolling-upgrade-2.3.xml 415f6db 
>   ambari-server/src/main/resources/stacks/HDP/2.2/upgrades/nonrolling-upgrade-2.2.xml 5f00011 
>   ambari-server/src/main/resources/stacks/HDP/2.2/upgrades/nonrolling-upgrade-2.3.xml 2e0dff4 
>   ambari-server/src/main/resources/stacks/HDP/2.3/upgrades/nonrolling-upgrade-2.3.xml e6dea75 
>   ambari-server/src/test/python/stacks/2.0.6/HDFS/test_namenode.py 21b71f9 
> 
> Diff: https://reviews.apache.org/r/39704/diff/
> 
> 
> Testing
> -------
> 
> Testing during Express Upgrade
> 
> Unit tests passed,
> ----------------------------------------------------------------------
> Total run:826
> Total errors:0
> Total failures:0
> OK
> 
> 
> Thanks,
> 
> Alejandro Fernandez
> 
>


Re: Review Request 39704: Stop-and-Start Upgrade: Handle Oozie in all upgrade paths

Posted by Alejandro Fernandez <af...@hortonworks.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/39704/
-----------------------------------------------------------

(Updated Oct. 28, 2015, 9:38 p.m.)


Review request for Ambari, Dmytro Grinenko, Dmitro Lisnichenko, Jonathan Hurley, Jayush Luniya, and Nate Cole.


Changes
-------

Addressed comments by explicitly stating processing components in the upgrade packs.


Bugs: AMBARI-13590
    https://issues.apache.org/jira/browse/AMBARI-13590


Repository: ambari


Description
-------

Allow Oozie service to be upgraded/downgraded during Express Upgrade in the following paths,
HDP 2.1->2.3
HDP 2.2->2.2.*
HDP 2.2->2.3
HDP 2.3->2.3.*


Diffs (updated)
-----

  ambari-server/src/main/java/org/apache/ambari/server/state/UpgradeHelper.java ddfc36e 
  ambari-server/src/main/resources/common-services/HDFS/2.1.0.2.0/package/scripts/namenode.py bb60ec3 
  ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/oozie_client.py 31807f5 
  ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/oozie_server.py 81d8c0c 
  ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/oozie_service.py 5e32031 
  ambari-server/src/main/resources/stacks/HDP/2.1/upgrades/nonrolling-upgrade-2.3.xml 415f6db 
  ambari-server/src/main/resources/stacks/HDP/2.2/upgrades/nonrolling-upgrade-2.2.xml 5f00011 
  ambari-server/src/main/resources/stacks/HDP/2.2/upgrades/nonrolling-upgrade-2.3.xml 2e0dff4 
  ambari-server/src/main/resources/stacks/HDP/2.3/upgrades/nonrolling-upgrade-2.3.xml e6dea75 
  ambari-server/src/test/python/stacks/2.0.6/HDFS/test_namenode.py 21b71f9 

Diff: https://reviews.apache.org/r/39704/diff/


Testing
-------

Testing during Express Upgrade

Unit tests passed,
----------------------------------------------------------------------
Total run:826
Total errors:0
Total failures:0
OK


Thanks,

Alejandro Fernandez


Re: Review Request 39704: Stop-and-Start Upgrade: Handle Oozie in all upgrade paths

Posted by Dmitro Lisnichenko <dl...@hortonworks.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/39704/#review104267
-----------------------------------------------------------

Ship it!


Ship It!

- Dmitro Lisnichenko


On Oct. 28, 2015, 12:47 a.m., Alejandro Fernandez wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/39704/
> -----------------------------------------------------------
> 
> (Updated Oct. 28, 2015, 12:47 a.m.)
> 
> 
> Review request for Ambari, Dmytro Grinenko, Dmitro Lisnichenko, Jonathan Hurley, Jayush Luniya, and Nate Cole.
> 
> 
> Bugs: AMBARI-13590
>     https://issues.apache.org/jira/browse/AMBARI-13590
> 
> 
> Repository: ambari
> 
> 
> Description
> -------
> 
> Allow Oozie service to be upgraded/downgraded during Express Upgrade in the following paths,
> HDP 2.1->2.3
> HDP 2.2->2.2.*
> HDP 2.2->2.3
> HDP 2.3->2.3.*
> 
> 
> Diffs
> -----
> 
>   ambari-server/src/main/java/org/apache/ambari/server/state/UpgradeHelper.java ddfc36e 
>   ambari-server/src/main/resources/common-services/HDFS/2.1.0.2.0/package/scripts/namenode.py bb60ec3 
>   ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/oozie_client.py 31807f5 
>   ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/oozie_server.py 81d8c0c 
>   ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/oozie_service.py 5e32031 
>   ambari-server/src/main/resources/stacks/HDP/2.1/upgrades/nonrolling-upgrade-2.3.xml 5c3fa87 
>   ambari-server/src/main/resources/stacks/HDP/2.2/upgrades/nonrolling-upgrade-2.2.xml c245cc5 
>   ambari-server/src/main/resources/stacks/HDP/2.2/upgrades/nonrolling-upgrade-2.3.xml abf142e 
>   ambari-server/src/main/resources/stacks/HDP/2.3/upgrades/nonrolling-upgrade-2.3.xml 6eca441 
>   ambari-server/src/test/python/stacks/2.0.6/HDFS/test_namenode.py 857cea6 
> 
> Diff: https://reviews.apache.org/r/39704/diff/
> 
> 
> Testing
> -------
> 
> Testing during Express Upgrade
> 
> Unit tests passed,
> ----------------------------------------------------------------------
> Total run:826
> Total errors:0
> Total failures:0
> OK
> 
> 
> Thanks,
> 
> Alejandro Fernandez
> 
>


Re: Review Request 39704: Stop-and-Start Upgrade: Handle Oozie in all upgrade paths

Posted by Alejandro Fernandez <af...@hortonworks.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/39704/#review104324
-----------------------------------------------------------



ambari-server/src/main/resources/common-services/HDFS/2.1.0.2.0/package/scripts/namenode.py (line 214)
<https://reviews.apache.org/r/39704/#comment162581>

    I agree, but I think that's outside of the scope of this Jira. The individual services can each determine how robust they are during Rolling/Express Upgrade.


- Alejandro Fernandez


On Oct. 27, 2015, 10:47 p.m., Alejandro Fernandez wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/39704/
> -----------------------------------------------------------
> 
> (Updated Oct. 27, 2015, 10:47 p.m.)
> 
> 
> Review request for Ambari, Dmytro Grinenko, Dmitro Lisnichenko, Jonathan Hurley, Jayush Luniya, and Nate Cole.
> 
> 
> Bugs: AMBARI-13590
>     https://issues.apache.org/jira/browse/AMBARI-13590
> 
> 
> Repository: ambari
> 
> 
> Description
> -------
> 
> Allow Oozie service to be upgraded/downgraded during Express Upgrade in the following paths,
> HDP 2.1->2.3
> HDP 2.2->2.2.*
> HDP 2.2->2.3
> HDP 2.3->2.3.*
> 
> 
> Diffs
> -----
> 
>   ambari-server/src/main/java/org/apache/ambari/server/state/UpgradeHelper.java ddfc36e 
>   ambari-server/src/main/resources/common-services/HDFS/2.1.0.2.0/package/scripts/namenode.py bb60ec3 
>   ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/oozie_client.py 31807f5 
>   ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/oozie_server.py 81d8c0c 
>   ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/oozie_service.py 5e32031 
>   ambari-server/src/main/resources/stacks/HDP/2.1/upgrades/nonrolling-upgrade-2.3.xml 5c3fa87 
>   ambari-server/src/main/resources/stacks/HDP/2.2/upgrades/nonrolling-upgrade-2.2.xml c245cc5 
>   ambari-server/src/main/resources/stacks/HDP/2.2/upgrades/nonrolling-upgrade-2.3.xml abf142e 
>   ambari-server/src/main/resources/stacks/HDP/2.3/upgrades/nonrolling-upgrade-2.3.xml 6eca441 
>   ambari-server/src/test/python/stacks/2.0.6/HDFS/test_namenode.py 857cea6 
> 
> Diff: https://reviews.apache.org/r/39704/diff/
> 
> 
> Testing
> -------
> 
> Testing during Express Upgrade
> 
> Unit tests passed,
> ----------------------------------------------------------------------
> Total run:826
> Total errors:0
> Total failures:0
> OK
> 
> 
> Thanks,
> 
> Alejandro Fernandez
> 
>


Re: Review Request 39704: Stop-and-Start Upgrade: Handle Oozie in all upgrade paths

Posted by Alejandro Fernandez <af...@hortonworks.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/39704/#review104219
-----------------------------------------------------------



ambari-server/src/main/resources/stacks/HDP/2.1/upgrades/nonrolling-upgrade-2.3.xml (line 486)
<https://reviews.apache.org/r/39704/#comment162508>

    Turns out that we need a "processing" component.
    By default, will try to get the function name from the group and use that to create processing components on-the-fly if none are found.
    
    For the case of Oozie, we can explicitly define processing components.


- Alejandro Fernandez


On Oct. 27, 2015, 10:47 p.m., Alejandro Fernandez wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/39704/
> -----------------------------------------------------------
> 
> (Updated Oct. 27, 2015, 10:47 p.m.)
> 
> 
> Review request for Ambari, Dmytro Grinenko, Dmitro Lisnichenko, Jonathan Hurley, Jayush Luniya, and Nate Cole.
> 
> 
> Bugs: AMBARI-13590
>     https://issues.apache.org/jira/browse/AMBARI-13590
> 
> 
> Repository: ambari
> 
> 
> Description
> -------
> 
> Allow Oozie service to be upgraded/downgraded during Express Upgrade in the following paths,
> HDP 2.1->2.3
> HDP 2.2->2.2.*
> HDP 2.2->2.3
> HDP 2.3->2.3.*
> 
> 
> Diffs
> -----
> 
>   ambari-server/src/main/java/org/apache/ambari/server/state/UpgradeHelper.java ddfc36e 
>   ambari-server/src/main/resources/common-services/HDFS/2.1.0.2.0/package/scripts/namenode.py bb60ec3 
>   ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/oozie_client.py 31807f5 
>   ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/oozie_server.py 81d8c0c 
>   ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/oozie_service.py 5e32031 
>   ambari-server/src/main/resources/stacks/HDP/2.1/upgrades/nonrolling-upgrade-2.3.xml 5c3fa87 
>   ambari-server/src/main/resources/stacks/HDP/2.2/upgrades/nonrolling-upgrade-2.2.xml c245cc5 
>   ambari-server/src/main/resources/stacks/HDP/2.2/upgrades/nonrolling-upgrade-2.3.xml abf142e 
>   ambari-server/src/main/resources/stacks/HDP/2.3/upgrades/nonrolling-upgrade-2.3.xml 6eca441 
>   ambari-server/src/test/python/stacks/2.0.6/HDFS/test_namenode.py 857cea6 
> 
> Diff: https://reviews.apache.org/r/39704/diff/
> 
> 
> Testing
> -------
> 
> Testing during Express Upgrade
> 
> Unit tests passed,
> ----------------------------------------------------------------------
> Total run:826
> Total errors:0
> Total failures:0
> OK
> 
> 
> Thanks,
> 
> Alejandro Fernandez
> 
>