Here is the full log from Travis-CI:

https://travis-ci.org/lsolesen/panopoly/jobs/16105933

And here is the important error:

WD search_api_server: PDOException: SQLSTATE[42S02]: Base table or   [error]
view not found: 1146 Table 'drupal.cache_search_api_solr' doesn't
exist: DELETE FROM {cache_search_api_solr} 
WHERE  (cid LIKE :db_condition_placeholder_0 ESCAPE '\\') ; Array
(
    [:db_condition_placeholder_0] => solr\_server%
)
 in cache_clear_all() (line 165 of
/home/travis/build/lsolesen/drupal/includes/cache.inc).

Comments

dsnopek’s picture

Status: Active » Fixed

Implemented hook_update_dependencies() in panopoly_core and panopoly_user to make sure update functions happen in the correct order.

Status: Fixed » Closed (fixed)

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

dsnopek’s picture

Component: Code » Admin
Status: Closed (fixed) » Needs review
StatusFileSize
new630 bytes

This error has come back, but doesn't happen on every run, which is weird. :-/

In any case, the conflict is now with panopoly_search_update_7005(). Here is a patch to add a dependency - I'll test on Travis-CI in a moment.

EDIT: Here is the Travis-CI build: https://travis-ci.org/panopoly/panopoly/builds/52275042

dsnopek’s picture

Component: Admin » Search
StatusFileSize
new629 bytes

Blergh! Type-o in the last patch. Here's a new one.

dsnopek’s picture

Status: Needs review » Fixed

Testing looks good! Commiting.

  • dsnopek committed 2f9f72a on 7.x-1.x
    Update Panopoly Search for Issue #2164187 by dsnopek: Upgrade from 1.0-...

Status: Fixed » Closed (fixed)

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