- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
All Stories
May 18 2023
ChatGPT haiku of the day:
As all tasks are done, excepted the portsearch -u issue, which is not a blocker (it correctly indexes the ports), we're done here.
We've a Salt approach in two phases:
- deploy with deploy user and a specific deployment key (GitHub / it could be a read-only one) or access key (BitBucket), or bot user key (DevCentral)
- fix user/group to the required one (like the chown)
Fixes during test deployment
Rebased against D3099
Snapshots work too:
$ salt-call --local state.sls_id arcology/wwwroot51 roles/devserver/webserver-wwwroot51 local: ---------- ID: arcology/wwwroot51 Function: zfs.filesystem_present Result: True Comment: filesystem arcology/wwwroot51 was created Started: 23:59:59.370841 Duration: 85.636 ms Changes: ---------- arcology/wwwroot51: ---------- mountpoint: /var/51-wwwroot compression: zstd com.sun:auto-snapshot: true
May 17 2023
May 15 2023
Next step is to actually deploy the SASL credential from secrets/nasqueron/odderon/nickserv
Views of addresses for a prefix shows relevant information we can extract: https://netbox.nasqueron.org/ipam/prefixes/3/ip-addresses/
Password truncation
Passwords are explicitly truncated to 25 characters in load_helpers functions:
Where we see why global variables are evil.
Remove setup.ini SASL change, not in scope of this
SASL patch tested in T1739 works fine:
I don't know what's happen with darkbot 7, but with 6f6 it works like a charm:
May 14 2023
Back to version 6f6, I can't repro the issue, it connects correctly:
I can repro while connecting to Libera through znc.
Blocked by T1870 to test correctly this.
Secrets stored in Vault
Simple SASL implementation does NOT require a library.
May 13 2023
In M15#201, @dereckson wrote:To be coherent with new table names, incident_post.step_id -> incident_post.status_id?
In M16#197, @dereckson wrote:Nice to see it takes shape :)
Okay, let's do an easy thing to solve that for DevCentral repositories:
What's missing compared to https://devcentral.nasqueron.org/source/operations/browse/main/pillar/nodes/nodes.sls?
black
Rebased. Use default_gateways and default_gateways_virt fields. Add support for IPv6.
Done, with a migration script.
PHP configuration to improve:
DUID published in Vault under ops/secrets/network/DUID/2001:bc8:2e84:700::