- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
All Stories
Sat, Feb 7
$ salt windriver state.apply roles/viperserv/fbsql windriver: ---------- ID: fbsql_repo Function: file.directory Name: /opt/fbsql Result: True Comment: The directory /opt/fbsql is in the correct state Started: 13:38:21.046436 Duration: 19.35 ms Changes: ---------- ID: fbsql_repo Function: git.latest Name: https://devcentral.nasqueron.org/source/fbsql.git Result: True Comment: https://devcentral.nasqueron.org/source/fbsql.git was fetched, resulting in updated refs. Repository was fast-forwarded to remote HEAD (fda64dc). Started: 13:38:21.094531 Duration: 2715.47 ms Changes: ---------- revision: ---------- new: fda64dc4e58ad764fb1b1900a69071ab8506e109 old: 33ab3b29e9cb19871c7e69b342bcef0b8f2121cc ---------- ID: fbsql_build Function: cmd.run Name: make Result: True Comment: Command "make" run Started: 13:38:23.813914 Duration: 3066.909 ms Changes: ---------- pid: 87837 retcode: 0 stderr: fbsql.c:556:19: warning: cast to smaller integer type 'int' from 'ClientData' (aka 'void *') [-Wvoid-pointer-to-int-cast] 556 | int sql_number = (int)sql_word; | ^~~~~~~~~~~~~ fbsql.c:599:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 599 | WaitVariableProc(clientData, interp, name1, name2, flags) | ^ fbsql.c:610:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 610 | int fbWaitCmd(clientData, interp, argc, argv) | ^ fbsql.c:680:53: warning: cast to 'ClientData' (aka 'void *') from smaller integer type 'int' [-Wint-to-void-pointer-cast] 680 | Tcl_CreateCommand (interp, command_name, SqlCmd, (ClientData) i, (Tcl_CmdDeleteProc*) NULL); | ^~~~~~~~~~~~~~ 4 warnings generated. stdout: cc -O2 -pipe -Wall -fPIC -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -I/usr/local/include/tcl8.6 -c fbsql.c -o fbsql.o ld -o fbsql.so -lz -shared -L/usr/local/lib/mysql/ -lmariadb -L /usr/lib -L /usr/local/lib ---------- ID: /srv/viperserv/lib/fbsql.so Function: file.symlink Result: True Comment: Symlink /srv/viperserv/lib/fbsql.so is present and owned by viperserv:nasqueron-irc Started: 13:38:26.881347 Duration: 3.204 ms Changes:
Note we don't have an error handling if mysql_config fails, but that would mainly mean MySQL client library isn't installed (or the -dev/-devel package on Linux distros).
Submitted the fbsql.c and compilation log to Claude Sonnet 4.5
Vault credentials provisioned, eggdrop installed
Unit account done, next step: Vault credentials
Fri, Feb 6
Rebased against origin/main. Removed extraneous white lines.
Document service variavbles
Rebased against origin/main. Whiteline issues.
For future reference, write access to the repository requires to use SSH.
In your local rOPS copy, edit .git/config and swap URL from https://devcentral.nasqueron.org/source/operations.git to ssh://vcs@devcentral.nasqueron.org:5022/source/operations.git
Summary: Refactored Anubis deployment according to review feedback.
- Moved to roles/paas-docker/anubis/init.sls
- Fixed pillar indentation and schema
- Added dynamic port detection from docker_containers
- Switched metrics to UNIX socket
- Simplified provisioning script for Vault only
- Cleaned up bot policies
.
- Refactor Anubis deployment based on review feedback. Highlights: fixed pillar indentation, moved to init.sls, added dynamic port detection, and configured metrics socket.
Doublon de D3908
@Derekson J'ai essayé de faire un arc land mais je reçois une erreur 403 (Permission refusée). pouvez-vous 'lander' cette révision pour moi ? Merci !
Thu, Feb 5
@Duranzed next step: run the final deployment on Complector (without the fix to deploy it under a temporary name)
With D3906, there is a way to do this easily, by adding the command to the certificate_options pillar in https://devcentral.nasqueron.org/source/operations/browse/main/pillar/core/certificates/hervil.sls$13
2025-02-05 ops office hours take:
- Mailgun could be used as fallback for certificates issue
- We need to update payment info at Mailgun to reactivate service in that case, as our account isn't active anymore
Deployed to Hervil, we see we now have fullchain generated everywhere.
Fix spacing issues for jinja templating logic ; run under acme user ; use reloadcmd as parameter, not reload.