Skip to end of banner
Go to start of banner

Nitrogen: Release Notes

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Current »

Contents

Major Features

For each top-level feature, identify the name, url, description, etc. User-facing features are used directly by end users.

odl-aaa-shiro

odl-aaa-authn

odl-aaa-cert

odl-aaa-cli

Documentation

Please provide the URL to each document at docs.opendaylight.org. If the document is under review, provide a link to the change in Gerrit.

Security Considerations

  • Do you have any external interfaces other than RESTCONF?

    No.

  • Other security issues?

    N/A.

Quality Assurance

Migration

  • Bug 7793: shiro.ini is no longer exposed in ODL Nitrogen.

shiro.ini is no longer exposed in ODL Nitrogen. A more robust mechanism is provided to configure AAA in ODL Nitrogen based on the clustered-app-config framework. A migration utility is provided and may be run by invoking the following:

python bin/upgrade/convert-shiro-ini-to-rest-payload <filename>


An XML payload is output to stdout, which can be used as a PUT payload to the aaa-app-config REST endpoint to maintain configuration from a previous version. An alternative is to write the resulting payload to the initial application config:

python bin/upgrade/convert-shiro-ini-to-rest-payload <filename> > etc/opendaylight/datastore/initial/config/aaa-app-config.xml


For Example:

python bin/upgrade/convert-shiro-ini-to-rest-payload etc/shiro.ini > etc/opendaylight/datastore/initial/config/aaa-app-config.xml

Compatibility

  • Is this release compatible with the previous release?

    Yes.

  • Any API changes?

    No.

  • Any configuration changes?

    Some CLI commands were modified for security and ease of use purposes. Nothing else.

Bugs Fixed

  • 6772 When it is known some features have not activated fully, do not return 401
  • 8717 deprecate the existing mdsal AAA datastore impl
  • 8572 remove SecureBlockingQueue which is unused
  • 8724 clean AAA features

Known Issues

End-of-life

  • N/A

Standards

  • LDAP, JDBC, ActiveDirectory (less tested)

Release Mechanics

  • No labels