Skip to content

Latest commit

 

History

History
990 lines (753 loc) · 90.9 KB

CHANGELOG.md

File metadata and controls

990 lines (753 loc) · 90.9 KB

Changelog

Full Changelog

Implemented enhancements:

  • add opencv-contrib-python-headless to the python3/scientific layer #799
  • Add ssh support with paramiko #793

Closed issues:

  • Add markdown support to sphinx #804
  • Adding python testing packages #803
  • in a python2 plugin_env on 0.9 branch we have some errors or warnings during make develop #801
  • Upgrade coverage to the latest version (5.1) #788
  • interesting library (to investigate) #787
  • move python2 stuff in a dedicated addon #412

Merged pull requests:

v0.9.9 (2020-05-07)

Full Changelog

Closed issues:

  • mfxxx.status do not always return 1 when errors occur #777

Merged pull requests:

  • fix: fix systemctl startup with some circusctl versions #792 (thefab)

v0.9.8 (2020-03-19)

Full Changelog

Merged pull requests:

v0.9.7 (2020-03-19)

Full Changelog

Implemented enhancements:

  • _make_crontab.sh : add MFSERV_CURRENT_PLUGIN_NAME to the parameters #748
  • Problem with blank lines while editing crontab #745
  • Move freetype and fontconfig builds from addon scientific to mfext #479

Closed issues:

  • update mfutil #723
  • update log_proxy to get dot control files #720

Merged pull requests:

  • build: update components.md #767 (thebaptiste)
  • feat: upgrade netcdf_c from 4.7.0 to 4.7.3 #765 (thefab)
  • feat: cronwrapper update to fix uid collisions when mfserv is launche… #763 (thefab)

v0.9.6 (2020-02-14)

Full Changelog

Implemented enhancements:

  • add automatic cleaning of tmp directory #703
  • update mfutil version #697
  • python3 access #688
  • Build all Metwork modules with scl devtoolset-8 #663
  • Drop layer9_pythonX_misc layers #638
  • block core dump in metwork profiles #515

Fixed bugs:

  • custom sysctl.conf is not applied during startup #711
  • pip usage broken in plugin_env #685
  • change about core dumps breaks integration tests: #684
  • nasty warning on the welcome banner when you enter a mfdata plugin_env (with admin_hostname != null) #671

Closed issues:

  • mfutil update #705
  • Extra daemon #690
  • cronwrap.sh should load /etc/metwork.custom_profile and/or ~/.metwork.custom_profile #662
  • try to change nginx default error log (at build time) #643
  • Define how and when mfextaddons are built #284

Merged pull requests:

  • feat: increase sysctl net.ipv4.tcp_max_syn_backlog (bp #714) #716 (mergify[bot])
  • fix: custom sysctl.conf was not applied during startup #715 (thefab)
  • fix: fix pip usage inside plugin_env (and change cwd for plugin_home) (bp #686) #687 (mergify[bot])
  • feat: cronwrap load custom profiles like bashrc/profile #680 (thefab)

v0.9.5 (2020-01-24)

Full Changelog

Implemented enhancements:

  • set TMPDIR #630
  • Check built-in system modules are at least at CentOS 8 level #572
  • the doc about new *misc@mfext layers is missing #542

Closed issues:

  • default mfsysmon admin/hostname config to localhost #634
  • old plugins migration #627

Merged pull requests:

  • fix: fix nasty warning in mfdata plugin_env when admin is set #675 (thefab)
  • fix: fix automatic restart #668 (thefab)
  • fix: remove some old aliases for vim in python2_devtools (bp #635) #636 (mergify[bot])

v0.9.4 (2020-01-02)

Full Changelog

Merged pull requests:

v0.9.3 (2020-01-02)

Full Changelog

Implemented enhancements:

  • drop misc@mfext layer #565
  • telegraf support for plugins #564
  • mfserv_wrapper should load ~mfserv/.bashrc and not /opt/metwork-mfserv/share/profile? #560
  • add wrk2 in devtools@mfext layer #555

Closed issues:

  • Add possibility to install pypi modules with SCLs #584
  • configurable and better log rotation #571

Merged pull requests:

v0.9.2 (2019-11-01)

Full Changelog

Implemented enhancements:

  • add a more clear warning during plugin "make develop" or "plugins.install" if the module is not initialized #549
  • better interactive/GUI processes detection? #544
  • add a warning message if you activate monitoring in a module and monitoring@mfext is not installed #541
  • systemd service improvements #536

Closed issues:

  • one error message in a centos7 container #553

Merged pull requests:

v0.9.1 (2019-10-23)

Full Changelog

Merged pull requests:

v0.9.0 (2019-10-22)

Full Changelog

Fixed bugs:

  • systemd issue with centos8 #535

Merged pull requests:

v0.8.5 (2019-10-19)

Full Changelog

Implemented enhancements:

  • add wrk tool to devtools layer #522

Closed issues:

  • don't write requirements{2,3}.txt file in case of errors during virtualenv build #520

Merged pull requests:

v0.8.4 (2019-10-15)

Full Changelog

Merged pull requests:

v0.8.3 (2019-09-24)

Full Changelog

Implemented enhancements:

  • obsolete root layer in packaging #484

Merged pull requests:

v0.8.2 (2019-09-21)

Full Changelog

Implemented enhancements:

  • _yaml_to_md.py ALL need to exclude addons for mfext build #487
  • define acceptable system dependencies for mfext and add an integration test to enforce them #436
  • layerapi2 should be an independant project #40

Closed issues:

  • it should be possible to move pcre, glib2, layerapi2, mfutil_c into core layer #437
  • we should drop most of the "wrappers" directory with layer build dependencies #432
  • move extra devtools in a dedicated addon #420

Merged pull requests:

  • feat: introduce components utility #497 (thefab)
  • fix: use vi in python2 mode when we are in python2 (bp #448) #450 (mergify[bot])

v0.8.1 (2019-08-22)

Full Changelog

Implemented enhancements:

  • add libpixman in scientific_core layer #407

Fixed bugs:

  • update issue with integration branch since new packaging #446
  • vi without devtools hangs with integration branch #443

Merged pull requests:

v0.8.0 (2019-08-19)

Full Changelog

Implemented enhancements:

  • use layer dependencies to provide a better build cache #12

Merged pull requests:

  • Update _vim_wrapper.sh (bp #428) #430 (mergify[bot])
  • build: cache path fix (bp #425) #426 (mergify[bot])
  • build: little fix about mfutil_c migration from mfcom to mfext #424 (thefab)
  • build: fix mfutil location since mfext migration #423 (thefab)
  • build: use rpath for mfutil_c #422 (thefab)
  • doc: better readme #421 (thefab)
  • build: fix build with python2 #419 (thefab)
  • build: fix some weird python compilation issues in scientific addon #418 (thefab)
  • build: ignore plugin files in dhash #417 (thefab)
  • feat: update mfutil_c and introduce mfutil_lua #415 (thefab)
  • build: new build cache and adm/adm2 merge #413 (thefab)
  • feat: mflog update to support non standard logging levels #410 (thefab)
  • test: add a suspicious dependencies test #409 (thefab)
  • feat: add revert_ldd.sh and external_dependencies.sh utilities #408 (thefab)
  • fix: plugin_env issue with python2 plugins #404 (thefab)
  • feat: upgrade redis from 3 to 5 #402 (thebaptiste)
  • feat: nodejs/npm update (nodejs 8.11.2 => 10.16.0, npm/6.1 => npm/6.9) #401 (thefab)
  • feat: telegraf update (1.10.2 => 1.11.2) #400 (thefab)
  • chore: add configure_cmake3 to use cmake3 instead of cmake if needed #399 (thebaptiste)
  • docs: Update MFEXT documentation #397 (dearith)
  • chore: we can now tmp block mfxxx.autorestart feature with a file #396 (thefab)
  • docs: fix typo #395 (dearith)
  • docs: fix typo #394 (dearith)
  • build: change download link #393 (thefab)
  • vim config change #391 (thebaptiste)
  • feat: give up modules start if precondition failed #390 (thefab)
  • feat: upgrade python3 from 3.5.6 to 3.7.3, python2 from 2.7.15 to 2.7… #389 (thebaptiste)
  • fix: disable SSE4.2 optimizations to avoid nginx crashing on old servers #385 (thefab)
  • fix: add pycodestyle (missing dependency for autopep8) #377 (thebaptiste)
  • fix: add pycodestyle (missing dependency for autopep8) #376 (thebaptiste)
  • docs: generate automatically changelogs entries in changelogs.rst file #375 (dearith)
  • feat: update cookiecutter_hooks (reduce multi blank lines to a single… #374 (thebaptiste)
  • feat: upgrade envtpl (both in python requirements and under portable_… #371 (thebaptiste)
  • Fix vim wrapper with git editor #369 (thefab)
  • build: update jsonlog2elasticsearch #366 (thefab)
  • fix: close mflog issue11 #362 (thefab)

v0.7.2 (2019-08-06)

Full Changelog

Implemented enhancements:

  • pyzmq < 17 should not be in python3@mfext layer #191
  • upgrade redis to redis5 #47

Fixed bugs:

  • plugin_env seems to reload python3 layers even if the plugin depends on python2 #403

Closed issues:

  • Find a way to use cache for mfextaddons #266

Merged pull requests:

v0.7.1 (2019-06-27)

Full Changelog

Implemented enhancements:

  • add autopep8 for plugin bootstrap ? #372

Fixed bugs:

  • nginx build requires a CPU with SSE 4.2 #384

Merged pull requests:

  • feat: give up modules start if precondition failed (bp #390) #392 (mergify[bot])
  • fix: disable SSE4.2 optimizations to avoid nginx crashing on old servers (bp #385) #386 (mergify[bot])

v0.7.0 (2019-05-29)

Full Changelog

Merged pull requests:

  • Fix vim wrapper with git editor (bp #369) #370 (mergify[bot])
  • build: update jsonlog2elasticsearch (bp #366) #367 (mergify[bot])
  • fix: close mflog issue11 (bp #362) #364 (mergify[bot])
  • Aliasesfix #361 (thefab)
  • build: fix gitignore #360 (thefab)
  • build: Add '.init' utility in generated 'layer_root'  documentation #358 (dearith)
  • build: fix tkinter import for python2 #355 (thefab)
  • build: add tcl/tk dependencies for scientific_core #350 (thefab)
  • build: add tkinter test #347 (thefab)
  • build: add runtime dependencies for use of module tkinter in python2/3 #344 (thebaptiste)
  • docs: fix invalid generated images link url #343 (dearith)
  • feat: add libev component #342 (thefab)
  • build: obsoletes recently deleted python3 layer #341 (thefab)
  • fix: obsoletes removed python layer #340 (thefab)
  • build: remove python layer #338 (thebaptiste)
  • docs: Update MFEXT documentation #337 (dearith)
  • fix: add a patch for openresty about nginx upstreams #333 (thefab)
  • build: add terminaltables also for python2 #332 (thefab)
  • fix: use python3 to build glib2 python tools and remove references to… #331 (thebaptiste)
  • feat: restore env after exiting plugin_env #329 (thefab)
  • feat: add terminaltables component #328 (thefab)
  • build: fix the display of usage message as root (for CI) #327 (thefab)
  • chore: move sysctl_metwork.conf to mfcom #326 (thefab)
  • chore: don't use plugin name for building plugin home #325 (thefab)
  • feat: add some sysctl tunings #324 (thefab)
  • feat: add werkzeug component (python wsgi toolbox) #323 (thefab)
  • feat: keep request_id field in logs #322 (thefab)
  • feat: add sqlite3 and libspatialite supports to gdal #321 (thebaptiste)
  • fix: update internal circus version to fix a bug with async_kill feature #319 (thefab)
  • feat: openresty update (1.11.2.2 => 1.13.6.2) #318 (thefab)
  • feat: update openjdk 11.0.1 => 11.0.2 and add mirror #316 (thefab)
  • docs: Update MFEXT documentation #314 (dearith)
  • build: update cookiecutter_hooks #313 (thefab)
  • feat: add cookiecutter_hooks project #312 (thefab)
  • docs: Update MFEXT documentation #311 (dearith)
  • feat: add search_paths feature to cookiecutter #309 (thefab)
  • Proxy #308 (thefab)
  • feat: urllib3 update (1.23 => 1.24.2) because of upstream security issue #307 (thefab)
  • feat: allow to build mfext behing a corporate http proxy #306 (thefab)
  • fix: jinja2 update (security) 2.10 => 2.10.1 #303 (thefab)
  • feat: remove support gdk, gtk and qt from graphviz #300 (lepetitnuage31)
  • feat: add graphviz in devtools layer (for documentation) #297 (thefab)
  • build: clean some old things #296 (thefab)
  • docs: Update MFEXT documentation #295 (dearith)
  • refactor: each single layer rpm of a branch now provides the same single #294 (thebaptiste)
  • fix: don't launch mflog2mfadmin is admin hostname is null #292 (thefab)
  • build: mflog update (fix latest commit) #290 (thefab)
  • feat: update mflog #288 (thefab)
  • feat: remove prerequirements files #287 (thebaptiste)
  • feat: update mflog and use new automatic context function #286 (thefab)
  • build: add a download mirror for sloccount #282 (thefab)
  • fix: more reliable checks about some circus watchers #280 (thefab)
  • fix: upgrade mflog to fix metwork-framework/mflog#8 #279 (thefab)
  • fix: only the layers corresponding to the current addon should be in the #278 (thebaptiste)
  • refactor: Use MFEXT_ADDON_NAME (in root.mk) to decide which layers sh… #277 (thebaptiste)
  • feat: telegraf update #276 (thefab)
  • fix: fix the making of circus.ini from template on mfadmin (mfadmin.s… #275 (thebaptiste)
  • feat: mflog update #274 (thefab)
  • build: build fix (numpy integration test must be deleted here) #273 (thefab)
  • feat: introduce mflog2mfadmin feature #272 (thefab)
  • build: remove numpy from mfext (will be transferred to #271 (thebaptiste)
  • refactor: build python prerequirements in separate directory #270 (thebaptiste)
  • build: typo #269 (thefab)
  • build: tmp obsoletes mfext metapackages #268 (thefab)
  • build: bump epoch #267 (thefab)
  • [WIP]feat: split old scientific layer between scientific_core layer #264 (thebaptiste)
  • feat: try to keep a backup of user files during uninstall #260 (thefab)

v0.6.3 (2019-05-25)

Full Changelog

Implemented enhancements:

  • There should be no references to python27 scl in glib2 python tools and whe should use python3 to build these tools #330

Merged pull requests:

v0.5.10 (2019-05-21)

Full Changelog

Merged pull requests:

v0.6.2 (2019-05-20)

Full Changelog

Implemented enhancements:

  • add sqlite and spatialite support to gdal #301
  • provide an automatic list of mfext components #25

Fixed bugs:

  • can't update integration RPMs since python layer drop #339

Merged pull requests:

v0.6.1 (2019-04-28)

Full Changelog

Closed issues:

  • Compilation of 0500_openjdk failed #315

Merged pull requests:

v0.5.9 (2019-04-24)

Full Changelog

Implemented enhancements:

  • be able to compile mfext behing a corporate http proxy #293
  • remove all prerequirements stuff in mfext #285
  • Define meta packages "scientific" and "python2" somewhere #283
  • move glib2/mfutil_c/layerapi2/wrappers to core layer (if possible) #251
  • numpy should move to scientific layer #190

Fixed bugs:

  • pango problems with latest centos7 on release_0.5 branch #261

Closed issues:

  • remove support gdk, gtk and qt from graphviz #299

Merged pull requests:

v0.5.8 (2019-04-01)

Full Changelog

Implemented enhancements:

  • modify sphinx conf.py to add automod api #236

Merged pull requests:

v0.6.0 (2019-03-27)

Full Changelog

Implemented enhancements:

  • mfext profile does not work well with ksh #243
  • mfext profile does not work well with zsh #62

Fixed bugs:

  • can't install "metwork-mfext-scientific" metapackage in some cases #255

Merged pull requests:

  • build: mflog update (again) #258 (thefab)
  • fix: fix some rpm upgrades #256 (thefab)
  • fix: upgrade problems at RPM levels #253 (thefab)
  • feat: refuse mfxxx.stop/start if the config.ini is newer than the cur… #252 (thefab)
  • Mflog update3 #249 (thefab)
  • Pci upgrade glib2 #248 (thefab)
  • feat: use our cookiecutter fork to add some features #247 (thefab)
  • Ci mfutil c #246 (thefab)
  • Buildfix3 #242 (thefab)
  • build: fix layer root branch when branch is not integration or master #241 (thebaptiste)
  • fix: fix some installation issues in some corner cases #239 (thefab)
  • feat: add sphinx-automodapi module #238 (thefab)
  • feat: add a first version of jsonlog2elasticsearch #237 (thefab)
  • fix: fix mfxxx.start/stop/status when used in some special dirs #234 (thefab)
  • feat: delete filebeat component #233 (thefab)
  • build: rpm epoch bump #230 (thefab)
  • refactor: expose an unsafe_pip command (for manual use) and use it #229 (thefab)
  • feat: remove python3_ia layer (we are building an dedicated addon for #227 (thefab)
  • feat: introduce mfext addons #225 (thefab)
  • feat: mflog update (again) #224 (thefab)
  • Mflog update #223 (thefab)
  • feat: upgrade mflog to latest master #222 (thefab)
  • Issue31 #220 (thebaptiste)
  • fix: mapserverapi update (0.1.2 => 0.1.3) #218 (thefab)
  • fix: upgrade mapserverapi (0.1.1 => 0.1.2) #214 (thefab)
  • fix: rpm names with release tags #209 (thefab)
  • fix: force epoch=1 in centos7 openssl dependency #208 (thebaptiste)
  • refactor: changes for the new mflog lib #207 (thefab)
  • feat: Upgrade postgis from 2.4.4 to 2.4.6 #206 (thebaptiste)
  • feat: Upgrade geos from 3.6.2 to 3.7.1 (with scl for C++11 on centos6) #205 (thebaptiste)
  • build: fix outside build #202 (thefab)
  • feat: add an utility "outside" to execute commands outside the metwork env #200 (thefab)
  • [WIP] feat: introduce new mflog library #198 (thefab)
  • [WIP] refactor: little change for conditional init in mfadmin #170 (thefab)

v0.5.7 (2019-03-16)

Full Changelog

v0.5.6 (2019-03-15)

Full Changelog

Implemented enhancements:

  • add sphinx-automodapi to the python3_devtools layer #235
  • add a first version of jsonlog2elasticsearch to mfext #232
  • remove filebeat from mfext #231

Closed issues:

  • minimize mfext #228

Merged pull requests:

v0.5.5 (2019-02-09)

Full Changelog

v0.5.4 (2019-02-08)

Full Changelog

Implemented enhancements:

  • merge "upgrade mapserverapi (0.1.1 => 0.1.2)" to 0.5 branch #215

Merged pull requests:

v0.5.3 (2019-02-05)

Full Changelog

Implemented enhancements:

  • add an "outside" utility to execute a commande outside the metwork env #199

Closed issues:

  • Upgrade GEOS library to latest version (3.7.1) #204

Merged pull requests:

v0.5.2 (2019-01-31)

Full Changelog

v0.5.1 (2019-01-29)

Full Changelog

v0.5.0 (2019-01-29)

Full Changelog

Merged pull requests:

  • [WIP] feat: execute integration tests directly from mfext module #197 (thebaptiste)
  • cleaner plugin file #196 (frdcms)
  • feat: user-defined configuration name #195 (frdcms)
  • [wip] add ia layer #194 (thefab)
  • feat: add some metapackages aliases to have a cleaner installation doc #193 (thefab)
  • feat: we remove the src directory from .plugin files #192 (thefab)
  • [WIP] feat: Simplify _metwork.spec with self discovery of layer dependencies #189 (thebaptiste)
  • circus update #187 (thefab)
  • fix: do not include .git* files in the plugin RPM #186 (frdcms)
  • feat: ignore lines starting with # in .layerapi2_dependencies/conflicts #185 (thefab)
  • Fix rpm naming2 #184 (thefab)
  • fix: rpm names was incorrect with release tags #181 (thefab)
  • build: add DRONE_TAG support #180 (thefab)
  • [WIP] feat: lua-resty-stats upgrade (0.0.2 => 0.0.3) #179 (thefab)
  • build: remove a warning in docker environment during installation #178 (thefab)
  • build: add wget as dependency #177 (thefab)
  • [wip] feat: upgrade python3 from 3.5.3 to 3.5.6 and python2 from 2.7.9 to #176 (thefab)
  • build: #174 fix #175 (thefab)
  • build: move circus_autorestart_plugin to mfext #174 (thefab)
  • build: change for new autorestart feature #173 (thefab)
  • [WIP] build: change numbering scheme for CI #169 (thefab)
  • build: fix template specfile when module has only root layer #167 (thebaptiste)
  • build: fix specfile template to ignore dependency "python" #166 (thebaptiste)
  • build: metwork specfile template evolution according to #160 #165 (thebaptiste)
  • feat: upgrade netCDF4 python from 1.4.0 to 1.4.2 #163 (thebaptiste)
  • feat: telegraf update (1.7.4 => 1.9.1) #161 (thefab)
  • layer monitoring #159 (thefab)
  • feat: add openjdk as a non default layer #158 (thefab)
  • build: use liquidprompt official latest release #157 (thebaptiste)
  • build: use sqlite.org official download link #156 (thebaptiste)
  • feat: update urllib3 (1.22 => 1.23) #155 (thefab)
  • refactor: use the new plugin_wrapper #151 (thefab)
  • [WIP] feat: clean some useless files in .plugin files (part1) #140 (thefab)

v0.4.1 (2019-01-10)

Full Changelog

Merged pull requests:

  • fix: rpm names were incorrect with release tags #183 (thefab)

v0.4.0 (2019-01-08)

Full Changelog

Implemented enhancements:

  • problem with guess_version.sh in drone environement in a release branch #168
  • Simplify _metwork.spec with one rpm for each layer and self discovery of list of layers and dependencies #160
  • when a plugin is installed/used before "make release", we find some useless files in ".plugin" file #139
  • add python-diskcache module in python3 layer #136
  • add some python packages in python3_scientific (from pypi) #127
  • in some cases, mfserv.stop/mfserv.start seems to do bad things in a plugin_env #112
  • provide a way to use npm out of the box inside a "plugin env" #95
  • provide a way to use pip out of the box inside a "plugin env" #91
  • liquidprompt-thefab20141015.tar.gz is a derived work #88
  • why we use sqlite-autoconf-3080803.tar.gz ? #87
  • add python3 support for eccodes #79
  • add an integration test about mapserverapi_python integration #77
  • Add Postgresql Driver in GDAL (OGR2OGR) #76
  • add mapserver software #51
  • find a way to automatically document which RPM contains which layer #26
  • add a test framework for mfext #5
  • move boost away from core layer #3
  • chore: new conditional downstream #22 (thefab)

Fixed bugs:

  • no postgis in mfext rpms #109
  • no sqlite support for python3 (not tested for python2) #4

Closed issues:

  • Upgrade Netcdf4 python library to 1.4.2 #162
  • In mfxxx.status, add test to verify module crontab is not empty #122
  • in a docker container, we can't do "su - mfdata" for example #84
  • test issue #31
  • test issue #30
  • better buildcache #15

Merged pull requests:

  • Automatic backport of pull request #169 #172 (mergify[bot])
  • build: fix build issue (typo) #154 (thefab)
  • Revert "feat: add lib, local/lib to PYTHONPATH by default (layers, … #153 (thefab)
  • build: add a new watcher in circus template #152 (thefab)
  • feat: expose new function in layerapi2 #150 (thefab)
  • build: add basic integration test for Fiona #149 (thebaptiste)
  • feat: add Fiona in python2/3 scientific layers #148 (thebaptiste)
  • feat: add lib, local/lib to PYTHONPATH by default (layers, plugins...) #147 (thefab)
  • feat: upgrade eccodes from 2.9.0 to 2.10.0 and add python3 support in python3_scientific #146 (thebaptiste)
  • fix: fix layer dependencies in new tests #145 (thebaptiste)
  • feat: telegraf update (1.7.1 => 1.7.4) #144 (thefab)
  • feat: add diskcache in python2 and python3 layers #143 (thebaptiste)
  • feat: add graphviz and pygraphviz #142 (thebaptiste)
  • feat: telegraf is now monitoring itself #141 (thefab)
  • fix: mapserverapi upgrade (0.1.0 => 0.1.1) #138 (thefab)
  • Issue 127 #137 (thebaptiste)
  • build: build fix #134 (thefab)
  • Issue127 #132 (thebaptiste)
  • Issue127 #131 (thebaptiste)
  • feat: guess released versions with tags #130 (thefab)
  • feat: Add possibility to pip install package from https url. #129 (thebaptiste)
  • feat: better default MODULE_RUNTIME_SUFFIX #128 (thefab)
  • Update .drone.yml #126 (thefab)
  • Update .drone.yml #125 (thefab)
  • build: prepare release_* branches #124 (thefab)
  • feat: check that module crontab is not empy in mfxxx.status #123 (thebaptiste)
  • feat: add geos, lxml, pycurl, pyproj and sqlalchemy #121 (thefab)
  • build: migrate integration tests system #120 (thebaptiste)
  • chore: sync common files from resources repository #117 (metworkbot)
  • Update README.md #116 (thefab)
  • chore: sync common files from resources repository #115 (metworkbot)
  • CHANGELOG automatic update #114 (metworkbot)
  • fix: block mfxxx.start/stop/status/init calls from a plugin_env #113 (thefab)
  • chore: sync common files from resources repository #111 (metworkbot)
  • build: Move postgresql in scientific layer. #110 (thebaptiste)
  • build: fix runtime dependencies for centos6 #108 (thefab)
  • add lscpu dependency #107 (thefab)
  • build: trigger testimage builds #106 (thefab)
  • build: add which as a core dependency #105 (thefab)
  • build: fix packaging issue introduced by latest changes #104 (thefab)
  • build: better build cache hash (again) #103 (thefab)
  • build: fix typo for mfserv build #102 (thefab)
  • build: faster rpm packaging #101 (thefab)
  • share cache between integration, master, ci_* and pci_* branches #100 (thefab)
  • Sharecachrevert #99 (thefab)
  • build: shared cache fix #98 (thefab)
  • CHANGELOG automatic update #97 (metworkbot)
  • [DO NOT MERGE] feat: use normal "npm" workflow inside a "plugin_env" #96 (thefab)
  • fix: add mapserverapi_python #94 (thebaptiste)
  • CHANGELOG automatic update #93 (metworkbot)
  • feat: now we can use pip inside a "plugin env" #92 (thefab)
  • feat: patch certifi for using system certificates on centos #90 (thefab)
  • chore: sync common files from resources repository #89 (metworkbot)
  • fix: mfxxx login problems in docker mode #85 (thefab)
  • CHANGELOG automatic update #83 (metworkbot)
  • [DO NOT MERGE] share caches between integration, master, ci_* and pci_* branches #82 (thefab)
  • Move cairo from layer3_mapserver to layer1_scientific #81 (thebaptiste)
  • Support postgresql in gdal #80 (thebaptiste)
  • chore: sync common files from resources repository #78 (metworkbot)
  • CHANGELOG automatic update #75 (metworkbot)
  • CHANGELOG automatic update #74 (metworkbot)
  • feat: add mapserverapi_python #73 (thefab)
  • chore: sync common files from resources repository #72 (metworkbot)
  • build: ignore .metwork-framework directory from cache hash #71 (thefab)
  • feat: add mapserverapi library #70 (thefab)
  • feat: load mapserver layer by default (if available) #69 (thefab)
  • feat: we can now use plugin_env function in a plugin directory #68 (thefab)
  • doc: add some documentation #67 (thefab)
  • CHANGELOG automatic update #65 (metworkbot)
  • feat: upgrade eccodes to 2.9.0 #64 (thefab)
  • build: fix a spec issue with new system limits #61 (thefab)
  • build: add a FORCED_OS_VERSION parameter #59 (thefab)
  • feat: upgrade python requests because of security alert #58 (thefab)
  • build: add some additional sources for vim as we have problem with main #57 (thefab)
  • fix: depency issue with new mapserver subpackage #56 (thefab)
  • CHANGELOG automatic update #55 (metworkbot)
  • feat: mapserver introduction #54 (thefab)
  • chore: sync common files from resources repository #53 (metworkbot)
  • feat: we increase some system limits (nofile and nproc) #52 (thefab)
  • feat: add pytest package and update some other ones #50 (thefab)
  • build: potentially faster build for ci_* branches #48 (thefab)
  • CHANGELOG automatic update #46 (metworkbot)
  • chore: add trigger_tests to run integration tests #45 (thebaptiste)
  • feat: add integration_tests layer and rpm mfext-integration-tests #44 (thebaptiste)
  • temp revert of #38 #43 (thefab)
  • chore: sync common files from resources repository #39 (metworkbot)
  • chore: add trigger_tests to run integration tests #38 (thebaptiste)
  • chore: sync common files from resources repository #37 (metworkbot)
  • chore: sync common files from resources repository #36 (metworkbot)
  • build: ignore all .md and .yml files for computing build hash #35 (thefab)
  • chore: sync common files from resources repository #34 (metworkbot)
  • build: re-add /buildcache as volume for build step #28 (thefab)
  • chore: management of branches ci_* and pci_* #27 (thebaptiste)
  • chore: package createrepo is now in build image #24 (thebaptiste)
  • chore: move boost from core layer to scientific layer #23 (thebaptiste)
  • chore: readd /buildcache volume in build step #21 (thefab)
  • chore: better build cache #20 (thebaptiste)
  • add mergify support #17 (thefab)
  • chore: fix new build_cache hash #14 (thefab)
  • chore: add a new build_cache hash #13 (thefab)
  • chore: fix build issue (when the build of the core layer is cached) #11 (thefab)
  • feat: add websocket support for openresty #10 (thefab)
  • docs: add badges to README #9 (thefab)
  • chore: build cache for glib2 #8 (thefab)
  • chore: fix build cache for core layer #7 (thefab)
  • fix: sqlite support for python2/python3 #6 (thefab)

changelog_start (2018-09-19)

Full Changelog

* This Changelog was automatically generated by github_changelog_generator