Skip to content

Commit ce99352

Browse files
committedMar 13, 2025
chore: bump version number [skip ci]
1 parent 049eb0d commit ce99352

File tree

6 files changed

+18
-13
lines changed

6 files changed

+18
-13
lines changed
 

‎.github/ISSUE_TEMPLATE/bug_report.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ body:
3434
label: 'Which variant of the Monitoring Plugins do you use?'
3535
options:
3636
- label: .rpm/.deb package from repo.linuxfabrik.ch
37-
- label: Compiled for Linux (.tar/.zip from download.linuxfabrik.ch)
38-
- label: Compiled for Windows (from download.linuxfabrik.ch)
37+
- label: Compiled for Linux from download.linuxfabrik.ch
38+
- label: Compiled for Windows from download.linuxfabrik.ch
3939
- label: Source Code from GitHub
4040

4141
- type: textarea

‎.github/workflows/lf-build-windows-x86_64.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ jobs:
102102
id: 'upload-unsigned-compiled'
103103
with:
104104
path: '${{ env.LFMP_DIR_COMPILED }}/check-plugins/*'
105-
name: "lfmp-${{ env.LFMP_VERSION }}-${{ env.LFMP_PACKAGE_ITERATION }}.unsigned-compiled.${{ env.LFMP_ARCH }}"
105+
name: "lfmp-${{ env.LFMP_VERSION }}-${{ env.LFMP_PACKAGE_ITERATION }}.unsigned-compiled.windows.${{ env.LFMP_ARCH }}"
106106

107107
# https://github.com/SignPath/github-actions/tree/main/actions/submit-signing-request
108108
# https://about.signpath.io/documentation/trusted-build-systems/github
@@ -124,7 +124,7 @@ jobs:
124124
uses: 'actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1' # v4.6.1
125125
with:
126126
path: '${{ github.workspace }}/signed-compiled/*'
127-
name: "lfmp-${{ env.LFMP_VERSION }}-${{ env.LFMP_PACKAGE_ITERATION }}.signed-compiled.${{ env.LFMP_ARCH }}"
127+
name: "lfmp-${{ env.LFMP_VERSION }}-${{ env.LFMP_PACKAGE_ITERATION }}.signed-compiled.windows.${{ env.LFMP_ARCH }}"
128128

129129
- name: 'Configure MSBuild in the workflow PATH for building .NET Framework applications'
130130
uses: 'microsoft/setup-msbuild@6fb02220983dee41ce7ae257b6f4d8f9bf5ed4ce' # v2.0.0
@@ -154,7 +154,7 @@ jobs:
154154
id: 'upload-unsigned-packaged'
155155
with:
156156
path: '${{ env.LFMP_DIR_PACKAGED }}/out/*'
157-
name: "lfmp-${{ env.LFMP_VERSION }}-${{ env.LFMP_PACKAGE_ITERATION }}.unsigned-packaged.${{ env.LFMP_ARCH }}"
157+
name: "lfmp-${{ env.LFMP_VERSION }}-${{ env.LFMP_PACKAGE_ITERATION }}.unsigned-packaged.windows.${{ env.LFMP_ARCH }}"
158158

159159
- name: 'Sign the package'
160160
uses: 'signpath/github-action-submit-signing-request@3c306158facd969ebdb385c6845dee38afc2ebf9' # v1.1
@@ -174,4 +174,4 @@ jobs:
174174
uses: 'actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1' # v4.6.1
175175
with:
176176
path: '${{ github.workspace }}/signed-packaged/*'
177-
name: "lfmp-${{ env.LFMP_VERSION }}-${{ env.LFMP_PACKAGE_ITERATION }}.signed-packaged.${{ env.LFMP_ARCH }}"
177+
name: "lfmp-${{ env.LFMP_VERSION }}-${{ env.LFMP_PACKAGE_ITERATION }}.signed-packaged.windows.${{ env.LFMP_ARCH }}"

‎BUILD.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ Create the packages for every OS:
124124
Build for Windows
125125
-----------------
126126
127-
Packaging for Windows means creating both a zip and an msi file, both of which can be downloaded from https://download.linuxfabrik.ch/monitoring-plugins/windows/. Both files are created automatically using the Github Actions workflow `Linuxfabrik: Build Windows <https://github.com/Linuxfabrik/monitoring-plugins/actions/workflows/lf-build-windows.yml>`__.
127+
Packaging for Windows means creating both a zip and an msi file, both of which can be downloaded from https://download.linuxfabrik.ch/monitoring-plugins/. Both files are created automatically using the Github Actions workflow `Linuxfabrik: Build Windows <https://github.com/Linuxfabrik/monitoring-plugins/actions/workflows/lf-build-windows.yml>`__.
128128
129129
To create the msi file, we use the most recent `WiX Toolset <https://wixtoolset.org/docs/intro/>`__.
130130

