Page MenuHomeDevCentral
Feed All Stories

Nov 21 2017

dereckson added a revision to T1309: Deploy Dæghrefn, Wearg and TC2 through Salt: D1240: Install eggdrop man on viperserv role.
Nov 21 2017, 00:48 · Operations sprints (The Dreadnought will produce new officers), Salt, Dæghrefn
dereckson updated the summary of D1240: Install eggdrop man on viperserv role.
Nov 21 2017, 00:48
dereckson created D1240: Install eggdrop man on viperserv role.
Nov 21 2017, 00:48
dereckson added a comment to D1237: Allow to read MySQL credentials from my.cnf.
Test in TC2
00:18 <dereckson> .s Core
00:20 <dereckson> .tcl sql7 disconnect
00:21 <dereckson> .tcl dict keys [readmycnf /var/run/tc2/.my.cnf]
00:21 <TC2> Tcl: host user password
00:21 <dereckson> .tcl sqlconnect sql7 /var/run/tc2/.my.cnf
00:21 <TC2> Tcl: 
00:22 <dereckson> .tcl sql7 "SELECT 1+1"
00:22 <TC2> Tcl: 2
Nov 21 2017, 00:25
dereckson committed rVIPERbe5e31eda166: Allow to read MySQL credentials from my.cnf (authored by dereckson).
Allow to read MySQL credentials from my.cnf
Nov 21 2017, 00:24
dereckson closed D1237: Allow to read MySQL credentials from my.cnf.
Nov 21 2017, 00:24
dereckson accepted D1237: Allow to read MySQL credentials from my.cnf.
Nov 21 2017, 00:23
dereckson updated the diff for D1237: Allow to read MySQL credentials from my.cnf.

Rebased

Nov 21 2017, 00:22
dereckson closed T1321: Move oauth to vendor as Resolved.
Nov 21 2017, 00:11 · Dæghrefn
dereckson committed rOPS06305e565f3a: Update ViperServ oauth.tcl path (authored by dereckson).
Update ViperServ oauth.tcl path
Nov 21 2017, 00:10
dereckson closed D1238: Update ViperServ oauth.tcl path.
Nov 21 2017, 00:10
dereckson updated the summary of D1238: Update ViperServ oauth.tcl path.
Nov 21 2017, 00:10
dereckson committed rVIPER874fd8870ffd: Move oauth to vendor (authored by dereckson).
Move oauth to vendor
Nov 21 2017, 00:10
dereckson closed D1239: Move oauth to vendor.
Nov 21 2017, 00:10
dereckson accepted D1239: Move oauth to vendor.
Nov 21 2017, 00:08
dereckson accepted D1238: Update ViperServ oauth.tcl path.
Nov 21 2017, 00:08
dereckson added a revision to T1321: Move oauth to vendor: D1239: Move oauth to vendor.
Nov 21 2017, 00:08 · Dæghrefn
dereckson created D1239: Move oauth to vendor.
Nov 21 2017, 00:08

Nov 20 2017

dereckson created D1238: Update ViperServ oauth.tcl path.
Nov 20 2017, 23:59
dereckson added a revision to T1321: Move oauth to vendor: D1238: Update ViperServ oauth.tcl path.
Nov 20 2017, 23:59 · Dæghrefn
dereckson updated the task description for T1321: Move oauth to vendor.
Nov 20 2017, 01:00 · Dæghrefn
dereckson added a project to T1321: Move oauth to vendor: Dæghrefn.
Nov 20 2017, 01:00 · Dæghrefn
dereckson added a project to T1322: Review maintenance/ README: Dæghrefn.
Nov 20 2017, 01:00 · Dæghrefn

Nov 19 2017

dereckson added a revision to T1309: Deploy Dæghrefn, Wearg and TC2 through Salt: D1237: Allow to read MySQL credentials from my.cnf.
Nov 19 2017, 05:18 · Operations sprints (The Dreadnought will produce new officers), Salt, Dæghrefn
dereckson created D1237: Allow to read MySQL credentials from my.cnf.
Nov 19 2017, 05:18
dereckson planned changes to D1236: Provide services for eggdrop.

The daemon command starts the process with / as $HOME instead of /var/run/tc2:

