Page MenuHomeDevCentral
Feed All Stories

Apr 15 2022

dereckson retitled D2669: Avoid to share credentials between dev and prod Docker engines from To split the prod and dev credentials on vault to Avoid to share credentials between dev and prod Docker engines.
Apr 15 2022, 17:49
DorianWinty retitled D2669: Avoid to share credentials between dev and prod Docker engines from Add role for split of prod and dev credentials on vault to To split the prod and dev credentials on vault.
Apr 15 2022, 17:38
DorianWinty retitled D2669: Avoid to share credentials between dev and prod Docker engines from Add role for spliting prod and dev credentials on vault to Add role for split of prod and dev credentials on vault.
Apr 15 2022, 17:36
dereckson updated the summary of D2670: Update Docker socket ownership.
Apr 15 2022, 17:36 · Restricted Project
DorianWinty requested review of D2670: Update Docker socket ownership.
Apr 15 2022, 16:08 · Restricted Project
DorianWinty added a revision to T1724: Split Docker engines between production (docker-001) and dev (dwellers): D2670: Update Docker socket ownership.
Apr 15 2022, 16:08 · Restricted Project, Permissions, Nasqueron Docker deployment squad, Servers
dereckson added a comment to D2668: Change default Docker group for nasqueron-dev-docker.

Looks good to me:

1$ salt dwellers state.sls roles/core/users test=True
2[...]
3----------
4 ID: dorianwinty
5 Function: user.present
6 Result: None
7 Comment: User dorianwinty set to be added
8 Started: 13:10:22.882113
9 Duration: 4.353 ms
10 Changes:
11[...]
12----------
13 ID: group_nasqueron-dev-docker
14 Function: group.present
15 Name: nasqueron-dev-docker
16 Result: None
17 Comment: Group nasqueron-dev-docker set to be added
18 Started: 13:10:22.899044
19 Duration: 3.884 ms
20 Changes:
21
22$ salt dwellers state.sls roles/core/users
23
24----------
25 ID: dorianwinty
26 Function: user.present
27 Result: True
28 Comment: New user dorianwinty created
29 Started: 13:11:50.644692
30 Duration: 1018.402 ms
31 Changes:
32[...]
33----------
34 ID: group_nasqueron-dev-docker
35 Function: group.present
36 Name: nasqueron-dev-docker
37 Result: True
38 Comment: New group nasqueron-dev-docker created
39 Started: 13:11:51.679170
40 Duration: 640.928 ms
41 Changes:
42 ----------
43 gid:
44 842
45 members:
46 - dereckson
47 - dorianwinty
48 - sandlayth
49 name:
50 nasqueron-dev-docker
51 passwd:
52 x
53
54# Note: it also removed self local key for /home/sandlayth/.ssh/authorized_keys

Apr 15 2022, 13:13
dereckson created P304 Docker D2668 and D2669 test run.
Apr 15 2022, 13:12
dereckson updated the summary of D2669: Avoid to share credentials between dev and prod Docker engines.
Apr 15 2022, 12:53
dereckson added a revision to T1724: Split Docker engines between production (docker-001) and dev (dwellers): D2669: Avoid to share credentials between dev and prod Docker engines.
Apr 15 2022, 12:53 · Restricted Project, Permissions, Nasqueron Docker deployment squad, Servers
dereckson added a revision to T1724: Split Docker engines between production (docker-001) and dev (dwellers): D2668: Change default Docker group for nasqueron-dev-docker.
Apr 15 2022, 12:53 · Restricted Project, Permissions, Nasqueron Docker deployment squad, Servers
dereckson updated the summary of D2668: Change default Docker group for nasqueron-dev-docker.
Apr 15 2022, 12:53
dereckson updated the summary of D2668: Change default Docker group for nasqueron-dev-docker.
Apr 15 2022, 12:52
dereckson updated the summary of D2669: Avoid to share credentials between dev and prod Docker engines.
Apr 15 2022, 12:52
dereckson added a comment to D2669: Avoid to share credentials between dev and prod Docker engines.

Manually deleted policies for dwellers, Ysul and windriver.

Apr 15 2022, 12:22
dereckson added a comment to D2669: Avoid to share credentials between dev and prod Docker engines.

$ git fetch --all

  • [new branch] docker-vault-policies -> datacube/docker-vault-policies
Apr 15 2022, 12:19
dereckson accepted D2669: Avoid to share credentials between dev and prod Docker engines.
Apr 15 2022, 12:10
DorianWinty requested review of D2669: Avoid to share credentials between dev and prod Docker engines.
Apr 15 2022, 11:52

Apr 14 2022

DorianWinty requested review of D2668: Change default Docker group for nasqueron-dev-docker.
Apr 14 2022, 22:34
dereckson added a comment to T1724: Split Docker engines between production (docker-001) and dev (dwellers).

Next step: ask Docker configuration to use that new group

Apr 14 2022, 22:12 · Restricted Project, Permissions, Nasqueron Docker deployment squad, Servers
DorianWinty committed rOPS7dd9595936e4: Adding packages for Daeghrefn (authored by DorianWinty).
Adding packages for Daeghrefn
Apr 14 2022, 22:11
DorianWinty closed D2666: Adding packages for Daeghrefn.
Apr 14 2022, 22:11
dereckson accepted D2666: Adding packages for Daeghrefn.
Apr 14 2022, 22:11
dereckson added a comment to T1723: What require package Trf?.

Regardless of this, tcl-Trf will now be provided by D2666.

Apr 14 2022, 22:10 · Dæghrefn
DorianWinty updated the diff for D2666: Adding packages for Daeghrefn.

good

Apr 14 2022, 22:08
dereckson added a comment to D2667: Create docker dev group.

To test on Dwellers, looks good to me.

Apr 14 2022, 22:03
dereckson added a revision to T1724: Split Docker engines between production (docker-001) and dev (dwellers): D2667: Create docker dev group.
Apr 14 2022, 22:03 · Restricted Project, Permissions, Nasqueron Docker deployment squad, Servers
dereckson updated the summary of D2667: Create docker dev group.
Apr 14 2022, 22:03
DorianWinty updated the diff for D2667: Create docker dev group.

correct

Apr 14 2022, 22:03
dereckson requested changes to D2666: Adding packages for Daeghrefn.
Apr 14 2022, 22:01
dereckson planned changes to D2663: Document UUID class.
Apr 14 2022, 22:00
DorianWinty updated the summary of D2667: Create docker dev group.
Apr 14 2022, 22:00
dereckson triaged T1724: Split Docker engines between production (docker-001) and dev (dwellers) as High priority.
Apr 14 2022, 22:00 · Restricted Project, Permissions, Nasqueron Docker deployment squad, Servers
DorianWinty requested review of D2667: Create docker dev group.
Apr 14 2022, 21:58
DorianWinty added a comment to T748: Handle wordsAreStrong in ProjectGroupMapping.

notification/app/analyszers/Phabricator/

Apr 14 2022, 20:31 · Restricted Project, good-first-issue, Notifications center
DorianWinty added a comment to T893: Standardize l10n keys.

the stendard will aaa_bbb and not AaaBbb

Apr 14 2022, 20:23 · Restricted Project, good-first-issue, Technical debt, Notifications center
DorianWinty added a reviewer for D2666: Adding packages for Daeghrefn: dereckson.
Apr 14 2022, 19:27
DorianWinty requested review of D2666: Adding packages for Daeghrefn.
Apr 14 2022, 19:22

Apr 13 2022

dereckson triaged T1723: What require package Trf? as Normal priority.
Apr 13 2022, 21:35 · Dæghrefn
dereckson triaged T1722: can't read "component": no such variable in ServersLog pubm:log as Low priority.
Apr 13 2022, 21:32 · Dæghrefn
dereckson moved T1691: Allow to inspect Salt configuration from Backlog to Working on on the Servers board.
Apr 13 2022, 21:03 · documentation, Salt, Servers
dereckson added a comment to T1721: Move IRC bots from Freenode to Libera.

Works for Daeghrefn and Wearg.

Apr 13 2022, 21:01 · Restricted Project, Odderon, Dæghrefn, Eglide, IRC
dereckson updated the task description for T1076: Map payload to classes.
Apr 13 2022, 17:17 · Restricted Project, good-first-issue, Technical debt, Notifications center
dereckson added a comment to T1721: Move IRC bots from Freenode to Libera.

Libera requires NickServ SASL authentication for Ysul IP range. Going to generate them in Vault under apps/viperserv/libera/nickserv/<bot name>.

