GovCMS D9 update 2.25.0
Scheduled Maintenance Report for GovCMS
Completed
The scheduled maintenance has been completed.
Posted Dec 14, 2022 - 10:01 AEDT
Update
Deployment of D9 2.25.0 is complete for production sites and is now commencing on non-production sites. The deployment block has now been lifted.
Posted Dec 12, 2022 - 14:30 AEDT
In progress
Scheduled maintenance is currently in progress. We will provide updates as necessary.
Posted Dec 12, 2022 - 04:01 AEDT
Update
We will be undergoing scheduled maintenance during this time.
Posted Dec 06, 2022 - 14:08 AEDT
Scheduled
Advice
- Who is affected: GovCMS Drupal 9 (D9) community
- Distribution will be updated on Tuesday 6 December 2022
- Nothing was added to the distribution
- No outages are expected to websites during the deployment process.
- The D9 distribution will continue to be supported after this update.
- If you have any concerns, raise a ticket at https://www.govcms.support

This release will include a major update to Search from Solr-v7 to Solr-v8. Websites with Solr Search configured are required to be manually updated during the deployment, so that the search indexes can be rebuilt immediately with minimal customer impact. We will be kicking off deployments an hour earlier than we usually do, commencing at 4AM.

We anticipate that the Solr enabled sites will have finished their deployments and had their search indexes rebuilt by 9-10AM. More importantly, your website’s search function will only be unavailable for a short period of manual reindexing during this time.

Deployment schedule plan:
- Commence from 4am Monday 12 December 2022
- Conducted throughout the daytime and into the evening.
- Production branches completed by 10am Tuesday 13 December 2022
- Non-Production branches completed by 10am Wednesday 14 December 2022



❗ IMPORTANT NOTICE 1: deployments during maintenance window
- During the scheduled maintenance window, ALL D9 SaaS deployments will be blocked while we deploy to the D9 Production branches.
- While the production block is on, you will still be able to develop and deploy to non-production feature branches.
- PaaS and D7 deployment schedules are not impacted.

❗ IMPORTANT NOTICE 2: update local environments
- Ensure you update your local environments to the latest release. Not rebasing your codebase results in mismatched database configuration causing errors in forklifts and deployments.

❗ IMPORTANT NOTICE 3: for customers with configuration management enabled
- The latest configuration from your production database has been created for you in GitLab in a branch called action-required/latest-config-export.
- You need to review and test the changes in the merge request. Once you are satisfied, please check the “Delete source branch” box and click “Merge”.
- This MUST be done before any new commits.
- All subsequent deployments will be blocked in the CI pipeline until this merge request branch is deleted
- Not merging the latest configuration provided could result in your new database configuration reverting to an older version when you next deploy, potentially causing issues for your website.
- If no merge request is lodged after a release then no configuration has changed and no further action is required.


Drupal Core Update:
- Drupal Core from 9.4.7 to 9.4.8 (https://www.drupal.org/project/drupal/releases/9.4.8)
Module updates:
- Admin Toolbar module from 3.1.1 to 3.2.1 (https://www.drupal.org/project/admin_toolbar/releases/3.2.1)
- Consumers module from 1.13.0 to 1.15.0 (https://www.drupal.org/project/consumers/releases/8.x-1.15)
- Crop module from 2.2.0 to 2.3.0 (https://www.drupal.org/project/crop/releases/8.x-2.3)
- CTools module from 3.11.0 to 3.13.0 (https://www.drupal.org/project/ctools/releases/8.x-3.13)
- Entity Class Formatter module from 1.3 to 2.0.0 (https://www.drupal.org/project/entity_class_formatter/releases/2.0.0)
- Entity Embed module from 1.2.0 to 1.3.0 (https://www.drupal.org/project/entity_embed/releases/8.x-1.3)
- Entity Reference Display module from 1.4.0 to 2.0.0 (https://www.drupal.org/project/entity_reference_display/releases/2.0.0)
- Environment Indicator module from 4.0.9 to 4.0.10 (https://www.drupal.org/project/environment_indicator/releases/4.0.10)
- GA Login from 1.0.0-alpha6 to 1.0.0-alpha7 (https://www.drupal.org/project/ga_login/releases/8.x-1.0-alpha7)
- GovCMS DM module from 1.4.0 to 2.0.0 (https://www.drupal.org/project/govcms_dlm/releases/2.0.0)
- Honeypot module from 2.1.1 to 2.1.2 (https://www.drupal.org/project/honeypot/releases/2.1.2)
- Layout Builder Restrictions module from 2.15.0 to 2.17.0 (https://www.drupal.org/project/layout_builder_restrictions/releases/8.x-2.17)
- Media Entity File Replace module from 1.0 to 1.1.0 (https://www.drupal.org/project/media_entity_file_replace/releases/8.x-1.1)
- Media File Delete module from 1.2.1 to 1.2.2 (
https://www.drupal.org/project/media_file_delete/releases/1.2.2)
- Recaptcha module from 3.0 to 3.1.0 (https://www.drupal.org/project/recaptcha/releases/8.x-3.1)
- Simple Sitemap module from 4.1.2 to 4.1.3 (https://www.drupal.org/project/simple_sitemap/releases/4.1.3)
- Twig Tweak module from 2.9 to 3.2.0 (https://www.drupal.org/project/twig_tweak/releases/3.2.0)


Information for PaaS customers

- If use Solr Search, please add to your PaaS management plan an update from Solr-v7 to Solr-v8.
- You will need to review your custom Solr schema and/or configurations and then rebuild your search indices.

- If you use the GovCMS D9 distribution. You should aim to apply this update to your distribution as soon as possible.
- Updated files will be available from https://github.com/govCMS/GovCMS/releases/tag/2.25.0
- If you manage your own distribution, this core release should have been assessed and addressed.
Posted Nov 28, 2022 - 16:20 AEDT
This scheduled maintenance affected: GovCMS Projects (Individual websites).