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.
Problem/Motivation
FileTransferAuthorizeFormTest and UpdateUploadTest are failing on 9.0.x because the zip files they use contain info.yml files with
core: 8.x
Proposed resolution
core_version_requirement: '*'
So we don't have to think about this again.
Remaining tasks
User interface changes
API changes
Data model changes
Release notes snippet
Comment | File | Size | Author |
---|---|---|---|
#2 | 3088127-2.patch | 3.38 KB | alexpott |
Comments
Comment #2
alexpottComment #3
alexpottComment #4
alexpottComment #5
Wim LeersBinary patch, because it changes
.zip
files. Applied patch. Confirmed that it does what it says in the issue summary.Comment #6
BerdirI actually extracted the files and compared them to make sure that @alexpott isn't trying to sneak something into core in a compressed file :p
(And was too slow doing that, so cross-posted with Wim)
I also did run the two tests and they passed, so we should be down to 1 test fail?
Comment #8
BerdirDown to 1 fail, as expected!
Comment #10
xjmDocumenting the diff of the extracted thingers could have been handy, but I trust the reviewers here.
Committed and pushed to 9.0.x Unsure if we want to backport to 8.9.x or not; we didn't for the other test changes as yet. Marking fixed for now, I guess.
Comment #11
xjmLooks like a backport patch has been posted to #3072702: Core extensions should not need to specify the new core_version_requirement in *.info.yml files so that 9.0.x can be installed, so leaving RTBC against 8.9.x for now pending that, and queueing tests against 8.9.x and 8.8.x just to be safe.
Comment #13
catchThat's been backported now, so cherry-picked to 8.9.x, thanks!