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

Review request for Ambari and Alejandro Fernandez.


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


Repository: ambari


Description
-------

Need a way for Ambari to trigger a repository clean (yum clean expire-cache on 
rhel, for example) when updating repository files during an Ambari update as 
well as fresh installation of a cluster.

Currently, this must be done occasionally through a manual step, and if not 
done will lead to problems during install.


Diffs
-----

  
ambari-common/src/main/python/resource_management/libraries/providers/repository.py
 11002cc 
  
ambari-common/src/main/python/resource_management/libraries/resources/repository.py
 2484d67 
  ambari-server/src/main/resources/custom_actions/scripts/install_packages.py 
1dfaa54 
  
ambari-server/src/main/resources/stacks/HDP/2.0.6/hooks/before-INSTALL/scripts/repo_initialization.py
 05751fa 
  ambari-server/src/test/python/custom_actions/TestInstallPackages.py 83b6bb5 
  
ambari-server/src/test/python/stacks/2.0.6/hooks/before-INSTALL/test_before_install.py
 f9d69a8 

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


Testing
-------

New unit test. Patch cluster with the changes and run fresh install and rolling 
upgrade to verify the repo clean up logic was run.


Thanks,

Di Li

Reply via email to