Here are my proposed release notes for certmaster and func 0.24.
Let me know if anything needs fixing or cleaning up or anything else
that comes to mind.
Head in the git master branch at the moment is pretty much what's going
to be 0.24.
Adrian
Func 0.24
bugs fixed:
https://fedorahosted.org/func/ticket/67: func passes open fd's to
child process
https://fedorahosted.org/func/ticket/31: ports are hard coded
thoughout app
ports are not configurable, see
https://fedorahosted.org/func/wiki/PortInfo
https://fedorahosted.org/func/ticket/65: logrotate remove acls every
week
(patch from lfoppiano)
https://fedorahosted.org/func/ticket/66: Init script does not run
properly in debian/ubuntu
(patch from tbielawa)
https://fedorahosted.org/func/ticket/60: ValueError: substring not
found' traceback caused by certain minions
(fixed with changes to certmaster in certmaster-0.24)
https://fedorahosted.org/func/ticket/61: "show" sub command fails/
module_loader needs to load multiple classes per module
https://fedorahosted.org/func/ticket/32: Copyfile implementation
needs improvements for large files.
(patch from kadamski)
https://fedorahosted.org/func/ticket/58: Daemon mode of funcd
doesn't work
(fixed with changes in certmaster-0.24)
https://bugzilla.redhat.com/show_bug.cgi?id=474644: unowned
directories in func spec
Some untracked bug fixes:
- func-transmit sometimes sends bools as strings, so work around it
- init scripts use proper $DAEMON invocation
- Client api was failing when initiated with ASync=None
- jobthing.py cleanups
- fixed "local" client api namespace
- minion module config usage cleanup and tested and documented
- updates/fixes to bridge/vlan modules
Features added:
- command.run changes to allow shell wildcards and redirects, test
cases added
- ports that func/certmaster run on are now configurable
- filetracker module now supports globs
- func_getargs.py module added for more introspection support
- system.inventory() method that returns a list of all available
modules/methods for use
with func-inventory
- djangoctrl module added by Steve Milner
other misc changes
- lots of new test cases, support for running code coverage for unit
tests
- lots of code cleanup
- some new docs (sslInfo, PortInfo, AixSetupGuide)
Certmaster 0.24
bugfixes:
https://fedorahosted.org/func/ticket/58: funcd doesn't daemonize
(fix the daemonize code in certmaster used by func and certmaster)
https://bugzilla.redhat.com/show_bug.cgi?id=473633: unowned directories
(spec file fixes to claim ownership of all dirs we create)
https://fedorahosted.org/certmaster/ticket/6: init script fixes for
debian/ubuntu
(patch from tbielawa)
https://fedorahosted.org/certmaster/ticket/4: hardcoded ports must die
https://fedorahosted.org/certmaster/ticket/7: trigger scripts not
getting hostnames
New Contributors
Silas Sewell, Louis Coilliot, Jasper Capel
_______________________________________________
Func-list mailing list
Func-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/func-list