func/certmaster 0.24 release notes for review

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




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

[Index of Archives]     [Fedora Users]     [Linux Networking]     [Fedora Legacy List]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux