release_2.1
1. v2.1.10 (2024-09-14)
1.1 New Features
- bump idna from 3.4 to 3.7 (to fix CVE-2024-3651) (backport #1860) (#1862)
- bump Jinja2 to 3.1.4 (fix CVE-2024-34064) (backport #1884) (#1885)
- add libssl.so.1.1 and libcrypto.so.1.1 in embedded system dependencies (backport #1889) (#1892)
- upgrade Python 3.10 from 3.10.14 to 3.10.15 (#1947)
1.2 Bug Fixes
- upgrade xattrfile to fix mfdata issue 486 (backport #1935) (#1936)
2. v2.1.9 (2024-04-13)
2.1 New Features
- Upgrade Python 3.10 from 3.10.13 to 3.10.14 (#1858)
3. v2.1.8 (2024-04-11)
3.1 New Features
- do not remove module's HOME nor metwork service when uninstalling (#1842)
3.2 Bug Fixes
- fix mfbase.start in case NOINIT (#1825)
4. v2.1.7 (2023-12-13)
4.1 New Features
- fix link to rpms repository in installation guide (#1701)
- upgrade Python3.10 from 3.10.8 to 3.10.13 (#1751)
4.2 Bug Fixes
- upgrade mfplugin to fix issue on terminaltables (backport #1739) (#1740)
5. v2.1.6 (2023-10-03)
5.1 New Features
- add make as dependency (for plugins build) (backport #1691) (#1693)
5.2 Bug Fixes
- log level is not CRITICAL if status is ok after restart (backport #1650) (#1652)
6. v2.1.5 (2023-07-20)
7. v2.1.4 (2023-07-17)
7.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)
8. v2.1.3 (2023-04-08)
8.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)
9. v2.1.2 (2023-02-23)
9.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)
9.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)
10. v2.1.1 (2023-01-06)
10.1 New Features
- add release in mfplugin configuration (backport #1482) (#1484)
- upgrade certifi to 2022.12.7 (security upgrade) (backport #1483) (#1487)
10.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)
11. v2.1.0 (2022-12-08)
11.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)
11.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)