release notes review

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

 



Trying to get 0.23 ready for release, and these are the preliminary release notes, posted here for review. If there is anything missing or needs more detail, let me know, I'm sure I'm missing plenty.




0.23
- job_id's for async work are now more human readable and meaningful
- Improvements in the overlord side groups api. Including adding/remove
 lists of hosts to the groups configuration, querying the list of groups.
- Updates to yumcmd minion module to allow specifing packages to update
in more detail, including patterns. Also return the list of packages updated
 on a update call  instead of the previously useless "True"
- Several refactorng changes to remove code that was duplicated between
 func and certmaster.
- Added "func-transmit". func-transmit is a utility that allows for access to the func overlord api via the commandline. It reads formatted data via stdin and outputs formatted data via stdout. Currently yaml and json are supported. This should make it easy for other language bindings to access the full power of func. See https://fedorahosted.org/func/wiki/FuncTransmit for more details.
- Using "func-transmit" there are now language bindings for java and groovy
- func now supports func delegation, allowing for a tiered deployment of func minions and overlords. This is useful for adapting to network topologies, or
 for improving performance on large deployments.
 See https://fedorahosted.org/func/wiki/DelegationModule
- command.run now supports setting env variables
- Copyfile module works better for large files
- Most modules now export method args and api calling infomation though the
 module.get_method_args argument
 see https://fedorahosted.org/func/wiki/ExportMethodArgs
- Tons of changes in the funcweb app, including usage of the get_method_args info - Added support for "local" Overlord() api modules. So overlord modules can implement
 abstractions for the overlord api useage. copyfile is a good example.
- Modules for overlord cmd_modules and the modules used for local api are now loaded
 as plugins, so they can just be dropped into place.
- Merges of the Google Summer of Code students (Krzysztof A. Adamski and Denis Kurov) code into the tree (well, the last little bits of it anyway, most was already merged)


New contributors in 0.23
- Marco Mornati <mmornati@xxxxxxxxxxxxx>
- Dan Radez <dradez@xxxxxxxxxx>
- Steve Salevan <ssalevan@xxxxxxxxxx>
- Alex Wood <awood@xxxxxxxxxx>

_______________________________________________
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