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.
We have enough bugs fixed to warrant a new bugfix release.
Currently included:
- Provision: #2537756: Aegir3 install stuck on ubuntu
- Provision: #2539328: Fix nginx admin_menu problem (with cache setting?)
- Provision: #1902542: Review ini_set() block in default settings.php for D7
- Provision: #2539124: Sudo example missing in minimalistic debian install
- Provision: #2348173: Test D8
- Hostmaster: #2537238: Pin versions in makefile for stable release
- Hostmaster: #1585820: Disabling the client feature yields an error
- Hostmaster: #2451731: User with only the aegir client role
- Hostmaster: #2540174: Sites with SSL encryption disabled show key as "(key deleted)"
- Hostmaster: #2538880: Execution time says "0 seconds" for all tasks
- Hosting: #2459321: Undefined index: aliases in hosting_subdirs_site_form_validate
- Hosting: #2547209: Display execution time in task log
- Hosting: #2507397: Hosting signup form fails to submit
- Hosting: #2407885: refactor SSL forms
- Hosting: #2040445: Provide a safe way to remove a server from the system
- Backup manager (contrib): #2545976: Undefined index and array_merge() errors at /admin/hosting/backup_manager
- Tasks extra (contrib): #2537386: Compare platforms - Recoverable fatal error
- Tasks extra (contrib): #2537216: Trying to get property of non-object in _hosting_sync_site_has_module
Specifically excluded:
- Drush version conflict: #1194602: [meta] Support the hosting of Drupal 8 sites
Postponed to further release:
- Hosting: #2459403: String data, right truncated: 1406 Data too long for column 'filename' at row 1: INSERT INTO {hosting_package_instance}
- Hosting: #2069431: Form error message is confusing when trying to enable SSL when creating new site on a platform on a server without SSL enabled
- Provision: #2347557: No systemd service file for queue runner
- Git (contrib): #2541758: Trigger verify after "git pull" task when a site is on remote server
Full up to date list of 3.1 issues.
Please rewrite this description and re-tag as needed.
I'm guessing this release won't happen before next Thursday (August 13th), since that's when the weekly meeting is, which gives everyone at least week to talk and add to this.
Comments
Comment #2
gboudrias CreditAttribution: gboudrias at Praxis Labs Coop commentedComment #3
gboudrias CreditAttribution: gboudrias at Praxis Labs Coop commentedWe already have 3.0.1, this would be 3.0.2.
Comment #4
gboudrias CreditAttribution: gboudrias at Praxis Labs Coop commentedAs ergonlogic mentionned, contrib doesn't have semver yet...
Comment #5
gboudrias CreditAttribution: gboudrias at Praxis Labs Coop commentedUpdated description. Please help clarify unclear cases.
I tagged all "Reviewed and tested" and most "Needs review" as Aegir 3.1.
I excluded all "needs work" issues except #2347557: No systemd service file for queue runner (which is probably a blocker), as we already have a lot to review for a single release. Here they are, if anyone wants to fix something before 3.1. I ignored "active" issues, which I take to mean either unreviewed or unfixed.
Comment #6
gboudrias CreditAttribution: gboudrias at Praxis Labs Coop commentedAdded a bunch of golden contrib issues.
Comment #7
gboudrias CreditAttribution: gboudrias at Praxis Labs Coop commentedSome issues have been clarified.
Comment #8
cweagansComment #9
ergonlogic@gboudrias, thanks for taking this initiative.
I'm not sure how realistic it is to include all these items in 3.1, if we're targeting a release this week. Certainly all the RTBC issues should be included, assuming tests succeed. On the other hand, if these are all somewhat close to RTBC, then perhaps a better approach would be to start working through these, and release 3.1 When It's Ready™:)
FWIW, I think there's enough for a 3.1 release as is, and the rest can be worked on for an upcoming 3.2 release.
Comment #10
gboudrias CreditAttribution: gboudrias at Praxis Labs Coop commentedThe main blocking issue in my mind is #2347557: No systemd service file for queue runner, everything else seems mostly optional, so we can see what made it to RTBC once this is fixed. I think a lot of issues will be pretty quick to review.
I think we should aim for August 20th to give everyone at least this week to review what they can. I know it would suit me personally at least, as my Aegir day is Thursday and the release would likely take all day.
Comment #11
helmo CreditAttribution: helmo at Initfour websolutions commentedCombining with a duplicate issue I had created... #2540004: Release a 7.x-3.1 bugfix release
Comment #12
gboudrias CreditAttribution: gboudrias at Praxis Labs Coop commentedIssues have been clarified. See description.
Comment #13
helmo CreditAttribution: helmo at Initfour websolutions commentedComment #14
gboudrias CreditAttribution: gboudrias at Praxis Labs Coop commentedRemoved duplicate issue.
Comment #15
helmo CreditAttribution: helmo at Initfour websolutions commentedComment #16
gboudrias CreditAttribution: gboudrias at Praxis Labs Coop commentedComment #17
gboudrias CreditAttribution: gboudrias at Praxis Labs Coop commentedI think it's safe to postpone the issues that haven't been reviewed to 3.2.
Comment #18
gboudrias CreditAttribution: gboudrias at Praxis Labs Coop commentedMoved postponed issues into their own list.
Comment #19
gboudrias CreditAttribution: gboudrias at Praxis Labs Coop commentedPostpone provision issue.
Comment #20
helmo CreditAttribution: helmo at Initfour websolutions commented