Logic looks good to me. Tested working fine on Prometheus.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed All Stories
All Stories
All Stories
Aug 3 2024
Aug 3 2024
dereckson added a parent task for T1992: Install patch on redhat family as part of core: T1991: Context has again been lost on /var/log/www.
dereckson retitled D3387: Expose metrics for dovecot from Init metrics for dovecot to Expose metrics for dovecot.
Live on Hervil.
I can query from Prometheus the metrics.
WindRiver
$ arc patch D3388 […]
certbot against Python 3.11 should be checked on dwellers and docker-002
Bump default versions to build ports
dereckson committed rOPS67fecad1cda9: Revert "Install Python 3.9 on CentOS/Rocky 8.5 machines" (authored by dereckson).
Revert "Install Python 3.9 on CentOS/Rocky 8.5 machines"
dereckson committed rOPSe0d579362756: Switch from fixes to flags in node pillar (authored by dereckson).
Switch from fixes to flags in node pillar
dereckson moved T1992: Install patch on redhat family as part of core from Backlog to Working on on the Servers board.
dereckson lowered the priority of T1991: Context has again been lost on /var/log/www from High to Normal.
I've applied P352 to replace egrep by grep -E on dwellers and docker-002.
I wanted to apply P354 to fix Salt SELinux issue with patch -p1 < ~/egrep.patch on docker-002.
Jul 31 2024
Jul 31 2024
DorianWinty added a revision to T1987: Dovecot Metrics: D3388: Scrape Dovecot metrics into Prometheus.
uncomment all default metrics
# HELP process_start_time_seconds Timestamp of service start # TYPE process_start_time_seconds gauge process_start_time_seconds 1722447303 # HELP dovecot_build Dovecot build information # TYPE dovecot_build info dovecot_build_info{version="2.3.21",revision="47349e2482"} 1 # EOF
DorianWinty committed rOPSe8b486d9e75b: Scrape Postfix metrics into Prometheus (authored by DorianWinty).
Scrape Postfix metrics into Prometheus
dereckson moved T1991: Context has again been lost on /var/log/www from Backlog to Bug and issues on the Salt board.
Already reported upstream: https://github.com/saltstack/salt/issues/65608
Complector
$ cd /opt/salt/nasqueron-operations $ salt dwellers state.apply roles/webserver-core/nginx/config […] ---------- [3/295] ID: selinux_context_nginx_logs Function: selinux.fcontext_policy_present Name: /var/log/www Result: False Comment: An exception occurred in this state: Traceback (most recent call last): File "/opt/saltstack/salt/lib/python3.10/site-packages/salt/state.py", line 2428, in call ret = self.states[cdata["full"]]( File "/opt/saltstack/salt/lib/python3.10/site-packages/salt/loader/lazy.py", line 160, in __call__ ret = self.loader.run(run_func, *args, **kwargs) File "/opt/saltstack/salt/lib/python3.10/site-packages/salt/loader/lazy.py", line 1269, in run return self._last_context.run(self._run_as, _func_or_method, *args, **kwargs) File "/opt/saltstack/salt/lib/python3.10/site-packages/salt/loader/lazy.py", line 1284, in _run_as return _func_or_method(*args, **kwargs) File "/opt/saltstack/salt/lib/python3.10/site-packages/salt/loader/lazy.py", line 1317, in wrapper return f(*args, **kwargs) File "/opt/saltstack/salt/lib/python3.10/site-packages/salt/states/selinux.py", line 326, in fcontext_policy_present current_state = __salt__["selinux.fcontext_get_policy"]( File "/opt/saltstack/salt/lib/python3.10/site-packages/salt/loader/lazy.py", line 160, in __call__ ret = self.loader.run(run_func, *args, **kwargs) File "/opt/saltstack/salt/lib/python3.10/site-packages/salt/loader/lazy.py", line 1269, in run return self._last_context.run(self._run_as, _func_or_method, *args, **kwargs) File "/opt/saltstack/salt/lib/python3.10/site-packages/salt/loader/lazy.py", line 1284, in _run_as return _func_or_method(*args, **kwargs) File "/opt/saltstack/salt/lib/python3.10/site-packages/salt/modules/selinux.py", line 507, in fcontext_get_policy "filespec": parts.group(1).strip(), AttributeError: 'NoneType' object has no attribute 'group' Started: 16:25:51.413301 Duration: 391.186 ms Changes: ---------- ID: selinux_context_nginx_logs_applied Function: selinux.fcontext_policy_applied Name: /var/log/www Result: True Comment: SElinux policies are already applied for filespec "/var/log/www" Started: 16:25:51.804764 Duration: 6.322 ms Changes: ---------- […]
DorianWinty added a comment to T1505: Automate Let's Encrypt TLS certificates management for every server.
31/07/2024 at 12h the devcentral.nasqueron.org certificate expired
Issue can be repro on Dwellers:
Jul 30 2024
Jul 30 2024
Author seems to report issues with the exporter and uses mtail.
DorianWinty added a revision to T1990: Export metrics for Postfix: D3386: Scrape Postfix metrics into Prometheus.
update depending of the hand made changes
Jul 29 2024
Jul 29 2024
Provisioning Dovecot Config
dereckson moved T1989: Merge Nasqueron infrastructure reference into ops grimoire from Backlog - On hold pending T1475 to Checks after T1475 on the Mail board.
dereckson triaged T1989: Merge Nasqueron infrastructure reference into ops grimoire as Normal priority.
remove unused password use
dereckson edited reviewers for D3385: Switch from fixes to flags in node pillar, added: DorianWinty; removed: dereckson.
Jul 28 2024
Jul 28 2024
Jul 27 2024
Jul 27 2024
dereckson added a revision to T1762: Deploy NetBox: D3385: Switch from fixes to flags in node pillar.
Also missing: "ipv6_dhcp_duid" flag for windriver
Split IPv6 network configuration
dereckson raised the priority of T1939: Implement blue/green deployment or immutable artefacts for router-001 from Low to Normal.
Increasing priority as FreeBSD 13.2 is now EOL for one month (2024-06-30).
dereckson moved T1757: docker-001 routing for drake doesn't work on boot from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 27 2024, 20:33 · Operations sprints (Ignite Alkane Propulsion), Salt, Restricted Project, Servers, Nasqueron Docker deployment squad
Jul 27 2024, 20:33 · Restricted Project
dereckson committed rOPSa76814b5d55c: Drop network:ipv6_native from node pillar (authored by dereckson).
Drop network:ipv6_native from node pillar
dereckson added a revision to T1762: Deploy NetBox: D3383: Drop network:ipv6_native from node pillar.
dereckson committed rOPSe4d8358b29a3: Exclude reserved addresses from /etc/hosts Drake entries (authored by dereckson).
Exclude reserved addresses from /etc/hosts Drake entries
dereckson committed rOPS3dec771810b4: Configure Docker metrics service in firewalld (authored by dereckson).
Configure Docker metrics service in firewalld
Set correct Grafana URL
dereckson committed rOPS91ddc5cc0a67: Move Grafana plugins directory to default location (authored by dereckson).
Move Grafana plugins directory to default location
Nasqueron DevCentral · If it had been much bigger the moon would have had a core of ice. · Powered by Phabricator