We have running our icingaweb2 Setup in Version: 2.12.6 and we want to install the agent via ansible on HCE 2.0 Kubernetes Nodes, but there is no File for HCE OS.yml. Does have somebody installed it on HCE servers?
Regards
Ansible Error-Message:
fatal: [NODE1]: FAILED! => {"reason": "Could not find or access '/repo/HCE OS.yml' on the Ansible Controller."}
2:34:34 PM
fatal: [NODE2]: FAILED! => {"reason": "Could not find or access '/repo/HCE OS.yml' on the Ansible Controller."}
Yes, its an EulerOS fork from Huawei.
Huawei Cloud EulerOS (HCE) is an openEuler-based cloud operating system.HCE offers cloud native, high-performing, secure, and easy-to-maintain capabilities. This accelera
you can try the old centos 7 / 8 packages with still working but outdated icinga2
this might work depending how similar this is to a real redhat like os
this might help to narrow it down if you can get that from the pod
cat /etc/os-release
rpm -E '%{rhel}'
rpm -q glibc systemd
But how i can install it via ansible roles?
[root@node ~]# cat /etc/os-release
NAME=“HCE OS”
VERSION=“2.0 (x86_64)”
ID=“hce”
VERSION_ID=“2.0”
PRETTY_NAME=“HCE OS 2.0 (x86_64)”
ANSI_COLOR=“0;31”
[root@node ~]# rpm -E ‘%{rhel}’
%{rhel}
[root@node ~]# rpm -q glibc systemd
glibc-2.34-70.r100.hce2.x86_64
systemd-249-16.r83.hce2.x86_64
according to this, this is more a rhel9
and here is some information on icinga2 ansible with epel:
you need an repository subscription to get epel9 packages
and after that I would treat that as a rhel9 in the ansible playbook
some pitfalls to consider:
are your plugins EulerOS compatible?
are there packages for monitoring-plugins, nagios-plugins?
Okay, but then I just need to copy the Ansible role for RHEL 9 to HCE 2.0, and it should work?
We have the subscription for epel.
It depends on your ansible role.
I don’t know the content of that.
you can post the file or …
you can give it a try an report back.
this is untested territory.