GovCMS D10 update 3.2.0
Scheduled Maintenance Report for GovCMS
Completed
The scheduled maintenance has been completed.
Posted Sep 06, 2023 - 08:56 AEST
Update
Deployment of D10 3.2.0 is complete for production sites and is now commencing on non-production sites. The deployment block has now been lifted.
Posted Sep 05, 2023 - 09:42 AEST
In progress
Scheduled maintenance is currently in progress. We will provide updates as necessary.
Posted Sep 05, 2023 - 06:02 AEST
Scheduled
Advice
- Who is affected: GovCMS Drupal 10 (D10) community.
- Distribution was updated on Monday 4 September 2023.
- D9 and PaaS deployments schedules are not impacted.
- No modules were removed from the distribution.
- No outages are expected to websites during the deployment process.
- The D10 distribution will continue to be supported after this update.
- If you have any concerns, raise a ticket at https://www.govcms.support

Symfony mailer Advice
- Symfony mailer is being added to the distribution.
- Adding modules to the distribution is a multi-step process It first needs to added, and then in a later release configured.
- GovCMS will advise when it will be available to be used by projects and what the migration path will be to move from Swift mailer to Symfony mailer.


Deployment schedule plan:
- Commence from 6am Tuesday 5 September 2023 and will be conducted throughout the daytime.
- Production branches completed by 5pm Tuesday 5 September 2023
- Non-Production branches completed by 5pm Wednesday 6 September 2023


❗ IMPORTANT NOTICE 1: Deployments during maintenance window
- During the scheduled maintenance window, ALL D10 SaaS deployments will be blocked while we deploy to the D10 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.


Drupal Core update:
- Drupal Core from 10.1.1 to 10.1.2 (https://www.drupal.org/project/drupal/releases/10.1.2)


Module updates:
- Captcha module from 2.0.4 to 2.0.5 (https://www.drupal.org/project/captcha/releases/2.0.5)
- Core composer scaffold from 10.1.1 to 10.1.2 (https://github.com/drupal/core-composer-scaffold/releases/tag/10.1.2
- Securitytxt module from 1.3.0 to 1.4.0 (https://www.drupal.org/project/securitytxt/releases/8.x-1.4)
- Symfony Mailer 1.3.1 ( https://www.drupal.org/project/symfony_mailer/releases/1.3.1)


Information for PaaS customers
If you use the GovCMS D10 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/3.2.0
- If you manage your own distribution, this core release should have been assessed and addressed.

If you use the GovCMS scaffold-tooling:
- You should aim to apply this update as soon as possible.
- Updated files will be available from https://github.com/govCMS/scaffold-tooling/releases/tag/5.0.1
Posted Sep 04, 2023 - 13:45 AEST
This scheduled maintenance affected: GovCMS Projects (Individual websites).