Drupal 10, the latest version of the open-source digital experience platform with even more features, is here.Wish list
Must have:
- #3015584: Add function to get task status "name".
- #3016448: Hook hook_hosting_task_update_status() should run anytime a task status changes.
- #3012687: Allow d() to pass through normal drush alias properties.
- #2995091: Add "destination" to Hostmaster alias so "drush dl module" commands put the module in the right folder.
- #3017735: Add a UI to clear the semaphore for "hosting_queue_tasks_running"
- #3019741: Running provision-delete on a platform or server does not remove the alias.
Nice to have:
- #2938015: Unable to migrate sites involving webform in Drupal 8
- #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
Stuff that didn't make it in time:
- #2936046: Add Strict Transport Security to HTTPS-only sites
- #3017737: Task "Cancel" button should work for processing tasks.
- #3018114: Allow users without a client to create a site if there is a default client and the setting is set.
- #2992202: Add a "Hostmaster" link to the primary links.
- #3020167: Add git reset task.
- #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.
- ...
Schedule
We'd like to keep to a roughly bimonthly release schedule... putting 3.17.0 in the end of November
No promises though ... a security release could be earlier and if life prevents it it could be delayed.










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
helmo CreditAttribution: helmo at Initfour websolutions for Aegir Cooperative commented#3020747: Don't add SSL config to configuration files if the crt files aren't there/aren't readable. (especially redirects) is causing a regression ... 3.17.1 will fix that.
Comment #13
helmo CreditAttribution: helmo at Initfour websolutions for Aegir Cooperative commented3.17.1 is now release ... https://www.drupal.org/project/hostmaster/releases/7.x-3.171
See the full release notes at: http://docs.aegirproject.org/en/3.x/release-notes/3.17/
Next up is #3022207: [meta] Aegir 3.18 release (bugfix/patches)
Comment #14
helmo CreditAttribution: helmo at Initfour websolutions for Aegir Cooperative commentedI added an extra note to the 3.17 release notes.
Comment #16
Jon Pugh3.17.2 release process started...
Comment #17
helmo CreditAttribution: helmo at Initfour websolutions for Aegir Cooperative commented3.17.2 is obviously long finished ... for Drupal core 7.63 we'll do a 3.17.3
Comment #19
Jon PughComment #21
helmo CreditAttribution: helmo at Initfour websolutions for Aegir Cooperative commented3.17.3 is released.
Comment #23
helmo CreditAttribution: helmo at Initfour websolutions for Aegir Cooperative commentedLets do an 3.17.4 ... with the security updated views and module_filter... and an updated ctools.
Comment #24
helmo CreditAttribution: helmo at Initfour websolutions for Aegir Cooperative commentedAnd #3037070: Add Aegir Deploy to Golden Contrib
The tag has been set, but the CI build is failing on Debian old stable ... I'm looking into that.
Comment #25
helmo CreditAttribution: helmo at Initfour websolutions for Aegir Cooperative commentedCI log: https://gitlab.com/aegir/provision/pipelines/55223494
It seems that the dummy password from scripts/ci-aegir-dev-install-apt-debian8.sh is not getting saved or used properly.
I'm puzzled as to what is causing this. The previous job on this branch passed. https://gitlab.com/aegir/provision/pipelines/43930921
Comment #26
helmo CreditAttribution: helmo at Initfour websolutions for Aegir Cooperative commentedI've pushed 3.17.4 to the repo ... I'm sad to say that I've muted the Debian jessie test from GitlabCI, but it should not hold up things any longer
Comment #27
helmo CreditAttribution: helmo at Initfour websolutions for Aegir Cooperative commentedI've pushed 3.17.5 to the repo, see https://www.drupal.org/project/hostmaster/releases/7.x-3.175
#3060228: Silence Debian oldstable install test
Comment #28
helmo CreditAttribution: helmo at Initfour websolutions for Aegir Cooperative commented