blob: 0e3e49b3cbe95353d9ab5490c8a9b1923871bc59 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
|
.. -*- mode: rst -*-
.. vim: ft=rst
.. _releases-1.4.0pre1:
1.4.0pre1
=========
We are happy to announce the release of Bcfg2 1.3.4. It is available for
download at:
ftp://ftp.mcs.anl.gov/pub/bcfg
This is primarily a bugfix release.
* Removed mode="inherit" support
* Removed support for .cat/.diff files
* Removed support for info/:info files
* Removed "magic" groups
* Added genshi requirement for the server
* Added inter-bundle dependencies
* Added support for independent bundles (replaces the functionality of
Base)
* Added new ACL plugin
(http://docs.bcfg2.org/dev/server/plugins/misc/acl.html)
* Added support for wildcard XIncludes
* Add Solaris 11 IPS Package support
* Add bcfg2-report-collector init script to debian package
* Git VCS plugin enhancements
* Removed deprecated plugins
* PostInstall
* FAM filemonitor
* TGenshi
* TCheetah
* Account
* Hostbase
* Snapshots
* Statistics
* Editor
* Removed deprecated client tools
* RPMng
* YUM24
* YUMng
* Bundler
* Deprecated use of an explicit name attribute
* Deprecated .genshi bundles
* Added path globbing
* Decisions
* Switch plugin to use StructFile instead of host- or group-specific XML
files (this allows a single e.g. whitelist.xml file with <Group> tags)
You can convert your existing decisions using
``tools/upgrade/1.4/migrate_decisions.py``.
* Metadata
* Allow setting global default authentication type
* Packages
* Add yum group support to internal resolver
* Change location of plugin-generated APT sources
* Add new Pkgng plugin
* Add ability for per-package recommended flag override
* Reporting
* Add support for POSIX user/group entries
* Add support for Django > 1.4
* Add support for separate reporting database
* Added option to periodically dump performance stats to logs
* Added option to force server to wait until all FAM events are
processed
* SSHbase
* Add support for IPv6 addresses in known_hosts file
* Add support for encryption of generated ssh keys
* APT
* Allow specification of deb-src lines (resolves
http://trac.mcs.anl.gov/projects/bcfg2/ticket/1148)
* SSLCA
* Rewrote SSLCA as Cfg handler
Existing SSLCA installations will need to migrate to the new format
using ``tools/upgrade/1.4/migrate_sslca.py``.
* NagiosGen
* Migrate configuration to conf.d
* Probes
* Add probes.allowed_groups option to restrict group assignments
(http://docs.bcfg2.org/dev/server/plugins/probes/index.html#dynamic-group-assignment)
Special thanks to the following contributors for this release:
* Alexander Sulfrain
* Chris Brinker
* Duncan Hutty
* Jason Kincl
* John Morris
* Matt Schwager
* Michael Fenn
* Stéphane Graber
* Tim Laszlo
|