Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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

...


For Example:

Code Block
languagepowershell
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.

...