Description of problem:
For v3.10, since the master processes are being containerized, master-config.yml referencing files outside of /etc/origin/master will cause master processes to fail.
Resources like the following need to be under /etc/origin/master:
- providerSelection: /etc/openshift-free/ui-extensions/custom-templates/provider-selection-int.html
I believe the oso-deployer may need to reflect these new file locations as well.
Version-Release number of selected component (if applicable):
100% / By design in v3.10
The console extensions (UI customizations) have already been moved to https://github.com/openshift/online-console-extensions. So those won't be needed in master-config anymore. I went ahead and removed them from config management today.
The next step will be moving the oauth customizations, which need to remain in master-config. I'll just have to move the file location to /etc/origin/master in oso_deployer.
Fixed path across all of Online. (Dedicated will get this change after the 3.9 upgrade).
verified on all of Online