Nov 19 2017, 04:39
dereckson added a revision to T1309: Deploy Dæghrefn, Wearg and TC2 through Salt: D1236: Provide services for eggdrop.
Nov 19 2017, 04:36 · Operations sprints (The Dreadnought will produce new officers), Salt, Dæghrefn
dereckson created D1236: Provide services for eggdrop.
Nov 19 2017, 04:36
dereckson triaged T1320: PID files should be in /var/run/viperserv and not in /srv/viperserv as Normal priority.
Nov 19 2017, 00:30 · Salt, Operations sprints (The Dreadnought will produce new officers), Dæghrefn
dereckson committed rOPSfb5c31c730ea: Store eggdrop PID files to /var/run/<bot account> (authored by dereckson).
Store eggdrop PID files to /var/run/<bot account>
Nov 19 2017, 00:29
dereckson closed T1320: PID files should be in /var/run/viperserv and not in /srv/viperserv, a subtask of T1309: Deploy Dæghrefn, Wearg and TC2 through Salt, as Resolved.
Nov 19 2017, 00:29 · Operations sprints (The Dreadnought will produce new officers), Salt, Dæghrefn
dereckson closed T1320: PID files should be in /var/run/viperserv and not in /srv/viperserv as Resolved by committing rOPSfb5c31c730ea: Store eggdrop PID files to /var/run/<bot account>.
Nov 19 2017, 00:29 · Salt, Operations sprints (The Dreadnought will produce new officers), Dæghrefn
dereckson closed D1235: Store eggdrop PID files to /var/run/<bot account>.
Nov 19 2017, 00:29
dereckson accepted D1235: Store eggdrop PID files to /var/run/<bot account>.
Nov 19 2017, 00:28
dereckson added a revision to T1320: PID files should be in /var/run/viperserv and not in /srv/viperserv: D1235: Store eggdrop PID files to /var/run/<bot account>.
Nov 19 2017, 00:27 · Salt, Operations sprints (The Dreadnought will produce new officers), Dæghrefn
dereckson created D1235: Store eggdrop PID files to /var/run/<bot account>.
Nov 19 2017, 00:27
dereckson committed rVIPER1aef52884cef: Provide a .env command to dump environment (authored by dereckson).
Provide a .env command to dump environment
Nov 19 2017, 00:22
dereckson closed D1234: Provide a .env command to dump environment.
Nov 19 2017, 00:22
dereckson accepted D1234: Provide a .env command to dump environment.
Nov 19 2017, 00:22
dereckson created D1234: Provide a .env command to dump environment.
Nov 19 2017, 00:22
dereckson committed rVIPER5d18e850f6e7: Remove trailing whitespaces (authored by dereckson).
Remove trailing whitespaces
Nov 19 2017, 00:18
dereckson closed D1233: Remove trailing whitespaces.
Nov 19 2017, 00:18
dereckson accepted D1233: Remove trailing whitespaces.
Nov 19 2017, 00:18
dereckson retitled D1233: Remove trailing whitespaces from Normalize whitespaces to Remove trailing whitespaces.
Nov 19 2017, 00:18
dereckson created D1233: Remove trailing whitespaces.
Nov 19 2017, 00:17

Nov 18 2017

dereckson claimed T1322: Review maintenance/ README.
Nov 18 2017, 22:45 · Dæghrefn
dereckson claimed T1321: Move oauth to vendor.
Nov 18 2017, 22:45 · Dæghrefn
dereckson added a subtask for T1309: Deploy Dæghrefn, Wearg and TC2 through Salt: T1320: PID files should be in /var/run/viperserv and not in /srv/viperserv.
Nov 18 2017, 22:27 · Operations sprints (The Dreadnought will produce new officers), Salt, Dæghrefn
dereckson added a parent task for T1320: PID files should be in /var/run/viperserv and not in /srv/viperserv: T1309: Deploy Dæghrefn, Wearg and TC2 through Salt.
Nov 18 2017, 22:27 · Salt, Operations sprints (The Dreadnought will produce new officers), Dæghrefn
dereckson added a comment to T1309: Deploy Dæghrefn, Wearg and TC2 through Salt.

So we're done for Dæghrefn and Wearg.

