What was your goal? For example, what versions of Drupal core were you trying to update from and to?
Enable automatic_updates_extensions and update contrib modules: admin_toolbar from 3.0.2 to 3.1.0, twig_tweak 3.0.0 to 3.1.3, and smart_date 3.4.3 to 3.5.1.
What were the steps you took, starting from when you added the Automatic Updates module to your Drupal project (see https://www.drupal.org/i/3275810#install-module for instructions)? Include anything that seems relevant, including commands you ran, links you clicked on, output logs, relevant config files, screenshots, screen recordings, etc.
Mostly new install with gitpod with Drupal version 9.3.12 (spun up this week for testing Auto Updates)
Go to /modules/contrib/automatic_updates/automatic_updates_extensions/automatic_updates_extensions.info.yml
Remove line hidden: true
ddev composer require drupal/admin_toolbar:3.0.2
ddev drush en admin_toolbar
Manually edit composer.json to change the required version of admin_toolbar:
"drupal/admin_toolbar": "^3.0",
Go to /admin/modules/automatic-update-extensions
Module is not listed
Run cron and clear caches, but it's still not there
Go to /admin/modules/automatic-update
Click Check manually
Back to /admin/modules/automatic-update-extensions
Now admin_toolbar displays under Project

Check the box for admin_toolbar
Click Update
Saw the progress bar and the Ready to Update page
Click Continue
Redirected to update.php; click continue and then Apply pending updates; no failures
Back to /admin/modules
Success! Confirmed admin_toolbar version is updated to 3.1.0
_____________________________________________
ddev composer require drupal/twig_tweak:3.0.0
Did not update composer.json (project is still set to 3.0.0)
Go to /admin/modules/automatic-update-extensions
"There are no available updates"
Go to /admin/modules/automatic-update
"No update available"
Click Check manually
Message: "No update available"

Update composer to allow the newest version: ddev composer require drupal/twig_tweak --no-update
Go to /admin/modules/automatic-update-extensions
"There are no available updates"
Go to /admin/modules/automatic-update
"No update available"
Click Check manually
"Failed to get available update data for 3 projects."

Run cron, clear caches, and tried again. Same result.
I realized that it wasn't enabled, so I tried enabling the module via drush and got a failure message [screenshot]

Tried again to enable it and it said it was already enabled (confirmed in UI that it's enabled)

Go to /admin/modules/automatic-update-extensions
Check the box for twig_tweak
Click Update
Saw the progress bar and the Ready to Update page
Click Continue
Goes to /admin/reports/updates, but the List tab is highlighted
Message says Update complete, but there's also "Failed to fetch available update data" and red warnings on the page

Go to /admin/modules/automatic-update-extensions
"There are no available updates"
Back to /admin/reports/updates
See screenshot--core and one module "failed to get available update data" but Twig Tweak is "Up to date"

_____________________________________________
ddev composer require drupal/smart_date:3.4.3
ddev drush en smart_date gave me a fail in the command line, but I confirmed it successfully enabled in the UI /admin/modules

Go to /admin/modules/automatic-update-extensions
Select Smart Date and click Update
Timeout error (I think this is the same error I got when testing core update)


Clicked Update again
No errors
Click Continue on the Ready to Update page
Message says Update complete, but there's also "Failed to fetch available update data" and red warnings on the page [screenshot]

Go to /admin/modules/automatic-update-extensions
"There are no available updates"
Back to /admin/reports/updates
See screenshot--core says "failed to get available update data" but contrib modules are "Up to date"
Confirmed in UI and composer.json that version is updated
What was your environment like?
Please answer as many of the following questions as you can.
Was this a local development environment, or a remote server?:
Local
Are you using Lando, DDEV, or another Docker-based environment?:
gitpod
What operating system were you using?
Mac
What web server are you using?
What PHP version are you using (see https://www.drupal.org/i/3275810#confirm-php-version)?
7.4.28
What version of Composer are you using (see https://www.drupal.org/i/3275810#confirm-composer-version)?
2.3.5
Did you accomplish your goal? Were the instructions clear? Did you observe any bugs or errors, or other issues? Did you need to do any workarounds?
Goals accomplished!
I'm not sure what should trigger the update to display on /admin/modules/automatic-update-extensions, but I didn't see it until I went to the main Update page to Check manually. I would expect there to be a Check manually link on the Update Extensions page.
It's a little confusing to start on the /admin/modules page (default to the List tab), click on the Update tab and then end up on the List tab of the Available Updates page (/admin/reports/updates). I'm not sure why the Updates and Update Extensions tabs are duplicated.
A disabled module doesn't show up on the Available Updates list. Is that expected behavior?
| Comment | File | Size | Author |
|---|---|---|---|
| #3 | auto-updates-extension.png | 96.86 KB | capysara |
| #2 | update-complete-with-warnings2.png | 373.37 KB | capysara |
| #2 | ajax-error-2.png | 259.12 KB | capysara |
| #2 | ajax-error-1.png | 687.22 KB | capysara |
| #2 | drush-fail-smart-date.png | 47.95 KB | capysara |
Comments
Comment #2
capysara commentedComment #3
capysara commentedComment #4
capysara commentedComment #5
capysara commentedComment #6
phenaproximaComment #7
Theresa.GrannumHi @capysara,
Thank you for testing! We really appreciate your feedback and observations and have noted them for review.. For now, I'm going to close the issue since testing was successful.