Bug 912286 - The new added quickstart from community site can not be listed on the create application page.
Summary: The new added quickstart from community site can not be listed on the create ...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: OKD
Classification: Red Hat
Component: Website
Version: 2.x
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: ---
: ---
Assignee: Clayton Coleman
QA Contact: libra bugs
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-02-18 10:05 UTC by Yujie Zhang
Modified: 2015-05-15 01:18 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-03-15 14:06:17 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Yujie Zhang 2013-02-18 10:05:31 UTC
Description of problem:

After configured new community site on instance, tried to add wordpress quickstart to console, but failed. After added from new community site, the wordpress cartridge can not be displayed on the create app page.

Version-Release number of selected component (if applicable):
devenv_2823

How reproducible:
always

Steps to Reproduce:
1.SSH into to devenv
2.cd /usr/share/drupal
3.drush cache-clear "module list" all
4.drush features
5.For every item in this list that is "Overridden" run:
  drush fr <name> -y
6.drush cache-clear menu
6.gem install ruby-mysql
7./etc/drupal6/all/modules/custom/redhat_sso/migrate-names.rb
8./etc/drupal6/all/modules/custom/redhat_sso/migrate-content.rb
9.service httpd restart
10.drush cron
11.on local machine:sudo ssh -f -N -L 8118:$RHC_SERVER:8118 -L 443:$RHC_SERVER:443 -L 80:$RHC_SERVER:80 -i ~/.ssh/libra.pem root@$RHC_SERVER
12.In browser, access <host>:8118
13.Login with admin/admin
14.Browse to <server>/admin/build/menu-customize/primary-links
15.Move the children of community to the undeletable community link
16.Delete the old community link
17.Edit the "Overview" link to point to path "community"
18.Browse to <server>/admin/user/settings
19.Select "Only site administrators can create new user accounts."
20.Uncheck "Require e-mail verification when a visitor creates an account"
21.Save the settings
22.Browse to <server>/admin/build/custom_breadcrumbs
23.Delete events, videos, blogs, and kb paths
24.edit ./root/.source_build/li/rhc-broker/conf/broker-dev.conf to comment out the "COMMUNITY_QUICKSTARTS_URL=" line
25.In browser, access <host>:8118/user
26.Login with admin/admin
27.Go to <host>:8118/node/add/quickstart
28.Input valid value to the forms to add wordpress quickstart
29.Go to create app page to check the wordpress cartridge
  
Actual results:

The wordpress cartridge can not be displayed on the create app page.

Expected results:

The new added quickstart should be displayed on the create app page.

Additional info:

Comment 1 Clayton Coleman 2013-02-19 21:40:03 UTC
There's another bug 909997 that means that autodetect community_quickstarts_url doesn't work.  So for step 24, you need to uncomment the line, and set it to COMMUNITY_QUICKSTARTS_URL="https://<fqdn of devenv>:8118/api/"

Comment 2 Yujie Zhang 2013-02-20 07:32:37 UTC
(In reply to comment #1)
Tried on devenv_2836, set the COMMUNITY_QUICKSTARTS_URL="https://ec2-54-234-251-193.compute-1.amazonaws.com:8118/api/", (ec2-54-234-251-193.compute-1.amazonaws.com is the instance I am using), still does not work, could you please check this again?

Comment 3 Clayton Coleman 2013-02-22 23:30:15 UTC
Fixed in https://github.com/openshift/li/pull/918

Comment 4 openshift-github-bot 2013-02-24 02:08:43 UTC
Commit pushed to master at https://github.com/openshift/li

https://github.com/openshift/li/commit/da57198c6eeeefec8db1989f59cfe454c83180ff
Bug 912286 - Cleanup robots.txt and others for split

Fix redirects for site, remove unused code, split robots.txt, add symlink to core content, add migrator script.

Comment 5 openshift-github-bot 2013-02-24 02:08:44 UTC
Commit pushed to master at https://github.com/openshift/origin-server

https://github.com/openshift/origin-server/commit/18d92d0f03610ff54f7b31bd79db2e9452a134a0
Bug 912286 - Allow quickstart link to be server relative

Comment 6 Yujie Zhang 2013-02-25 06:38:47 UTC
(In reply to comment #3)
Tested on devenv_2853, the new added quickstart can be listed on the web console page, so verify this bug.


Note You need to log in before you can comment on or make changes to this bug.