IndieWeb module appears not to mark or perform entity upgrades properly #207

Closed
opened 2019-08-01 02:49:09 +00:00 by wolcen · 1 comment
wolcen commented 2019-08-01 02:49:09 +00:00 (Migrated from gitlab.com)

Summary

After performing a deployment (which runs drush updb - which should include entity updates), subsequent execution of drush entup consistently shows required updates are pending, despite having "run them succesfully".

Steps to reproduce

Deploy.
Run drush entup, and say yes.
Repeat.

What is the current bug behavior?

agaric_test@elizabeth:~$ drush entup
The following updates are pending:

indieweb_webmention entity type :
The Photo field needs to be installed.
The Video field needs to be installed.
The Audio field needs to be installed.

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

 [success] Finished performing updates.
agaric_test@elizabeth:~$ drush entup
The following updates are pending:

indieweb_webmention entity type :
The Photo field needs to be installed.
The Video field needs to be installed.
The Audio field needs to be installed.

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

What is the expected correct behavior?

agaric_test@elizabeth:~$ drush entup
No updates are pending.

Relevant screenshots

## Summary After performing a deployment (which runs `drush updb` - which should include entity updates), subsequent execution of `drush entup` consistently shows required updates are pending, despite having "run them succesfully". ## Steps to reproduce Deploy. Run drush entup, and say yes. Repeat. ## What is the current bug behavior? ``` agaric_test@elizabeth:~$ drush entup The following updates are pending: indieweb_webmention entity type : The Photo field needs to be installed. The Video field needs to be installed. The Audio field needs to be installed. Do you wish to run all pending updates? (yes/no) [yes]: > yes [success] Finished performing updates. agaric_test@elizabeth:~$ drush entup The following updates are pending: indieweb_webmention entity type : The Photo field needs to be installed. The Video field needs to be installed. The Audio field needs to be installed. Do you wish to run all pending updates? (yes/no) [yes]: > no ``` ## What is the expected correct behavior? ``` agaric_test@elizabeth:~$ drush entup No updates are pending. ``` ## Relevant screenshots

We're "not supposed to do entity updates as part of production workflow" anyway https://www.drupal.org/project/devel_entity_updates

But i never have figured out the right way to fix out-of-date entity notifications other than ignoring them.

We're "not supposed to do entity updates as part of production workflow" anyway https://www.drupal.org/project/devel_entity_updates But i never have figured out the right way to fix out-of-date entity notifications other than ignoring them.
mlncn closed this issue 2024-02-15 14:46:10 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: agaric/agaric-coop#207
No description provided.