1
edit
Changes
→Release Plan
Enhancement of yumcmd [https://fedorahosted.org/func/wiki/YumModule Yumcmd Module] Func based [https://fedorahosted.org/func/wiki Func: Fedora Unified Network Controller/Network Automation]
Project Code
[http://matrix.senecac.on.ca/~vsjhand/storage/ Project Code Yumjhand.py]
==Project Description==
[[User:vsjhand|Varinder Singh]]
==Project Description==
Project is extension of func module yumcmd.The yumcmd module is currently able to check updates and update the minions.So more functionality is being added to this mosule e.g. insatll & remove packages.
==Project News==
November 8th. Create a new func test module named mytest(). Copied new created test module in to /modules directory. Lord is showing newly created module on minion in list of modules. But I am unable access the methods inside the module. Means Not working yet.Trying to find out why.
Nov 8th: Good news! .'sayhello'() method in yumjhand.py module is working.
November 10: Method install is added to module yumjhand.py but not working yet. Trying ..
December 5th: The release v0.3 has been released. The method install() is working fine outside "func".But having some
issues of Public Key/Signatures issues with in "func".Community is helping to sort out the problem.
January 26th: Version 0.4 is released. Method install() is working with old func module i.e.0.18. But raise error messages with Func 0.24. [http://varinderjhand.wordpress.com/ Link for Project Release 0.4]
Project Code
[http://matrix.senecac.on.ca/~vsjhand/storage/ Project Code Yumjhand.py]
Feb 13th: Version 0.5 is released. Method install is working on Fedora 10.Bugs has aloso been fixed.Here in link to blog post and project code.
[http://matrix.senecac.on.ca/~vsjhand/storage/ Project Code Yumjhand.py]
[http://varinderjhand.wordpress.com/ Link for Project Release 0.5]
'''Version 0.6 is released'''
Method groupremove is added to this release.
[http://matrix.senecac.on.ca/~vsjhand/storage/ Project Code Yumjhand.py]
[http://varinderjhand.wordpress.com/ Link to Project Release 0.6]
'''Version 0.7 is released'''
March 22nd, 2009
Method groupinstall() is added to this release.
[http://matrix.senecac.on.ca/~vsjhand/storage/ Project Code Yumjhand.py]
[http://varinderjhand.wordpress.com/ Link to Project Release 0.7]
'''Version 0.8 is released'''
March 27th, 2009
The rpm module and yumjhand are merged together in to one module named Packages.
[http://matrix.senecac.on.ca/~vsjhand/storage/yumcmd/packages.py Project Code packages.py]
[http://varinderjhand.wordpress.com/ Link to Project Release 0.8]
'''Version 0.9 is released'''
April 17th, 2009
The methods for yumcmd module are submitted to the Func list
[http://matrix.senecac.on.ca/~vsjhand/storage/yumcmd/yumjhand.py Project Code Yumjhand.py]
[http://varinderjhand.wordpress.com/ Link to Project Release 0.9]
==Release Plan==
1. Release 0.5 :fixing bugs .i.e Get rid of Unwanted Package installation message for Minions/Lords.Working/Communication with community for fix Bugs
2. Release 0.6: Code for Groupremove()
3. Release 0.7. Code for GroupInstall()
4. Release 0.8. Merging with other Modules and Make a One Package Module
5. Release 0.9: Submit to func list for views
6. Release 1.0 submit for Apporval to be merged in to Fedora release