Nov 18 2017, 22:27 · Operations sprints (The Dreadnought will produce new officers), Salt, Dæghrefn
dereckson added a project to T1318: Deinstall GNU grep as it doesn't prefix the command: Operations sprints (The Dreadnought will produce new officers).
Nov 18 2017, 20:23 · Operations sprints (The Dreadnought will produce new officers), Salt, Servers
dereckson added projects to T1318: Deinstall GNU grep as it doesn't prefix the command: Servers, Salt.
Nov 18 2017, 20:23 · Operations sprints (The Dreadnought will produce new officers), Salt, Servers
dereckson added projects to T1319: rOPS make.conf doesn't have header: Servers, Operations sprints (The Dreadnought will produce new officers).
Nov 18 2017, 20:07 · Operations sprints (The Dreadnought will produce new officers), Servers
dereckson added projects to T1320: PID files should be in /var/run/viperserv and not in /srv/viperserv: Dæghrefn, Operations sprints (The Dreadnought will produce new officers), Salt.
Nov 18 2017, 20:07 · Salt, Operations sprints (The Dreadnought will produce new officers), Dæghrefn
dereckson committed rOPS383baa5be2cf: Make the FANTOIR code more pythonic (authored by xcombelle).
Make the FANTOIR code more pythonic
Nov 18 2017, 20:06
dereckson committed rOPS6e11ea55d0d2: Revert "Make the FANTOIR code more pythonic" (authored by dereckson).
Revert "Make the FANTOIR code more pythonic"
Nov 18 2017, 20:03
dereckson added a reverting change for rOPS22090aeb3a7e: Make the FANTOIR code more pythonic: rOPS6e11ea55d0d2: Revert "Make the FANTOIR code more pythonic".
Nov 18 2017, 20:03
dereckson closed D1232: Revert "Make the FANTOIR code more pythonic".
Nov 18 2017, 20:03
dereckson accepted D1232: Revert "Make the FANTOIR code more pythonic".
Nov 18 2017, 20:03
dereckson created D1232: Revert "Make the FANTOIR code more pythonic".
Nov 18 2017, 20:00
dereckson committed rOPS22090aeb3a7e: Make the FANTOIR code more pythonic (authored by dereckson).
Make the FANTOIR code more pythonic
Nov 18 2017, 19:55
dereckson closed D1230: Make the FANTOIR code more pythonic.
Nov 18 2017, 19:54
dereckson updated the summary of D1230: Make the FANTOIR code more pythonic.
Nov 18 2017, 19:54
dereckson updated the summary of D1230: Make the FANTOIR code more pythonic.
Nov 18 2017, 19:53
dereckson accepted D1230: Make the FANTOIR code more pythonic.
Nov 18 2017, 19:52
xcombelle updated the diff for D1230: Make the FANTOIR code more pythonic.

flake8 and correct bug fd->output

Nov 18 2017, 06:40

Nov 17 2017

dereckson committed rOPS1e93d62151b1: Add SSH key for Dereckson's FreeBSD laptop (authored by dereckson).
Add SSH key for Dereckson's FreeBSD laptop
Nov 17 2017, 22:55
dereckson closed D1231: Add SSH key for Dereckson's FreeBSD laptop.
Nov 17 2017, 22:55
dereckson accepted D1231: Add SSH key for Dereckson's FreeBSD laptop.
Nov 17 2017, 22:55
dereckson created D1231: Add SSH key for Dereckson's FreeBSD laptop.
Nov 17 2017, 22:54
dereckson added inline comments to D1230: Make the FANTOIR code more pythonic.
Nov 17 2017, 19:54
dereckson requested changes to D1230: Make the FANTOIR code more pythonic.
$ arc patch D1230
$ autopep8 ./roles/viperserv/fantoir/files/extract_streets.py > e
$ mv e ./roles/viperserv/fantoir/files/extract_streets.py
$ flake8 ./roles/viperserv/fantoir/files/extract_streets.py
./roles/viperserv/fantoir/files/extract_streets.py:17:37: F841 local variable 'output' is assigned to but never used                                           
./roles/viperserv/fantoir/files/extract_streets.py:17:80: E501 line too long (80 > 79 characters)                                                              
./roles/viperserv/fantoir/files/extract_streets.py:23:21: F821 undefined name 'fd'                                                                             
./roles/viperserv/fantoir/files/extract_streets.py:31:80: E501 line too long (83 > 79 characters)     
Nov 17 2017, 19:31
dereckson updated the diff for D1230: Make the FANTOIR code more pythonic.

PEP-8 style

Nov 17 2017, 19:30
dereckson retitled D1230: Make the FANTOIR code more pythonic from make the FANTOIR code more pythonic to Make the FANTOIR code more pythonic.
Nov 17 2017, 19:24
dereckson accepted D1230: Make the FANTOIR code more pythonic.
Nov 17 2017, 19:15
xcombelle created D1230: Make the FANTOIR code more pythonic.
Nov 17 2017, 15:01
dereckson committed rOPS1cd81cac7594: Install youtube-dl on viperserv role (authored by dereckson).
Install youtube-dl on viperserv role
Nov 17 2017, 04:10
dereckson closed D1229: Install youtube-dl on viperserv role.
Nov 17 2017, 04:10
dereckson accepted D1229: Install youtube-dl on viperserv role.
Ysul
$ salt-call --local state.apply roles/viperserv/software
local:                                 
----------                             
          ID: daeghrefn_software       
    Function: pkg.installed            
      Result: True                     
     Comment: The following packages were installed/updated: youtube_dl        
     Started: 04:08:13.531464          
    Duration: 6151.113 ms              
     Changes:                          
              ----------               
              librtmp:                 
                  ----------           
                  new:                 
                      2.4.20151223     
                  old:                 
              rtmpdump:                
                  ----------           
                  new:                 
                      2.4.20151223     
                  old:                 
              youtube_dl:              
                  ----------           
                  new:                 
                      2017.07.30.1     
                  old:                 
Nov 17 2017, 04:09
dereckson added a revision to T1309: Deploy Dæghrefn, Wearg and TC2 through Salt: D1229: Install youtube-dl on viperserv role.
Nov 17 2017, 04:08 · Operations sprints (The Dreadnought will produce new officers), Salt, Dæghrefn
dereckson updated the summary of D1229: Install youtube-dl on viperserv role.
Nov 17 2017, 04:08
dereckson updated the diff for D1229: Install youtube-dl on viperserv role.

Fix syntax error (State 'daeghrefn_software' in SLS 'roles/viperserv/software' is not formed as a list)

Nov 17 2017, 04:07
dereckson created D1229: Install youtube-dl on viperserv role.
Nov 17 2017, 04:05
dereckson committed rOPS5a7a350114c1: Load Time.tcl after dependencies (authored by dereckson).
Load Time.tcl after dependencies
Nov 17 2017, 03:39
dereckson closed D1228: Load Time.tcl after dependencies.
Nov 17 2017, 03:39
dereckson accepted D1228: Load Time.tcl after dependencies.
Nov 17 2017, 03:38
dereckson created D1228: Load Time.tcl after dependencies.
Nov 17 2017, 03:38
dereckson added a revision to T1309: Deploy Dæghrefn, Wearg and TC2 through Salt: D1228: Load Time.tcl after dependencies.
Nov 17 2017, 03:38 · Operations sprints (The Dreadnought will produce new officers), Salt, Dæghrefn
dereckson committed rOPSed0676bc2689: Protect realname string in eggdrop configuration (authored by dereckson).
Protect realname string in eggdrop configuration
Nov 17 2017, 03:34
dereckson closed D1225: Protect realname string in eggdrop configuration.
Nov 17 2017, 03:34
dereckson accepted D1225: Protect realname string in eggdrop configuration.
Nov 17 2017, 03:34
dereckson committed rVIPER14e4bb33fe65: Initialize broker and notifications (authored by dereckson).
Initialize broker and notifications
Nov 17 2017, 03:31
dereckson closed D1227: Initialize broker and notifications.
Nov 17 2017, 03:31
dereckson accepted D1227: Initialize broker and notifications.
03:29 <dereckson> .tcl mq connected
03:29 <wearg> Tcl error: invalid command name "mq"
03:29 <dereckson> .tcl onload
03:29 <wearg> Tcl: {* * * * ::notifications::channel_notify} {DockerHub * * * ::notifications::docker_build_summary}
03:29 <dereckson> .tcl mq connected
03:29 <wearg> Tcl: 1
Nov 17 2017, 03:31
dereckson updated the diff for D1227: Initialize broker and notifications.

Fix proc syntax error

Nov 17 2017, 03:30
dereckson planned changes to D1227: Initialize broker and notifications.
Nov 17 2017, 03:29
dereckson added a comment to D126: Cron binds for Wearg.

So the goal of this modification is to circumvent a bug where the egg doesn't process any message from the broker after a while, but empties the queue.

Nov 17 2017, 03:17
dereckson accepted D1227: Initialize broker and notifications.
Nov 17 2017, 03:13
dereckson created D1227: Initialize broker and notifications.
Nov 17 2017, 03:13
dereckson added a revision to T1309: Deploy Dæghrefn, Wearg and TC2 through Salt: D1227: Initialize broker and notifications.
Nov 17 2017, 03:13 · Operations sprints (The Dreadnought will produce new officers), Salt, Dæghrefn