Description of problem: The default username and password WordPress are not reported on the console after app creation leaving many first time users wondering how to log in. Previously discussed with Clayton and realize work is under way. We continue to see questions about this so opening a bug to track to completion.
Fixed in the wordpress example - installation now stops right after the db is setup but before tables are created. User gets the "setup wordpress" experience which is far superior. Also included hooks so that pushes don't automatically delete plugins (unless the user wants to). Fixed in prod
(In reply to comment #1) Tested this issue on PROD, user can set username and password successfully when first time visit wordpress, so verify this bug.
Something is not happy with the way the theme directory gets set up. It's like it knows about the theme, but can't find the files. See screenshots.
The new approach is awesome, BTW! Thanks for implementing it. Screenshots coming real soon now.
Created attachment 703053 [details] screenshot1
Created attachment 703054 [details] screenshot2
That's to be expected - you have to have at least one theme, but we don't create it.
Where are we getting the WordPress code from? That's not how the WordPress tarball works from wordpress.org. The tarball from wordpress.org comes with the files for two themes, both of which work out of the box. Showing one theme in the UI of a running OpenShift instance that is broken, and expecting the user to install one to make it work makes our implementation look half-baked and like we don't know what we are doing. I just don't think it is a good first impression.
Fixed in: https://github.com/openshift/wordpress-example/pull/28. When it's validated I'll pull the request.
Since the newest code have not merged to the devenv, I will test it tomorrow when the newer devenv comes out.Thanks.
From what I'm seeing it looks like this is fixed. I'll let QE do the final sign-off. Thanks Clayton!
Verified this issue on devenv_2888. User can set username and password successfully when first time visit wordpress. And the wordpress had a default theme now. Thanks!