Closed cessda-bitbucket-importer closed 1 year ago
Original comment by Matthew Morris (GitHub: matthew-morris-cessda).
Steps
Backup production database - verify
Deploying new code using cessda.cvs.deploy.prod
Run migration against database
Run indexer from administration console
Sanity check UI, verify all expected content is present
Update About page
These steps will occur after formal approval.
Original comment by Maja Dolinar.
Checked the roles again, seem to be working as expected. Some issues are still with the images in the Editor User Guide: #386.
Original comment by Joshua Tetteh Ocansey (GitHub: Joshocan).
@pakoselo @Martin Bobak @Stifo Should we add the task below to our Release process?
The migration is now in the admin → maintenance → utilities → versioning system migration (#398) area and should by executed only once, which I already did for dev and staging. Therefore, please, do not execute it.
When and how can this button be removed from production?
Original comment by Maja Dolinar.
I formally approve the 3.0.0 release.
Original comment by Stefan Dlugolinsky (GitHub: Stifo).
@Joshocan
OK, we will not execute it.
This button can be removed after step 5. (see above comment of Matthew Morris).
Steps to remove the button:
additional code can be removed (i suggest to create a separate issue for it):
Original comment by Joshua Tetteh Ocansey (GitHub: Joshocan).
Thanks @Stifo I have created separate issue #479 for it but should this be probably deployed and tested before step 5 ?
Original comment by Matthew Morris (GitHub: matthew-morris-cessda).
Migration scripts have been run. The UI can now be sanity checked.
Original comment by John Shepherdson (GitHub: john-shepherdson).
Non-beta logo in place.
Agency logos in place.
User Guide - 503 error
Content Editor guide - 502 error
About page - @dolinarm please update text
Original comment by John Shepherdson (GitHub: john-shepherdson).
Send Feedback form working as expected
Original comment by Maja Dolinar.
@john-shepherdson I have updated the text on About page
Original comment by John Shepherdson (GitHub: john-shepherdson).
User Guide - available
Content Editor guide - available
About page text - updated
Original comment by Maja Dolinar.
@john-shepherdson the only thing I noticed now is that the logo should be changed also on User guide and Editor User Guide pages - now it is the Beta Logo, which is not good.
Original comment by John Shepherdson (GitHub: john-shepherdson).
@dolinarm We (MO) have done as much checking as we can, based on read-only access to production instance. Over to you now.
Original comment by John Shepherdson (GitHub: john-shepherdson).
Fixed in dev and staging. Waiting for it to happen in production.
Original comment by Maja Dolinar.
Yes, I see the logos are now fixed, so we can make the release official. I have already sent an email to content editors about the ability to access the service again.
Original report on BitBucket by John Shepherdson (GitHub: john-shepherdson).
CVS will not be release to production unless and until the SO formally approves the release via this issue.
Release report: https://docs.google.com/document/d/1L_0fEDBEBd67afw_1wc_9l4kanpfpTbuT9j8ULCN1Lk/edit#
Release checklist: https://docs.google.com/spreadsheets/d/1KzLWKT7ZIPoQfBnuNYmqyex_fsASqASp3MUCLVp1ix8/edit#gid=61659680