Details
-
Type:
Improvement
-
Status:
Closed
-
Priority:
Unknown
-
Resolution: Fixed
-
Affects Version/s: 0.10.0
-
Fix Version/s: 0.10.4
-
Component/s: None
-
Labels:None
-
Environment:
centos 5.6/rhel 4/fedora 14
Description
yum-dump.py isn't going away in the near future so lets improve it. Immediate issues are
- trapping and handling errors with sane output readable in chef. python backtraces coming out of chef error output are hard to read.
- stop using deprecated api methods
- sorting output to help with debugging rather than just dumping the list verbatim
- define some methods to make the thing more readable - get rid of the giant try/catch
- test the thing as root/non root on centos 5.6/rhel 4/fedora 14 and try to create some config issues
Nearly rewrote the whole thing and fixed numerous issues. Tests okay on CentOS 5.6, RHEL4 and Fedora 14
Pushed these changes to
https://github.com/mdkent/chef/commits/yum-improvements
which now contains numerous overlapping fixes for various tickets. Let me know if you need it in a different way.