# Monitoring VERSION=1.1.0 cd wget https://github.com/PnX-SI/gn_module_monitoring/archive/$VERSION.zip unzip $VERSION.zip rm $VERSION.zip sudo rm -R ~/gn_module_monitoring_old mv ~/gn_module_monitoring/ ~/gn_module_monitoring_old/ mv ~/gn_module_monitoring-$VERSION ~/gn_module_monitoring # Export VERSION=1.8.0 cd wget https://github.com/PnX-SI/gn_module_export/archive/$VERSION.zip unzip $VERSION.zip rm $VERSION.zip sudo rm -R ~/gn_module_export_old mv ~/gn_module_export/ ~/gn_module_export_old/ mv ~/gn_module_export-$VERSION ~/gn_module_export # ~/gn_module_export_old/backend/templates/swagger # DASHBOARD VERSION=1.6.0 cd wget https://github.com/PnX-SI/gn_module_dashboard/archive/$VERSION.zip unzip $VERSION.zip rm $VERSION.zip sudo rm -R ~/gn_module_dashboard_old mv ~/gn_module_dashboard/ ~/gn_module_dashboard_old/ mv ~/gn_module_dashboard-$VERSION ~/gn_module_dashboard # GeoNature VERSION=2.16.2 wget https://github.com/PnX-SI/GeoNature/archive/$VERSION.zip unzip $VERSION.zip rm $VERSION.zip sudo rm -R ~/geonature_old mv ~/geonature/ ~/geonature_old/ mv ~/GeoNature-$VERSION ~/geonature/ cd ~/geonature ./install/migration/migration.sh 2>&1 | tee install/migration/migration.log # LOG WARNING Considering dependency proxy for proxy_http: Module proxy already enabled Module proxy_http already enabled Considering dependency filter for deflate: Module filter already enabled Module deflate already enabled AH00112: Warning: DocumentRoot [/home/geonatureadmin/geonature/frontend/dist] does not exist Syntax OK Set API_ENDPOINT to https://geonature.cen-isere.fr/geonature/api in frontend configuration file... Mise à jour des fichiers de configuration frontend et rebuild du frontend… Génération de la configuration du frontend : # LOG ERROR Mise à jour de la base de données… /home/geonatureadmin/geonature/backend/venv/lib/python3.10/site-packages/alembic/config.py:560: DeprecationWarning: No path_separator found in configuration; falling back to legacy splitting on spaces/commas for version_locations. Consider adding path_separator=os to Alembic config. util.warn_deprecated( /home/geonatureadmin/geonature/backend/geonature/migrations/versions/7dfd0a813f86_insert_inpn_sensitivity_referential.py:14: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives from distutils.util import strtobool /home/geonatureadmin/geonature/backend/venv/lib/python3.10/site-packages/alembic/config.py:560: DeprecationWarning: No path_separator found in configuration; falling back to legacy splitting on spaces/commas for version_locations. Consider adding path_separator=os to Alembic config. util.warn_deprecated( INFO [alembic.runtime.migration] Context impl PostgresqlImpl. INFO [alembic.runtime.migration] Will assume transactional DDL. /home/geonatureadmin/geonature/backend/geonature/migrations/versions/7dfd0a813f86_insert_inpn_sensitivity_referential.py:14: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives from distutils.util import strtobool ERROR [flask_migrate] Error: Can't locate revision identified by 'd85b87a1ca62' /home/geonatureadmin/geonature/backend/venv/lib/python3.10/site-packages/utils_flask_sqla/commands.py:89: DeprecationWarning: The 'db' attribute is deprecated and will be removed in Flask-SQLAlchemy 3.1. The extension is registered directly as 'app.extensions["sqlalchemy"]'. db = current_app.extensions["sqlalchemy"].db /home/geonatureadmin/geonature/backend/venv/lib/python3.10/site-packages/alembic/config.py:560: DeprecationWarning: No path_separator found in configuration; falling back to legacy splitting on spaces/commas for version_locations. Consider adding path_separator=os to Alembic config. util.warn_deprecated( /home/geonatureadmin/geonature/backend/geonature/migrations/versions/7dfd0a813f86_insert_inpn_sensitivity_referential.py:14: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives from distutils.util import strtobool Traceback (most recent call last): File "/home/geonatureadmin/geonature/backend/venv/lib/python3.10/site-packages/alembic/script/base.py", line 217, in _catch_revision_errors yield File "/home/geonatureadmin/geonature/backend/venv/lib/python3.10/site-packages/alembic/script/base.py", line 285, in get_all_current return cast(Set[Script], self.revision_map._get_all_current(id_)) File "/home/geonatureadmin/geonature/backend/venv/lib/python3.10/site-packages/alembic/script/revision.py", line 1531, in _get_all_current top_revs = set(self.get_revisions(id_)) File "/home/geonatureadmin/geonature/backend/venv/lib/python3.10/site-packages/alembic/script/revision.py", line 542, in get_revisions return sum([self.get_revisions(id_elem) for id_elem in id_], ()) File "/home/geonatureadmin/geonature/backend/venv/lib/python3.10/site-packages/alembic/script/revision.py", line 542, in return sum([self.get_revisions(id_elem) for id_elem in id_], ()) File "/home/geonatureadmin/geonature/backend/venv/lib/python3.10/site-packages/alembic/script/revision.py", line 565, in get_revisions return tuple( File "/home/geonatureadmin/geonature/backend/venv/lib/python3.10/site-packages/alembic/script/revision.py", line 566, in self._revision_for_ident(rev_id, branch_label) File "/home/geonatureadmin/geonature/backend/venv/lib/python3.10/site-packages/alembic/script/revision.py", line 637, in _revision_for_ident raise ResolutionError( alembic.script.revision.ResolutionError: No such revision or branch 'd85b87a1ca62' The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/geonatureadmin/geonature/backend/venv/bin/geonature", line 7, in sys.exit(main()) File "/home/geonatureadmin/geonature/backend/venv/lib/python3.10/site-packages/click/core.py", line 1161, in __call__ return self.main(*args, **kwargs) File "/home/geonatureadmin/geonature/backend/venv/lib/python3.10/site-packages/click/core.py", line 1082, in main rv = self.invoke(ctx) File "/home/geonatureadmin/geonature/backend/venv/lib/python3.10/site-packages/click/core.py", line 1697, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) File "/home/geonatureadmin/geonature/backend/venv/lib/python3.10/site-packages/click/core.py", line 1697, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) File "/home/geonatureadmin/geonature/backend/venv/lib/python3.10/site-packages/click/core.py", line 1443, in invoke return ctx.invoke(self.callback, **ctx.params) File "/home/geonatureadmin/geonature/backend/venv/lib/python3.10/site-packages/click/core.py", line 788, in invoke return __callback(*args, **kwargs) File "/home/geonatureadmin/geonature/backend/venv/lib/python3.10/site-packages/click/decorators.py", line 33, in new_func return f(get_current_context(), *args, **kwargs) File "/home/geonatureadmin/geonature/backend/venv/lib/python3.10/site-packages/flask/cli.py", line 400, in decorator return ctx.invoke(f, *args, **kwargs) File "/home/geonatureadmin/geonature/backend/venv/lib/python3.10/site-packages/click/core.py", line 788, in invoke return __callback(*args, **kwargs) File "/home/geonatureadmin/geonature/backend/venv/lib/python3.10/site-packages/utils_flask_sqla/commands.py", line 97, in autoupgrade current_heads = set(map(lambda rev: rev.revision, script.get_all_current(current_heads))) File "/home/geonatureadmin/geonature/backend/venv/lib/python3.10/site-packages/alembic/script/base.py", line 284, in get_all_current with self._catch_revision_errors(): File "/usr/lib/python3.10/contextlib.py", line 153, in __exit__ self.gen.throw(typ, value, traceback) File "/home/geonatureadmin/geonature/backend/venv/lib/python3.10/site-packages/alembic/script/base.py", line 249, in _catch_revision_errors raise util.CommandError(resolution) from re alembic.util.exc.CommandError: Can't locate revision identified by 'd85b87a1ca62'