Actions
Feature #23357
closedAdd arvados_prometheus role to Ansible installer
Status:
Resolved
Priority:
Normal
Assigned To:
Category:
Deployment
Target version:
Story points:
-
Release:
Release relationship:
Auto
Description
Follow the same pattern as the Loki and Alloy roles we currently have:
- In our
distro_grafanarole, add a pin for Prometheusversion 2.* - Add an
arvados_promtheusrole that depends ondistro_grafana. It:- Installs the
prometheuspackage - Installs the configured
arvados_prometheus_config_fileto the right place - Enables and re/starts the service
- Installs the
- Add a play to
install-arvados-cluster.ymlso hosts in thearvados_prometheusgroup run thearvados_prometheusrole.
Updated by Brett Smith 3 months ago
- Assigned To changed from Lucas Di Pentima to Stephen Smith
Updated by Stephen Smith 3 months ago
Changes at arvados|c37cde1098440bb6c6610f32d4edcb3ea3806d17 branch 23357-ansible-prometheus
Tests test-provision-ansible: #19
- All agreed upon points are implemented / addressed. Describe changes from pre-implementation design.
- Added arvados_prometheus role that depends on distro_apt
- Task installs, copies config with appropriate permissions, and starts/restarts when config updated
- Added to playbook and example inventory
- Anything not implemented (discovered or discussed during work) has a follow-up story.
- none
- Code is tested and passing, both automated and manual, what manual testing was done is described.
- Checked that the playbook installs prometheus, copies the file, and enables the service
- The tested code incorporates recent main branch changes.
- yes
- New or changed UI/UX has gotten feedback from stakeholders.
- n/a
- Documentation has been updated.
- none
- Behaves appropriately at the intended scale (describe intended scale).
- no change
- Considered backwards and forwards compatibility issues between client and server.
- none
- Follows our coding standards and GUI style guidelines.
- n/a
Updated by Stephen Smith 3 months ago
- Status changed from In Progress to Resolved
Actions