Skip to content

chore: bump mc-observability to 0.6.1 and sync agent ansible files - #195

Merged
MZC-CSC merged 1 commit into
m-cmp:mainfrom
ish-hcc:chore/mc-observability-0.6.1
Sep 1, 2026
Merged

chore: bump mc-observability to 0.6.1 and sync agent ansible files#195
MZC-CSC merged 1 commit into
m-cmp:mainfrom
ish-hcc:chore/mc-observability-0.6.1

Conversation

@ish-hcc

@ish-hcc ish-hcc commented Sep 1, 2026

Copy link
Copy Markdown
Member

Bumps the mc-observability images to 0.6.1 (m-cmp/mc-observability#356, tag v0.6.1).

The image bump alone is not enough for this release. mc-observability-infra
bind-mounts conf/mc-observability/mc-observability-infra/ansible over /ansible,
so the agent install files come from this repository, not from the image. v0.6.1
replaces DCGM Exporter with telegraf's nvidia_smi input, which changes exactly
those files, so the ansible tree is synced here as well:

  • roles/dcgm is removed (576 MB of vendored NVIDIA container toolkit .deb/.rpm
    archives and the dcgm-exporter image). GPU nodes no longer need podman or the
    exporter; nvidia-smi ships with the NVIDIA driver.
  • playbook.yaml drops the DCGM role invocation and the toolkit version variable.
    enable_gpu now only tells the manager whether to put the GPU input into the
    telegraf config.
  • The bundled cmp-telegraf archives are replaced with the smaller trimmed build,
    which changes the number of split parts, so the stale _02 chunks are deleted.

Verified against a CB-Tumblebug 0.13.2 stack running these images: a VM was
provisioned through Tumblebug, the monitoring agent installed from this ansible
tree, and its metrics arrived in InfluxDB tagged with ns_id/infra_id/node_id.
Repeated on an NVIDIA Tesla T4 instance with gpu enabled, which produced the
dcgm measurement with the DCGM field names the backend reads. Both instances
and every resource they created were deleted afterwards.

@MZC-CSC
MZC-CSC merged commit c0fa655 into m-cmp:main Sep 1, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants