Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 5b84a38ac3e9f983859fdd6477036b3c09883ea2
https://github.com/Checkmk/checkmk/commit/5b84a38ac3e9f983859fdd6477036b3c0…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2024-03-21 (Thu, 21 Mar 2024)
Changed paths:
M WORKSPACE
R foreign_cc_adapted/BUILD
R foreign_cc_adapted/private/BUILD
R foreign_cc_adapted/private/framework/BUILD
R foreign_cc_adapted/private/framework/toolchains/BUILD
R foreign_cc_adapted/private/framework/toolchains/commands.bzl
R foreign_cc_adapted/private/framework/toolchains/linux_commands.bzl
R foreign_cc_adapted/register_shell_toolchain.bzl
A omd/packages/foreign_cc/BUILD
A omd/packages/foreign_cc/symlink.patch
Log Message:
-----------
Use less invasive patching mechanism
Before: The code was copy-pasted in the repo and modified in place.
After: The code is downloaded and patched using standard mechanisms.
Going to newer versions of rules_foreign_cc should be easier with the
standard patching mechanism and having a patch file actually shows what
has been modified.
This has a further advantage of removing noise from our WORKSPACE.
CMK-16503
Change-Id: Ib84338e0e6621a9b4abf18c708e563b499804833
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 79a9ef638ed29771cb98becd02634e21fce292ad
https://github.com/Checkmk/checkmk/commit/79a9ef638ed29771cb98becd02634e21f…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-03-21 (Thu, 21 Mar 2024)
Changed paths:
M .werks/15320
M .werks/15321
M .werks/15487
M .werks/16114
M .werks/16174
M .werks/16175
M .werks/16176
M .werks/16179
M .werks/16197
M .werks/16210
M .werks/16237
M .werks/16238
M .werks/16239
M .werks/16240
M .werks/16242
M .werks/16319
M .werks/16320
M .werks/16321
M .werks/16322
M .werks/16340
M .werks/16362
M .werks/16372
M .werks/16373
M .werks/16379
M .werks/16404
M .werks/16455
M .werks/16456
M .werks/16460
M .werks/16484
M .werks/16485
M .werks/16494
M .werks/16495
M .werks/16496
M .werks/16497
M .werks/16498
M .werks/16508
M .werks/16549
M .werks/16550
M .werks/16579
M .werks/16582
M .werks/16584
M .werks/16599
M .werks/16609
M .werks/16623
M .werks/16625
M .werks/16629
M .werks/16630
Log Message:
-----------
Fix up werks over and over again
Change-Id: Ic0f40519c99e569f9a9073c9dd427ed85a34e004
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: a14ea23adb75a1de5adc73706583e07fd204722d
https://github.com/Checkmk/checkmk/commit/a14ea23adb75a1de5adc73706583e07fd…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2024-03-21 (Thu, 21 Mar 2024)
Changed paths:
A .werks/16626.md
R cmk/update_config/plugins/actions/compute_api_spec.py
M omd/packages/apache-omd/skel/etc/init.d/apache
Log Message:
-----------
16626 trigger openapi-spec generation job during start, restart and reload
Werk 16501 introduced a command to start a background job which
triggers the regeneration of the API specification. This werk now
includes execution of this command also during omd start, restart,
and reload. With this mechanism the execution during `cmk-update-config`
is no longer needed.
Based on Werk 15724 the specification is now updated in these situations:
* Create the initial spec after a site has been created
* Update the spec after a site has been copied, restored or renamed
* Update the spec after the site has been updated
* Update the spec when the apache process is started, restarted or reloaded
Change-Id: Ic32c6afbfc08a43e03553de968dcd064cd685282
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 6ad5bb445bbdb49a2e0fa4c8e074603b057a2a6a
https://github.com/Checkmk/checkmk/commit/6ad5bb445bbdb49a2e0fa4c8e074603b0…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2024-03-21 (Thu, 21 Mar 2024)
Changed paths:
A .werks/16626.md
R cmk/update_config/plugins/actions/compute_api_spec.py
M omd/packages/apache-omd/skel/etc/init.d/apache
Log Message:
-----------
16626 trigger openapi-spec generation job during start, restart and reload
Werk 16501 introduced a command to start a background job which
triggers the regeneration of the API specification. This werk now
includes execution of this command also during omd start, restart,
and reload. With this mechanism the execution during `cmk-update-config`
is no longer needed.
Based on Werk 15724 the specification is now updated in these situations:
* Create the initial spec after a site has been created
* Update the spec after a site has been copied, restored or renamed
* Update the spec after the site has been updated
* Update the spec when the apache process is started, restarted or reloaded
Change-Id: Ic32c6afbfc08a43e03553de968dcd064cd685282
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 959f728ead75ba88ab3a5a450f6458e94d06c11f
https://github.com/Checkmk/checkmk/commit/959f728ead75ba88ab3a5a450f6458e94…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2024-03-21 (Thu, 21 Mar 2024)
Changed paths:
M cmk/gui/background_job/_base.py
M cmk/gui/background_job/_status.py
M cmk/gui/openapi/spec_generator_job.py
M cmk/gui/userdb/_user_profile_cleanup.py
M cmk/gui/userdb/_user_sync.py
M cmk/gui/wato/pages/diagnostics.py
M cmk/gui/wato/pages/fetch_agent_output.py
M cmk/gui/wato/pages/parentscan.py
M cmk/gui/watolib/_sync_remote_sites.py
M cmk/gui/watolib/activate_changes.py
M cmk/gui/watolib/autodiscovery.py
M cmk/gui/watolib/automatic_host_removal.py
M cmk/gui/watolib/automations.py
M cmk/gui/watolib/bulk_discovery.py
M cmk/gui/watolib/config_domains.py
M cmk/gui/watolib/host_label_sync.py
M cmk/gui/watolib/host_rename.py
M cmk/gui/watolib/search.py
M cmk/gui/watolib/services.py
M tests/unit/cmk/gui/test_background_job.py
Log Message:
-----------
_base: include user for InitialStatusArgs when passing to Background job
Change-Id: I496e514dfba00e98302209395f356bb9100db3cc
Commit: d7e9475f490a8effb681a31f01f2a455966cdc7a
https://github.com/Checkmk/checkmk/commit/d7e9475f490a8effb681a31f01f2a4559…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2024-03-21 (Thu, 21 Mar 2024)
Changed paths:
M bin/cmk-trigger-api-spec-job
M cmk/gui/openapi/spec_generator_job.py
Log Message:
-----------
cmk-trigger-api-spec-job: remove gui_context dependency for improved performance
Change-Id: Ibc6aa6c0ee05257de5f8138f3f6d3903d1b104eb
Compare: https://github.com/Checkmk/checkmk/compare/c1df80a8e521...d7e9475f490a
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 7ae8fd3456a3816918b9e1d4d4c0e02519f05805
https://github.com/Checkmk/checkmk/commit/7ae8fd3456a3816918b9e1d4d4c0e0251…
Author: Christopher Krause <christopher.krause(a)checkmk.com>
Date: 2024-03-21 (Thu, 21 Mar 2024)
Changed paths:
M bin/cmk-compute-api-spec
M bin/cmk-trigger-api-spec-job
R cmk/gui/fields/openapi.py
M cmk/gui/openapi/endpoints/downtime/__init__.py
M cmk/gui/openapi/registration.py
M cmk/gui/openapi/restful_objects/__init__.py
R cmk/gui/openapi/restful_objects/specification.py
A cmk/gui/openapi/spec/__init__.py
A cmk/gui/openapi/spec/plugin_marshmallow.py
A cmk/gui/openapi/spec/spec_generator.py
A cmk/gui/openapi/spec/spec_generator_job.py
A cmk/gui/openapi/spec/utils.py
R cmk/gui/openapi/spec_generator.py
R cmk/gui/openapi/spec_generator_job.py
M cmk/gui/wsgi/applications/rest_api.py
M tests/unit/cmk/gui/openapi/marshmallow_converter/test_valuespec_to_marshmallow.py
M tests/unit/cmk/gui/openapi/test_apispec_plugins.py
Log Message:
-----------
move openapi spec generation logic to own module
Change-Id: I50a9acedd63531df483c1056d9efcab5ae561ebc
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: fa7d95fa4388d2442a15ad5656721613b7266539
https://github.com/Checkmk/checkmk/commit/fa7d95fa4388d2442a15ad5656721613b…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2024-03-21 (Thu, 21 Mar 2024)
Changed paths:
M scripts/run-bazel-build.sh
Log Message:
-----------
Bazel: fallback to local execution strategy if remote execution fails
relates to CMK-14967
found via bazel-remote issue 638
Change-Id: I44b80e98a94cadc18cfb9aed3a03dbefdbd707c3
(cherry picked from commit 9d8f0510ff5177724a8df70071ebe9412a1036b2)
Commit: 77fc2f32da8e274724a20cf897dbb77a9b2c01af
https://github.com/Checkmk/checkmk/commit/77fc2f32da8e274724a20cf897dbb77a9…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2024-03-21 (Thu, 21 Mar 2024)
Changed paths:
A omd/packages/apache-omd/BUILD
A omd/packages/apache-omd/BUILD.apache_omd.bazel
M omd/packages/apache-omd/apache-omd.make
A omd/packages/apache-omd/skel/BUILD
Log Message:
-----------
Bazelize apache-omd
CMK-12782
Change-Id: I60662420cb736f70c8870af395015423a2be8254
(cherry picked from commit db85dd4e8b4365a16e61d59906dbc4235eb5948a)
Compare: https://github.com/Checkmk/checkmk/compare/4a3cf7316461...77fc2f32da8e
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications