[Plone-IT] Trucchi per procedura di upgrade Plone

Michele Mordenti michele.mordenti a gmail.com
Ven 25 Lug 2014 15:11:27 UTC


Ciao a tutti,
ho delle noie con l'aggiornamento di un sito e ci sono alcuni dubbi che
vorrei condividere con voi.

I fatti:
ho una istanza Zope con diversi siti Plone, partita dalla 4.0.4 e nel tempo
aggiornata sino alla attuale versione 4.2.7 + HotFix.
Decido di fare il salto alla versione 4.3.3, faccio gli upgrade steps da
ZMI, nessun errore, solo ore in "waiting for Reindex $ANYTHING with I18N
Case Normalizer."
Poi vado nel "portal_quickinstaller" e reinstallo tutti i prodotti
avanzati, tutto come di consueto.

I risultati:
Epperò questa volta scopro che si è rotta la TinyMCE mostrandomi solo il
codice HTML.
Dopo varie imprecazioni google mi porta a questo bug:
https://dev.plone.org/ticket/14258
Applico il workaroud suggerito e... la rompo ancora di più :-(

Le imprecazioni aumentano:
Plone ha dei punti di caduta esagerati, in un CMS non si può rompere
l'editor predefinito!

Non demordo:
ravano disperatamente in ZMI e finisco nel portal_setup/manage_upgrades,
scelgo la Product.TinyMCE e vedo che sono fermo alla versione 3:
##
The profile "Products.TinyMCE:TinyMCE" is currently upgraded to version 3.
The filesystem version for the "Products.TinyMCE:TinyMCE" profile is
currently 7
##

Faccio gli upgrade step da 3 a 7... e tutto torna ad andare.

Storia a lieto fine, ma a questo punto sono entrato in modalità paranoica e
vi domando quali controlli ulteriori sia buono fare.
Come faccio a vedere se ci sono altri prodotti con profili di installazione
rimasti indietro?
Non vorrei dovermi scorrere una ad una quella 50ina di voci del menù a
tendina... il tutto per le N istanze.

Punto numero due:
archetype_tool/manage_updateSchemaForm (Use at your own risk)
E' cosa buona aggiornare gli AT che hanno subito aggiornamenti o no?

Punto numero tre:
<!-- scrivete di seguito tutti gli ulteriori controlli che fate -->

Grazie, ciao.

-- 
Michele Mordenti
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.plone.org/pipermail/plone-plone-it/attachments/20140725/e76402ef/attachment.html>


Maggiori informazioni sulla lista Plone-IT