fix: retrieve Drupal 11 sqlite3 packages from snapshot.debian.org #6175
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The Issue
Suddenly we're not able to support sqlite/libsqlite 3.45.1 because it's gone from the repo we were pulling it from, so Drupal 11 startup fails.
How This PR Solves The Issue
Pull from snapshot.debian.org
I do wonder if we should only grab the 3.45 sqlite if they have omit_containers[db].
I don't understand why we didn't catch this in latest test on master (https://github.com/ddev/ddev/actions/runs/9035899711/job/24831603173) unless they just removed the package between the time that started and when I was testing. (Search for "DdevFullSiteSetup for TestPkgDrupal11"). Code is in
ddev/pkg/ddevapp/ddevapp_test.go
Lines 2221 to 2232 in a96ab26
I did manually test TestDdevFullSiteSetup with drupal11 on master and it failed there and succeeds here.
Manual Testing Instructions
Start a d11 project
Automated Testing Overview
Related Issue Link(s)
Release/Deployment Notes