trying to update my sites from 8.6.5 to 8.7.

composer update completed without errors

drush updatedb not so successful looks like issue with taxonomy (and therefore core)

here is the result of $ drush updatedb.

$ drush updatedb
 -------------------- ----------------------------------------------- --------------- -----------------------------------------------------
  Module               Update ID                                       Type            Description
 -------------------- ----------------------------------------------- --------------- -----------------------------------------------------
  system               8701                                            hook_update_n   Remove the unused 'system.theme.data' from state.
  address              8104                                            hook_update_n   Transfers the default country code widget setting
                                                                                       to the field config.
  comment              8700                                            hook_update_n   Set the 'owner' entity key and update the field.
  comment              8701                                            hook_update_n   Make the 'entity_type' and 'field_name' comment
                                                                                       fields required.
  entity_usage         8204                                            hook_update_n   Add source entity index to the entity_usage table.
  entity_usage         8205                                            hook_update_n   Initialize the new
                                                                                       "usage_controller_items_per_page" config value to
                                                                                       25.
  field_group          8301                                            hook_update_n   Set the `region` portion of each field group.
  file                 8700                                            hook_update_n   Set the 'owner' entity key and update the field.
  media                8700                                            hook_update_n   Set the 'owner' entity key and update the field.
  media_library        8701                                            hook_update_n   Create the 'media_library' image style.
  media_library        8702                                            hook_update_n   Updates the media library view widget display
                                                                                       (contextual) filters.
  node                 8700                                            hook_update_n   Set the 'owner' entity key and update the field.
  paragraphs           8016                                            hook_update_n   Remove the uid and revision_uid fields.
  paragraphs           8017                                            hook_update_n   Update the revision metadata keys to remove
                                                                                       revision uid.
  paragraphs           8018                                            hook_update_n   Make the parent fields revisionable.
  paragraphs           8019                                            hook_update_n   Update the field storage definitions of the parent
                                                                                       fields.
  paragraphs_library   8102                                            hook_update_n   Enable the usage warning message on edit and delete
                                                                                       forms.
  rules                8301                                            hook_update_n   Update the "tags" property of Reaction Rules and
                                                                                       Rules Components.   Rules 8.x-3.0-alpha4 and
                                                                                       earlier erroneously set the "tags" property to
                                                                                       "array(0 => '')" if there were no tags. The proper
                                                                                       value is an empty array,  "array()".
  taxonomy             8701                                            hook_update_n   Add an index on the 'taxonomy_term__parent' field
                                                                                       table.
  webform              8158                                            hook_update_n   Issue #3023863: Typo in StateProvince codes
                                                                                       options.
  webform              8159                                            hook_update_n   Issue #3023223: Remove unused fields settings.
  webform              8160                                            hook_update_n   Issue #3019987: Fatal error: Allowed memory size
                                                                                       after updating to rc29.
  webform              8161                                            hook_update_n   Issue #3026068: Ensure the webform submission has
                                                                                       the langcode entity key set.
  webform              8162                                            hook_update_n   Issue #3035054: Captcha challenge still visible
                                                                                       after 'close time'.
  webform              8163                                            hook_update_n   Issue #2902977: Provide tool for importing
                                                                                       submissions from a CSV document.
  webform              8164                                            hook_update_n   Issue #3050884: Allow draft(s) previous message to
                                                                                       be customized.
  webform              8165                                            hook_update_n   Issue #3053420: Allows Ajax visual effects to be
                                                                                       customized.
  webform              8166                                            hook_update_n   Issue #3049023: All Webforms are listed on Content
                                                                                       languages form.
  webform              8167                                            hook_update_n   Issue #3026111: Create a logo and header for the
                                                                                       Webform module.
  webform              8168                                            hook_update_n   Issue #3033726: Provide option to redirect to a URL
                                                                                       if Remote Post fails.
  webform              8169                                            hook_update_n   Issue #3062308: Add the ability to use admin theme
                                                                                       for a webform's canonical route
  comment              add_ip_address_setting                          post-update     Add comment settings.
  entity_clone         populate_form_settings3                         post-update     Populates new entity_clone form settings.
  media_library        display_modes                                   post-update     Create and configure Media Library form and view
                                                                                       displays for media types.
  media_library        table_display                                   post-update     Add a table display to the media library view and
                                                                                       link gridtable displays.
  media                enable_standalone_url                           post-update     Keep media items viewable at media{id}.
  menu_link_content    make_menu_link_content_revisionable             post-update     Update custom menu links to be revisionable.
  system               add_expand_all_items_key_in_system_menu_block   post-update     Initialize 'expand_all_items' values to
                                                                                       system_menu_block.
  taxonomy             make_taxonomy_term_revisionable                 post-update     Update taxonomy terms to be revisionable.
  taxonomy             remove_hierarchy_from_vocabularies              post-update     Remove the 'hierarchy' property from vocabularies.
  views                exposed_filter_blocks_label_display             post-update     Update exposed filter blocks label display to be
                                                                                       disabled.
  views                make_placeholders_translatable                  post-update     Rebuild cache to allow placeholder texts to be
                                                                                       translatable.
 -------------------- ----------------------------------------------- --------------- -----------------------------------------------------

 Do you wish to run the specified pending updates? (yes/no) [yes]:
 > yes

 [warning] The following module is missing from the file system: bricks_default_eck bootstrap.inc:256
 [notice] Update started: webform_update_8158
 [ok] Update completed: webform_update_8158
 [notice] Update started: webform_update_8159
 [ok] Update completed: webform_update_8159
 [notice] Update started: webform_update_8160
 [ok] Update completed: webform_update_8160
 [notice] Update started: webform_update_8161
 [ok] Update completed: webform_update_8161
 [notice] Update started: webform_update_8162
 [ok] Update completed: webform_update_8162
 [notice] Update started: webform_update_8163
 [ok] Update completed: webform_update_8163
 [notice] Update started: webform_update_8164
 [ok] Update completed: webform_update_8164
 [notice] Update started: webform_update_8165
 [ok] Update completed: webform_update_8165
 [notice] Update started: webform_update_8166
 [ok] Update completed: webform_update_8166
 [notice] Update started: paragraphs_update_8016
 [ok] Update completed: paragraphs_update_8016
 [notice] Update started: paragraphs_update_8017
 [ok] Update completed: paragraphs_update_8017
 [notice] Update started: webform_update_8167
 [ok] Update completed: webform_update_8167
 [notice] Update started: paragraphs_update_8018
 [notice] 50 Paragraphs processed.
 [notice] Update started: paragraphs_update_8018
 [notice] 150 Paragraphs processed.
 [notice] Update started: paragraphs_update_8018
 [notice] 350 Paragraphs processed.
 [notice] Update started: paragraphs_update_8018
 [notice] 750 Paragraphs processed.
 [notice] Update started: paragraphs_update_8018
 [notice] 1432 Paragraphs processed.
 [ok] Update completed: paragraphs_update_8018
 [notice] Update started: media_library_update_8701
 [ok] Update completed: media_library_update_8701
 [notice] Update started: entity_usage_update_8204
 [ok] Update completed: entity_usage_update_8204
 [notice] Update started: webform_update_8168
 [ok] Update completed: webform_update_8168
 [notice] Update started: comment_update_8700
 [ok] Update completed: comment_update_8700
 [notice] Update started: system_update_8701
 [ok] Update completed: system_update_8701
 [notice] Update started: paragraphs_update_8019
 [ok] Update completed: paragraphs_update_8019
 [notice] Update started: taxonomy_update_8701
 [ok] Update completed: taxonomy_update_8701
 [notice] Update started: rules_update_8301
 [ok] Update completed: rules_update_8301
 [notice] Update started: paragraphs_library_update_8102
 [ok] Update completed: paragraphs_library_update_8102
 [notice] Update started: address_update_8104
 [ok] Update completed: address_update_8104
 [notice] Update started: node_update_8700
 [ok] Update completed: node_update_8700
 [notice] Update started: media_library_update_8702
 [ok] Update completed: media_library_update_8702
 [notice] Update started: media_update_8700
 [ok] Update completed: media_update_8700
 [notice] Update started: file_update_8700
 [ok] Update completed: file_update_8700
 [notice] Update started: field_group_update_8301
 [ok] Update completed: field_group_update_8301
 [notice] Update started: entity_usage_update_8205
 [ok] Update completed: entity_usage_update_8205
 [notice] Update started: comment_update_8701
 [ok] Update completed: comment_update_8701
 [notice] Update started: webform_update_8169
 [ok] Update completed: webform_update_8169
 [notice] Update started: comment_post_update_add_ip_address_setting
 [ok] Update completed: comment_post_update_add_ip_address_setting
 [notice] Update started: entity_clone_post_update_populate_form_settings3
 [ok] Update completed: entity_clone_post_update_populate_form_settings3
 [notice] Update started: media_library_post_update_display_modes
 [notice] Media Library form and view displays have been created for the following media types: Remote video.
 [ok] Update completed: media_library_post_update_display_modes
 [notice] Update started: media_library_post_update_table_display
 [ok] Update completed: media_library_post_update_table_display
 [error]  Drupal\Core\Database\DatabaseExceptionWrapper: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'base_table.revision_id' in
