Problem/Motivation

It is not possible to update directly from honeypot 2.1.3 -> 2.2.2 in preparation for a Drupal 10 -> 11 upgrade.

When upgrading from 2.1.3 to 2.2.2 and visiting update.php, you get the error:

Unsupported schema version: Honeypot
The installed version of the Honeypot module is too old to update. Update to an intermediate version first (last removed version: 8104, installed version: 8102).

Instead, site maintainers are forced to upgrade to honeypot 2.1.4, deploy that to live, run database updates, and then upgrade to honeypot 2.2.2. Ideally, it would be great if you could upgrade directly to 2.2.2 and be able to update the site schema right away via update.php.

Steps to reproduce

  • Install honeypot 2.1.3 and configure it for use on a new website.
  • Upgrade to honeypot 2.2.2 via compser.
  • Visit update.php to upgrade the site schema.

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

Comments

abenbow created an issue.