Closed swirtSJW closed 3 years ago
Erie-health-care is scheduled to launch into Dual-state on Monday January 11th, 2021. If this bug cannot be resolved, by Friday, Suggest the environment be deleted and we create a new environment to start from in Devshop to resolve any broken links and prep Erie-health-care for dual state.
@SgardnerPMP Just to be clear, this is not a devshop issue. A new demo environment will not solve the issue. We can reproduce this defect on all environments (except prod because we can not run it on prod). This is a front end content build issue.
Can someone please provide a non-devshop URL (e.g. staging.va.gov) that SHOULD be working, but is not?
Understood. @swirtSJW. @mpelzsherman I can provide you a Staging URL, but from my understanding we do not publish from Staging, so please tell me if is not what you are looking for, respectfully. https://staging.cms.va.gov/section/veterans-health-administration/vamc-facilities/va-erie-health-care
We are using Devshop to validate that all pages and links are working prior to moving into Dual-state and publishing the full system. If this cannot be confirmed in Devshop, I will need validation from another platform to in order to proceed to publication into Dual State. Thank you.
@mpelzsherman Staging and dev get rebuilt with a new database on every merge so the content would have to be published and then frontend rebuilt... and by the time that was complete the environment would be getting rebuilt due to new code. They are not really the right place to test publishing content. This is all reproducible locally too.
To debug locally:
lando web-build
.cache/vagovdev/drupal/pages.json
What happened?
The CMS team has uncovered an odd issue in preparation for the rollout VAMC facilities in Erie.
When the facilities are published and then a front end content release triggered, some of the pages are not being built.
They are present in the pages.json but never get built into html.
Example: http://eriehealthcare.demo.ci.cms.va.gov/erie-health-care/locations/venango-county-va-clinic is published however http://eriehealthcare.demo.ci.cms.va.gov/static/erie-health-care/locations/venango-county-va-clinic does not exist.
http://eriehealthcare.demo.ci.cms.va.gov/erie-health-care/locations/ashtabula-county-va-clinic is published it does exist http://eriehealthcare.demo.ci.cms.va.gov/static/erie-health-care/locations/ashtabula-county-va-clinic
Examining .cache/vagovdev/drupal/pages.json we find that both pages are represented in the data, but only one is built.
Settings for both nodes are identical other than some differences in string content.
Reference to the original issue raised in #CMS-support https://dsva.slack.com/archives/CDHBKAL9W/p1609822249314800
Desired behavior
All published facilities are present in html build
Acceptance Criteria
How to configure this issue
Ongoing Maintenance
)product support
,analytics-insights
,operations
,triage
,tools-improvements
)backend
,frontend
,devops
,design
,research
,product
,ia
,qa
,analytics
,contact center
,research
,accessibility
,content
)Bug