Changes

Jump to: navigation, search

Func - Yumcmd Module

3,038 bytes added, 12:57, 17 April 2009
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
1
edit

Navigation menu