v4.15.0
General notes
- Sprint: 59
-
Type:
-
Major release
- Minor hotfix
- Essential hotfix
- Normal release
- Hotfix
- Security updates
-
- No encountered error during deployment.
Sprints, tasks, and PRs
-
Sprint 59
Database backup
- Aug 25, 2022, 4:57:49 PM UTC+0800
- Aug 25, 2022, 5:02:14 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.15.0has been created fromrelease-v4.14.1.- Updated from remote tracking.
- Compiled sass to css.
- No css commit made.
- No issues were encountered.
Release branch
- From branch: release-v4.14.1
- Branch name: release-v4.15.0
- Pushed to Github.
- Pushed to Acquia Cloud git.
Tested in UAT
- Yes.
Release tag
- From branch: release-v4.15.0
- Tag name: v4.15.0
- Pushed to Github.
- Pushed to Acquia Cloud git.
Pre-deployment
- Change prod environment to PHP 8.0 version. Successful.
Deployment
Switch code
- From: v4.14.1
- To: v4.15.0
- Timestamp: Aug 25, 2022, 5:07:08 PM UTC+0800
- Task ID: 170092362
- User: teresa.ramirez@excelitas.com
- Started: Aug 25, 2022, 5:07:08 PM UTC+0800
- Completed: Aug 25, 2022, 5:07:51 PM UTC+0800
- Status: Completed
- No errors.
Clear of caches
- Cleared cache.
- Cleared cache.
Post-deployment
Database update
| Module | Update ID | Type | Description |
|---|---|---|---|
| better_exposed_filters | 8003 | hook_update_n | 8003 - Provide upgrade path from 8.x-4.x to 8.x-5.x. |
| jsonapi | 9401 | hook_update_n | 9401 - Set values for maintenance_header_retry_seconds min and max. @see https://www.drupal.org/node/3247453 |
| layout_builder_restrictions | 8213 | hook_update_n | 8213 - Relocate 'whitelisted_' and 'blacklisted' to 'allowlisted' and 'denylisted'. |
| layout_builder_styles | 8005 | hook_update_n | 8005 - Install 'layout_builder_style_group' entity type. |
| layout_builder_styles | 8006 | hook_update_n | 8006 - Clear routing cache. |
| metatag | 8109 | hook_update_n | 8109 - Update mask_icon values to the new structure. |
| ckeditor | omit_settings_for_disabled_plugins | post-update | Updates Text Editors using CKEditor 4 to omit settings for disabled plugins. |
| ctools | remove_entitybundleconstraint | post-update | Invalidate the service container to force EntityBundleConstriant is Removed. |
| image | image_loading_attribute | post-update | Add the image loading attribute setting to image field formatter instances. |
| layout_builder_styles | add_group | post-update | Add "default" Layout Builder Style Group to pre-existing styles. |
| metatag | convert_author_config | post-update | The author meta tag was moved into the main module: configuration. |
| metatag | convert_author_data | post-update | The author meta tag was moved into the main module: entity data. |
| search_api | views_query_type | post-update | Update Search API views to use the correct query type. In some cases, Views creates Search API views with the default "views_query" query type instead of "search_api_query". |
| system | enable_provider_database_driver | post-update | Enable the modules that are providing the listed database drivers. |
| update | add_view_update_notifications_permission | post-update | Add 'view update notifications' to roles with 'administer site configuration'. |
| views | image_lazy_load | post-update | Add lazy load options to all image type field configurations. |
| views | provide_revision_table_relationship | post-update | Clear caches due to adding a relationship from revision table to base table. |
Database update results
| Status | Action and result |
|---|---|
| [notice] | Update started: layout_builder_styles_update_8005 |
| [notice] | Update completed: layout_builder_styles_update_8005 |
| [notice] | Update started: better_exposed_filters_update_8003 |
| [notice] | Update completed: better_exposed_filters_update_8003 |
| [notice] | Update started: jsonapi_update_9401 |
| [notice] | Update completed: jsonapi_update_9401 |
| [notice] | Update started: layout_builder_restrictions_update_8213 |
| [notice] | Update completed: layout_builder_restrictions_update_8213 |
| [notice] | Update started: layout_builder_styles_update_8006 |
| [notice] | Update completed: layout_builder_styles_update_8006 |
| [notice] | Update started: metatag_update_8109 |
| [notice] | Processed 10 of 829 overridden Metatag records. |
| [notice] | Processed 20 of 829 overridden Metatag records. |
| [notice] | Processed 30 of 829 overridden Metatag records. |
| [notice] | Processed 31 of 829 overridden Metatag records. |
| [notice] | Processed 41 of 829 overridden Metatag records. |
| [notice] | Processed 51 of 829 overridden Metatag records. |
| [notice] | Processed 58 of 829 overridden Metatag records. |
| [notice] | Processed 68 of 829 overridden Metatag records. |
| [notice] | Processed 78 of 829 overridden Metatag records. |
| [notice] | Processed 81 of 829 overridden Metatag records. |
| [notice] | Processed 91 of 829 overridden Metatag records. |
| [notice] | Processed 101 of 829 overridden Metatag records. |
| [notice] | Processed 110 of 829 overridden Metatag records. |
| [notice] | Processed 120 of 829 overridden Metatag records. |
| [notice] | Processed 130 of 829 overridden Metatag records. |
| [notice] | Processed 140 of 829 overridden Metatag records. |
| [notice] | Processed 150 of 829 overridden Metatag records. |
| [notice] | Processed 160 of 829 overridden Metatag records. |
| [notice] | Processed 170 of 829 overridden Metatag records. |
| [notice] | Processed 180 of 829 overridden Metatag records. |
| [notice] | Processed 190 of 829 overridden Metatag records. |
| [notice] | Processed 200 of 829 overridden Metatag records. |
| [notice] | Processed 210 of 829 overridden Metatag records. |
| [notice] | Processed 220 of 829 overridden Metatag records. |
| [notice] | Processed 230 of 829 overridden Metatag records. |
| [notice] | Processed 240 of 829 overridden Metatag records. |
| [notice] | Processed 250 of 829 overridden Metatag records. |
| [notice] | Processed 260 of 829 overridden Metatag records. |
| [notice] | Processed 270 of 829 overridden Metatag records. |
| [notice] | Processed 280 of 829 overridden Metatag records. |
| [notice] | Processed 290 of 829 overridden Metatag records. |
| [notice] | Processed 300 of 829 overridden Metatag records. |
| [notice] | Processed 310 of 829 overridden Metatag records. |
| [notice] | Processed 320 of 829 overridden Metatag records. |
| [notice] | Processed 330 of 829 overridden Metatag records. |
| [notice] | Processed 340 of 829 overridden Metatag records. |
| [notice] | Processed 350 of 829 overridden Metatag records. |
| [notice] | Processed 360 of 829 overridden Metatag records. |
| [notice] | Processed 370 of 829 overridden Metatag records. |
| [notice] | Processed 380 of 829 overridden Metatag records. |
| [notice] | Processed 390 of 829 overridden Metatag records. |
| [notice] | Processed 400 of 829 overridden Metatag records. |
| [notice] | Processed 410 of 829 overridden Metatag records. |
| [notice] | Processed 420 of 829 overridden Metatag records. |
| [notice] | Processed 430 of 829 overridden Metatag records. |
| [notice] | Processed 440 of 829 overridden Metatag records. |
| [notice] | Processed 450 of 829 overridden Metatag records. |
| [notice] | Processed 460 of 829 overridden Metatag records. |
| [notice] | Processed 470 of 829 overridden Metatag records. |
| [notice] | Processed 480 of 829 overridden Metatag records. |
| [notice] | Processed 490 of 829 overridden Metatag records. |
| [notice] | Processed 500 of 829 overridden Metatag records. |
| [notice] | Processed 510 of 829 overridden Metatag records. |
| [notice] | Processed 520 of 829 overridden Metatag records. |
| [notice] | Processed 530 of 829 overridden Metatag records. |
| [notice] | Processed 540 of 829 overridden Metatag records. |
| [notice] | Processed 550 of 829 overridden Metatag records. |
| [notice] | Processed 560 of 829 overridden Metatag records. |
| [notice] | Processed 570 of 829 overridden Metatag records. |
| [notice] | Processed 580 of 829 overridden Metatag records. |
| [notice] | Processed 590 of 829 overridden Metatag records. |
| [notice] | Processed 600 of 829 overridden Metatag records. |
| [notice] | Processed 610 of 829 overridden Metatag records. |
| [notice] | Processed 620 of 829 overridden Metatag records. |
| [notice] | Processed 630 of 829 overridden Metatag records. |
| [notice] | Processed 640 of 829 overridden Metatag records. |
| [notice] | Processed 650 of 829 overridden Metatag records. |
| [notice] | Processed 660 of 829 overridden Metatag records. |
| [notice] | Processed 670 of 829 overridden Metatag records. |
| [notice] | Processed 676 of 829 overridden Metatag records. |
| [notice] | Processed 678 of 829 overridden Metatag records. |
| [notice] | Processed 685 of 829 overridden Metatag records. |
| [notice] | Processed 695 of 829 overridden Metatag records. |
| [notice] | Processed 705 of 829 overridden Metatag records. |
| [notice] | Processed 715 of 829 overridden Metatag records. |
| [notice] | Processed 725 of 829 overridden Metatag records. |
| [notice] | Processed 735 of 829 overridden Metatag records. |
| [notice] | Processed 745 of 829 overridden Metatag records. |
| [notice] | Processed 755 of 829 overridden Metatag records. |
| [notice] | Processed 765 of 829 overridden Metatag records. |
| [notice] | Processed 775 of 829 overridden Metatag records. |
| [notice] | Processed 785 of 829 overridden Metatag records. |
| [notice] | Processed 795 of 829 overridden Metatag records. |
| [notice] | Processed 805 of 829 overridden Metatag records. |
| [notice] | Processed 815 of 829 overridden Metatag records. |
| [notice] | Processed 825 of 829 overridden Metatag records. |
| [notice] | Processed 829 of 829 overridden Metatag records. |
| [notice] | Update completed: metatag_update_8109 |
| [notice] | Update started: ckeditor_post_update_omit_settings_for_disabled_plugins |
| [notice] | Update completed: ckeditor_post_update_omit_settings_for_disabled_plugins |
| [notice] | Update started: ctools_post_update_remove_entitybundleconstraint |
| [notice] | Update completed: ctools_post_update_remove_entitybundleconstraint |
| [notice] | Update started: image_post_update_image_loading_attribute |
| [notice] | Update completed: image_post_update_image_loading_attribute |
| [notice] | Update started: layout_builder_styles_post_update_add_group |
| [notice] | Update completed: layout_builder_styles_post_update_add_group |
| [notice] | Update started: metatag_post_update_convert_author_config |
| [notice] | Update completed: metatag_post_update_convert_author_config |
| [notice] | Update started: metatag_post_update_convert_author_data |
| [notice] | Processed 10 of 829 overridden Metatag records. |
| [notice] | Processed 20 of 829 overridden Metatag records. |
| [notice] | Processed 30 of 829 overridden Metatag records. |
| [notice] | Processed 31 of 829 overridden Metatag records. |
| [notice] | Processed 41 of 829 overridden Metatag records. |
| [notice] | Processed 51 of 829 overridden Metatag records. |
| [notice] | Processed 58 of 829 overridden Metatag records. |
| [notice] | Processed 68 of 829 overridden Metatag records. |
| [notice] | Processed 78 of 829 overridden Metatag records. |
| [notice] | Processed 81 of 829 overridden Metatag records. |
| [notice] | Processed 91 of 829 overridden Metatag records. |
| [notice] | Processed 101 of 829 overridden Metatag records. |
| [notice] | Processed 110 of 829 overridden Metatag records. |
| [notice] | Processed 120 of 829 overridden Metatag records. |
| [notice] | Processed 130 of 829 overridden Metatag records. |
| [notice] | Processed 140 of 829 overridden Metatag records. |
| [notice] | Processed 150 of 829 overridden Metatag records. |
| [notice] | Processed 160 of 829 overridden Metatag records. |
| [notice] | Processed 170 of 829 overridden Metatag records. |
| [notice] | Processed 180 of 829 overridden Metatag records. |
| [notice] | Processed 190 of 829 overridden Metatag records. |
| [notice] | Processed 200 of 829 overridden Metatag records. |
| [notice] | Processed 210 of 829 overridden Metatag records. |
| [notice] | Processed 220 of 829 overridden Metatag records. |
| [notice] | Processed 230 of 829 overridden Metatag records. |
| [notice] | Processed 240 of 829 overridden Metatag records. |
| [notice] | Processed 250 of 829 overridden Metatag records. |
| [notice] | Processed 260 of 829 overridden Metatag records. |
| [notice] | Processed 270 of 829 overridden Metatag records. |
| [notice] | Processed 280 of 829 overridden Metatag records. |
| [notice] | Processed 290 of 829 overridden Metatag records. |
| [notice] | Processed 300 of 829 overridden Metatag records. |
| [notice] | Processed 310 of 829 overridden Metatag records. |
| [notice] | Processed 320 of 829 overridden Metatag records. |
| [notice] | Processed 330 of 829 overridden Metatag records. |
| [notice] | Processed 340 of 829 overridden Metatag records. |
| [notice] | Processed 350 of 829 overridden Metatag records. |
| [notice] | Processed 360 of 829 overridden Metatag records. |
| [notice] | Processed 370 of 829 overridden Metatag records. |
| [notice] | Processed 380 of 829 overridden Metatag records. |
| [notice] | Processed 390 of 829 overridden Metatag records. |
| [notice] | Processed 400 of 829 overridden Metatag records. |
| [notice] | Processed 410 of 829 overridden Metatag records. |
| [notice] | Processed 420 of 829 overridden Metatag records. |
| [notice] | Processed 430 of 829 overridden Metatag records. |
| [notice] | Processed 440 of 829 overridden Metatag records. |
| [notice] | Processed 450 of 829 overridden Metatag records. |
| [notice] | Processed 460 of 829 overridden Metatag records. |
| [notice] | Processed 470 of 829 overridden Metatag records. |
| [notice] | Processed 480 of 829 overridden Metatag records. |
| [notice] | Processed 490 of 829 overridden Metatag records. |
| [notice] | Processed 500 of 829 overridden Metatag records. |
| [notice] | Processed 510 of 829 overridden Metatag records. |
| [notice] | Processed 520 of 829 overridden Metatag records. |
| [notice] | Processed 530 of 829 overridden Metatag records. |
| [notice] | Processed 540 of 829 overridden Metatag records. |
| [notice] | Processed 550 of 829 overridden Metatag records. |
| [notice] | Processed 560 of 829 overridden Metatag records. |
| [notice] | Processed 570 of 829 overridden Metatag records. |
| [notice] | Processed 580 of 829 overridden Metatag records. |
| [notice] | Processed 590 of 829 overridden Metatag records. |
| [notice] | Processed 600 of 829 overridden Metatag records. |
| [notice] | Processed 610 of 829 overridden Metatag records. |
| [notice] | Processed 620 of 829 overridden Metatag records. |
| [notice] | Processed 630 of 829 overridden Metatag records. |
| [notice] | Processed 640 of 829 overridden Metatag records. |
| [notice] | Processed 650 of 829 overridden Metatag records. |
| [notice] | Processed 660 of 829 overridden Metatag records. |
| [notice] | Processed 670 of 829 overridden Metatag records. |
| [notice] | Processed 676 of 829 overridden Metatag records. |
| [notice] | Processed 678 of 829 overridden Metatag records. |
| [notice] | Processed 685 of 829 overridden Metatag records. |
| [notice] | Processed 695 of 829 overridden Metatag records. |
| [notice] | Processed 705 of 829 overridden Metatag records. |
| [notice] | Processed 715 of 829 overridden Metatag records. |
| [notice] | Processed 725 of 829 overridden Metatag records. |
| [notice] | Processed 735 of 829 overridden Metatag records. |
| [notice] | Processed 745 of 829 overridden Metatag records. |
| [notice] | Processed 755 of 829 overridden Metatag records. |
| [notice] | Processed 765 of 829 overridden Metatag records. |
| [notice] | Processed 775 of 829 overridden Metatag records. |
| [notice] | Processed 785 of 829 overridden Metatag records. |
| [notice] | Processed 795 of 829 overridden Metatag records. |
| [notice] | Processed 805 of 829 overridden Metatag records. |
| [notice] | Processed 815 of 829 overridden Metatag records. |
| [notice] | Processed 825 of 829 overridden Metatag records. |
| [notice] | Processed 829 of 829 overridden Metatag records. |
| [notice] | Update completed: metatag_post_update_convert_author_data |
| [notice] | Update started: search_api_post_update_views_query_type |
| [notice] | The following views have had caching switched off. The selected caching mechanism does not work with views on Search API indexes. Please either use one of the Search API-specific caching options or "None": search. |
| [notice] | Update completed: search_api_post_update_views_query_type |
| [notice] | Update started: system_post_update_enable_provider_database_driver |
| [notice] | Update completed: system_post_update_enable_provider_database_driver |
| [notice] | Update started: update_post_update_add_view_update_notifications_permission |
| [notice] | Update completed: update_post_update_add_view_update_notifications_permission |
| [notice] | Update started: views_post_update_image_lazy_load |
| [notice] | Update completed: views_post_update_image_lazy_load |
| [notice] | Update started: views_post_update_provide_revision_table_relationship |
| [notice] | Update completed: views_post_update_provide_revision_table_relationship |
| [success] | Finished performing updates. |
Configuration changes
| Configuration | Operation |
|---|---|
| layout_builder_styles.group.default | Create |
| core.extension | Update |
| lightning_core.versions | Update |
| field.field.paragraph.floating_web_forms.field_floating_form | Update |
| views.view.component_events | Update |
| layout_builder_styles.group.default | Delete |
Configuration import
| Status | Action and result |
|---|---|
| [notice] | Synchronized extensions: install mysql. |
| [notice] | Synchronized configuration: delete layout_builder_styles.group.default. |
| [notice] | Synchronized configuration: create layout_builder_styles.group.default. |
| [notice] | Synchronized configuration: update lightning_core.versions. |
| [notice] | Synchronized configuration: update field.field.paragraph.floating_web_forms.field_floating_form. |
| [notice] | Synchronized configuration: update views.view.component_events. |
| [notice] | Finalizing configuration synchronization. |
Configuration import summary
successThe configuration was imported successfully.- No errors.
Custom drush commands and results
- No custom drush command executed.
Clear of caches
- Cleared cache.
- Cleared cache.
- Cleared varnish cache.
- Cleared varnish cache.
Quick test
- Site is up.
- Production environment is now in PHP 8.0.
- Core is now in version 9.4.5.
- Modules are updated to latest.
- YouTube video external javascript files are not loading initially in homepage.
Closure
- Release
release-v4.15.0will not be merged back todevelopyet. - In Sprint 59, by all means,
developbranch be pushed to production.
Footnotes
1
- None.