Skip to content

Automate installation of newly distributed exporters #227

Description

@dann1

With OpenNebula/one#7508 we are now distributing new exporters

root@PC04:~# apt search opennebula-prometheus
Sorting... Done
Full Text Search... Done
opennebula-prometheus/stable,now 7.2.1-1 amd64 [installed]
  OpenNebula Prometheus and Grafana (Enterprise Edition)

opennebula-prometheus-kvm/stable,now 7.2.1-1 amd64 [installed]
  OpenNebula KVM Exporters (Enterprise Edition)

opennebula-prometheus-lvm/stable 7.2.1-1 amd64
  OpenNebula Prometheus LVM Exporter (Enterprise Edition)

opennebula-prometheus-mysql/stable 7.2.1-1 amd64
  OpenNebula Prometheus MySQL Exporter (Enterprise Edition)

opennebula-prometheus-ovs/stable 7.2.1-1 amd64
  OpenNebula Prometheus Open vSwitch Exporter (Enterprise Edition)

opennebula-prometheus-smartctl/stable 7.2.1-1 amd64
  OpenNebula Prometheus SMART Exporter (Enterprise Edition)

We would need to

As of now there are two bugs packaging wise

  • The metadata in the ovs exporter is strict as far as package name goes. Can break both deb and rhel existing ovs installations
  • The mysql exporter fails to start because it requires a credentials file that is not automatically generated
    • This is being handled via packaging, based on /etc/one/oned.conf DB credentials

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions