apigee-edge-drupal icon indicating copy to clipboard operation
apigee-edge-drupal copied to clipboard

Switching from Apigee Edge to Apigee X causes mismatched Entity/Field Definitions

Open psweeney-achieve opened this issue 1 year ago • 1 comments

Description

Whenever we change our backend from Apigee Edge to Apigee X via /admin/config/apigee-edge/settings, we receive these errors on the Status report page:

Screenshot 2023-12-20 at 9 49 52 AM

Apigee Info

Apigee X & Edge

Steps to Reproduce

Steps to reproduce the behavior:

  1. Go to '/admin/config/apigee-edge/settings'
  2. Enter Apigee X credentials and save
  3. Navigate to /admin/reports/status
  4. View errors

Actual Behavior

Mismatched entity / field definition errors is displayed on the Status Report page and Entity Update conrib module must be used to manually update field definitions.

Expected Behavior

After enabling Apigee X, the base entity and field definitions should be synced properly.

Version Info

Drupal D10/9 and Apigee Edge 2.1.3 (D9) or Apigee Edge 3.0.4 (D10)

psweeney-achieve avatar Dec 20 '23 14:12 psweeney-achieve

@psweeney-achieve Yes, this is a known issue when switching the organization from Apigee Edge to Apigee X and vice-versa. Thank you for bringing up this concern. we're working on fixing this issue.

shishir-intelli avatar Dec 21 '23 05:12 shishir-intelli