Page MenuHomeDevCentral
Feed Advanced Search

Apr 23 2022

dereckson added inline comments to D2678: Upgrade to PHP 8.1.5.
Apr 23 2022, 15:19
dereckson requested changes to D2678: Upgrade to PHP 8.1.5.
Apr 23 2022, 15:14
dereckson retitled D2678: Upgrade to PHP 8.1.5 from Update docker to php8.1 to Upgrade to PHP 8.1.5.
Apr 23 2022, 15:09
dereckson created T1728: Install xdebug on devserver.
Apr 23 2022, 09:52 · Salt, Servers
dereckson updated the diff for D2676: Deploy run-php-script wrapper on devserver.

Use .jinja templated shell script

Apr 23 2022, 09:24
dereckson created P305 Unit tests fatal errors.
Apr 23 2022, 08:46 · Notifications center
dereckson closed D2675: Use correct class and filename for RouteServiceProviderTest.
Apr 23 2022, 08:34
dereckson committed rNOTIFdb6d2a480a0f: Use correct class and filename for RouteServiceProviderTest (authored by dereckson).
Use correct class and filename for RouteServiceProviderTest
Apr 23 2022, 08:34
dereckson requested review of D2677: Refer to service container property instead of using global helper.
Apr 23 2022, 08:34

Apr 22 2022

dereckson requested review of D2676: Deploy run-php-script wrapper on devserver.
Apr 22 2022, 22:25

Apr 20 2022

dereckson added a comment to T1727: 500 error when Phabricator sends a payload to the notifications center.

I'm not sure can still a reliable way create a map between project PHID and name. That should be the first thing to investigate.

Apr 20 2022, 15:35 · User-Dereckson, Regression, DevCentral, Notifications center
dereckson moved T1727: 500 error when Phabricator sends a payload to the notifications center from Backlog to Config on the DevCentral board.
Apr 20 2022, 15:32 · User-Dereckson, Regression, DevCentral, Notifications center
dereckson moved T1727: 500 error when Phabricator sends a payload to the notifications center from Backlog to Next on the User-Dereckson board.
Apr 20 2022, 15:31 · User-Dereckson, Regression, DevCentral, Notifications center
dereckson added a project to T1727: 500 error when Phabricator sends a payload to the notifications center: User-Dereckson.
Apr 20 2022, 15:31 · User-Dereckson, Regression, DevCentral, Notifications center
dereckson created T1727: 500 error when Phabricator sends a payload to the notifications center.
Apr 20 2022, 15:30 · User-Dereckson, Regression, DevCentral, Notifications center
dereckson updated the task description for T1725: Upgrade Laravel.
Apr 20 2022, 15:14 · Technical debt, Notifications center, Restricted Project
dereckson added a comment to D2675: Use correct class and filename for RouteServiceProviderTest.

Probably a good candidate for a rule "Class name should match filename"

Apr 20 2022, 15:11

Apr 19 2022

dereckson requested review of D2675: Use correct class and filename for RouteServiceProviderTest.
Apr 19 2022, 21:44
dereckson committed rNOTIF71edfd52a9ce: Use correct class and filename for RouteServiceProviderTest (authored by dereckson).
Use correct class and filename for RouteServiceProviderTest
Apr 19 2022, 21:43
dereckson closed T1726: Jenkins ci access as Resolved.

Account created.

Apr 19 2022, 19:38 · Restricted Project, User-Dereckson
dereckson moved T1725: Upgrade Laravel from Debt to Working on on the Notifications center board.
Apr 19 2022, 19:29 · Technical debt, Notifications center, Restricted Project
dereckson moved T1725: Upgrade Laravel from Backlog to Debt on the Notifications center board.
Apr 19 2022, 19:29 · Technical debt, Notifications center, Restricted Project
dereckson accepted D2670: Update Docker socket ownership.
Apr 19 2022, 19:01 · Restricted Project
dereckson closed D2672: Prune salt-primary role on Ysul and WindRiver.
Apr 19 2022, 18:56
dereckson committed rOPS015557f0313e: Prune salt-primary role on Ysul and WindRiver (authored by dereckson).
Prune salt-primary role on Ysul and WindRiver
Apr 19 2022, 18:56
dereckson committed rOPS15526ba96582: Avoid a server to keep access to stale Vault policies (authored by dereckson).
Avoid a server to keep access to stale Vault policies
Apr 19 2022, 18:55
dereckson closed D2671: Avoid a server to keep access to stale Vault policies.
Apr 19 2022, 18:55
dereckson accepted D2671: Avoid a server to keep access to stale Vault policies.
Apr 19 2022, 18:55
dereckson accepted D2672: Prune salt-primary role on Ysul and WindRiver.
Apr 19 2022, 18:50

Apr 15 2022

