I ran the update again via the web interface and it applied another 19 updates. However, I think that error above made it so that my admin user isn’t able to login.
EDIT:
The first problem is that I must have changed my password. When I used the correct password, I get a long error message about an unexpected error…again, related to the oauth stuff. Maybe there’s some modules I need to put back:
Drupal\Core\Entity\EntityStorageException: SQLSTATE[HY000]: General error: 1 no such table: oauth2_token: SELECT "base_table"."id" AS "id", "base_table"."id" AS "base_table_id" FROM "oauth2_token" "base_table" INNER JOIN "oauth2_token" "oauth2_token" ON "oauth2_token"."id" = "base_table"."id" WHERE ("oauth2_token"."auth_user_id" = :db_condition_placeholder_0) AND ("oauth2_token"."bundle" != :db_condition_placeholder_1); Array ( [:db_condition_placeholder_0] => 1 [:db_condition_placeholder_1] => refresh_token ) in Drupal\Core\Entity\Sql\SqlContentEntityStorage->save() (line 815 of core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorage.php).
Drupal\sqlite\Driver\Database\sqlite\Statement->getStatement('SELECT "base_table"."id" AS "id", "base_table"."id" AS "base_table_id"
FROM
"oauth2_token" "base_table"
INNER JOIN "oauth2_token" "oauth2_token" ON "oauth2_token"."id" = "base_table"."id"
WHERE ("oauth2_token"."auth_user_id" = :db_condition_placeholder_0) AND ("oauth2_token"."bundle" != :db_condition_placeholder_1)', Array) (Line: 130)
Drupal\Core\Database\StatementPrefetchIterator->execute(Array, Array) (Line: 94)
Drupal\sqlite\Driver\Database\sqlite\Statement->execute(Array, Array) (Line: 666)
Drupal\Core\Database\Connection->query('SELECT "base_table"."id" AS "id", "base_table"."id" AS "base_table_id"
FROM
{oauth2_token} "base_table"
INNER JOIN {oauth2_token} "oauth2_token" ON [oauth2_token].[id] = [base_table].[id]
WHERE ("oauth2_token"."auth_user_id" = :db_condition_placeholder_0) AND ("oauth2_token"."bundle" != :db_condition_placeholder_1)', Array, Array) (Line: 521)
Drupal\Core\Database\Query\Select->execute() (Line: 288)
Drupal\Core\Entity\Query\Sql\Query->result() (Line: 85)
Drupal\Core\Entity\Query\Sql\Query->execute() (Line: 93)
Drupal\simple_oauth\ExpiredCollector->collectForAccount(Object) (Line: 55)
Drupal\simple_oauth\TokenExpiryTriggerHandler->handleUserUpdate(Object) (Line: 31)
simple_oauth_user_update(Object)
call_user_func_array('simple_oauth_user_update', Array) (Line: 389)
Drupal\Core\Extension\ModuleHandler->{closure:Drupal\Core\Extension\ModuleHandler::invokeAll():388}('simple_oauth_user_update', 'simple_oauth') (Line: 340)
Drupal\Core\Extension\ModuleHandler->invokeAllWith('user_update', Object) (Line: 388)
Drupal\Core\Extension\ModuleHandler->invokeAll('user_update', Array) (Line: 219)
Drupal\Core\Entity\EntityStorageBase->invokeHook('update', Object) (Line: 1038)
Drupal\Core\Entity\ContentEntityStorageBase->invokeHook('update', Object) (Line: 603)
Drupal\Core\Entity\EntityStorageBase->doPostSave(Object, 1) (Line: 918)
Drupal\Core\Entity\ContentEntityStorageBase->doPostSave(Object, 1) (Line: 528)
Drupal\Core\Entity\EntityStorageBase->save(Object) (Line: 804)
Drupal\Core\Entity\Sql\SqlContentEntityStorage->save(Object) (Line: 370)
Drupal\Core\Entity\EntityBase->save() (Line: 59)
Drupal\user\UserAuth->authenticate('admin', Object) (Line: 18)
Drupal\farm_login\UserAuth->authenticate('admin', 'xxxxxxx') (Line: 241)
Drupal\user\Form\UserLoginForm->validateAuthentication(Array, Object) (Line: 87)
Drupal\Core\Form\FormValidator->executeValidateHandlers(Array, Object) (Line: 280)
Drupal\Core\Form\FormValidator->doValidateForm(Array, Object, 'user_login_form') (Line: 123)
Drupal\Core\Form\FormValidator->validateForm('user_login_form', Array, Object) (Line: 611)
Drupal\Core\Form\FormBuilder->processForm('user_login_form', Array, Object) (Line: 347)
Drupal\Core\Form\FormBuilder->buildForm(Object, Object) (Line: 73)
Drupal\Core\Controller\FormController->getContentResult(Object, Object)
call_user_func_array(Array, Array) (Line: 123)
Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->{closure:Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber::wrapControllerExecutionInRenderContext():121}() (Line: 634)
Drupal\Core\Render\Renderer::{closure:Drupal\Core\Render\Renderer::executeInRenderContext():634}()
Fiber->resume() (Line: 649)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 121)
Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->wrapControllerExecutionInRenderContext(Array, Array) (Line: 97)
Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->{closure:Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber::onController():96}() (Line: 183)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 54)
Drupal\simple_oauth\HttpMiddleware\BasicAuthSwap->handle(Object, 1, 1) (Line: 53)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 28)
Drupal\Core\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 53)
Drupal\Core\StackMiddleware\AjaxPageState->handle(Object, 1, 1) (Line: 54)
Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 745)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)