v2.2.0

General notes

  • Sprint: Sprint 41
  • Type:

    • Major release

      • Minor hotfix
      • Essential hotfix
    • Normal release
    • Hotfix
  • No encountered error during deployment.

Sprints, tasks, and PRs

Database backup

  • Backup 1: Nov 26, 2021, 10:45:55 AM UTC+0800
  • Backup 2: Nov 26, 2021, 10:51:00 AM UTC+0800

On-demand database backups are user initiated, and are retained indefinitely, until manually deleted.

Code preparation

Feature, releases, PRs, merges

  • Updated local branch develop from remote tracking develop.
  • No issues and merge commits when develop branch was updated.
  • Created release branch release-v2.2.0 from develop.

Release branch

  • From branch: develop
  • Branch name: release-v2.2.0
  • Pushed to github.
  • Pushed to Acquia Cloud git.

Tested in UAT

  • Yes, no issues.

Release tag

  • From branch: release-v2.2.0
  • Tag name: v2.2.0
  • Pushed to github.
  • Pushed to Acquia Cloud git.

Pre-deployment

  • None.

Deployment

Switch code

  • From: v2.1.0
  • To: v2.2.0
  • Timestamp: Nov 26, 2021, 10:55:08 AM UTC+0800
  • Task ID: 151983522
  • User: teresa.ramirez@excelitas.com
  • Started: Nov 26, 2021, 10:55:08 AM UTC+0800
  • Completed: Nov 26, 2021, 10:55:27 AM UTC+0800
  • Status: Completed
  • No errors.

Clear of caches

  • Cleared cache.
  • Cleared cache.

Post-deployment

Database update

  • No database update.

Database update results

  • No database update.

Configuration changes

Collection Config Operation
captcha.captcha_point.contact_message_contact_form Create
captcha.captcha_point.contact_message_feedback_form Create
captcha.captcha_point.contact_message_personal_form Create
captcha.captcha_point.node_article_form Create
captcha.captcha_point.node_distributors_form Create
captcha.captcha_point.node_filters_form Create
captcha.captcha_point.node_page_form Create
captcha.captcha_point.node_products_focal_lengths_form Create
captcha.captcha_point.node_products_form Create
captcha.captcha_point.user_login_form Create
captcha.captcha_point.user_pass Create
captcha.captcha_point.user_register_form Create
captcha.settings Create
protected_submissions.settings Create
core.extension Update
user.role.authenticated Update
user.role.content_admin Update
language.de captcha.settings Create
language.de core.entity_view_mode.user.compact Create
language.de eu_cookie_compliance.settings Create
language.de media.type.audio Create
language.de field.field.node.article.field_tags Update
language.de shortcut.set.default Update
language.de slick.optionset.default Update
language.de views.view.content Update
language.de views.view.files Update
language.de views.view.media Update
language.de views.view.user_admin_people Update
language.de views.view.watchdog Update
language.de core.entity_view_mode.block_content.full Delete

Configuration import

Status Action and result
[notice] Synchronized extensions: install protected_submissions.
[notice] Synchronized extensions: install captcha.
[notice] Synchronized configuration: create captcha.captcha_point.contact_message_contact_form.
[notice] Synchronized configuration: create captcha.captcha_point.contact_message_feedback_form.
[notice] Synchronized configuration: create captcha.captcha_point.contact_message_personal_form.
[notice] Synchronized configuration: create captcha.captcha_point.node_article_form.
[notice] Synchronized configuration: create captcha.captcha_point.node_distributors_form.
[notice] Synchronized configuration: create captcha.captcha_point.node_filters_form.
[notice] Synchronized configuration: create captcha.captcha_point.node_page_form.
[notice] Synchronized configuration: create captcha.captcha_point.node_products_focal_lengths_form.
[notice] Synchronized configuration: create captcha.captcha_point.node_products_form.
[notice] Synchronized configuration: create captcha.captcha_point.user_login_form.
[notice] Synchronized configuration: create captcha.captcha_point.user_pass.
[notice] Synchronized configuration: create captcha.captcha_point.user_register_form.
[notice] Synchronized configuration: update user.role.content_admin.
[notice] Synchronized configuration: delete core.entity_view_mode.block_content.full in language.de.
[notice] Synchronized configuration: create core.entity_view_mode.user.compact in language.de.
[notice] Synchronized configuration: create eu_cookie_compliance.settings in language.de.
[notice] Synchronized configuration: create media.type.audio in language.de.
[notice] Synchronized configuration: update field.field.node.article.field_tags in language.de.
[notice] Synchronized configuration: update shortcut.set.default in language.de.
[notice] Synchronized configuration: update slick.optionset.default in language.de.
[notice] Synchronized configuration: update views.view.content in language.de.
[notice] Synchronized configuration: update views.view.files in language.de.
[notice] Synchronized configuration: update views.view.media in language.de.
[notice] Synchronized configuration: update views.view.user_admin_people in language.de.
[notice] Synchronized configuration: update views.view.watchdog in language.de.
[notice] Finalizing configuration synchronization.

Configuration import summary

  • [success] The configuration was imported successfully.
  • No errors.

Clear of caches

  • Cleared cache.
  • Cleared cache.
  • Cleared varnish cache.

Quick test

  • Site is up.
  • Captcha and protected submissions are now implemented.

Closure

  • Not applicable for normal releases.

Footnotes

  • None.