...
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:
Code Block | ||
---|---|---|
| ||
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:
Code Block | ||
---|---|---|
| ||
python bin/upgrade/convert-shiro-ini-to-rest-payload <filename> > etc/opendaylight/datastore/initial/config/aaa-app-config.xml |
...
For Example:
Code Block | ||
---|---|---|
| ||
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.
...