ckan-it icon indicating copy to clipboard operation
ckan-it copied to clipboard

First attempt to upgrade ckan to v2.8.2

Open jenkin opened this issue 5 years ago • 4 comments

  • ckan submodule points to ckan-2.8.2 tag
  • custom submodules (dcatapit and multilang) point to master branches
  • other submodules point to the latest tags
  • solr container is built from contrib/docker/solr/Dockerfile in ckan submodule
  • postgresql with postgis (required by spatial plugin) come from mdillon/postgis:11 on docker hub

jenkin avatar Sep 04 '19 13:09 jenkin

@altroisi all seem to work, there are no errors in log during the first setup and ckan run as expected, with all groups loaded. Can you perform some tests on this configuration?

jenkin avatar Sep 05 '19 12:09 jenkin

@altroisi I found a problem with solr version and schema, now both are updated. Can you re-test it?

Hints:

  • git pull && git submodule update --init (I added solr repo as submodule)
  • docker-compose -f docker-compose.yml -f docker-compose.build.yml build (to build ckan and solr images)
  • docker-compose up (to run all containers)

jenkin avatar Sep 12 '19 07:09 jenkin

Now this branch is updated with master and #52 bug fixes.

Many problems:

  • all customizations in forms provided by our plugins are problematic, mainly because of new frontend framework (bootstrap)

    • new dataset
    • new harvest
    • new organization
  • again catalogue list doesn't show number of dataset and last update, because of problematic version of ckanext-harvest (it works until v.1.1.2, but ckan-2.8.2 requires v1.1.4)

  • harvesting Regione Umbria raises some errors

    • 2019-10-11 09:38:10,750 ERROR [ckanext.harvest.harvesters.base] {'maintainer_email': ['Email XXX is not a valid format'], 'author_email': ['Email XXX is not a valid format']} (XXX is an email address with typos)

jenkin avatar Oct 11 '19 10:10 jenkin

Some known issues:

  • [ ] catalogues list of ckan-harvest
  • [ ] entities forms (dataset, organization, harvest) with custom fields
  • ...

jenkin avatar Oct 14 '19 07:10 jenkin