Skip to content

release_2.1

1. v2.1.7 (2023-12-13)

1.1 New Features

  • fix link to rpms repository in installation guide (#1701)
  • upgrade Python3.10 from 3.10.8 to 3.10.13 (#1751)

1.2 Bug Fixes

  • upgrade mfplugin to fix issue on terminaltables (backport #1739) (#1740)

2. v2.1.6 (2023-10-03)

2.1 New Features

  • add make as dependency (for plugins build) (backport #1691) (#1693)

2.2 Bug Fixes

  • log level is not CRITICAL if status is ok after restart (backport #1650) (#1652)

3. v2.1.5 (2023-07-20)

  • No interesting change

4. v2.1.4 (2023-07-17)

4.1 New Features

  • mfadmin crontab : keep kibana web interface and ES config (backport #1600) (#1603)
  • add protobuf-c and add protobuf support in postgis (backport #1589) (#1610)

5. v2.1.3 (2023-04-08)

5.1 Bug Fixes

  • remove useless and dangerous call to mfxxx.init in mfxxx.start (backport #1563) (#1564)
  • prevent error messages when uninstalling rpms in some corny case (backport #1570) (#1571)

6. v2.1.2 (2023-02-23)

6.1 New Features

  • add python-ldap and dependencies in layer python3_devtools (backport #1515) (#1516)
  • keep permissions on /home/mfxxx and .ssh directory when upgrading (backport #1525) (#1529)
  • upgrade Werkzeug to 2.2.3 (security upgrade) (backport #1551) (#1552)
  • add a warning when loading a second and different Metwork profile (backport #1556) (#1558)

6.2 Bug Fixes

  • issue when metwork group exists but is missing in /etc/group (backport #1495) (#1496)
  • do not echo on /dev/stderr, which doesn't work after sudo (backport #1530) (#1531)

7. v2.1.1 (2023-01-06)

7.1 New Features

  • add release in mfplugin configuration (backport #1482) (#1484)
  • upgrade certifi to 2022.12.7 (security upgrade) (backport #1483) (#1487)

7.2 Bug Fixes

  • plugin make - hide commands being executed (#1485) (backport #1486) (#1489)
  • .releaseignore / make release : incorrect exclusion with lines beginning with ! (backport #1490) (#1491)
  • update mfplugin to fix a tmpdir plugins issue (mfbase #212) (backport #1492) (#1493)

8. v2.1.0 (2022-12-08)

8.1 New Features

  • update click to 8.1.2 and pytest to 7.1.1 (#1333)
  • revert click upgrade, back to 7.0 (#1337)
  • bump typing-extensions to 3.10.0.2 (for bokeh 2.4.2) (#1338)
  • upgrade gdal from 3.0.2 to 3.3.3 (#1344)
  • upgrade python 3.9 to 3.9.12; remove deprecated nose (#1345)
  • remove all references to python2 (#1361)
  • upgrade proj from 6.2.1 to 8.2.1 (#1364)
  • upgrade pytz from 2019.1 to 2022.1 (required to upgrade pandas) (#1365)
  • add jmespath and upgrade pdoc3 to 0.10.0 (#1366)
  • allow plugins.uninstall to be called with plugin path or plugin name (#1369)
  • add yq (jq wrapper for YAML/XML documents) (#1371)
  • add libtree tool (ldd as a tree) (#1370)
  • add hiredis and hiredis-py (#1373)
  • upgrade nodejs from 10.16.3 to 16.15.1 (#1375)
  • upgrade click from 7.0 to 8.1.3 (#1379)
  • upgrade arrow from 0.14.2 to 0.17.0 (security update) (#1380)
  • upgrade from python 3.9.12 to python 3.10.5 (#1383)
  • do not build anymore libffi (using system library) (#1391)
  • upgrade readline from 8.0 to 8.1.2 (#1393)
  • upgrade deploycron to fix string formatting on ValueError (#1394)
  • upgrade python from 3.10.5 to 3.10.7 (#1417)
  • bump Mako from 1.1.2 to 1.2.3 (security update) (#1418)
  • upgrade postgresql from 14.2 to 14.5 and pgbouncer to 1.17.0 (#1420)
  • upgrade hdf5 from 1.10.5 to 1.10.9
  • bump joblib from 0.17.0 to 1.2.0 (security update) (#1422)
  • upgrade proj from 8.2.1 to 9.0.1
  • upgrade geos from 3.8.0 to 3.10.3
  • upgrade gdal from 3.3.3 to 3.5.2 (#1433)
  • upgrade postgis from 3.1.4 to 3.3.1 (#1434)
  • upgrade psycopg2 add add psycopg = psycopg3 (#1436)
  • upgrade python packages in layer python3_core (#1444)
  • upgrade PyScaffold, ConfigUpdater and others in python3 layer (#1449)
  • upgrade to Jinja3 and upgrade many other python3 packages (#1453)
  • upgrade many python3 packages in layer python3_devtools (#1457)
  • bump cryptography from 37.0.4 to 38.0.3 (security update) (#1459)
  • upgrade hdf5 to 1.12.2 and netcdf-c to 4.9.0 (#1461)
  • upgrade from python 3.10.7 to python 3.10.8 (#1466)
  • add pywget and sftp_py (#1467)

8.2 Bug Fixes

  • update envtpl to fix issues with jinja2 new major version (in so… (#1346)
  • .configuration_cache deletion during make clean (#1367) (#1368)
  • do not remove empty file "override" which is meaningful for Metwork
  • do not remove empty file "override" which is meaningful for Metwork (#1377)
  • 1408 temporary log files are not purged by the cron (#1411)

  • use MFDATA_DATA_IN_DIR for tmp files (#1413)
  • fix init error when [module]_LOG_MINIMAL_LEVEL is set to DEBUG (#1415)
  • fix #956 (backport #1473) (#1474)