Hello I am one of maintener of Plone portal for TeX Polish Users Group GUST (http://wwww.gust.org.pl). Our board decided to migrate from Plone 2.0.5 to 2.5. We wrote all info we found about migration, but still have no positive result.
Here is what we did (there are no additiona products except Epoz): 1. Installed Plone 2.5 2. shutdown instance on old server 3. copy over old server Data.fs to new one 4. start up instance on new server 5. goto ZMI on new server and run "dry run" only Here's the result this time (see below and at new site http://www-nowy.gust.org.pl/gust). Are we doing something wrong? Result of the attempt... Dry run selected. Starting the migration from version: 2.0.5 Attempting to upgrade from: 2.0.5 Converted Plone Site to CMFDynamicViewFTI Updated portal selectable views Running manage_convertIndexes on ZCatalog instance 'portal_catalog' Finished migrating catalog indexes for ZCatalog instance 'portal_catalog' Deleted PathIndex 'path' from portal_catalog. Added ExtendedPathIndex 'path' to portal_catalog. Added FieldIndex 'getObjPositionInParent' to portal_catalog. Added 'getObjSize' metadata to portal_catalog. Added 'exclude_from_nav' metadata to portal_catalog. Deleted FieldIndex 'created'. Added DateIndex 'created'. Deleted FieldIndex 'modified'. Added DateIndex 'modified'. Deleted FieldIndex 'Date'. Added DateIndex 'Date'. Deleted FieldIndex 'start'. Added DateIndex 'start'. Deleted FieldIndex 'end'. Added DateIndex 'end'. Deleted FieldIndex 'effective'. Added DateIndex 'effective'. Deleted FieldIndex 'expires'. Added DateIndex 'expires'. Added DateRangeIndex 'effectiveRange' (effective, expires). Added FieldIndex 'sortable_title' to portal_catalog. Added 'is_folderish' metadata to portal_catalog. Removed 'ExpiresDate' metadata from portal_catalog. Added 'ExpirationDate' metadata to portal_catalog. Migrating CSSRegistry. No CSSRegistry found. Migrating JSRegistry. No JSRegistry found. Installed CSSRegistry and JSRegistry. Added TranslationService Tool Added 'home_page' property to portal_memberdata. Added 'location' property to portal_memberdata. Added 'description' property to portal_memberdata. Added 'language' property to portal_memberdata. Added 'ext_editor' property to portal_memberdata. Updated navtree_properties. Removed old MailHost Added new MailHost (SecureMailHost): 158.75.130.20:25 Deleted portal_form tool. Deleted portal_navigation tool. Deleted form_properties property sheet. Deleted navigation_properties property sheet. Installed MimetypesRegistry. Installed PortalTransforms. Installed Archetypes. Installed ATContentTypes. Upgrade to: 2.1-alpha1, completed Attempting to upgrade from: 2.1-alpha1 Added 'full_screen' action to actions tool. Added 'full_screen' icon to actionicons tool. Added 'visible_ids' property to site_properties. Deleted 'formtooltips' property from portal_memberdata. Added 'exposeDCMetaTags' property to site_properties. Added 'sitemap' action to actions tool. Added 'types_not_searched' property to site_properties. Added 'non_default_page_types' property to site_properties. Disabled 'news' and 'Members' portal tabs actions. Added news folder. Set constrain types for news folder. Added default view for news folder. Added Topic for default news folder view. Added events folder. Set constrain types for events folder. Added default view for events folder. Added Topic for default events folder view. Added 'Delete' contentmenu action to actions tool. Added 'Paste' contentmenu action to actions tool. Added 'Copy' contentmenu action to actions tool. Added 'Cut' contentmenu action to actions tool. Added 'Contents' contentmenu action to actions tool. Added default group 'Administrators'. Added default group 'Reviewers'. Added default content types to portal_factory. Added 'disable_folder_sections' property to site_properties. Added 'selectable_views' property to portal root Modified existing copy action Modified existing cut action Modified existing change_state action Modified existing extedit action Added 'typesUseViewActionInListings' property to site_properties. Added missing plone_setup action Changed Plone Site icon Upgrade to: 2.1-alpha2, completed Attempting to upgrade from: 2.1-alpha2 Modified existing object paste action for folderish default pages Added 'Contents' contentmenu action to actions tool. Added 'Default view' contentmenu action to actions tool. Made the 'mystuff' action point to folder listing instead of folder_contents Migrating CSSRegistry. Done migrating CSSRegistry. Migrating JSRegistry. Done migrating JSRegistry. Granted "Access inactive portal content" permission to Owner role Added published criterion to news topic. Added published criterion to events topic. Registered login.js Added directory view for plone_login Added plone_login to Plone Default Added plone_login to Plone Tableless Added 'verify_login_name' property to site_properties. Installed kupu. Set Kupu as default WYSIWYG editor. Added ploneTextSmall.css to CSSRegistry. Added ploneTextLarge.css to CSSRegistry. Removing plone prefix from stylesheets. Finished removing plone prefix from stylesheets. Removed navtree whitelist Added new entries to "types_not_searched" site_property Updated navtree blacklist Added FieldIndex 'is_default_page' to portal_catalog. Removed metadata 'is_folderish' from portal_catalog. Added FieldIndex 'is_folderish' to portal_catalog. Added plone_3rdParty to Plone Default. Added plone_3rdParty to Plone Tableless. Adding Portlet and Deprecated stylesheets. Finished adding Portlet and Deprecated stylesheets. Added 'enable_livesearch' property to site_properties. Added 'search' icon to actionicons tool. Set 'Login page ID' of Cookie Crumbler to 'login_form'. Set 'Failed authorization page ID' of Cookie Crumbler to 'insufficient_privileges'. Set target expresion of folderlisting action for 'Plone Site' to 'view' Reindexed portal_catalog. Upgrade to: 2.1-beta1, completed Attempting to upgrade from: 2.1-beta1 Updated portal selectable views Fixed 'Contents' action on actions tool. Changed category of Plone Site view action to 'object' Changed category of Plone Site edit action to 'object' Added method aliases to Plone Site FTI Added 'Large Plone Folder' to 'parentMetaTypesNotToQuery' in navtree_properties Added 'Edit this file in an external application (Requires Zope ExternalEditor installed)' action to actions tool. Turned off 'ext_editor' property on portal_memberdata by default. Updated workflow titles for state visible Updated workflow titles for state pending Updated workflow titles for state private Updated workflow titles for state published Updated workflow titles for state visible Updated workflow titles for state private Updated workflow titles for state published Fixed 'Accessibility' action on actions tool. Fixed 'Contact' action on actions tool. Fixed 'Site Setup' action on actions tool. Removed action plone_setup from portal_membership Set portal root edit action to use /edit method alias Set portal root sharing action to use /sharing method alias Added CMFUid tool(s) portal_uidannotation, portal_uidgenerator, portal_uidhandler Set media type for member.css to screen Set media type for RTL.css to screen Set media type for presentation.css to projection Set media type for ploneCustom.css to all Corrected CSS media types Added 'enable_wf_state_filtering' property to navtree_properties. Added 'wf_states_to_show' property to navtree_properties. Added 'navigation' icon to actionicons tool. Added search settings to the control panel Added navigation settings to the control panel Registered formsubmithelpers.js Added 'visible_ids' property to portal_memberdata. Added 'visible_ids' property to portal_memberdata. Added CMF types to 'types_not_searched' property. Removed 'non_default_page_types' property to site_properties. Added 'default_page_types' property to site_properties. Changed sendto action permission to Allow Sendto Recataloged news folder. Recataloged events folder. Upgrade to: 2.1-beta2, completed Attempting to upgrade from: 2.1-beta2 Upgrade to: 2.1-rc1, completed Attempting to upgrade from: 2.1-rc1 Added 'is_folderish' metadata to portal_catalog. Enabled syndication on /gust/news/news_topic Enabled syndication on /gust/events/events_topic Disabled 'syndication' object action. Changed RSS action title Reindexed portal_catalog. Recataloged news folder. Recataloged events folder. Upgrade to: 2.1-rc2, completed Attempting to upgrade from: 2.1-rc2 Added Topic for previous events. Added criterion to limit to current events. Added 'Cut' contentmenu action to actions tool. Added 'Paste' contentmenu action to actions tool. Added 'Delete' contentmenu action to actions tool. Added 'Copy' contentmenu action to actions tool. Added new view templates to Folder FTI. Added new view templates to Large Plone Folder FTI. Added new view templates to Topic FTI. Added new view templates to Plone Site FTI. Moved news topic to portal root Deleted empty news folder Moved events topic to portal root Deleted empty events folder Added sort on effective to news topic. Upgrade to: 2.1-rc3, completed Attempting to upgrade from: 2.1-rc3 Fixed preferences action title Changed News Topic default view to folder_summary_view. Object buttons reordered as cut, copy, paste, delete Granted "View Groups" to all Members Reorder stylesheets Upgrade to: 2.1, completed Attempting to upgrade from: 2.1 Upgrade to: 2.1.1, completed Attempting to upgrade from: 2.1.1 Removed plone_3rdParty\CMFTopic layer from all skins. Added 'Rename' contentmenu action to actions tool. Added se-highlight.js to portal_javascipt Removing workflow from Discussion Item Added must_change_password property to member data Upgrade to: 2.1.2-rc1, completed Attempting to upgrade from: 2.1.2-rc1 Upgrade to: 2.1.2-rc2, completed Attempting to upgrade from: 2.1.2-rc2 Upgrade to: 2.1.2, completed Attempting to upgrade from: 2.1.2 Removed vcXMLRPC.js Reindexed portal_catalog. Added icons for copy, cut, paste and delete Upgrade to: 2.1.3-rc1, completed Attempting to upgrade from: 2.1.3-rc1 Upgrade to: 2.1.3, completed Attempting to upgrade from: 2.1.3 Installed CMFPlacefulWorkflow. Upgrade to: 2.5-alpha1, completed Attempting to upgrade from: 2.5-alpha1 Upgrade aborted Error type: exceptions.AttributeError Error value: roles File "/usr/local/zope/instance/Products/CMFPlone/MigrationTool.py", line 307, in upgrade newv, msgs = self._upgrade(newv) File "/usr/local/zope/instance/Products/CMFPlone/MigrationTool.py", line 404, in _upgrade res = function(self.aq_parent) File "/usr/local/zope/instance/Products/CMFPlone/migrations/v2_5/alphas.py", line 24, in alpha1_alpha2 installPlonePAS(portal, out) File "/usr/local/zope/instance/Products/CMFPlone/migrations/v2_5/alphas.py", line 43, in installPlonePAS installOrReinstallProduct(portal, 'PlonePAS', out) File "/usr/local/zope/instance/Products/CMFPlone/migrations/migration_util.py", line 82, in installOrReinstallProduct qi.installProduct(product_name) File "/usr/local/zope/instance/Products/CMFQuickInstallerTool/QuickInstallerTool.py", line 322, in installProduct res=install(portal) File "/usr/local/zope/lib/python/Products/ExternalMethod/ExternalMethod.py", line 225, in __call__ try: return f(*args, **kw) File "/usr/local/zope/instance/Products/PlonePAS/Extensions/Install.py", line 843, in install restoreUserData(portal, out, userdata) File "/usr/local/zope/instance/Products/PlonePAS/Extensions/Install.py", line 324, in restoreUserData mtool.addMember(*u[:-1]) File "/usr/local/zope/instance/Products/PlonePAS/tools/membership.py", line 65, in addMember member = self.getMemberById(id) File "/usr/local/zope/instance/Products/CMFCore/MembershipTool.py", line 349, in getMemberById user = self.wrapUser(user) File "/usr/local/zope/instance/Products/CMFCore/MembershipTool.py", line 138, in wrapUser if (self.role_map.get(portal_role) in u.roles and End of upgrade path, migration has finished The upgrade path did NOT reach current version Migration has failed Dry run selected, transaction aborted Best regards Boguslaw Lichonski GUST _______________________________________________ Setup mailing list [email protected] http://lists.plone.org/mailman/listinfo/setup