Apr 13 2022, 16:58 · Restricted Project, Odderon, Dæghrefn, Eglide, IRC
dereckson triaged T1721: Move IRC bots from Freenode to Libera as Normal priority.
Apr 13 2022, 16:52 · Restricted Project, Odderon, Dæghrefn, Eglide, IRC
DorianWinty closed D2665: Move IRC eggdrops from Freenode to Libera.
Apr 13 2022, 16:51
DorianWinty committed rOPS8b40bcb95d30: Move IRC eggdrops from Freenode to Libera (authored by DorianWinty).
Move IRC eggdrops from Freenode to Libera
Apr 13 2022, 16:51
dereckson accepted D2665: Move IRC eggdrops from Freenode to Libera.
Apr 13 2022, 16:50
dereckson added a comment to T1720: Asking access to rOPS in writing .

Rule H27 works perfectly well.

Apr 13 2022, 16:47 · Nasqueron Operations Apprentices, Nasqueron Operations Squad, Permissions
dereckson added a comment to D2665: Move IRC eggdrops from Freenode to Libera.

Looks good to me.

Apr 13 2022, 16:39
DorianWinty updated the diff for D2665: Move IRC eggdrops from Freenode to Libera.

adding modifications

Apr 13 2022, 15:56
dereckson requested changes to D2665: Move IRC eggdrops from Freenode to Libera.

Looks there are some others in the config file to update too.

Apr 13 2022, 15:46
dereckson retitled D2665: Move IRC eggdrops from Freenode to Libera from Move IRC bots from Freenode to Libera to Move IRC eggdrops from Freenode to Libera.
Apr 13 2022, 15:42
DorianWinty added a reviewer for D2665: Move IRC eggdrops from Freenode to Libera: dereckson.
Apr 13 2022, 15:31
DorianWinty added a revision to T1721: Move IRC bots from Freenode to Libera: D2665: Move IRC eggdrops from Freenode to Libera.
Apr 13 2022, 15:25 · Restricted Project, Odderon, Dæghrefn, Eglide, IRC
DorianWinty requested review of D2665: Move IRC eggdrops from Freenode to Libera.
Apr 13 2022, 15:25
DorianWinty created T1721: Move IRC bots from Freenode to Libera.
Apr 13 2022, 15:14 · Restricted Project, Odderon, Dæghrefn, Eglide, IRC
DorianWinty closed D2664: create bogani account.
Apr 13 2022, 14:17
DorianWinty committed rOPSa21be8a94c06: create bogani account (authored by DorianWinty).
create bogani account
Apr 13 2022, 14:17

Apr 12 2022

dereckson closed T1519: Shared object "libreadline.so.7" not found, required by "php-fpm" on Ysul as Wontfix.

It seems libreadline isn't a dependency anymore of php-fpm:

Apr 12 2022, 22:22 · Continous integration and delivery, Servers
dereckson closed T649: UI to inspect etcd content as Wontfix.

Per T644.

Apr 12 2022, 22:19 · Nasqueron Docker deployment squad, Servers
dereckson closed T648: Secure access to etcd as Wontfix.

Per T644.

Apr 12 2022, 22:18 · security, Nasqueron Docker deployment squad, Servers
dereckson closed T730: Install psysh on Ysul as Resolved.
Apr 12 2022, 22:17 · CLI, Servers
dereckson added a task to D1166: Install psysh on dev servers: T730: Install psysh on Ysul.
Apr 12 2022, 22:16
dereckson added a revision to T730: Install psysh on Ysul: D1166: Install psysh on dev servers.
Apr 12 2022, 22:16 · CLI, Servers
dereckson added a comment to T519: Set kern.ipc.somaxconn to 1024 on Ysul.

The Ysul log from 2015 or the November 6700+ sound like DoS attacks to me.

Apr 12 2022, 22:14 · Servers
dereckson added a comment to T519: Set kern.ipc.somaxconn to 1024 on Ysul.

Not a lot of occurence those last months:

Apr 12 2022, 22:05 · Servers
dereckson closed T317: Close calarwen.wolfwoods.net as Wontfix.

As Ysul is EOL, and as the configuration is not in rOPS, we won't propagate this site on next webserver-legacy server, so we're good here :)

Apr 12 2022, 22:00 · Servers
dereckson renamed T298: Validate devserver operational state from Validate Ysul operational state to Validate devserver operational state.
Apr 12 2022, 21:58 · Servers
dereckson moved T1695: Write a Terminator plugin to resolve hashes from Backlog to Dev on the good-first-issue board.
Apr 12 2022, 21:54 · good-first-issue, Resolve hash
dereckson added a project to T1720: Asking access to rOPS in writing : Nasqueron Operations Apprentices.

The rOPS repository is pretty sensible, as code pushed there will be executed by Salt under extended root privileges.

