Drupal 10, the latest version of the open-source digital experience platform with even more features, is here.Post-release regressions
- #3186056: Error Verify Site
- #3186380: Drush 9 and Aegir 3.190 error "Could not load SQL class"
- #3186406: Migrate does not update the file paths (ex: file_public_path) in the drushrc alais
- #3181024: Remotely migrated sites missing private/temp
- #3187556: Error deleting a site
- #3188197: Verifying a platform does not sync up codebase on remote server
- #2842473: Installation: "sudo: no tty present and no askpass program specified"
Wish list
Must have:
- #2936046: Add Strict Transport Security to HTTPS-only sites
- #3020167: Add git reset task.
- #2473679: Make pre-delete backup optional
- #2779193: node/add/site?platform=123 doesn't default to platform 123 if it doesn't have Standard profile
- #2960237: Sites on remote servers fail on Platforms that use git or composer, with Drupal in a subfolder.
- #3065477: Task log is empty if severity levels had been configured
- #3067154: Add property to platforms "composer_install_command" to allow each platform to decide what composer install options to use.
- #3102849: provision generates aegir.services.yml and breaks session cookies for sites with custom domains
- #3153164: Update dehydrated
- #3166952: update drush version in debian package
DevShop Patches
These have been in devshop for at least one release, maintained in the 7.x-3.x-devshop branch.
...
- #3016995: Make file directories first class context properties.
- #2992202: Add a "Hostmaster" link to the primary links.
- #3019462: User with only "view" or "administer server" permissions and no client can not see or edit any servers
- #3020169: Installing hosting.module without admin_menu breaks because permissions are hard coded.
- #3018114: Allow users without a client to create a site if there is a default client and the setting is set.
- #3017737: Task "Cancel" button should work for processing tasks.
- #2754069: API Only: Allow site nodes to specify "install_method", allowing something other than automated Drupal profile.
Nice to have:
- #2897894: Add "git hooks" to allow extensible reactions to Git Pull/Checkout
- #2212149: Improve task queue AJAX refresh
- #2751801: Deprecate SSL in core (to be re-integrated later)
- #1780684: Default vhost for apache_ssl servers causes clients to be sent to install.php
- #2729279: Support @hostmaster running on remote DB server
- #3013194: Allow Per-site PHP version configuration
- #2730603: Implement hook_entity_property_info
- #2709593: example.drush.inc shouldn't get bootstrapped along with hostmaster.
- #2704247: Move functions hosting_get_hostmaster_site_nid() to allow hosting.module without hosting_site.
- #3034235: Use alias redirection target when creating goto/login link
- #3055463: Include "sites/all/settings.php" file for all sites on a platform
- #3073299: Add hook for reacting to setting the Environment
- #3010394: Backups: [] operator not supported for strings in theme_table()
- #3055846: Create a function to determine webhook access.
- #3055851: Add links to updated GitHub and BitBucket webhook servers.
- #3048296: Add Aegir Cloud to Hosting Contrib
- #3048294: Add Aegir Ansible to Golden Contrib
- #3048292: Add Hosting Docker to Golden Contrib
- #2323603: Allow site installs to fail.
- #2063589: Allow site install errors to be ignored
- #2679719: Allow site preparation without installation.
- #3040646: Detect HTTPS requests and set HTTPS server variable so Drupal respects original request scheme.
- #3045237: Fix ambiguous error "Drush could not bootstrap this platform. Please check the platform directory exists and is readable." Push the drush errors found into the logs.
- #2853184: Allow modules to alter variables before they are injected to a template.
- #2861696: Extra output via debugging messages cannot be enabled on Debian package upgrades
- #3025393: Imported Platform & Site causes site to not have a Profile set
- #3020457: Add server support
- #2961009: Sudo Settings not setup correctly in regards to Fix Drupal Platform Ownership
- #3019945: un-fatal error printed to stdout
- #3016689: PROPOSAL: Add HOSTING_TASK_CANCELLED task status to show users that a task was manually stopped.
- #2641170: Use drush path aliases?
- #2751877: Sync Files fails unless source is an aegir-hosted site.
- #3012030: Implement provision_process() across the board.
- #1780684: Default vhost for apache_ssl servers causes clients to be sent to install.php
- #3009104: Avoid push when new branch option is unchecked
- #2990251: Enable Drupal 8 verbose error reporting.
- #2991751: Add "Path to Config" property to sites.
- #2958884: HTTP Basic Auth conflicts with Let's Encrypt
- #922252: Prevent clients from hijacking each others subdomains
- #2948114: In rare case, current hostmaster detection throws false positives when trying to write drushrc.php file
- #2951275: Add ability to change Hostmaster domain
- #2273495: Push/commit support
- #2838431: Add Hosting Site Reinstall to hosting_tasks_extra
- #2555129: Split site and platform Git features
- #1047174: Reverse proxy support
- #2829411: Support load balancers
- #2830365: Support load balancers (UI)
- #2821401: Clients can select unavailable platforms during site creation
- #2906120: Disabled sites redirect should return something other than 200 code.
- #2895629: Refactor "Existing sites were found on this platform." to check to see if there are actual sites.
- #1576588: MySQL GRANT test can return an incorrect IP address for webserver if it has more than one IP on same LAN
- #2764245: Refactor PROVISION_SITE_INSTALLED to be more verbose and actually check if site was installed.
- #2707129: Add Drupal Upgrade task
- #2613852: Front end should enforce remote database for remote servers
- #422962: Add Hosting Tasks Schedule module
Stuff that didn't make it in time:
- ...
Schedule
We have not set a date for the next release yet.










