Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Wish list
Must have:
- Update views to 3.18 - Done
- #2893588: Removing a site or platform could remove all of /var/aegir
- #2909460: Support Ubuntu 17.04 Artful
- #2770819: Install fails on MariaDB 10 without password (new default)
- ...
Nice to have:
- #2168955: switch to semantic versionning
- #2897894: Add "git hooks" to allow extensible reactions to Git Pull/Checkout
- #2736801: Support Composer for platform builds
- #2212149: Improve task queue AJAX refresh
- #2754069: API Only: Allow site nodes to specify "install_method", allowing something other than automated Drupal profile.
- #2751801: Deprecate SSL in core (to be re-integrated later)
- Integrate hosting_https, https://gitlab.com/aegir/hosting_https/issues/29 and #2629560: [meta] Let's encrypt support
- #2906937: Web pack contexts aren't imported properly
- #2908932: Add Hosting Logs to Hostmaster contrib
- #2908936: Add Aegir SSH
- #2896002: Add "Update all Features" task.
Stuff that didn't make it in time:
- ...
Schedule
We'd like to keep to a roughly bimonthly release schedule... putting 3.12 in week 31.
No promises though ... a security release could be earlier and if life prevents it it could be delayed.
Comment | File | Size | Author |
---|---|---|---|
#21 | upgrade.sh_.zip | 2.5 KB | kfolsom |
Comments
Comment #2
helmo CreditAttribution: helmo at Initfour websolutions commentedComment #3
helmo CreditAttribution: helmo at Initfour websolutions commentedAn updated Debian package was just released ... maintenance release 3.11.2
The only change is the version number as to trigger an update of Drupal core for the hostmaster installations.
Comment #4
helmo CreditAttribution: helmo at Initfour websolutions commentedSummer got in the way ... we're overdue for a release... What about next week?
Comment #5
helmo CreditAttribution: helmo at Initfour websolutions commentedComment #6
ergonlogicComment #7
helmo CreditAttribution: helmo at Initfour websolutions commentedComment #8
Jon PughComment #9
Jon PughComment #10
Jon PughComment #11
Jon PughI suggested adding hosting_logs and aegir_ssh (could be renamed) to hostmaster.make.
Also, Semantic versioning! Let's go for it. Nothing technically stopping us from tagging 7.x-3.120 as Aegir 3.12.0.
Comment #12
Jon PughComment #13
helmo CreditAttribution: helmo at Initfour websolutions commentedYay I got #2909460: Support Ubuntu 17.04 Artful and #2770819: Install fails on MariaDB 10 without password (new default) sorted out.
Comment #14
helmo CreditAttribution: helmo at Initfour websolutions commentedDone ... next is #2910758: [meta] 3.13 release (bugfix/patches)
Comment #15
helmo CreditAttribution: helmo at Initfour websolutions commentedComment #16
helmo CreditAttribution: helmo at Initfour websolutions commentedWe're considering a 3.12.1 release to get #2911855: Drupal 8.4 support in.
To streamline the release process a bit I'd like to include #2912760: Switch from tar packages to git tags in drupal-org.make
Comment #17
helmo CreditAttribution: helmo at Initfour websolutions commentedprovision 7.x-3.12.1 is released ... New Debian packages are in the stable repo.
It turned out that #2912760: Switch from tar packages to git tags in drupal-org.make needs a hostmaster update which we don't need now ... so I'll save that for now.
Comment #19
kfolsom CreditAttribution: kfolsom commentedI'm testing out the upgrade to 7.x-3.12.1 via the update.sh script as retrieved by
wget -O upgrade.sh 'http://cgit.drupalcode.org/provision/plain/upgrade.sh.txt?h=7.x-3.121'
as documented in the upgrade guide. The script still has AEGIR_VERSION set to 7.x-3.120, which doesn't include the patch for Drupal 8.4 support. I edited the script locally and changed the version from 7.x-3.120 to 7.x-3.121 and it then pulled the expected code.
Comment #20
helmo CreditAttribution: helmo at Initfour websolutions commentedSorry about that, It's now added ad extra step on http://docs.aegirproject.org/en/3.x/community/release-process/debian-pac...
Comment #21
kfolsom CreditAttribution: kfolsom commentedThanks for adding that step. But the script referenced at http://docs.aegirproject.org/en/3.x/install/upgrade/#upgrading-overview still has AEGIR_VERSION assigned as "7.x-3.120" rather than "7.x-3.121". I've changed it and attached the updated script.