update release notes
This commit is contained in:
12
Changes
12
Changes
@@ -1,12 +1,12 @@
|
||||
2.035999_001 - 2017-05-17
|
||||
2.035999_002 - 2017-05-27
|
||||
|
||||
[NEW FEATURES]
|
||||
|
||||
* new ACL features including AND and negation
|
||||
* named ACLs which can be used in other ACLs or *_only/*_no settings
|
||||
* template_paths setting to allow very easy override of code and templates
|
||||
* site_local_files setting for easy lib/template override (TODO: docs)
|
||||
* support for device identity steering via device_identity (TODO: docs)
|
||||
* site_local_files setting for easy lib/template/static-file override
|
||||
* support for device identity steering via device_identity
|
||||
* new ACL features: AND and negation
|
||||
* named host groups which can be used in other ACLs or *_only/*_no settings
|
||||
* template_paths setting to allow very easy override of templates
|
||||
|
||||
[ENHANCEMENTTS]
|
||||
|
||||
|
||||
@@ -661,6 +661,9 @@ very specific matching on devices, use a host group of several properties
|
||||
together with the "C<op:and>" modifier to require that all items in the list
|
||||
match the device (as in the example above).
|
||||
|
||||
Note also that whatever interface you select as canonical for the device must
|
||||
be reachable by SNMP. This is tested and the renumber aborted if not possible.
|
||||
|
||||
=head3 C<mibhome>
|
||||
|
||||
Value: Directory. Default: C<${HOME}/netdisco-mibs>.
|
||||
|
||||
@@ -35,27 +35,57 @@ deploy script for App::Netdisco will make some schema changes to the database,
|
||||
but they are backwards compatible.
|
||||
|
||||
=back
|
||||
|
||||
=head1 2.036000
|
||||
|
||||
=head2 Health Advice
|
||||
This release has many significant new features and changes. Please read all
|
||||
the release notes before upgrading.
|
||||
|
||||
In this release the apps C<netdisco-daemon> and C<netdisco-daemon-fg> have
|
||||
=over 4
|
||||
|
||||
=item *
|
||||
|
||||
The C<netdisco-daemon> and C<netdisco-daemon-fg> scripts have
|
||||
been renamed to C<netdisco-backend> and C<netdisco-backend-fg> respectively.
|
||||
|
||||
This better reflects the function of the two programs. If you still have
|
||||
scripts using C<netdisco-daemon> or C<netdisco-daemon-fg> commands, they
|
||||
should continue to work, as these apps still exist and simply exec() to the
|
||||
new scripts on start.
|
||||
|
||||
However, it would be best if you replace any custom management config to
|
||||
point to the new app names, going forward. Remember to do this on upgrade:
|
||||
The old commands will still work but we recommend packagers to use the new
|
||||
names to remain consistent with documentation. Run the following on upgrade:
|
||||
|
||||
ln -s ~/perl5/bin/{localenv,netdisco-*} ~/bin/
|
||||
|
||||
=head2 General Notices
|
||||
=item *
|
||||
|
||||
This release builds a Perl SSL interface which requires OpenSSL development
|
||||
files (headers) on your system.
|
||||
The topology import script (C<nd-import-topology>) will now queue a "discover"
|
||||
job for each new device it imports.
|
||||
|
||||
=item *
|
||||
|
||||
A new setting C<site_local_files> is a shorthand for confguring paths in which
|
||||
to install local Perl, template, javascript, and images files for overriding
|
||||
or enhancing Netdisco. See L<App::Netdisco::Manual::Configuration> for
|
||||
details.
|
||||
|
||||
=item *
|
||||
|
||||
Documentation and support for access control lists has been overhauled. Most
|
||||
"C<*_no>", "C<*_only>", and "C<only>" settings will accept ACLs as single
|
||||
items or lists. ACLs now support negation and OR/AND modifier options.
|
||||
|
||||
=item *
|
||||
|
||||
A new setting C<host_groups> allows for creating named Access Control Lists
|
||||
which can be referred to in other host groups or in any of the settings taking
|
||||
an ACL.
|
||||
|
||||
=item *
|
||||
|
||||
The new setting C<device_identity> allows configuring rules to select the
|
||||
interface to use as a canonical (friendly) identity of a device in Netdisco.
|
||||
|
||||
=item *
|
||||
|
||||
SSL library headers are required to build Netdisco now that we retrieve
|
||||
support files via HTTPS.
|
||||
|
||||
On Ubuntu/Debian:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user