Comments
Comment #2
Jon PughComment #3
Jon PughComment #4
Jon PughComment #5
Jon PughComment #6
Jon PughComment #7
Jon PughComment #8
Jon PughComment #9
Jon PughComment #10
Jon PughComment #11
Jon PughComment #12
Jon PughComment #13
Jon PughComment #14
Jon PughComment #15
Jon PughComment #16
Jon PughComment #17
Jon PughComment #18
Jon PughComment #19
helmo CreditAttribution: helmo at Initfour websolutions for Aegir Cooperative commentedWe're doing a quick 3.18.4 release today to trigger an update that include Drupal core 7.69
Comment #20
colanAdded #3102849: provision generates aegir.services.yml and breaks session cookies for sites with custom domains.
Comment #21
helmo CreditAttribution: helmo at Initfour websolutions for Aegir Cooperative commentedAdding #3153164: Update dehydrated
Comment #22
helmo CreditAttribution: helmo at Initfour websolutions for Aegir Cooperative commentedI just pushed out a 3.19.0-beta1 with the current state of code to our testing debian repo.
Most of the provision changes are Boa backports from @memtkmcc in #3150004: BOA backport Drupal 9 support and #3149961: BOA backport, see https://docs.aegirproject.org/release-notes/3.19/ for a full Draft of the release notes.
There are open issues with a patch that could make it to rtbc if someone has time to review it...
Adding this to your sources.list lets you upgrade ... but with the usual beta warnings.
deb [signed-by=/usr/share/keyrings/aegir-archive-keyring.gpg] https://debian.aegirproject.org testing mainComment #23
acAny updates on this release?
Comment #24
helmo CreditAttribution: helmo at Initfour websolutions for Aegir Cooperative commented3.19.0 went out on Monday but has issues, see #3186056: Error Verify Site
We're working on updates in the 7.x-3.19.x branch. Updated deb packages can be tested from our unstable repo or directly downloaded from GitLab https://gitlab.com/aegir/provision/-/pipelines?page=1&scope=all&ref=7.x-...
Comment #25
colanI added a Regressions section to the summary.
Comment #26
colanComment #27
solanas CreditAttribution: solanas as a volunteer commentedComment #29
colanAdded #3188197: Verifying a platform does not sync up codebase on remote server.
Comment #30
solanas CreditAttribution: solanas as a volunteer commentedComment #31
solanas CreditAttribution: solanas as a volunteer commented#3186056: Error Verify Site promoted as "Post-release regressions" when 3.19x was launched. It's an old issue that was not happening to me in 3.186.
Comment #32
kienan CreditAttribution: kienan commentedComment #33
colanReplaced the Drush update issue with the original.
Comment #34
colanResaving to update issue states.