Apr 12 2022, 21:46 · Nasqueron Operations Apprentices, Nasqueron Operations Squad, Permissions
dereckson edited Description on Nasqueron Operations Apprentices.
Apr 12 2022, 21:20
dereckson created Nasqueron Operations Apprentices.
Apr 12 2022, 21:19
dereckson awarded Learning curve to recipient: DorianWinty.
Apr 12 2022, 21:15
dereckson added a comment to T1720: Asking access to rOPS in writing .

Nasqueron Operations tasks are discussed on IRC Libera #nasqueron-ops, could be interesting to join that one.

Apr 12 2022, 21:12 · Nasqueron Operations Apprentices, Nasqueron Operations Squad, Permissions
DorianWinty triaged T1720: Asking access to rOPS in writing as Normal priority.
Apr 12 2022, 17:42 · Nasqueron Operations Apprentices, Nasqueron Operations Squad, Permissions
dereckson accepted D2664: create bogani account.

Looks good to me.

Apr 12 2022, 17:38
DorianWinty updated the diff for D2664: create bogani account.

correcting a missing space after :

Apr 12 2022, 17:38
DorianWinty updated the test plan for D2664: create bogani account.
Apr 12 2022, 17:34
DorianWinty requested review of D2664: create bogani account.
Apr 12 2022, 17:33
dereckson created Permissions.
Apr 12 2022, 10:43

Apr 11 2022

dereckson edited P303 roles/paas-docker/docker/files/resolve-containers-from-compose.py.
Apr 11 2022, 17:24 · Servers, Docker images
dereckson created P303 roles/paas-docker/docker/files/resolve-containers-from-compose.py.
Apr 11 2022, 17:13 · Servers, Docker images

Apr 10 2022

dereckson added a comment to T1596: Revisit Sørensen–Dice coefficient.

bf7c0c3a38a2 introduced BaseVector::ngrams($count), so we could allow the class to use any n when strings are divided in n-grams.

Apr 10 2022, 13:33 · good-first-issue, Keruald
dereckson retitled D2663: Document UUID class from Address UUID constants visibility to Document UUID class.
Apr 10 2022, 13:21
dereckson updated the diff for D2663: Document UUID class.

Doc

Apr 10 2022, 13:21
dereckson requested review of D2663: Document UUID class.
Apr 10 2022, 12:29
dereckson closed T1718: Install phpDocumentor and Doctum on devserver as Resolved.

Documented at https://agora.nasqueron.org/Devserver_reference

Apr 10 2022, 12:27 · Keruald, Zed, Servers, documentation
dereckson closed D2662: Install phpDocumentor and Doctum.
Apr 10 2022, 12:10
dereckson committed rOPS50e0eed79445: Install phpDocumentor and Doctum (authored by dereckson).
Install phpDocumentor and Doctum
Apr 10 2022, 12:10
dereckson accepted D2662: Install phpDocumentor and Doctum.
Apr 10 2022, 12:10
dereckson requested review of D2662: Install phpDocumentor and Doctum.
Apr 10 2022, 12:09
dereckson added a revision to T1718: Install phpDocumentor and Doctum on devserver: D2662: Install phpDocumentor and Doctum.
Apr 10 2022, 12:09 · Keruald, Zed, Servers, documentation
dereckson renamed T1718: Install phpDocumentor and Doctum on devserver from Install phpDocumentor on devserver to Install phpDocumentor and Doctum on devserver.
Apr 10 2022, 12:05 · Keruald, Zed, Servers, documentation
dereckson committed rKERUALD4ba39c32ab64: Improve doc and test coverage for Sørensen–Dice coefficient (authored by dereckson).
Improve doc and test coverage for Sørensen–Dice coefficient
Apr 10 2022, 12:01
dereckson closed D2661: Improve doc and test coverage for Sørensen–Dice coefficient.
Apr 10 2022, 12:01
dereckson accepted D2661: Improve doc and test coverage for Sørensen–Dice coefficient.
Apr 10 2022, 12:01
dereckson requested review of D2661: Improve doc and test coverage for Sørensen–Dice coefficient.
Apr 10 2022, 11:55
dereckson moved T1718: Install phpDocumentor and Doctum on devserver from Backlog to Working on on the Servers board.
Apr 10 2022, 10:20 · Keruald, Zed, Servers, documentation
dereckson claimed T1718: Install phpDocumentor and Doctum on devserver.
Apr 10 2022, 10:20 · Keruald, Zed, Servers, documentation