Bug 877849
| Summary: | Some quickstart apps are not scalable | ||||||
|---|---|---|---|---|---|---|---|
| Product: | OKD | Reporter: | joycezhang <jinzhang> | ||||
| Component: | Templates | Assignee: | N. Harrison Ripps <hripps> | ||||
| Status: | CLOSED CURRENTRELEASE | QA Contact: | libra bugs <libra-bugs> | ||||
| Severity: | low | Docs Contact: | |||||
| Priority: | low | ||||||
| Version: | 2.x | CC: | hripps, mgao, nduong | ||||
| Target Milestone: | --- | Keywords: | FutureFeature | ||||
| Target Release: | --- | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Enhancement | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2012-12-19 19:26:49 UTC | Type: | Bug | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Attachments: |
|
||||||
|
Description
joycezhang
2012-11-19 03:00:23 UTC
According to the comments from 876890, open this bug to track the wordpress example separately. Thanks. This is a limitation in the quickstart itself. Do we want to limit this in the UI or warn in some way? We can just alter the text in the quickstart description when we create it in the community (after sprint exit). It's not worth baking it into the core files because that could change if someone fixes it. Assigning it back to quickstarts Tested this issue on Stage(same package with devenv-stage_257), and found that not only wordpress app have the problem. Both wordpress, drupal, spring, capedwarf,JavaEE Full Profile Example on JBoss, have the same issue when creating scalable apps with these app types. However, cakephp, django, and ruby on rails app can work well both with scalable or non-scalable apps. *** Bug 885266 has been marked as a duplicate of this bug. *** Assigned. I am preparing a short-term fix that will suppress the scaling option for the known non-scalable quickstarts. This will not be a permanent fix; once the duct-tape solution is in place I will change this record to FutureFeature with some comments on a long-term solution. The temporary fix is going into the stage build and also master. It specifically filters these known-non-scalable quickstarts by name, so it will not work for new quickstarts and it may accidentally mask similarly-named quickstarts that are actually scalable. Comments on the long term approach: Quickstart definitions are actually created in drupal, via a Quickstart-type drupal node template. A drupal-served API tells the console about them. So my proposal for the long-term is that we simply add a new boolean to the template that enables the creator to specify whether or not the quickstart is scalable. We can add the relevant info to the API and then consume it on a case-by-case basis in the console. Created attachment 663412 [details]
non_scalable_quickstart
Verified this bug on STG. Please refer to the details as below: 1. For the quickstarts that can support scalable apps(cakephp, django, and ruby on rails), they still work well when creating scalable apps with them. 2. For other quickstarts that can not support scalable apps, the scaling item is disabled when creating app. Please refer to the sceenshot as attached. Thanks. |