-
Notifications
You must be signed in to change notification settings - Fork 69
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Stand up VA CMS on Lagoon Saas Demo environment #12291
Comments
@olivereri @ElijahLynn do you have an update on this one? |
Still in the process of setting this up on Lagoon SaaS. Working with Lagoon support. Possible last technical hurdle to having a working CMS copy on Lagoon is importing the database. |
One thing I may have mentioned out loud but not in writing is that this issue isn't part of the Pour Lagoon Foundation epic and is blocking this issue #12009 |
@olivereri thanks for the update. I'm going to pull this into Sprint 77. Looks like this needs to be done first. Also, added it as a blocker for #12009. |
I'm still working on this and have made decent progress refactoring our .env files so that composer install works correctly. This is arguably work that could have been post-poned, after the PoC, but I felt compelled to get it done correctly so we weren't left with tech debt if we go with Lagoon. I think we are close to getting the ACs met within the next 1-2 days. This will have to come over to next sprint. |
Eric just got AC #1 / User Login across the finish line: |
Not all of the styles are not loading because the styles.css is 404ing because it wasn't generated. And that is because
Line 587 in 4a3104e
|
AC 2: Create content - is failing with this on https://nginx.main.demo-vagov-cmstest.us2.amazee.io/node/add/page.
|
RE: AC3 (content build): The GQL query hung after like 15m or so. I'm also building this from my local, fwiw. I tested it by adding Line 699 in 4582306
ddev composer va:web:build .
|
Testing out AC3 too. I synced CMS and CMS-Test, then updated the database incase this might have been the problem. I did a web build as well, and it got as far as you did @ElijahLynn however I let it go and error:
|
I'm having a weird nostalgia on this one:
Something seems familiar but not sure what yet 🤷 I think we might want to look at ALB logs for the next step. |
AC 3 Complete. Raw troubleshooting in slack here: The cause was a PHP out of memory error uncovered by using Kibana provided by Lagoon. Inspecting the Nginx container log revealed:
Temporary solution was to add and finally made it passed where it last errored:
|
Good sleuthing @olivereri and @ndouglas! |
Working with AC2 revealed some issues that we'll need to tackle. In certain instances the site will throw the below when it should be showing a pretty error:
|
Is this something we need a new ticket for, or does it completely block the demo environment? |
We did satisfy AC2 because we could create content on the CMS so not blocked. However, we'll need a new ticket to track this. There's a good chance we'll find more things like this too but we can keep moving forward. |
@olivereri That sounds fair. I assume we will find these things as we move along too. We can create new tickets when those come up. Thanks for the update! |
This is done. Closing. |
Description
In order to evaluate Lagoon as a viable hosting platform for VA.gov CMS, we need to set up the CMS on an Amazee.io (Lagoon Saas) demo environment so that we can evaluate Lagoon features and potential shortcomings.
Acceptance Criteria
CMS Team
Please check the team(s) that will do this work.
Program
Platform CMS Team
Sitewide Crew
⭐️ Sitewide CMS
⭐️ Public Websites
⭐️ Facilities
⭐️ User support
The text was updated successfully, but these errors were encountered: