Description of problem: === - After update v3.0.0.x to v3.0.1.0, we still hit the issue bz1245032 [1]. - The reason is that update steps described in [2] doesn't update the templates in /usr/share/openshift/examples/. - Nobody wants to re-run install scripts to update templates. We can update by replacing the files, if you provide the template as tar or zip. Reproduce steps === 1. Update to v3.0.0.x to v3.0.1.0 followed by [2] 2. Create new application with template in /usr/share/openshift/examples/ Actual results: === - We will hit same issue with [1]. Expect results: === - We update templates and won't hit the issue[1]. [1] https://bugzilla.redhat.com/show_bug.cgi?id=1245032 [2] https://docs.openshift.com/enterprise/3.0/admin_guide/upgrades.html
I filed this RFE to provide templates as tar or zip first. However I think we can consider that we could include them in RPM package.
Lowering the severity because this is not a release blocker. It sounds like the xpaas templates may soon be released as a zip file. Whatever solution is determined for the rest of the templates needs to take Atomic Host installs in to account. RPMs cannot be installed there.
> It sounds like the xpaas templates may soon be released as a zip file. I heard about it more than 10 days ago, but the progress is unclear and no update. Therefore, I filed this request to watch the progress. Please don't wait for the customer any longer...
Have we released these templates yet in a zip file??
Sort of, they're collated currently in openshift-ansible, so you can download that repo as a zip file and pull them from roles/openshift_examples/files/examples https://codeload.github.com/openshift/openshift-ansible/zip/master However, we'll likely move them from ansible into the openshift RPM as that will enable us to ensure that new content is delivered along with OpenShift releases. Right now they're really only updated if a user updates the installer or openshift-ansible and re-runs them, which rarely if ever happens. This doesn't meet the needs of non-entitled or non-rhel hosts like a developer running MacOSX who wants to look at the templates. I think this bug should be split to address those two needs separately and each bug should be prioritized individually.
This issue (RH doesn't provide template as zip or RPM) is not so severe, but inconvenient, since "/usr/share/openshift/examples" is made on only host on which ansible installer. Also, we can't track their versions..
OK, I realized that we provide the template in the package openshift-ansible-roles under /usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/v1.1/* Can we close this ticket?
Sure. Definitely let us know if customer prefer another approach.