<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/src/conf_mode/service_monitoring_prometheus.py, branch rolling</title>
<subtitle>VyOS command definitions, scripts, and utilities (mirror of https://github.com/vyos/vyos-1x.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyos-1x.git/atom?h=rolling</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=rolling'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2026-07-02T12:34:17+00:00</updated>
<entry>
<title>T9002: grant CAP_NET_RAW to blackbox-exporter when ICMP modules are configured</title>
<updated>2026-07-02T12:34:17+00:00</updated>
<author>
<name>Nataliia Solomko</name>
<email>natalirs1985@gmail.com</email>
</author>
<published>2026-07-02T08:46:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=f56f37924f05bcfebd05342ccb40c53001b3409a'/>
<id>urn:sha1:f56f37924f05bcfebd05342ccb40c53001b3409a</id>
<content type='text'>
The blackbox-exporter runs as node_exporter user which cannot create
ICMP sockets due to restricted ping_group_range. Add CAP_NET_RAW
capability to the systemd service when ICMP modules are configured.
In non-VRF mode, use systemd AmbientCapabilities/CapabilityBoundingSet.
In VRF mode, replace runuser with setpriv to preserve the capability
across the UID change.
</content>
</entry>
<entry>
<title>T7528: Fix service monitoring prometheus stops services</title>
<updated>2025-07-07T17:23:03+00:00</updated>
<author>
<name>Viacheslav</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2025-07-07T17:23:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=c3d79b704b327c4605e6a3d65a56e48ade8c6b98'/>
<id>urn:sha1:c3d79b704b327c4605e6a3d65a56e48ade8c6b98</id>
<content type='text'>
Fix for service monitoring prometheus stops unconfigured services.
Check if the service is in active state before stop it.
</content>
</entry>
<entry>
<title>T7591: remove copyright years from source files</title>
<updated>2025-06-28T21:16:52+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-06-28T18:51:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=1478516ae437f19ebeb7d6ff9b83dd74f8e76758'/>
<id>urn:sha1:1478516ae437f19ebeb7d6ff9b83dd74f8e76758</id>
<content type='text'>
The legal team says years are not necessary so we can go ahead with it, since
it will simplify backporting.

Automatically removed using: git ls-files | grep -v libvyosconfig | xargs sed -i -E \
's/^# Copyright (19|20)[0-9]{2}(-[0-9]{4})? VyOS maintainers.*/# Copyright VyOS maintainers and contributors &lt;maintainers@vyos.io&gt;/g'

In addition we will error-out during "make" if someone re-adds a legacy
copyright notice
</content>
</entry>
<entry>
<title>prometheus: T7435: Ensure only configured prometheus exporters are started</title>
<updated>2025-05-07T08:26:38+00:00</updated>
<author>
<name>opswill</name>
<email>will@nixops.org</email>
</author>
<published>2025-05-07T08:26:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=5dd5e74ef8206546ab69839277c3deb635197f7c'/>
<id>urn:sha1:5dd5e74ef8206546ab69839277c3deb635197f7c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T6994: Add textfile collector config option</title>
<updated>2025-01-02T15:30:20+00:00</updated>
<author>
<name>Nicolas Vollmar</name>
<email>nvollmar@gmail.com</email>
</author>
<published>2025-01-02T13:51:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=20842f57383258910009222d4588e635e5a9042e'/>
<id>urn:sha1:20842f57383258910009222d4588e635e5a9042e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T6949: adds blackbox exporter (#4255)</title>
<updated>2024-12-31T15:39:34+00:00</updated>
<author>
<name>Nicolas Vollmar</name>
<email>nvo@scaling.ch</email>
</author>
<published>2024-12-31T15:39:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=8f0c2c85ca94f737fe07ccc57a761c0c76148c41'/>
<id>urn:sha1:8f0c2c85ca94f737fe07ccc57a761c0c76148c41</id>
<content type='text'>
* T6949: adds blackbox exporter

* T6949: adds basic config generation

* T6949: extract shared module config options

* T6949: switch to ipv4/6 literals

* T6949: moves config file to /run

* T6949: adds dns query name option

* T6949: adds dns query type values

* T6949: adds blackbox exporter to debian/control</content>
</entry>
<entry>
<title>T6953: simplify config handling</title>
<updated>2024-12-20T04:58:46+00:00</updated>
<author>
<name>Nicolas Vollmar</name>
<email>nvo@scaling.ch</email>
</author>
<published>2024-12-20T04:57:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=5a44b71015e0e30e056815293b2eb6359d31d83a'/>
<id>urn:sha1:5a44b71015e0e30e056815293b2eb6359d31d83a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T6953: merges node and frr exporter under prometheus section</title>
<updated>2024-12-19T09:01:02+00:00</updated>
<author>
<name>Nicolas Vollmar</name>
<email>nvo@scaling.ch</email>
</author>
<published>2024-12-18T14:09:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=7b6f895146bf439f7b5445914e02c132163fc4fd'/>
<id>urn:sha1:7b6f895146bf439f7b5445914e02c132163fc4fd</id>
<content type='text'>
</content>
</entry>
</feed>
