For each top-level feature, identify the name, url, description, etc. User-facing features are used directly by end users.
odl-aaa-shiro
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.
Do you have any external interfaces other than RESTCONF?
No.
Other security issues?
N/A.
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 |
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.
Describe any major shifts in release schedule from the release plan
None.