When I install a platform using Aegir that has panelizer I get this error:

WD user: PDOException: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'user-1-0-page_manager' for key 'PRIMARY': INSERT INTO {panelizer_entity} (entity_type, entity_id, revision_id, name, no_blocks, css_id, css, pipeline, contexts, relationships, did, view_mode, css_class, title_element, link_to_entity, extra) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1, :db_insert_placeholder_2, :db_insert_placeholder_3, :db_insert_placeholder_4, :db_insert_placeholder_5, :db_insert_placeholder_6, :db_insert_placeholder_7, :db_insert_placeholder_8, :db_insert_placeholder_9, :db_insert_placeholder_10, :db_insert_placeholder_11, :db_insert_placeholder_12, :db_insert_placeholder_13, :db_insert_placeholder_14, :db_insert_placeholder_15); Array ( [:db_insert_placeholder_0] => user [:db_insert_placeholder_1] => 1 [:db_insert_placeholder_2] => 0 [:db_insert_placeholder_3] => user:user:default [:db_insert_placeholder_4] => 0 [:db_insert_placeholder_5] => user-panel [:db_insert_placeholder_6] => [:db_insert_placeholder_7] => ipe [:db_insert_placeholder_8] => a:0:{} [:db_insert_placeholder_9] => a:0:{} [:db_insert_placeholder_10] => 0 [:db_insert_placeholder_11] => page_manager [:db_insert_placeholder_12] => [:db_insert_placeholder_13] => H2 [:db_insert_placeholder_14] => 1 [:db_insert_placeholder_15] => s:0:""; ) in drupal_write_record() (line 7219 of /var/aegir/platforms/7/servers/sng-contrib/sng-d7.26-oa-2.15/includes/common.inc).

CommentFileSizeAuthor
#2 panelizer-n2227637-2.patch898 bytesDamienMcKenna
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

DamienMcKenna’s picture

Title: Aegir install : Duplicate entry 'user-1-0-page_manager' for key 'PRIMARY': INSERT INTO {panelizer_entity} » Duplicate entry 'user-1-0-page_manager' for key 'PRIMARY': INSERT INTO {panelizer_entity}
Priority: Normal » Critical
Issue tags: -aegir, -OpenAtrium

This is a general bug that was created by a recent commit that doesn't need OpenAtrium to create it, I'll resolve it this weekend.

DamienMcKenna’s picture

Status: Active » Needs review
FileSize
898 bytes

I need to do some more testing on it, but I think this is the right direction.

DamienMcKenna’s picture

DamienMcKenna’s picture

SocialNicheGuru’s picture

Yeah this works! I was able to go through the complete install.

  • Commit 17bff10 on 7.x-3.x by DamienMcKenna:
    Issue #2227637 by DamienMcKenna: Unable to update existing records.
    
DamienMcKenna’s picture

Status: Needs review » Fixed

Thanks for the review. I've committed the fix.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.