GovCMS D9 update 2.28.0
Scheduled Maintenance Report for GovCMS
Completed
The scheduled maintenance has been completed.
Posted Mar 22, 2023 - 09:11 AEDT
Update
Deployment of D9 2.28.0 is complete for production sites and is now commencing on non-production sites. The deployment block has now been lifted.
Posted Mar 20, 2023 - 15:18 AEDT
In progress
Scheduled maintenance is currently in progress. We will provide updates as necessary.
Posted Mar 20, 2023 - 05:00 AEDT
Scheduled
Advice
- Who is affected: GovCMS Drupal 9 (D9) community
- Distribution will be updated on Friday 17 March 2023
- The Events Log Track and Media Vimeo Domain Privacy modules are being added to the distribution Nothing was removed from the distribution. ( https://www.drupal.org/project/events_log_track/ ; https://www.drupal.org/project/media_vimeo_domain_privacy )
- Nothing was removed from to the distribution
- In line with Information Security Manual Control: ISM-0421, GovCMS will be updating the password policy to increase length to 14 characters.
- No immediate action is required to change your password, when next prompted you will be required to increase your password to minimum 14 characters.
- 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


Deployment schedule plan:
- Commence from 5am Monday 20 March 2023
- Conducted throughout the daytime and into the evening.
- Production branches completed by 10am Tuesday 21 March 2023
- Non-Production branches completed by 10am Wednesday 22 March 2023


❗ 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 deployments 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.

Module updates:
- Config Ignore module from 2.3.0 to 2.4.0 (https://www.drupal.org/project/config_ignore/releases/8.x-2.4)
- Dropzone JS module from 2.7.0 to 2.8.0 (https://www.drupal.org/project/dropzonejs/releases/8.x-2.8)
- Linked Field module from 1.3.0 to 1.5.0 (https://www.drupal.org/project/linked_field/releases/8.x-1.5)
- Linkit module from 6.0.0-beta3 to 6.0.0-beta4 (https://www.drupal.org/project/linkit/releases/6.0.0-beta4)
- Minisite module from 1.3 to 2.0.0 (https://www.drupal.org/project/minisite/releases/2.0.0)
- Search API Attachments module from 9.0.0 to 9.0.1 (https://www.drupal.org/project/search_api_attachments/releases/9.0.1)
- Simple Sitemap module from 4.1.3 to 4.1.4 (https://www.drupal.org/project/simple_sitemap/releases/4.1.4)
- Swiftmailer module from 2.2.0 to 2.4.0 (https://www.drupal.org/project/swiftmailer/releases/8.x-2.4)
- Twig Tweak module from 3.2.0 to 3.2.1 (https://www.drupal.org/project/twig_tweak/releases/3.2.1)

Upcoming Preview
After the GovCMS 2.28.0 release and deployments to production and non-production, the preview branches will be updated to include this release. Noting this update includes the D10 compatibility for the linkit module, this will allow you to continue testing CKEditor 5. The sooner we know how Drupal Core 9.5 and CKEditor 5 affect your website the better.
The preview timeframe will be extended to 14 April 2023.


Information for PaaS customers
- 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.28.0
Posted Mar 17, 2023 - 14:52 AEDT
This scheduled maintenance affected: GovCMS Projects (Individual websites).