Problem/Motivation
#3386135: Update module's merge request process for current core HEAD fix the converter for 11.x on #3346707: Add Alpha level Experimental Package Manager module
We need it to work with #3253158: Add Alpha level Experimental Update Manager module so reviewers can see both in one 1 MR
Right now the conversion is being tested on #2977515: [ignore] Test Package manager core merge on the 2977515-pm-core-mr-9-2023 branch.
It is passing except for some functional test because of a new core bug #3392196: Exceptions in batch no longer are shown on the page when Javascript is disabled in 11.x
Steps to reproduce
Proposed resolution
Get the core merge request passing
It is combo of
- fixes for core 11.x compatibility, the module itself would fail if we could test again 11.x now
- Fixes to make Auto-Updates to work as core module
All functional tests will not pass yet because of #3392196: Exceptions in batch no longer are shown on the page when Javascript is disabled but we probably shouldn't wait on that
Remaining tasks
User interface changes
API changes
Data model changes
Issue fork automatic_updates-3391715
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
tedbowComment #4
tedbowComment #5
phenaproximaIf this passes, I think it looks good. No objections. We'll need to mention in the release notes that you have to run the command as
php vendor/bin/auto-update.Comment #7
tedbow@phenaproxima thanks for the reviews. I updated the change record https://www.drupal.org/node/3393723
Comment #9
tedbowCreating a new MR and re-opening the issue
Now that we have a fix for #3392196: Exceptions in batch no longer are shown on the page when Javascript is disabled that exposes that some of the tests that were failing for that will also fail once they get past that.
Comment #10
tedbowThis gets all our functional tests passing on the core MR now that we have a temporary fix for #3392196: Exceptions in batch no longer are shown on the page when Javascript is disabled
Comment #11
phenaproximaWell, this looks good to me. If it passes tests, go ahead and merge it. No objection here.
Comment #13
phenaproximaComment #15
tedbowreopening to update the core merge request
Comment #16
tedbowFound the first problem https://git.drupalcode.org/issue/drupal-2977515/-/jobs/485380
I am working in scratch PR right now at #2977515: [ignore] Test Package manager core merge
I have confirm this locally with the AU 3.0.x branch and core 11.x. So it is not a problem with the conversion to the core MR but with our compatiblity with 11.x.