I think this should be implemented via a blueprint (https://blueprints.launchpad.net/tuskar/+spec/tuskar-keystone-trusts)
There is lots of changes required for this like
- DB model for storing user credentials - Modified keystoneclient like in Heat to use these user credentials - Create and delete trusts during Create and delete of overcloud from tuskar api.
I think this should be implemented via a blueprint (https:/ /blueprints. launchpad. net/tuskar/ +spec/tuskar- keystone- trusts)
There is lots of changes required for this like
- DB model for storing user credentials
- Modified keystoneclient like in Heat to use these user credentials
- Create and delete trusts during Create and delete of overcloud from tuskar api.