‎CHANGELOG.md

+7-1
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,17 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project does NOT adhere to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

88

9-
[Unreleased]: https://github.com/Linuxfabrik/monitoring-plugins/compare/2024060401...HEAD
9+
[Unreleased]: https://github.com/Linuxfabrik/monitoring-plugins/compare/v1.2.0.11...HEAD
1010

1111

1212
## [Unreleased]
1313

14+
tbd
15+
16+
17+
18+
## v1.2.0.11
19+
1420
### Breaking Changes ("!")
1521

1622
Build, CI/CD:

‎INSTALL.rst

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ How to install the Linuxfabrik Monitoring Plugins Collection
88
Linux, "Binaries from rpm/deb package (**recommended**)", "Want to use OS package manager and have distro that uses rpm/deb package formats", See `<https://repo.linuxfabrik.ch>`_
99
Linux, "Binaries from tar/zip", "Don't want to use OS package manager or have distro that uses package formats other than rpm/deb and can't run Python 3.9+", "See *Installation on Linux* in this document"
1010
Linux, "Source Code", "Want to use the latest development version and Python 3.9+ available", "See *Run from Source* in this document"
11-
Windows,"Binaries from msi (**recommended**)","Want to use OS package manager", "Get the msi file from `Linuxfabrik's Download Server <https://download.linuxfabrik.ch/monitoring-plugins/windows>`_ and run it."
12-
Windows,"Binaries from zip","Don't want to use OS package manager", "Get the zip file from `Linuxfabrik's Download Server <https://download.linuxfabrik.ch/monitoring-plugins/linux>`_ and unpack it to a folder of your choice, usually ``C:\Program Files\icinga2\sbin\linuxfabrik``"
11+
Windows,"Binaries from msi (**recommended**)","Want to use OS package manager", "Get the 'signed-packaged' msi file from `Linuxfabrik's Download Server <https://download.linuxfabrik.ch/monitoring-plugins/>`_ and run it."
12+
Windows,"Binaries from zip","Don't want to use OS package manager", "Get the 'signed-compiled' zip file from `Linuxfabrik's Download Server <https://download.linuxfabrik.ch/monitoring-plugins/>`_ and unpack it to a folder of your choice, usually ``C:\Program Files\icinga2\sbin\linuxfabrik``"
1313
Windows, "Source Code", "Want to use the latest development version and Python 3.9+ available", "See *Run from Source* in this document"
1414
Any, "Using Ansible", "Want to automate the installation process", "See the `LFOps Ansible Role linuxfabrik.lfops.monitoring_plugins <https://github.com/Linuxfabrik/lfops/tree/main/roles/monitoring_plugins>`_"
1515

@@ -19,7 +19,7 @@ How to install the Linuxfabrik Monitoring Plugins Collection
1919
Installation on Linux
2020
---------------------
2121

22-
* Get the tar or zip file from `Linuxfabrik's Download Server <https://download.linuxfabrik.ch/monitoring-plugins/linux>`_ and unpack it to a folder of your choice, usually ``/usr/lib64/nagios/plugins``
22+
* Get the zip file from `Linuxfabrik's Download Server <https://download.linuxfabrik.ch/monitoring-plugins/>`_ and unpack it to a folder of your choice, usually ``/usr/lib64/nagios/plugins``
2323

2424
* On Linux, some check plugins require ``sudo``-permissions to run. To do this, we provide ``sudoers`` files for various operating system families in ``monitoring-plugins/assets/sudoers``, for example ``RedHat.sudoers``. The file name is compatible to `ansible_facts['os_family'] <https://github.com/ansible/ansible/blob/37ae2435878b7dd76b812328878be620a93a30c9/lib/ansible/module_utils/facts.py#L267>`_. You need to place this file in ``/etc/sudoers.d/`` on the target host.
2525

‎build/create-packages.sh

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#!/usr/bin/env bash
2-
# 2025021501
2+
# 2025031101
33

44
set -e -x
55

@@ -13,7 +13,6 @@ for LFMP_TARGET_DISTRO in $LFMP_TARGET_DISTROS; do
1313
case "$LFMP_TARGET_DISTRO" in
1414
debian11)
1515
fpm --output-type deb
16-
fpm --output-type tar
1716
fpm --output-type zip
1817
;;
1918
debian12)

0 commit comments

Comments
 (0)
Please sign in to comment.