Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: e884cf0b157c8a4ab898149a969eb3052ad1be20
https://github.com/tribe29/checkmk/commit/e884cf0b157c8a4ab898149a969eb3052…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-03-11 (Fri, 11 Mar 2022)
Changed paths:
M omd/omd.make
M omd/packages/python3-modules/python3-modules.make
Log Message:
-----------
Changes to agent receiver trigger python3-modules rebuild
The agent receiver is packed by the OMD package python3-modules. It is
added to the package through our Pipfile. In the past one had to
increase the build ID manually to invalidate the OMD package cache.
With this change a change to the relevant files is automatically
detected resulting in automatic packaging as one would expect.
The downsite of this packaging approach is, that every time we change
our internal code, the python3-modules package has to be rebuilt which
takes ~30 minutes per distro. But since the result is cached and the
controller is not changed that often, it is not such a big problem.
CMK-9880
Change-Id: I81aeea3695c17d1ff7f865d0cf3db389d310ed4d