Compare commits
No commits in common. "master" and "v2.2.0" have entirely different histories.
13
CHANGELOG.md
13
CHANGELOG.md
|
@ -1,16 +1,3 @@
|
|||
## v2.3.1
|
||||
|
||||
### Enhancements
|
||||
* Added support for the urls with authentication by adding personal access token variables. This feature is available for the resources `plug_sge_script`, `plug_smartoverall_script` and `plug_smart_script`. work related to [https://bugzilla.ipr.univ-rennes.fr/show_bug.cgi?id=4078]
|
||||
|
||||
|
||||
## v2.3.0
|
||||
|
||||
### Enhancements
|
||||
* Add variable/template to fix **kern**'s probe related message on Ubuntu
|
||||
(`Can't check kernel version!`)
|
||||
* See : https://bugs.launchpad.net/ubuntu/+source/linux/+bug/759725/comments/35
|
||||
|
||||
## v2.2.0
|
||||
|
||||
### Enhancements
|
||||
|
|
|
@ -163,7 +163,6 @@ SGE jobs and host.
|
|||
* **xymon_cli__plug_sge_script_path** : Path to the `sge` script [default : `'/usr/lib/xymon/client/ext/sge'`].
|
||||
* **xymon_cli__plug_sge_script_tpl** : Template used to generate the previous script [default : `'usr/lib/xymon/client/ext/sge.j2'`].
|
||||
* **xymon_cli__plug_sge_script_url** : Use a remote file to get the previous script instead of a template [default : `''`].
|
||||
* **xymon_cli__plug_sge_script_pat** : personal access token to use with xymon_cli__plug_sge_script_url [default : `''`].
|
||||
* **xymon_cli__plug_sge_path** : Configuration file for the `sge` plugin [default : `'/etc/xymon/clientlaunch.d/sge.cfg'`].
|
||||
* **xymon_cli__plug_sge_tpl** : Template used to generate the previous config file [default : `'etc/xymon/clientlaunch.d/sge.cfg.j2'`].
|
||||
* **xymon_cli__plug_sge_interval** : Time between each run of the `sge` plugin [default : `'10m'`]
|
||||
|
@ -181,7 +180,6 @@ For more features, see the next Smart plugin.
|
|||
* **xymon_cli__plug_smartoverall_script_path** : Path to the `smartoverall` script [default : `'/usr/lib/xymon/client/ext/smartoverall'`].
|
||||
* **xymon_cli__plug_smartoverall_script_tpl** : Template used to generate the previous script [default : `'usr/lib/xymon/client/ext/smartoverall.j2'`].
|
||||
* **xymon_cli__plug_smartoverall_script_url** : Use a remote file to get the previous script instead of a template [default : `''`].
|
||||
* **xymon_cli__plug_smartoverall_script_pat** : personal access token to use with xymon_cli__plug_smartoverall_script_url [default : `''`].
|
||||
* **xymon_cli__plug_smartoverall_path** : Configuration file for the `smartoverall` plugin [default : `'/etc/xymon/clientlaunch.d/smartoverall.cfg'`].
|
||||
* **xymon_cli__plug_smartoverall_tpl** : Template used to generate the previous config file [default : `'etc/xymon/clientlaunch.d/smartoverall.cfg.j2'`].
|
||||
* **xymon_cli__plug_smartoverall_interval** : Time between each run of the `smartoverall` plugin [default : `'10m'`]
|
||||
|
@ -197,7 +195,6 @@ one's recommended by the vendor and check a recent (<24h) test was done.
|
|||
* **xymon_cli__plug_smart_script_path** : Path to the `smart` script [default : `'/usr/lib/xymon/client/ext/smart'`].
|
||||
* **xymon_cli__plug_smart_script_tpl** : Template used to generate the previous script [default : `'usr/lib/xymon/client/ext/smart.j2'`].
|
||||
* **xymon_cli__plug_smart_script_url** : Use a remote file to get the previous script instead of a template [default : `''`].
|
||||
* **xymon_cli__plug_smart_script_pat** : personal access token to use with xymon_cli__plug_smart_script_url [default : `''`].
|
||||
* **xymon_cli__plug_smart_path** : Configuration file for the `smart` plugin [default : `'/etc/xymon/clientlaunch.d/smart.cfg'`].
|
||||
* **xymon_cli__plug_smart_tpl** : Template used to generate the previous config file [default : `'etc/xymon/clientlaunch.d/smart.cfg.j2'`].
|
||||
* **xymon_cli__plug_smart_interval** : Time between each run of the `smart` plugin [default : `'10m'`]
|
||||
|
|
|
@ -79,13 +79,6 @@ xymon_cli__plug_kern_path: '/etc/xymon/clientlaunch.d/kern.cfg'
|
|||
xymon_cli__plug_kern_tpl: 'etc/xymon/clientlaunch.d/kern.cfg.j2'
|
||||
xymon_cli__plug_kern_interval: '5m'
|
||||
|
||||
### Related to "Ubuntu - Can't check kernel version" warning message
|
||||
### See : https://bugs.launchpad.net/ubuntu/+source/linux/+bug/759725/comments/35
|
||||
xymon_cli__plug_kern_fix: '{{ True if (ansible_distribution == "Ubuntu")
|
||||
else False }}'
|
||||
xymon_cli__plug_kern_fix_path: '/etc/kernel/postinst.d/statoverride'
|
||||
xymon_cli__plug_kern_fix_tpl: 'etc/kernel/postinst.d/statoverride.j2'
|
||||
|
||||
# ]]]
|
||||
## Plugin libs [[[
|
||||
xymon_cli__plug_libs_state: true
|
||||
|
@ -166,7 +159,6 @@ xymon_cli__plug_sge_state: False
|
|||
xymon_cli__plug_sge_script_path: '/usr/lib/xymon/client/ext/sge.sh'
|
||||
xymon_cli__plug_sge_script_tpl: 'usr/lib/xymon/client/ext/sge.sh.j2'
|
||||
xymon_cli__plug_sge_script_url: ''
|
||||
xymon_cli__plug_sge_script_pat: ''
|
||||
xymon_cli__plug_sge_path: '/etc/xymon/clientlaunch.d/sge.cfg'
|
||||
xymon_cli__plug_sge_tpl: 'etc/xymon/clientlaunch.d/sge.cfg.j2'
|
||||
xymon_cli__plug_sge_interval: '5m'
|
||||
|
@ -181,7 +173,6 @@ xymon_cli__plug_smartoverall_package: [ 'smartmontools' ]
|
|||
xymon_cli__plug_smartoverall_script_path: '/usr/lib/xymon/client/ext/smartoverall'
|
||||
xymon_cli__plug_smartoverall_script_tpl: 'usr/lib/xymon/client/ext/smartoverall.j2'
|
||||
xymon_cli__plug_smartoverall_script_url: ''
|
||||
xymon_cli__plug_smartoverall_script_pat: ''
|
||||
xymon_cli__plug_smartoverall_path: '/etc/xymon/clientlaunch.d/smartoverall.cfg'
|
||||
xymon_cli__plug_smartoverall_tpl: 'etc/xymon/clientlaunch.d/smartoverall.cfg.j2'
|
||||
xymon_cli__plug_smartoverall_interval: '10m'
|
||||
|
@ -194,7 +185,6 @@ xymon_cli__plug_smart_package: [ 'smartmontools' ]
|
|||
xymon_cli__plug_smart_script_path: '/usr/lib/xymon/client/ext/smart'
|
||||
xymon_cli__plug_smart_script_tpl: 'usr/lib/xymon/client/ext/smart.j2'
|
||||
xymon_cli__plug_smart_script_url: ''
|
||||
xymon_cli__plug_smart_script_pat: ''
|
||||
xymon_cli__plug_smart_path: '/etc/xymon/clientlaunch.d/smart.cfg'
|
||||
xymon_cli__plug_smart_tpl: 'etc/xymon/clientlaunch.d/smart.cfg.j2'
|
||||
xymon_cli__plug_smart_interval: '10m'
|
||||
|
|
|
@ -97,19 +97,6 @@
|
|||
xymon_cli__plug_manage|bool)
|
||||
notify: restart xymon-client service
|
||||
|
||||
# Manage kern plugin [[[1
|
||||
- name: PLUGIN kern workaround
|
||||
ansible.builtin.template:
|
||||
src: '{{ xymon_cli__plug_kern_fix_tpl }}'
|
||||
dest: '{{ xymon_cli__plug_kern_fix_path }}'
|
||||
owner: root
|
||||
group: root
|
||||
mode: 0754
|
||||
when: (xymon_cli__manage|bool and
|
||||
xymon_cli__plug_manage|bool and
|
||||
xymon_cli__plug_kern_fix|bool)
|
||||
notify: restart xymon-client service
|
||||
|
||||
# Manage net plugin [[[1
|
||||
- name: PLUGIN net config template
|
||||
ansible.builtin.template:
|
||||
|
@ -139,9 +126,6 @@
|
|||
ansible.builtin.get_url:
|
||||
url: '{{ xymon_cli__plug_sge_script_url }}'
|
||||
dest: '{{ xymon_cli__plug_sge_script_path }}'
|
||||
headers:
|
||||
Content-Type: application/json
|
||||
Authorization: 'Bearer {{ xymon_cli__plug_sge_script_pat }}'
|
||||
owner: root
|
||||
group: xymon
|
||||
mode: 0755
|
||||
|
@ -167,9 +151,6 @@
|
|||
ansible.builtin.get_url:
|
||||
url: '{{ xymon_cli__plug_smartoverall_script_url }}'
|
||||
dest: '{{ xymon_cli__plug_smartoverall_script_path }}'
|
||||
headers:
|
||||
Content-Type: application/json
|
||||
Authorization: 'Bearer {{ xymon_cli__plug_smartoverall_script_pat }}'
|
||||
owner: root
|
||||
group: xymon
|
||||
mode: 0755
|
||||
|
@ -195,9 +176,6 @@
|
|||
ansible.builtin.get_url:
|
||||
url: '{{ xymon_cli__plug_smart_script_url }}'
|
||||
dest: '{{ xymon_cli__plug_smart_script_path }}'
|
||||
headers:
|
||||
Content-Type: application/json
|
||||
Authorization: 'Bearer {{ xymon_cli__plug_smart_script_pat }}'
|
||||
owner: root
|
||||
group: xymon
|
||||
mode: 0755
|
||||
|
|
|
@ -1,18 +0,0 @@
|
|||
#!/bin/sh
|
||||
|
||||
{# Use | comment to manage multilines #}
|
||||
# {{ ansible_managed | comment }}
|
||||
# Ansible template : {{ template_path }}
|
||||
#
|
||||
# Allow to fix the warning :
|
||||
# "Kernel image /boot/vmlinuz… unreadable. Can't check kernel version!"
|
||||
|
||||
# https://bugs.launchpad.net/ubuntu/+source/linux/+bug/759725
|
||||
# See comment #34 - https://bugs.launchpad.net/ubuntu/+source/linux/+bug/759725/comments/34
|
||||
|
||||
set -e
|
||||
version="$1"
|
||||
if [ -z "$version" ]; then
|
||||
exit 0
|
||||
fi
|
||||
exec dpkg-statoverride --force-statoverride-add --update --add root root 0644 "/boot/vmlinuz-${version}"
|
Loading…
Reference in New Issue