dereckson added inline comments to D2670: Update Docker socket ownership.
Apr 15 2022, 20:02 · Restricted Project
dereckson added inline comments to D2670: Update Docker socket ownership.
Apr 15 2022, 19:58 · Restricted Project
dereckson closed D2669: Avoid to share credentials between dev and prod Docker engines.
Apr 15 2022, 19:51
dereckson committed rOPS7e0c3d8bb793: Avoid to share credentials between dev and prod Docker engines (authored by DorianWinty).
Avoid to share credentials between dev and prod Docker engines
Apr 15 2022, 19:51
dereckson closed D2668: Change default Docker group for nasqueron-dev-docker.
Apr 15 2022, 19:50
dereckson committed rOPS271340880cd2: Change default Docker group for nasqueron-dev-docker (authored by DorianWinty).
Change default Docker group for nasqueron-dev-docker
Apr 15 2022, 19:50
dereckson closed D2667: Create docker dev group.
Apr 15 2022, 19:50
dereckson committed rOPS67981b1daa67: Create docker dev group (authored by DorianWinty).
Create docker dev group
Apr 15 2022, 19:50
dereckson closed T1720: Asking access to rOPS in writing as Resolved.

Ok, we've an agreement so :)

Apr 15 2022, 19:23 · Nasqueron Operations Apprentices, Nasqueron Operations Squad, Permissions
dereckson added a comment to T1616: Build a bastion - load balancers - private instances network topology.

For Salt and Vault, we're already using the private network.

Apr 15 2022, 19:21 · security, Operations sprints (Consolidate them all)
dereckson closed T1619: Connect all baremetal servers to Drake network as Resolved.

We're done here :)

Apr 15 2022, 19:20 · Servers, Drake network, security, Operations sprints (Consolidate them all)
dereckson closed T1619: Connect all baremetal servers to Drake network, a subtask of T1702: Deploy Complector aka la source, as Resolved.
Apr 15 2022, 19:20 · Salt, Vault, security, Servers
dereckson closed T1619: Connect all baremetal servers to Drake network, a subtask of T1616: Build a bastion - load balancers - private instances network topology, as Resolved.
Apr 15 2022, 19:20 · security, Operations sprints (Consolidate them all)
dereckson updated the task description for T1619: Connect all baremetal servers to Drake network.
Apr 15 2022, 19:20 · Servers, Drake network, security, Operations sprints (Consolidate them all)
dereckson added a comment to T1702: Deploy Complector aka la source.

Vault is live and Salt deployments were successful to cloudhugger dwellers windriver ysul (and Complector itself).

Apr 15 2022, 19:19 · Salt, Vault, security, Servers
dereckson added a revision to T1616: Build a bastion - load balancers - private instances network topology: D2672: Prune salt-primary role on Ysul and WindRiver.
Apr 15 2022, 19:16 · security, Operations sprints (Consolidate them all)
dereckson added a revision to T1702: Deploy Complector aka la source: D2672: Prune salt-primary role on Ysul and WindRiver.
Apr 15 2022, 19:16 · Salt, Vault, security, Servers
dereckson requested review of D2672: Prune salt-primary role on Ysul and WindRiver.
Apr 15 2022, 19:16
dereckson requested review of D2671: Avoid a server to keep access to stale Vault policies.
Apr 15 2022, 19:11
dereckson added a revision to T1425: Provision secrets through Salt: D2671: Avoid a server to keep access to stale Vault policies.
Apr 15 2022, 19:11 · security, Nasqueron Operations Squad, Vault, Salt
dereckson retitled D2670: Update Docker socket ownership from Fix issue about connection on docker dev to Update Docker socket ownership.
Apr 15 2022, 19:00 · Restricted Project
dereckson added inline comments to D2670: Update Docker socket ownership.
Apr 15 2022, 18:31 · Restricted Project
dereckson added inline comments to D2670: Update Docker socket ownership.
Apr 15 2022, 18:29 · Restricted Project
dereckson retitled D2670: Update Docker socket ownership from Fix issue about connexion on docker dev to Fix issue about connection on docker dev.
Apr 15 2022, 18:24 · Restricted Project
dereckson added inline comments to D2670: Update Docker socket ownership.
Apr 15 2022, 18:04 · Restricted Project
dereckson added a comment to D2670: Update Docker socket ownership.

It currently fails:

Apr 15 2022, 18:03 · Restricted Project
dereckson updated the title for P304 Docker D2668 and D2669 test run from Docker D2668 and D26699 test run to Docker D2668 and D2669 test run.
Apr 15 2022, 18:01
dereckson accepted D2668: Change default Docker group for nasqueron-dev-docker.
Apr 15 2022, 17:59
dereckson accepted D2667: Create docker dev group.
Apr 15 2022, 17:59
dereckson requested changes to D2670: Update Docker socket ownership.
Apr 15 2022, 17:58 · Restricted Project
dereckson updated the test plan for D2668: Change default Docker group for nasqueron-dev-docker.
Apr 15 2022, 17:57
dereckson updated the summary of D2668: Change default Docker group for nasqueron-dev-docker.
Apr 15 2022, 17:55
dereckson added a revision to T1425: Provision secrets through Salt: D2669: Avoid to share credentials between dev and prod Docker engines.
Apr 15 2022, 17:53 · security, Nasqueron Operations Squad, Vault, Salt
dereckson updated the summary of D2669: Avoid to share credentials between dev and prod Docker engines.
Apr 15 2022, 17:53
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
dereckson updated the summary of D2670: Update Docker socket ownership.
Apr 15 2022, 17:36 · Restricted Project
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

Apr 14 2022

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
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
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
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
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

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
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
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

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