aboutsummaryrefslogtreecommitdiffstats
path: root/modules/youri-check
diff options
context:
space:
mode:
Diffstat (limited to 'modules/youri-check')
-rw-r--r--modules/youri-check/manifests/init.pp6
-rw-r--r--modules/youri-check/templates/cauldron.conf143
2 files changed, 95 insertions, 54 deletions
diff --git a/modules/youri-check/manifests/init.pp b/modules/youri-check/manifests/init.pp
index aef33d17..d83ba1a6 100644
--- a/modules/youri-check/manifests/init.pp
+++ b/modules/youri-check/manifests/init.pp
@@ -40,9 +40,9 @@ class youri-check {
$pgsql_server = $base::pgsql_server
$pgsql_user = "youri${version}"
$pgsql_password = extlookup('youri_pgsql','x')
- # We want to alert to packages older than last mass rebuild
- # 1646092800 is 2022-03-01 (get it with "TZ=UTC date -d2022-03-01 +%s")
- $max_days = (time() - 1646092800)/(24*3600)
+ # We want to alert for packages older than the cut-off for latest mass rebuild
+ # 1745539200 is 2025-04-25
+ $max_days = (time() - 1745539200)/(24*3600)
file { "${config}":
ensure => present,
diff --git a/modules/youri-check/templates/cauldron.conf b/modules/youri-check/templates/cauldron.conf
index 651da40c..aeace447 100644
--- a/modules/youri-check/templates/cauldron.conf
+++ b/modules/youri-check/templates/cauldron.conf
@@ -122,17 +122,27 @@ tests:
options:
aliases:
authd: ~
+ basesystem: ~
+ bash: ~
+ freetype: ~
+ freetype2: freetype
gle: ~
gtksourceview-sharp: ~
- sqlite: sqlite2
- OpenIPMI: OpenIPMI2
+ modemmanager: ModemManager
+ netcat-openbsd: netcat
+ networkmanager: NetworkManager
+ networkmanager-applet: network-manager-applet
+ networkmanager-fortisslvpn: NetworkManager-fortisslvpn
+ networkmanager-l2tp: NetworkManager-l2tp
+ networkmanager-libreswan: NetworkManager-libreswan
+ networkmanager-openconnect: NetworkManager-openconnect
+ networkmanager-openvpn: NetworkManager-openvpn
+ networkmanager-pptp: NetworkManager-pptp
+ networkmanager-vpnc: NetworkManager-vpnc
ocaml-lablgtk: ~
ocaml-lablgtk2: ocaml-lablgtk
- netcat-openbsd: netcat
- freetype: ~
- freetype2: freetype
- bash: ~
- basesystem: ~
+ OpenIPMI: OpenIPMI2
+ sqlite: sqlite2
gentoo:
order: 1
class: Youri::Check::Test::Updates::Source::Gentoo
@@ -166,31 +176,43 @@ tests:
gnome:
order: 1
class: Youri::Check::Test::Updates::Source::GNOME
- url: https://download.gnome.org/sources/
options:
+ url: https://download.gnome.org/sources/
aliases:
+ acme: ~
GConf: ~
GConf2: GConf
+ gcr: ~
+ gcr4: gcr
+ gdk-pixbuf2.0: gdk-pixbuf
glib: ~
glib2.0: glib
- glibmm: ~
- glibmm2.4: glibmm
- gnome-desktop: ~
- gnome-desktop3: gnome-desktop
- goocanvas: ~
- goocanvas2: goocanvas
- gtkhtml: ~
- gtkhtml4: gtkhtml
+ glibmm2.4: ~
+ goocanvas2: ~
+ gtkmm-documentation3.0: ~
+ gtkmm: ~
+ gtkmm2.4: ~
+ gtkmm3.0: ~
+ gtkmm4.0: gtkmm
+ gtksourceviewmm3.0: ~
gtk: ~
gtk+2.0: ~
- gtk+3.0: gtk
- libgda: ~
- libgda4.0: ~
- libgda5.0: libgda
- libunique: ~
- libunique3: libunique
- libwnck: ~
- libwnck3: libwnck
+ gtk+3.0: ~
+ gtk4.0: gtk
+ modemmanager: ModemManager
+ networkmanager: NetworkManager
+ networkmanager-applet: network-manager-applet
+ networkmanager-fortisslvpn: NetworkManager-fortisslvpn
+ networkmanager-l2tp: NetworkManager-l2tp
+ networkmanager-libreswan: NetworkManager-libreswan
+ networkmanager-openconnect: NetworkManager-openconnect
+ networkmanager-openvpn: NetworkManager-openvpn
+ networkmanager-pptp: NetworkManager-pptp
+ networkmanager-vpnc: NetworkManager-vpnc
+ notify-sharp: ~
+ notify-sharp3: notify-sharp
+ pango: ~
+ pango2.0: pango
netbsd:
order: 1
class: Youri::Check::Test::Updates::Source::NetBSD
@@ -217,18 +239,27 @@ tests:
options:
aliases:
authd: ~
+ basesystem: ~
+ bash: ~
+ freetype: ~
+ freetype2: freetype
gle: ~
gtksourceview-sharp: ~
- sqlite: sqlite2
- OpenIPMI: OpenIPMI2
+ modemmanager: ModemManager
+ netcat-openbsd: netcat
+ networkmanager: NetworkManager
+ networkmanager-applet: network-manager-applet
+ networkmanager-fortisslvpn: NetworkManager-fortisslvpn
+ networkmanager-l2tp: NetworkManager-l2tp
+ networkmanager-libreswan: NetworkManager-libreswan
+ networkmanager-openconnect: NetworkManager-openconnect
+ networkmanager-openvpn: NetworkManager-openvpn
+ networkmanager-pptp: NetworkManager-pptp
+ networkmanager-vpnc: NetworkManager-vpnc
ocaml-lablgtk: ~
ocaml-lablgtk2: ocaml-lablgtk
- netcat-openbsd: netcat
- freetype: ~
- freetype2: freetype
- bash: ~
- basesystem: ~
-
+ OpenIPMI: OpenIPMI2
+ sqlite: sqlite2
updates_gnome:
class: Youri::Check::Test::Updates
options:
@@ -236,33 +267,43 @@ tests:
gnome:
order: 1
class: Youri::Check::Test::Updates::Source::GNOME
- url: https://download.gnome.org/sources/
options:
+ url: https://download.gnome.org/sources/
aliases:
+ acme: ~
GConf: ~
GConf2: GConf
+ gcr: ~
+ gcr4: gcr
+ gdk-pixbuf2.0: gdk-pixbuf
glib: ~
glib2.0: glib
- glibmm: ~
- glibmm2.4: glibmm
- gnome-desktop: ~
- gnome-desktop3: gnome-desktop
- goocanvas: ~
- goocanvas2: goocanvas
- gtkhtml: ~
- gtkhtml4: gtkhtml
+ glibmm2.4: ~
+ goocanvas2: ~
+ gtkmm-documentation3.0: ~
+ gtkmm: ~
+ gtkmm2.4: ~
+ gtkmm3.0: ~
+ gtkmm4.0: gtkmm
+ gtksourceviewmm3.0: ~
gtk: ~
gtk+2.0: ~
- gtk+3.0: gtk
- libgda: ~
- libgda4.0: ~
- libgda5.0: libgda
- libunique: ~
- libunique3: libunique
- libwnck: ~
- libwnck3: libwnck
- vte: ~
- vte3: vte
+ gtk+3.0: ~
+ gtk4.0: gtk
+ modemmanager: ModemManager
+ networkmanager: NetworkManager
+ networkmanager-applet: network-manager-applet
+ networkmanager-fortisslvpn: NetworkManager-fortisslvpn
+ networkmanager-l2tp: NetworkManager-l2tp
+ networkmanager-libreswan: NetworkManager-libreswan
+ networkmanager-openconnect: NetworkManager-openconnect
+ networkmanager-openvpn: NetworkManager-openvpn
+ networkmanager-pptp: NetworkManager-pptp
+ networkmanager-vpnc: NetworkManager-vpnc
+ notify-sharp: ~
+ notify-sharp3: notify-sharp
+ pango: ~
+ pango2.0: pango
build:
class: Youri::Check::Test::Build
options: