Version 14 (modified by dclark, 17 years ago) (diff) |
---|
News
September 15, 2006
Bcfg2-0.8.4 released.
- Several init script and cron job bugs have been fixed
- TCheetah is now usable (see TCheetahPlugin?)
- Several new utilities are packaged
- bcfg2-admin (helps to create new server deployments)
- bcfg2-query (query clients file based on profile, status, etc)
- StatReports has been renamed to bcfg2-build-reports, for consistency's sake
- Editor and svn tempfile handling has been moved to the file monitoring core.
- Added logcheck configs for the debian packages
September 5, 2006
Bcfg2-0.8.3 released.
- Extensible variable interpolation in Cfg (substitution of @@[email protected]@, etc)
- Considerably improved Debian support (no longer does anything in dry-run mode; does not call apt-get clean, etc unless explicitly told to)
- Considerably improved Solaris support (better handling of smf legacy services and removal of sysv packages)
- A bug causing web report failures was fixed
- An interactive client mode has been implemented (prompting for which configuration entries can be updated in a client run)
- The debian packaging has been completely redone
- The init script has been rewritten to be lsb compliant
- Cron scripts are now provided, and packaged with debs and rpms
- The Encap packaging has been dramatically improved, and should now work properly on solaris
- Hostbase (an IP management system) has been updated, and its web interface is available in thsi release.
- The bcfg2 client can now autoselect between lxml, elementtree, and the integrated version of elementtree in python2.5. This means that the client can be run using _only_ python2.5 as a prereq!
- Added a new debian package index creation script
- Updated rpmlisting.py (use file name parsing if possible, yielding 50X speedup for properly formatted file repositories)
- Added a new utility to query clients.xml based on client properties (up/down, profile, etc)
- Fixed syslog reconnect code (triggered by syslog restart)
- Fixed syslog compatibility with solaris
- The Redhat toolset now calls rpm -e with --allmatches
- Various schema fixes
July 21, 2006
Bcfg2-0.8.2 released.
- This release includes several important new features (see the transition guide for details)
- New reporting system
- Better repository generation scripts
- Group visualization tools
- A number of client bugfixes
- redhat i386/x86_64 multiarch support
- svn repository support
- Rules plugin
- Entry verification failure diagnosis
March 1, 2006
Bcfg2-0.8.1 released.
- New logging infrastructure (making more of bcfg's functions transparent)
- Switched to PyOpenSSL
- Several client operational bugs fixed
January 20, 2006
Bcfg2-0.8.0 released.
- New repository format
- More powerful classing system
- Many bugfixes
January 16, 2006
Bcfg2-0.7.4 released.
- This is the final version of bcfg2-0.7.4
- Several critical toolset bugs fixed
- Several reporting bugs fixed
December 07, 2005
Paper presentation at LISA 2005.
December 01, 2005
Bcfg2-0.7.3 released.
- XML-RPC is now the default
- SSS code is gone
- Moved to new event coalescing mechanism for fam/gamin events
- Better error handling when starting with an empty repository
- Reports enhancements: all data needed to understand node configuration states is now included in web reports
November 09, 2005
Bcfg2-0.7.2 released.
- Polished up XML-RPC support and packaging
- Important Redhat client bugfixes.
November 07, 2005
Bcfg2-0.7.1 released.
- Gamin support (needed to run on RHEL)
- Base XML-RPC/HTTPS support
- Extra configuration entries now included in reports
- Add timing information to statistics
- Integrate extra package removal into entry re-verification
November 18, 2005
Paper presentation at AUUG2005
Bcfg2: A Pay as you Go Approach to Configuration Complexity
October 05, 2005
Bcfg2-0.7.0 released.
- Switch to fqdns for all host information
- Add more documentation
- Switch to Plugin API
September 02, 2005
Bcfg2-0.6.10 released.
- Solaris client support
- Gentoo client support
- Report system revamp
- Fix Cfg deltas
July 19, 2005
Bcfg2-0.6.9 released.
May 12, 2005
Bcfg2-0.6.8 released.
April 11, 2005
Bcfg2-0.6.7 released.
- Client refactor
- Implement extra service removal in debian toolset
March 29, 2004
Bcfg2-0.6.6 released.
- Documentation updates
February 16, 2005
Bcfg2-0.6.5 released.
- Client metadata assertion
February 01, 2005
Bcfg2-0.6.4 released.
- Added bcfg2debug
January 07, 2005
Bcfg2-0.6.3 released.
- Redhat client support
December 16, 2004
Bcfg2-0.6.1 released.
- Packaging fixes
November 12, 2004
Bcfg2-0.6 released.
- Ready for real use
- Repository validation utility
- init.d service support
- Generator error handling
- Cheetah generator
October 12, 2004
Bcfg2-0.5 released.
- Decent debian client support
- Two-way verification support
- Daemon actually daemonizes
- Client-side bundle support
- Toolset API
October 06, 2004
Bcfg2-0.4 released.
- Core completed
- Code runs without problems on Chiba
- Pkgmgr implemented
- Base implemented
August 31, 2004
Bcfg2-0.3.1 released.
- Basic generators done
- Good enough to test against