Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 9e949316170258928c1089c85ddff032a21c7c26
https://github.com/tribe29/checkmk/commit/9e949316170258928c1089c85ddff032a…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-10-20 (Wed, 20 Oct 2021)
Changed paths:
A .werks/12997
Log Message:
-----------
12997 FIX Report scheduler does not remove elements anymore
Reports generated by the scheduler would consume the configured report elements
leading to empty reports if the scheduler is triggered in sequence.
This is now fixed.
Change-Id: I0f366258e6bde46065983ddff57bbca394b78b11
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: adfe421bec139c2a65e965a3e068ac17c0044b8c
https://github.com/tribe29/checkmk/commit/adfe421bec139c2a65e965a3e068ac17c…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-10-20 (Wed, 20 Oct 2021)
Changed paths:
A .werks/12997
Log Message:
-----------
12997 FIX Report scheduler does not remove elements anymore
Reports generated by the scheduler would consume the configured report
elements leading to empty reports if the scheduler is triggered in
sequence, because they would be on the same Apache worker process.
Reappearance of the elements took place if other worker had a clean copy
of the reports to generate.
This is now fixed.
CMK-8266
SUP-7013
SUP-7647
SUP-7737
SUP-7791
Change-Id: I0f366258e6bde46065983ddff57bbca394b78b11
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 05514029a9b83422730fa1ae88ad3fca4b633e11
https://github.com/tribe29/checkmk/commit/05514029a9b83422730fa1ae88ad3fca4…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2021-10-20 (Wed, 20 Oct 2021)
Changed paths:
M livestatus/src/TableTimeperiods.cc
Log Message:
-----------
Fixed 'transitions' and 'next_transition' columns in timeperiods table.
Both columns didn't take the local time zone offset into account.
Furthermore, 'next_transition' was off by a factor of 1e9, leading to
funny 32bit overflow effects most of the time.
Polished some related code on the way. Improved a comment.
CMK-3486
Change-Id: Ifeb153d2b036b305822130ca8abd58ddb648bead
Commit: fb36b4d13d98ec6d695b85cdbe3887791febd7e8
https://github.com/tribe29/checkmk/commit/fb36b4d13d98ec6d695b85cdbe3887791…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2021-10-20 (Wed, 20 Oct 2021)
Changed paths:
A .werks/13090
Log Message:
-----------
13090 FIX Fixed 'transitions' and 'next_transition' columns in timeperiods table.
Both columns didn't take the local time zone offset into account.
Furthermore, 'next_transition' was off by a factor of 1e9, leading
to funny 32bit overflow effects most of the time.
Change-Id: I45e027acf82eb768c334a2d0620461bac7967d0f
Compare: https://github.com/tribe29/checkmk/compare/a277d99925cb...fb36b4d13d98
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 178ce188227b3c7503f796a9540e31bc5651525c
https://github.com/tribe29/checkmk/commit/178ce188227b3c7503f796a9540e31bc5…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-10-20 (Wed, 20 Oct 2021)
Changed paths:
M buildscripts/scripts/build-cmk-version.jenkins
Log Message:
-----------
Do not recreate virtualenv for package tests
We already have everything needed in place. Simply skip cleaning up the
virtual environment.
Some SOURCE_DIR related cleanups along the way.
This should save multiple minutes during our build procedure.
Change-Id: Idb7b80e248a4068e09cb1be2f3258144cf5e460e
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 78f13852b3c8c2f89ee9a8f2c9c6934eed973259
https://github.com/tribe29/checkmk/commit/78f13852b3c8c2f89ee9a8f2c9c6934ee…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-10-20 (Wed, 20 Oct 2021)
Changed paths:
M buildscripts/scripts/build-cmk-version.jenkins
Log Message:
-----------
Start cleaning up permissions during version build
* Some parts of the build are executed with root permissions in the
container. These are unnecessary wide permissions.
* The files also polute the jenkins user owned workspace with root owned
files which makes it difficult to manage the workspace files.
* Once the root files are cleaned up we are hopefully able to clean up
the workspace cleanup commands at the beginning of the script which
will also improve the initialization of the job.
This commit changes the first step, the agent updater build procedure to
be non-root.
Change-Id: Iba377f744fd5c42e785e4f8f9f6c33b6e36402d2
Commit: 6e353d8c690e8295eb256f2aac9fa57e122841b3
https://github.com/tribe29/checkmk/commit/6e353d8c690e8295eb256f2aac9fa57e1…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-10-20 (Wed, 20 Oct 2021)
Changed paths:
M buildscripts/scripts/build-cmk-version.jenkins
M buildscripts/scripts/sign-packages.sh
Log Message:
-----------
Cleanup source package build permissions
This step is now also executed as jenkins user.
Change-Id: I54c499ef85d67ca84cecf44fb34dd5e0eac4472e
Commit: b9a177e7c947951949d85b98c2ca9e6a83034538
https://github.com/tribe29/checkmk/commit/b9a177e7c947951949d85b98c2ca9e6a8…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-10-20 (Wed, 20 Oct 2021)
Changed paths:
M buildscripts/infrastructure/build-nodes/centos-8/Dockerfile
M buildscripts/scripts/build-cmk-version.jenkins
M omd/omd.spec.in
M omd/packages/lasso/lasso.make
Log Message:
-----------
Cleanup remaining build permissions
Change-Id: I8e99cd10941d4e4aa3405943a227dd401de45326
Commit: dd06f4013b861b64abd2984d6f8a6beabd2ae5cc
https://github.com/tribe29/checkmk/commit/dd06f4013b861b64abd2984d6f8a6beab…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-10-20 (Wed, 20 Oct 2021)
Changed paths:
M buildscripts/scripts/build-cmk-version.jenkins
Log Message:
-----------
Improve cleanup logic of version builds
* Do not purge the whole workspace anymore
* We keep the git working copy and also the Python venv
* We still cleanup the git with "mrclean" to have a clean working copy
and also remove previously created windows agent artifacts
* We also cleanup previously built version files, which are now
located below ${WORKSPACE}/versions to make the cleanup easier
Change-Id: I9b349f8c61a988e83645baf3a2eb319357bed50e
Commit: 87414eaff810a81452e9d90237446a94456bc3fe
https://github.com/tribe29/checkmk/commit/87414eaff810a81452e9d90237446a944…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-10-20 (Wed, 20 Oct 2021)
Changed paths:
M buildscripts/scripts/build-cmk-container.jenkins
M buildscripts/scripts/build-cmk-version.jenkins
M buildscripts/scripts/lib/upload_artifacts.groovy
Log Message:
-----------
Fix version package shared storage download
Change-Id: I8b9c3485e2abd674a4e479bf2de058c6bdee9f84
Commit: bbea88df776c4647213b6ce3a5b7f81663daa198
https://github.com/tribe29/checkmk/commit/bbea88df776c4647213b6ce3a5b7f8166…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2021-10-20 (Wed, 20 Oct 2021)
Changed paths:
M buildscripts/scripts/build-build-containers.jenkins
M buildscripts/scripts/build-cmk-container.jenkins
M buildscripts/scripts/build-cmk-version.jenkins
M buildscripts/scripts/cleanup-cmk-nightly-containers.jenkins
M buildscripts/scripts/cleanup-nexus.jenkins
M buildscripts/scripts/test-agent-plugin-unit.jenkins
M buildscripts/scripts/test-clang_tidy.jenkins
M buildscripts/scripts/test-compile_cores.jenkins
M buildscripts/scripts/test-composition.jenkins
M buildscripts/scripts/test-gerrit.jenkins
M buildscripts/scripts/test-gui-crawl.jenkins
M buildscripts/scripts/test-integration-single.jenkins
M buildscripts/scripts/test-integration.jenkins
M buildscripts/scripts/test-iwyu.jenkins
M buildscripts/scripts/test-pylint-3.jenkins
M buildscripts/scripts/test-python3-bandit.jenkins
M buildscripts/scripts/test-python3-format.jenkins
M buildscripts/scripts/test-python3-pipenv-deps.jenkins
M buildscripts/scripts/test-python3-typing.jenkins
M buildscripts/scripts/test-python3-unit.jenkins
M buildscripts/scripts/test-shell-unit.jenkins
M buildscripts/scripts/test-shell_format.jenkins
M buildscripts/scripts/test-shellcheck_agents.jenkins
M buildscripts/scripts/test-unit-test-cores.jenkins
Log Message:
-----------
Set timeout to prevent long running stale jobs
Change-Id: I60a73a9b9b0a85656f1757183d7686ed23dde279
Compare: https://github.com/tribe29/checkmk/compare/b0ecd7579514...bbea88df776c
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 84c1ffb1140bc4915b08e2fa654756d27cfbe143
https://github.com/tribe29/checkmk/commit/84c1ffb1140bc4915b08e2fa654756d27…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-10-20 (Wed, 20 Oct 2021)
Changed paths:
M buildscripts/scripts/build-cmk-version.jenkins
M buildscripts/scripts/lib/upload_artifacts.groovy
Log Message:
-----------
Fix upload to download server
* The upload was lost in one of the recent changes
* Separate file upload from hash computation
* Minor cleanup: Give functions a more meaningful name
* Minor cleanup: Add missing stage to download function
Change-Id: If9d32bb8f0d6158a067266966f91147ac4ad0822
Commit: 582690d11f9f80e0a0c90caeb1a9743f8285743f
https://github.com/tribe29/checkmk/commit/582690d11f9f80e0a0c90caeb1a9743f8…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-10-20 (Wed, 20 Oct 2021)
Changed paths:
M buildscripts/scripts/build-build-containers.jenkins
M buildscripts/scripts/build-cmk-version.jenkins
Log Message:
-----------
Add missing pull of images to keep them alive
Without this pull, the registry would delete the images after
not being downloaded for some time.
Change-Id: Id9f5c91a2dd9618131497e090c2e3f45c87250bc
Commit: b0ecd757951493068b69249d71c30034493c6760
https://github.com/tribe29/checkmk/commit/b0ecd757951493068b69249d71c300344…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2021-10-20 (Wed, 20 Oct 2021)
Changed paths:
M buildscripts/scripts/build-cmk-version.jenkins
Log Message:
-----------
Post Link to Artifacts in description
Change-Id: I5bcb693264d48b6a7350939f68c3f5b7f7eda76f
Compare: https://github.com/tribe29/checkmk/compare/63c9e6b68cd0...b0ecd7579514