[GeoNode-devel] Stability of branches during refactoring and cleanup

Alessio Fabiani alessio.fabiani at geo-solutions.it
Fri Mar 19 09:08:38 PDT 2021


Dear Adrian,
the changelog for 3.2.x is not yet complete. However I'm going to refresh
it during the we. You will be able to find the updated version here
<https://github.com/GeoNode/geonode/blob/3.2.x/CHANGELOG.md>

The doc for upgrading is referring to the version 3.1 not the upcoming
3.1.1 or 3.2.0, so unless you are going to upgrade to the stable 3.1.0 that
documentation might not be fully updated.

I always suggest making a backup. If you are going to upgrade a production
instance the best practice is typically cloning it to a staging server,
upgrade, test and than switch the instances or repeat the upgrade steps
carefully.


Il giorno ven 19 mar 2021 alle ore 13:39 Adrian Bajer <bajeradr at gmail.com>
ha scritto:

> Thank you for your fast response!
>
>
> I  have same additional questions regarding upgrade of my GeoNode instance:
>
>
> 1. I have GeoNode 3.0 (manually installed) running on a production-machine
> with Ubuntu 20.04LTS, GeoServer on a separate Tomcat, separate
> PostgreSQL/PostGis, using UWSGI daemon.
> If I want to upgrade to 3.1 or 3.2 should I follow that instruction:
>
> https://docs.geonode.org/en/master/admin/upgrade/index.html#upgrade-from-2-10-x-3-0
> switching and aligning the source code and the requirements.txt to the
> 3.1.x branch?
>
>
> 2. Is it necessary to make data backup before upgrading?
>
> https://docs.geonode.org/en/master/intermediate/backup/index.html#full-geonode-backup-restore
>
>
> 3. Is there a Change Log for version 3.2? (I want to know what will be the
> most important changes in 3.2.)
>
>
> Best regards,
>
> *Adrian Bajer, MA*
>
> *Department of Historical Atlas*
> Institute of History, Polish Academy of Sciences
>
> Rynek Starego Miasta 29/31
> 00-272 Warsaw, Poland
> e-mail: bajeradr at gmail.com
>
>
> pt., 19 mar 2021 o 12:52 Alessio Fabiani <alessio.fabiani at geo-solutions.it>
> napisał(a):
>
>> Dear Adrian,
>> the branch 3.1.x is stable, we are backporting only few bug fixes and
>> minor improvements.
>>
>> I just tested it both running docker from the root geonode and
>> geonode-project and it works fine.
>>
>> 3.2.x is also relatively stable now, and we plan to release 3.2.0 soon.
>> However keep in mind that 3.2.x has breaking changes, so you might need to
>> do some manual work in order to adapt the old model to the new one.
>> There's no upgrade guide available yet around unfortunately, but the
>> process is not that hard (if you know how to do it).
>>
>> Just a big warning: both 3.1.x and 3.2.x are now relying a lot to
>> asynchronous architecture, so accordingly to how you deployed your old
>> versions, you might also install some new components as described here
>>
>>
>> https://docs.geonode.org/en/master/install/advanced/core/index.html#enabling-fully-asynchronous-tasks
>>
>>
>> You are still allowed to run everything synchronously, just pay attention
>> to your settings.
>>
>> Regards,
>> Alessio.
>>
>>
>>
>>
>>
>> Il giorno ven 19 mar 2021 alle ore 11:55 Adrian Bajer <bajeradr at gmail.com>
>> ha scritto:
>>
>>> Dear all,
>>>
>>> I need to upgrade instance of GeoNode in my Institute. Currently we have
>>> GeoNode 3.0
>>>
>>> According to recent information about changes in branches I have some
>>> questions:
>>>
>>> 1. Which branch is stable if I want to install version 3.1?
>>>
>>> 2. When version 3.2 will be released? Maybe should I hold up my upgrade
>>> until 3.2 release?
>>>
>>>
>>> Best regards,
>>>
>>> *Adrian Bajer, MA*
>>>
>>> *Department of Historical Atlas*
>>> Institute of History, Polish Academy of Sciences
>>>
>>> Rynek Starego Miasta 29/31
>>> 00-272 Warsaw, Poland
>>> e-mail: bajeradr at gmail.com
>>>
>>>
>>>
>>>
>>> ----------------------------------------------------------------------------------------------------------------------
>>> czw., 4 mar 2021 o 16:26 Alessio Fabiani <
>>> alessio.fabiani at geo-solutions.it> napisał(a):
>>>
>>>> Dear devs,
>>>> branches created on:
>>>>
>>>> - geonode {3.2.x, 3.1.x}
>>>> - geonode-project {3.2.x, 3.1.x}
>>>>
>>>> deprecation messages put on:
>>>>
>>>> - geonode {3.x}
>>>> - geonode-project {3.x}
>>>>
>>>> documentation updated
>>>>
>>>> - documentation {master --> 3.2.x; 3.x --> 3.1.x}
>>>>
>>>> Moreover:
>>>>
>>>> geonode/geonode-project 3.2.x now point to geonode-mapstore-client 2.1.x
>>>>
>>>> *WARNING 1: DO NOT USE MASTER BRANCH, IT WILL BE HIGHLY UNSTABLE*
>>>>
>>>> *WARNING 1: BUILD AND DEPLOYMENT TESTS STILL TO BE DONE ON NEW BRANCHES
>>>> 3.1.x; 3.2.x *
>>>>
>>> _______________________________________________
>>> geonode-devel mailing list
>>> geonode-devel at lists.osgeo.org
>>> https://lists.osgeo.org/mailman/listinfo/geonode-devel
>>>
>>
>>
>> --
>>
>> ==
>>
>> GeoServer Professional Services from the experts! Visit
>> http://goo.gl/it488V for more information.
>> ==
>> Ing. Alessio Fabiani
>>
>> @alfa7691
>> Founder/Technical Lead
>>
>>
>> GeoSolutions S.A.S.
>> Via di Montramito 3/A - 55054  Massarosa (LU) - Italy
>> phone: +39 0584 962313
>> fax:     +39 0584 1660272
>> mob:   +39 331 6233686
>>
>>
>> http://www.geo-solutions.it
>> http://twitter.com/geosolutions_it
>> -------------------------------------------------------
>>
>> Con riferimento alla normativa sul trattamento dei dati personali (Reg.
>> UE 2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si
>> precisa che ogni circostanza inerente alla presente email (il suo
>> contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è
>> riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il
>> messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra
>> operazione è illecita. Le sarei comunque grato se potesse darmene notizia.
>>
>>
>> This email is intended only for the person or entity to which it is
>> addressed and may contain information that is privileged, confidential or
>> otherwise protected from disclosure. We remind that - as provided by
>> European Regulation 2016/679 “GDPR” - copying, dissemination or use of this
>> e-mail or the information herein by anyone other than the intended
>> recipient is prohibited. If you have received this email by mistake, please
>> notify us immediately by telephone or e-mail.
>>
>

-- 

==

GeoServer Professional Services from the experts! Visit http://goo.gl/it488V
for more information.
==
Ing. Alessio Fabiani

@alfa7691
Founder/Technical Lead


GeoSolutions S.A.S.
Via di Montramito 3/A - 55054  Massarosa (LU) - Italy
phone: +39 0584 962313
fax:     +39 0584 1660272
mob:   +39 331 6233686


http://www.geo-solutions.it
http://twitter.com/geosolutions_it
-------------------------------------------------------

Con riferimento alla normativa sul trattamento dei dati personali (Reg. UE
2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si
precisa che ogni circostanza inerente alla presente email (il suo
contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è
riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il
messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra
operazione è illecita. Le sarei comunque grato se potesse darmene notizia.


This email is intended only for the person or entity to which it is
addressed and may contain information that is privileged, confidential or
otherwise protected from disclosure. We remind that - as provided by
European Regulation 2016/679 “GDPR” - copying, dissemination or use of this
e-mail or the information herein by anyone other than the intended
recipient is prohibited. If you have received this email by mistake, please
notify us immediately by telephone or e-mail.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/geonode-devel/attachments/20210319/0d92014b/attachment-0001.html>


More information about the geonode-devel mailing list