v4.12.11
General notes
- Sprint: 49
-
Type:
-
Major release
- Minor hotfix
- Essential hotfix
- Normal release
- Hotfix
- Security updates
-
- No encountered error during deployment.
Sprints, tasks, and PRs
-
Sprint 49
Database backup
- Mar 28, 2022, 1:45:04 PM UTC+0800
On-demand database backups are user initiated, and are retained indefinitely, until manually deleted.
Code preparation
Feature, releases, PRs, merges
-
Release branch
release-v4.12.11has been created fromrelease-v4.12.10.- Updated from remote tracking.
- No issues were encountered.
Release branch
- From branch: release-v4.12.10
- Branch name: release-v4.12.11
- Pushed to Github.
- Pushed to Acquia Cloud git.
Tested in UAT
- No.
Release tag
- From branch: release-v4.12.11
- Tag name: v4.12.11
- Pushed to Github.
- Pushed to Acquia Cloud git.
Pre-deployment
-
Prior to deployment, production has been temporarily reverted back from
release-v4.12.10torelease-v4.12.9.- Reference email subject: Issue with Company Locations Learn More links.
- Executed in production server:
drush cr && drush cim. - No errors.
- None.
Deployment
Switch code
- From: v4.12.9 1
- To: v4.12.11
- Timestamp: Mar 30, 2022, 4:40:37 PM UTC+0800
- Task ID: 159550419
- User: timothy.escopete@excelitas.com
- Started: Mar 30, 2022, 4:40:37 PM UTC+0800
- Completed: Mar 30, 2022, 4:40:58 PM UTC+0800
- Status: Completed
- No errors.
Clear of caches
- Cleared cache.
- Cleared cache.
Post-deployment
Configuration changes
| Configuration | Operation |
|---|---|
| core.entity_view_display.paragraph.countries.default | Update |
| migrate_plus.migration.jobs_qioptiq_prescreen | Update |
Configuration import
| Status | Action and result |
|---|---|
| [notice] | Synchronized configuration: update core.entity_view_display.paragraph.countries.default. |
| [notice] | Synchronized configuration: update migrate_plus.migration.jobs_qioptiq_prescreen. |
| [notice] | Finalizing configuration synchronization. |
| [success] | The configuration was imported successfully. |
Configuration import summary
successThe configuration was imported successfully.- No errors.
Database update
- No database update.
Database update results
- No database update.
Clear of caches
- Cleared cache.
- Cleared cache.
- Cleared varnish cache.
Quick test
- Site is up.
- Header check of CT location, type: distributor or representative: 301 redirects to
/dealer-search:
$ curl -I https://www.excelitas.com/location/acal-bfi
HTTP/2 301
date: Wed, 30 Mar 2022 08:47:28 GMT
content-type: text/html; charset=UTF-8
location: /dealer-search
x-request-id: v-06715d04-b006-11ec-bccc-5f7580f4439f
x-ah-environment: prod
cache-control: public, max-age=900
via: varnish
x-cache: MISS
cf-cache-status: MISS
expires: Wed, 30 Mar 2022 09:02:28 GMT
expect-ct: max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security: max-age=0; includeSubDomains
server: cloudflare
cf-ray: 6f3f9499fb6ce550-MNL
- Header check of CT location, type: office: 200 (as-is):
$ curl -I https://www.excelitas.com/location/acal-bfi
HTTP/2 301
date: Mon, 28 Mar 2022 05:52:10 GMT
content-type: text/html; charset=UTF-8
x-ua-compatible: IE=edge
content-language: en
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
permissions-policy: interest-cohort=()
x-generator: Drupal 9 (https://www.drupal.org)
pragma: no-cache
x-drupal-cache: MISS
location: /
x-request-id: v-3535b3ee-ae5b-11ec-8877-c7a5b1cb3427
x-ah-environment: prod
cache-control: public, max-age=900
via: varnish
x-cache: MISS
cf-cache-status: MISS
expires: Mon, 28 Mar 2022 06:07:10 GMT
expect-ct: max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security: max-age=0; includeSubDomains
server: cloudflare
cf-ray: 6f2e19191d094601-SIN
- Regression check: Header check of CT jobs that is non-existent: 301 redirect to
/join-our-team(as-is):
$ curl -I https://www.excelitas.com/job/fdfdfd
HTTP/2 301
date: Wed, 30 Mar 2022 08:47:13 GMT
content-type: text/html; charset=UTF-8
location: /join-our-team
x-request-id: v-fe29f9e4-b005-11ec-8fc7-33c9a6dc49a8
x-ah-environment: prod
cache-control: public, max-age=900
via: varnish
x-cache: MISS
cf-cache-status: MISS
expires: Wed, 30 Mar 2022 09:02:13 GMT
expect-ct: max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security: max-age=0; includeSubDomains
server: cloudflare
cf-ray: 6f3f94423a1248dc-SIN
Closure
- Release
release-v4.12.11will not be merged back todevelopyet. - In Sprint 49, by all means,
developbranch be pushed to production.
Footnotes
1
See Pre-deployment.
- None.