'field list': SELECT base_table.revision_id AS revision_id, base_table.id AS id
FROM
{menu_link_content} base_table
INNER JOIN {menu_link_content_data} menu_link_content_data ON menu_link_content_data.id = base_table.id
WHERE menu_link_content_data.rediscover = :db_condition_placeholder_0; Array
(
    [:db_condition_placeholder_0] => 1
)
 in Drupal\menu_link_content\Plugin\Deriver\MenuLinkContentDeriver->getDerivativeDefinitions() (line 63 of /var/www/html/web/core/modules/menu_link_content/src/Plugin/Deriver/MenuLinkContentDeriver.php).
 [notice] Update started: media_post_update_enable_standalone_url
 [ok] Update completed: media_post_update_enable_standalone_url
 [notice] Update started: menu_link_content_post_update_make_menu_link_content_revisionable
 [error]  SQLSTATE[42S02]: Base table or view not found: 1146 Table 'syntapse.taxonomy_term_revision' doesn't exist: SELECT revision.revision_id AS revision_id, revision.langcode AS langcode, revision.revision_user AS revision_user, revision.revision_created AS revision_created,
revision.revision_log_message AS revision_log_message, revision.revision_default AS revision_default, base.tid AS tid, base.vid AS vid, base.uuid AS uuid, CASE base.revision_id WHEN revision.revision_id THEN 1 ELSE 0 END AS isDefaultRevision
FROM
{taxonomy_term_data} base
INNER JOIN {taxonomy_term_revision} revision ON revision.revision_id = base.revision_id
WHERE base.tid IN (:db_condition_placeholder_0); Array
(
    [:db_condition_placeholder_0] => 14
)

 [error]  Update failed: menu_link_content_post_update_make_menu_link_content_revisionable
 [success] Finished performing updates.

Comments

Syntapse created an issue. See original summary.

Syntapse’s picture

http://www.syntapse.co.uk/admin/reports/status...

Errors found
DATABASE UPDATES
Out of date
Some modules have database schema updates to install. You should run the database update script immediately.

ENTITY/FIELD DEFINITIONS
Mismatched entity and/or field definitions
The following changes were detected in the entity type and field definitions.
Taxonomy term
The Taxonomy term entity type needs to be updated.
The Revision ID field needs to be installed.
The Revision create time field needs to be installed.
The Revision user field needs to be installed.
The Revision log message field needs to be installed.
The Default revision field needs to be installed.
The Revision translation affected field needs to be installed.

Custom menu link
The Custom menu link entity type needs to be updated.
The Revision ID field needs to be installed.
The Revision create time field needs to be installed.
The Revision user field needs to be installed.
The Revision log message field needs to be installed.
The Default revision field needs to be installed.
The Revision translation affected field needs to be installed.

thanks

cilefen’s picture