<div dir="ltr"><div><div>Hi Paolo,<br><br></div>We are getting somewhere, <br><br></div><div>I set 'settings_path = geonode.settings, then ran the create_auth_group_and_update_res.py, I got the following results:<br><br>Creating the authenticated group...<br>Now adding all users to the group...<br>Adding geonode to the group<br>Adding admin to the group<br>Adding joyp to the group<br>Adding liteab to the group<br>Adding amritr to the group<br>Adding susanv to the group<br>Adding mereonik to the group<br>Adding sachin to the group<br>Adding Brookey to the group<br>Adding Faatasim to the group<br>Adding digitaki to the group<br>Adding david to the group<br>Adding norense to the group<br>Adding zarin to the group<br>Adding sereima to the group<br>Adding fane to the group<br>Adding keleni to the group<br>Adding philb to the group<br>Adding Keikos to the group<br>Adding keikos to the group<br>Adding Lawrence to the group<br>Adding seelan to the group<br>Adding test to the group<br>Adding Lowry to the group<br>Adding mana to the group<br>Updating resources...<br>Updating layer NU_Surface_Soil<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer WS_TC_HazardMap Wind 100 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer PW_Point_Building_Exposure_Verified<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer NR_EQ_HazardMap_10_2500 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer PW_EQ_HazardMap_10_2500 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer NU_TC_HazardMap Wind 100 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer VU_Area_Council<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer VU_Average_Annual_Loss_for_Tropical_Cyclone_and_Earthquake<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer PG_lae2_sub2.tif<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer TO_EQ_HazardMap_PGA_100 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer PW_Landuse Landcover<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer PG_lae2_sub1.tif<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer WS_EQ_HazardMap_PGA_2500 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer FJ_Roads<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer SB_munda_gsd05_o_sub2.tif<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer TL_EQ_HazardMap_PGA_100 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer TO_Roads<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer MH_Landuse Landcover<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer SB_EQ_HazardMap_10_100_MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer CK_Point_Building_Exposure_Modelled<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer WS_Roads<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer PW_EQ_HazardMap_03_2500 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer SB_EQ_HazardMap_PGA_500_MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer TL_EQ_HazardMap_PGA_2500_MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating map Fiji<br>Updating layer TL_EQ_HazardMap_10_2500 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer VU_EQ_HazardMap_10_500 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer TL_EQ_HazardMap_10_500 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer NR_TC_HazardMap Wind 500 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer VU_TC_HazardMap Wind 250 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer SB_westguale_sub6.tif<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer NU_EQ_HazardMap_10_100 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer PG_EQ_HazardMap_03_500 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer TL_Landuse Landcover<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer MH_Atoll<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer SB_EQ_HazardMap_10_500_MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer CK_Point_Building_Exposure_Verified<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer KI_EQ_HazardMap_10_100 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating map<br>Updating layer KI_Island<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer VU_ambae.tif<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer TO_Building_Aggregate_Exposure<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer FJ_Buildings<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer VU_tanna2.tif<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer TO_Average_Annual_Loss<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer KI_Surface_Soil_Pt14<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer CK_Enumeration_Area<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer TV_Roads<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer NR_District<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer VU_Point_Building_Exposure_Verified<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer TO_Surface_Soil<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer VU_Landuse Landcover<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer PG_lae1.tif<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer FM_Point_Building_Exposure_Modelled<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer CK_Rarotonga_Satellite_Image_2009<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer TO_EQ_HazardMap_03_100 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer FJ_EQ_HazardMap_PGA_500_MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer PW_Hamlet<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer TV_EQ_HazardMap_03_100 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer KI_TC_HazardMap Wind 100 MRP_West<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer CK_Island<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer TV_EQ_HazardMap_PGA_2500_MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer SB_Roads<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer FJ_Average_Annual_Loss_For_Tropical_Cyclone_and_Earthquakes<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer PG_madang_s.tif<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer TV_TC_HazardMap Wind 250 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer PW_EQ_HazardMap_03_100 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer TV_TC_HazardMap Wind 500 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer MH_EQ_HazardMap_10_500 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer PG_Bridges<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer NR_EQ_HazardMap_10_500 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer TV_Building_Aggregate_Exposure<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer PW_EQ_HazardMap_10_100 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer FJ_EQ_HazardMap_10_2500 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer PG_EQ_HazardMap_10_100 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer PG_EQ_HazardMap_03_2500 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer TV_EQ_HazardMap_PGA_500 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer TL_TC_HazardMap Wind 500 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer PW_Point_Building_Exposure_Modelled<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer TV_EQ_HazardMap_PGA_100 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer PG_TC_HazardMap Wind 100 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer NU_EQ_HazardMap_10_2500 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer TO_EQ_HazardMap_10_2500 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer TV_Point_Building_Exposure_Modelled<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer FM_TC_HazardMap Wind 50 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer TO_b4.tif<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer TV_Point_Building_Exposure_Verified<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer FJ_8C<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer TO_d2.tif<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer WS_Point_Building_Exposure_Verified<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer SB_Kolombangara_sub2<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer VU_Surface_Soil<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer WS_Surface_Soil<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer SB_Auki_Satellite_Imagery_2005_s2<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer SB_Honiara_Satellite_Imagery_2005_s1<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer SB_EQ_HazardMap_03_500 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer PG_Census_Unit<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer WS_Building_Aggregate_Exposure<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer TO_Landuse Landcover<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer FM_EQ_HazardMap_03_100 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer VU_Point_Building_Exposure_Modelled<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer FM_EQ_HazardMap_10_500 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer SB_Gizo_Satellite_Imagery_2005_s1<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer NR_EQ_HazardMap_10_100 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer SB_Honiara_Satellite_Imagery_2005_s2<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer FJ_nadi_s1.tif<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer TV_EQ_HazardMap_03_2500 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer TV_Island<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer NU_EQ_HazardMap_03_2500 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer KI_Surface_Soil_Pt13<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer FJ_Coastline<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer PG_TC_HazardMap Wind 500 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer SB_rannogga_2.tif<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer VU_EQ_HazardMap_PGA_100 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer PW_Surface_Soil<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer TO_a2.tif<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer TO_b3.tif<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer FJ_Special_Infrastructure<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer FM_EQ_HazardMap_10_2500 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer KI_Surface_Soil_Pt11<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer FJ_Specials<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer WS_EQ_HazardMap_03_500 MRP<br><class 'geoserver.catalog.FailedRequestError'><br>Updating layer KI_Surface_Soil_Pt12<br><class 'geoserver.catalog.FailedRequestError'><br>Updating map Yasawa Group<br>Updating map Vanuatu<br>Updating document NU_Country_Profile<br>Updating document Advancing_Disaster_Risk_Financing&Insurance_In_The_Pacific.pdf<br>Updating document VU_Country_Profile<br>Updating document Country Note THE COOK ISLANDS<br>Updating document Country Note Fiji<br>Updating document PG_Country_Profile<br>Updating document FM_Country_Profile<br>Updating document CATASTROPHE RISK ASSESSMENT METHODOLOGY<br>Updating document PW_Country_Profile<br>Updating document KI_Country_Profile<br>Updating document Country Note Solomon Islands<br>Updating document Country Note Marshall Islands<br>Updating document Country_Note_Vanuatu<br>Updating document TO_Country_Profile<br>Updating document Solomon Islands Country Profile<br>Updating document PCRAFI_Risk_Assessment_Methodology<br>Updating document Country_Note_Tonga<br>Updating document MH_Country_Profile<br>Updating document WS_Country_Profile<br>Updating document Country-Note-Samoa<br>Updating document TL_Country_Profile<br>Updating document NR_Country_Profile<br>Updating document FJ_Country_Profile<br>Updating document CK_Country_Profile<br>Updating document TV_Country_Profile<br>Updating document Country Note: Samoa; Disaster risk financing and insurance, February 2015<br>Updating document Country Note: Tonga; Disaster risk financing and insurance, February 2015<br>Updating document Country Note: Cook Islands; Disaster risk financing and insurance, February 2015<br>Updating document Country Note: Vanuatu; Disaster risk financing and insurance, February 2015<br>Updating layer ck_evacuation_centers<br>GDAL_ERROR 4: Unable to open /var/www/geonode/uploaded/layers/ck_evacuation_centers.shp or /var/www/geonode/uploaded/layers/ck_evacuation_centers.SHP.<br>Could not open /var/www/geonode/uploaded/layers/ck_evacuation_centers.shp<br><type 'exceptions.AssertionError'><br>Updating layer rarotonga_electoral_boundaries<br>GDAL_ERROR 4: Unable to open /var/www/geonode/uploaded/layers/rarotonga_electoral_boundaries.shp or /var/www/geonode/uploaded/layers/rarotonga_electoral_boundaries.SHP.<br>Could not open /var/www/geonode/uploaded/layers/rarotonga_electoral_boundaries.shp<br><type 'exceptions.AssertionError'><br>Updating layer mangaia_electoral_boundaries<br>GDAL_ERROR 4: Unable to open /var/www/geonode/uploaded/layers/mangaia_electoral_boundaries.shp or /var/www/geonode/uploaded/layers/mangaia_electoral_boundaries.SHP.<br>Could not open /var/www/geonode/uploaded/layers/mangaia_electoral_boundaries.shp<br><type 'exceptions.AssertionError'><br>Updating layer aitutaki_electoral_boundaries<br>GDAL_ERROR 4: Unable to open /var/www/geonode/uploaded/layers/aitutaki_electoral_boundaries.shp or /var/www/geonode/uploaded/layers/aitutaki_electoral_boundaries.SHP.<br>Could not open /var/www/geonode/uploaded/layers/aitutaki_electoral_boundaries.shp<br><type 'exceptions.AssertionError'><br><br></div><div>I checked the layers in GUI of geonode and none of my migrate layers appear. I checked the documents link, I see the meta data and links but I get an internal error 500 when I try to download.<br></div><div><br></div><div>It looks like the clue we've got is <b><class 'geoserver.catalog.FailedRequestError'>. </b>This looks like a geoserver configuration issue then, would you have some idea which configuration file specifically. Is it contained within my Geoserver Directory? or elsewhere.<br><br></div><div>Mana<br></div><div><br><br><br><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Feb 10, 2016 at 10:14 AM, Paolo Corti <span dir="ltr"><<a href="mailto:pcorti@gmail.com" target="_blank">pcorti@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Yes, I think that you need to fix the first error to have the<br>
migration working properly.<br>
Don't worry about the second error: you are getting IntegrityError as<br>
the records were already added to the database when you ran the script<br>
first time.<br>
The third error is caused by the first one.<br>
Let me know if you get more issues<br>
<span class="HOEnZb"><font color="#888888">p<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
On Tue, Feb 9, 2016 at 3:38 PM, Mana Etches <<a href="mailto:manadotcom@gmail.com">manadotcom@gmail.com</a>> wrote:<br>
> Hi Paolo,<br>
><br>
> Firstly, I should have ran the python scripts individually within<br>
> migrate2.sh, I noticed some errors as follows:<br>
><br>
>  'create_auth_group_and_update_res.py', reveals error:<br>
><br>
> Traceback (most recent call last):<br>
>   File "create_auth_group_and_update_res.py", line 10, in <module><br>
>     from geonode.groups.models import GroupProfile<br>
>   File "/usr/local/lib/python2.7/dist-packages/geonode/groups/models.py",<br>
> line 5, in <module><br>
>     from django.contrib.auth.models import Group<br>
>   File "/usr/lib/python2.7/dist-packages/django/contrib/auth/__init__.py",<br>
> line 6, in <module><br>
>     from django.middleware.csrf import rotate_token<br>
>   File "/usr/lib/python2.7/dist-packages/django/middleware/csrf.py", line<br>
> 14, in <module><br>
>     from django.utils.cache import patch_vary_headers<br>
>   File "/usr/lib/python2.7/dist-packages/django/utils/cache.py", line 26, in<br>
> <module><br>
>     from django.core.cache import get_cache<br>
>   File "/usr/lib/python2.7/dist-packages/django/core/cache/__init__.py",<br>
> line 69, in <module><br>
>     if DEFAULT_CACHE_ALIAS not in settings.CACHES:<br>
>   File "/usr/lib/python2.7/dist-packages/django/conf/__init__.py", line 54,<br>
> in __getattr__<br>
>     self._setup(name)<br>
>   File "/usr/lib/python2.7/dist-packages/django/conf/__init__.py", line 49,<br>
> in _setup<br>
>     self._wrapped = Settings(settings_module)<br>
>   File "/usr/lib/python2.7/dist-packages/django/conf/__init__.py", line 132,<br>
> in __init__<br>
>     % (self.SETTINGS_MODULE, e)<br>
> ImportError: Could not import settings '/etc/genode/local_settings.py' (Is<br>
> it on sys.path? Is there an import error in the settings file?): Import by<br>
> filename is not supported.<br>
><br>
> The second script, 'migrate_tags.py', ran errors for the first part relative<br>
> to psycopg2.IntegrityError on my layers, eg:<br>
><br>
> ('Municipality', 'municipality')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(Island) already exists.<br>
><br>
> ('Island', 'island')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(Atoll) already exists.<br>
><br>
> ('Atoll', 'atoll')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(nr) already exists.<br>
><br>
> ('nr', 'nr')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(District) already exists.<br>
><br>
> ('District', 'district')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(Village) already exists.<br>
><br>
> ('Village', 'village')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(Local Level Government) already exists.<br>
><br>
> ('Local Level Government', 'local-level-government')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(Building Replacement Cost) already exists.<br>
><br>
> ('Building Replacement Cost', 'building-replacement-cost')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(State) already exists.<br>
><br>
> ('State', 'state')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(Ward) already exists.<br>
><br>
> ('Ward', 'ward')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(Sub District) already exists.<br>
><br>
> ('Sub District', 'sub-district')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(Area Council) already exists.<br>
><br>
> ('Area Council', 'area-council')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(hazards) already exists.<br>
><br>
> ('hazards', 'hazards')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(Building Exposure Aggregates) already exists.<br>
><br>
> ('Building Exposure Aggregates', 'building-exposure-aggregates')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(nrj) already exists.<br>
><br>
> ('nrj', 'nrj')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(Land cover) already exists.<br>
><br>
> ('Land cover', 'land-cover')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(Land use) already exists.<br>
><br>
> ('Land use', 'land-use')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(Land Cover) already exists.<br>
><br>
> ('Land Cover', 'land-cover_1')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(Land Use) already exists.<br>
><br>
> ('Land Use', 'land-use_1')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(Average Annual Loss For TC & EQ) already exists.<br>
><br>
> ('Average Annual Loss For TC & EQ', 'average-annual-loss-for-tc-eq')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(Average Annual Loss) already exists.<br>
><br>
> ('Average Annual Loss', 'average-annual-loss')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(Building Replacement Costs) already exists.<br>
><br>
> ('Building Replacement Costs', 'building-replacement-costs')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(Exposure Cash Crops) already exists.<br>
><br>
> ('Exposure Cash Crops', 'exposure-cash-crops')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(imagery) already exists.<br>
><br>
> ('imagery', 'imagery')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(REQUIRED: Common-use word or phrase used to describe<br>
> the subject of the data set.) already exists.<br>
><br>
> ('REQUIRED: Common-use word or phrase used to describe the subject of the<br>
> data set.',<br>
> 'required-common-use-word-or-phrase-used-to-describe-the-subject-of-the-data-set')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(Average Annual Loss TC & EQ) already exists.<br>
><br>
> ('Average Annual Loss TC & EQ', 'average-annual-loss-tc-eq')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(Average Annual Loss for TC & EQ) already exists.<br>
><br>
> ('Average Annual Loss for TC & EQ', 'average-annual-loss-for-tc-eq_1')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(Population) already exists.<br>
><br>
> ('Population', 'population')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(Average Annual Loss tc and eq) already exists.<br>
><br>
> ('Average Annual Loss tc and eq', 'average-annual-loss-tc-and-eq')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(Average Annual Loss for Tropical Cyclone and<br>
> Earthquake) already exists.<br>
><br>
> ('Average Annual Loss for Tropical Cyclone and Earthquake',<br>
> 'average-annual-loss-for-tropical-cyclone-and-earthquake')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(Probabilistic) already exists.<br>
><br>
> ('Probabilistic', 'probabilistic')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(Earthquake) already exists.<br>
><br>
> ('Earthquake', 'earthquake')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(Hazard) already exists.<br>
><br>
> ('Hazard', 'hazard')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(cyclone) already exists.<br>
><br>
> ('cyclone', 'cyclone')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(solomons) already exists.<br>
><br>
> ('solomons', 'solomons')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(risk) already exists.<br>
><br>
> ('risk', 'risk')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(Summary Report) already exists.<br>
><br>
> ('Summary Report', 'summary-report')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(Risk Assessment) already exists.<br>
><br>
> ('Risk Assessment', 'risk-assessment')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(Loss) already exists.<br>
><br>
> ('Loss', 'loss')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(Topography) already exists.<br>
><br>
> ('Topography', 'topography')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(Document) already exists.<br>
><br>
> ('Document', 'document')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(Imagery) already exists.<br>
><br>
> ('Imagery', 'imagery_1')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(Soil) already exists.<br>
><br>
> ('Soil', 'soil')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(SOILS) already exists.<br>
><br>
> ('SOILS', 'soils')<br>
> <class 'psycopg2.IntegrityError'><br>
> duplicate key value violates unique constraint "taggit_tag_name_key"<br>
> DETAIL:  Key (name)=(SOIL) already exists.<br>
><br>
> And the last python script, 'migrate_group_permissions.py', revealed:<br>
><br>
> Traceback (most recent call last):<br>
>   File "migrate_group_permissions.py", line 16, in <module><br>
>     authenticated_group_id = dst_cur.next()[0]<br>
> StopIteration<br>
><br>
><br>
> Correct me if I'm wrong, it looks like the error in the first script is<br>
> related to my settings_path within gn_migration.cfg file. I saw within the<br>
> forums that this should be set to 'settings_path = geonode.settings'.<br>
><br>
> As for errors in scripts migrate_tags.py and migrate_group_permissions.py,<br>
> I'm hoping to get your advice on this part.<br>
><br>
> Thank you immensely,<br>
><br>
> Mana<br>
><br>
><br>
><br>
><br>
> On Wed, Feb 10, 2016 at 5:09 AM, Paolo Corti <<a href="mailto:pcorti@gmail.com">pcorti@gmail.com</a>> wrote:<br>
>><br>
>> Hi Mana<br>
>> did you run migrate2.sh after migrating the GeoServer data directory?<br>
>> did you see any error running that script?<br>
>> p<br>
>><br>
>> On Tue, Feb 9, 2016 at 2:00 AM, Mana Etches <<a href="mailto:manadotcom@gmail.com">manadotcom@gmail.com</a>> wrote:<br>
>> > Hello geonode gurus,<br>
>> ><br>
>> > I've installed geonode 2.4 following instructions at<br>
>> > <a href="http://geonode.org/blog/2015/11/19/geonode-2.4-released/" rel="noreferrer" target="_blank">http://geonode.org/blog/2015/11/19/geonode-2.4-released/</a><br>
>> ><br>
>> > I've followed Capooti's migration steps at guidelines at<br>
>> ><br>
>> > <a href="https://github.com/capooti/geonode/blob/migration_from20_to_24/scripts/migrations/migrate20to24/index.rst" rel="noreferrer" target="_blank">https://github.com/capooti/geonode/blob/migration_from20_to_24/scripts/migrations/migrate20to24/index.rst</a><br>
>> ><br>
>> > I'm at a point where I can see the number of layers, maps and users on<br>
>> > geonode GUI (but only as a registered user). I can log into geoserver<br>
>> > admin,<br>
>> > however I don't see my layers, stores, on the admin panel.<br>
>> ><br>
>> > I uploaded 2.0 GS data directory to geoserver 2.4 data directory as<br>
>> > follows:<br>
>> > data/default     to    data/default<br>
>> > gwc-layers      to     gwc/layers<br>
>> > workspaces/geonode    to      workspaces/geonode/datastore<br>
>> ><br>
>> > Note, I can upload layers just fine but I can only see the the layers<br>
>> > that I<br>
>> > uploaded in the geonode_data in postgres. I can't see the layers from<br>
>> > 2.0<br>
>> > database.<br>
>> ><br>
>> > Lastly I ran a 'geonode updatelayers' and got the following results:<br>
>> ><br>
>> > Finished processing 4 layers in 2.0 seconds.<br>
>> ><br>
>> > 0 Created layers<br>
>> > 4 Updated layers<br>
>> > 0 Failed layers<br>
>> > 0.500000 seconds per layer<br>
>> ><br>
>> > Updating only the layers that I uploaded.<br>
>> ><br>
>> ><br>
>> ><br>
>> > For referencing purposes see my 'gn_migration.cfg' configurations below:<br>
>> ><br>
>> > [db20]<br>
>> > dbname = old_db<br>
>> > host = 192.168.137.12<br>
>> > user = geonode<br>
>> > password = secret (replaced)<br>
>> ><br>
>> > [db24]<br>
>> > dbname = geonode<br>
>> > host = 192.168.137.12<br>
>> > user = geonode<br>
>> > password = secret (replaced)<br>
>> ><br>
>> > [path]<br>
>> > geonode_path = /usr/local/lib/python2.7/dist-packages/geonode<br>
>> > settings_path = /etc/genode/local_settings.py<br>
>> ><br>
>> > My gut feeling is its a configuration issue.<br>
>> ><br>
>> > Any help or point in the right direction would be very much appreciated<br>
>> ><br>
>> > Mana<br>
>> ><br>
>> ><br>
>> ><br>
>> ><br>
>> ><br>
>> ><br>
>> > _______________________________________________<br>
>> > geonode-users mailing list<br>
>> > <a href="mailto:geonode-users@lists.osgeo.org">geonode-users@lists.osgeo.org</a><br>
>> > <a href="http://lists.osgeo.org/mailman/listinfo/geonode-users" rel="noreferrer" target="_blank">http://lists.osgeo.org/mailman/listinfo/geonode-users</a><br>
>> ><br>
>><br>
>><br>
>><br>
>> --<br>
>> Paolo Corti<br>
>> Geospatial software developer<br>
>> web: <a href="http://www.paolocorti.net" rel="noreferrer" target="_blank">http://www.paolocorti.net</a><br>
>> twitter: @capooti<br>
>> skype: capooti<br>
><br>
><br>
<br>
<br>
<br>
--<br>
Paolo Corti<br>
Geospatial software developer<br>
web: <a href="http://www.paolocorti.net" rel="noreferrer" target="_blank">http://www.paolocorti.net</a><br>
twitter: @capooti<br>
skype: capooti<br>
</div></div></blockquote></div><br></div>