Page MenuHomeDevCentral
Feed All Stories

Nov 14 2017

dereckson created D1203: Remove Gerrit-related cron tasks.
Nov 14 2017, 17:42
dereckson abandoned D1202: Fix encoding issues.

Can't produce a diff with the character fix.

Nov 14 2017, 17:39
dereckson created D1202: Fix encoding issues.
Nov 14 2017, 17:27
dereckson committed rVIPERed362dd38bed: Clean up whitelines and spaces (authored by dereckson).
Clean up whitelines and spaces
Nov 14 2017, 17:22
dereckson closed D1201: Clean up whitelines and spaces.
Nov 14 2017, 17:22
dereckson accepted D1201: Clean up whitelines and spaces.
Nov 14 2017, 17:21
dereckson updated the diff for D1201: Clean up whitelines and spaces.

Final version after several tries to cleanup TC2/Server.tcl without detecting
anything suspicious.

Nov 14 2017, 17:21
dereckson claimed T1318: Deinstall GNU grep as it doesn't prefix the command.
Nov 14 2017, 17:13 · Operations sprints (The Dreadnought will produce new officers), Salt, Servers
dereckson updated the diff for D1201: Clean up whitelines and spaces.

Clean up files outside Daeghrefn/ too

Nov 14 2017, 17:07
dereckson created D1201: Clean up whitelines and spaces.
Nov 14 2017, 17:00
dereckson planned changes to D1181: Install eggdrop on viperserv role.

There is a syntax error in roles/viperserv/eggdrop/files/viperserv.sudoers

Nov 14 2017, 04:11
dereckson updated the diff for D1181: Install eggdrop on viperserv role.

Rebase against D1200

Nov 14 2017, 04:10
dereckson committed rOPSe8fcf3062509: Assign home to builder account (authored by dereckson).
Assign home to builder account
Nov 14 2017, 04:02
dereckson closed D1200: Assign home to builder account.
Nov 14 2017, 04:02
dereckson accepted D1200: Assign home to builder account.
Nov 14 2017, 04:02
dereckson created D1200: Assign home to builder account.
Nov 14 2017, 04:01
dereckson updated the diff for D1181: Install eggdrop on viperserv role.

Solve accounts and responsibilities issues

Nov 14 2017, 03:56
dereckson updated the diff for D1181: Install eggdrop on viperserv role.

Rebased. Headings.

Nov 14 2017, 02:45
dereckson accepted D1181: Install eggdrop on viperserv role.
Nov 14 2017, 02:43
dereckson committed rOPSb140b8a437cb: Assign devserver role to Ysul (authored by dereckson).
Assign devserver role to Ysul
Nov 14 2017, 02:41
dereckson closed D1199: Assign devserver role to Ysul.
Nov 14 2017, 02:41
dereckson accepted D1199: Assign devserver role to Ysul.
Nov 14 2017, 02:41
dereckson created D1199: Assign devserver role to Ysul.
Nov 14 2017, 02:40
dereckson committed rOPS95ee06090b88: Make builder account available where needed (authored by dereckson).
Make builder account available where needed
Nov 14 2017, 02:39
dereckson closed D1198: Make builder account available where needed.
Nov 14 2017, 02:39
dereckson accepted D1198: Make builder account available where needed.
$ salt eglide state.apply roles/builder
eglide:                                
----------                             
          ID: builder_account          
    Function: user.present             
        Name: builder                  
      Result: True                     
     Comment: User builder is present and up to date                           
     Started: 02:36:57.009237          
    Duration: 80.778 ms                
     Changes:                          
----------                             
          ID: builder_sudo_capabilities_file                                   
    Function: file.managed             
        Name: /etc/sudoers.d/builder   
      Result: True                     
     Comment: File /etc/sudoers.d/builder updated                              
     Started: 02:36:57.100025          
    Duration: 172.564 ms               
     Changes:                          
              ----------               
              diff:                    
                  ---                  
                  +++                  
                  @@ -1,10 +1,10 @@    
                   #   -------------------------------------------------------------                                                                           
                   #   Odderon         
                   #   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -                                                                           
                  -#   Project:        Eglide                                  
                  +#   Project:        Nasqueron                               
                   #   Created:        2017-02-23                              
                   #   License:        Trivial work, not eligible to copyright 
                  -#   Source file:    roles/shellserver/userland-software/files/builder.sudoers                                                               
                  +#   Source file:    roles/builder/account/files/builder.sudoers                                                                             
                   #   -------------------------------------------------------------                                                                           
                   #                   
                   #   <auto-generated>
Nov 14 2017, 02:38
dereckson updated the diff for D1198: Make builder account available where needed.

Update source file path

Nov 14 2017, 02:36
dereckson created D1198: Make builder account available where needed.
Nov 14 2017, 02:33
dereckson added a revision to T1309: Deploy Dæghrefn, Wearg and TC2 through Salt: D1198: Make builder account available where needed.
Nov 14 2017, 02:33 · Operations sprints (The Dreadnought will produce new officers), Salt, Dæghrefn

Nov 13 2017

dereckson committed rOPS791ab09ceb27: Fix typo causing network_ipv6 state to be unreachable (authored by dereckson).
Fix typo causing network_ipv6 state to be unreachable
Nov 13 2017, 16:20
dereckson closed D1197: Fix typo causing network_ipv6 state to be unreachable.
Nov 13 2017, 16:20
dereckson created D1197: Fix typo causing network_ipv6 state to be unreachable.
Nov 13 2017, 16:20
dereckson committed rOPS016a11bae1d2: Avoid extra blank lines in IPv6 tunnel setup scripts (authored by dereckson).
Avoid extra blank lines in IPv6 tunnel setup scripts
Nov 13 2017, 16:18
dereckson closed D1196: Avoid extra blank lines in IPv6 tunnel setup scripts.
Nov 13 2017, 16:18
dereckson accepted D1196: Avoid extra blank lines in IPv6 tunnel setup scripts.
Nov 13 2017, 16:17
dereckson created D1196: Avoid extra blank lines in IPv6 tunnel setup scripts.
Nov 13 2017, 16:17
dereckson committed rOPSee9b2f1922e7: Fix tunnel name for Ysul IPv6 setup script (authored by dereckson).
Fix tunnel name for Ysul IPv6 setup script
Nov 13 2017, 16:09
dereckson closed D1195: Fix tunnel name for Ysul IPv6 setup script.
Nov 13 2017, 16:09
dereckson accepted D1195: Fix tunnel name for Ysul IPv6 setup script.
Nov 13 2017, 16:09
dereckson created D1195: Fix tunnel name for Ysul IPv6 setup script.
Nov 13 2017, 16:08
dereckson committed rOPS50b62a8499e0: Install GNU sed and grep on FreeBSD dev servers (authored by dereckson).
Install GNU sed and grep on FreeBSD dev servers
Nov 13 2017, 14:31
dereckson closed D1194: Install GNU sed and grep on FreeBSD dev servers.
Nov 13 2017, 14:31
dereckson accepted D1194: Install GNU sed and grep on FreeBSD dev servers.
Ysul
$ salt-call --local state.apply roles/shellserver/userland-software/base

----------                             
          ID: utilities                
    Function: pkg.installed            
      Result: True                     
     Comment: The following packages were installed/updated: gnugrep, gsed     
              The following packages were already installed: toilet, whois, cmatrix, nmap, tree, sudo, figlet-fonts, mosh, tmux, woof, bind-tools, grc, coreuti
ls, unrar, wget, figlet                
     Started: 14:30:14.536987          
    Duration: 26292.61 ms              
     Changes:                          
              ----------               
              gnugrep:                 
                  ----------           
                  new:                                                         
                      2.27             
                  old:                 
              gsed:                    
                  ----------           
                  new:                 
                      4.2.2_1          
                  old:          
Nov 13 2017, 14:31
dereckson created D1194: Install GNU sed and grep on FreeBSD dev servers.
Nov 13 2017, 14:29
dereckson abandoned D401: WIP: bitlbee port.

Not a current priority.

Nov 13 2017, 14:25
dereckson committed rOPSafda6dd72aab: Provide generic colouriser (authored by dereckson).
Provide generic colouriser
Nov 13 2017, 14:24
dereckson closed D1186: Provide generic colouriser.
Nov 13 2017, 14:24
dereckson accepted D1186: Provide generic colouriser.
Nov 13 2017, 14:24
dereckson committed rOPS2eb75084a498: Test jails execution module (authored by dereckson).
Test jails execution module
Nov 13 2017, 14:23
dereckson closed D1192: Test jails execution module.
Nov 13 2017, 14:23
dereckson committed rOPSe95a71cd206b: Rename pep8 to pycodestyle and bump version to 2.3.1 (authored by dereckson).
Rename pep8 to pycodestyle and bump version to 2.3.1
Nov 13 2017, 14:21
dereckson closed D1193: Rename pep8 to pycodestyle and bump version to 2.3.1.
Nov 13 2017, 14:21
dereckson accepted D1193: Rename pep8 to pycodestyle and bump version to 2.3.1.
Nov 13 2017, 14:20
dereckson retitled D1193: Rename pep8 to pycodestyle and bump version to 2.3.1 from Rename pep8 to pycodestyle to Rename pep8 to pycodestyle and bump version to 2.3.1.
Nov 13 2017, 14:20
dereckson created D1193: Rename pep8 to pycodestyle and bump version to 2.3.1.
Nov 13 2017, 14:20
dereckson accepted D1192: Test jails execution module.
Nov 13 2017, 14:11
dereckson created D1192: Test jails execution module.
Nov 13 2017, 03:42
dereckson added a comment to D1136: Install manta on Ysul.

Independently of the upstream issue, we can install it as user.

Nov 13 2017, 01:24
dereckson committed rOPSd5e5b9d6b908: Deploy MOTD for Complector (authored by dereckson).
Deploy MOTD for Complector
Nov 13 2017, 01:18
dereckson closed D1191: Deploy MOTD for Complector.
Nov 13 2017, 01:18
dereckson accepted D1191: Deploy MOTD for Complector.
Nov 13 2017, 01:17
dereckson updated the summary of D1191: Deploy MOTD for Complector.
Nov 13 2017, 01:17
dereckson created D1191: Deploy MOTD for Complector.
Nov 13 2017, 01:16
dereckson committed rOPS6619dc149470: Document Python dependencies (authored by dereckson).
Document Python dependencies
Nov 13 2017, 01:12
dereckson closed D1190: Document Python dependencies.
Nov 13 2017, 01:12
dereckson accepted D1190: Document Python dependencies.
Nov 13 2017, 01:11
dereckson updated the test plan for D1190: Document Python dependencies.
Nov 13 2017, 01:10
dereckson created D1190: Document Python dependencies.
Nov 13 2017, 00:34
dereckson committed rOPSa36c5ac04241: Add SSH key for Dereckson phone (authored by dereckson).
Add SSH key for Dereckson phone
Nov 13 2017, 00:34
dereckson closed D1189: Add SSH key for Dereckson phone.
Nov 13 2017, 00:33
dereckson committed rOPSa3f187382487: Add SSH key for kumkum mobile phone (authored by dereckson).
Add SSH key for kumkum mobile phone
Nov 13 2017, 00:18
dereckson closed D1188: Add SSH key for kumkum mobile phone.
Nov 13 2017, 00:18
dereckson accepted D1188: Add SSH key for kumkum mobile phone.

@FRWPKumkum has confirmed on Whatsapp the key.

Nov 13 2017, 00:18
dereckson created D1189: Add SSH key for Dereckson phone.
Nov 13 2017, 00:16
dereckson added a comment to D1188: Add SSH key for kumkum mobile phone.

First key added in the new administrative users file.

Nov 13 2017, 00:13
dereckson created D1188: Add SSH key for kumkum mobile phone.
Nov 13 2017, 00:10
dereckson committed rOPSbef3c6994a53: Provision users and groups to servers (authored by dereckson).
Provision users and groups to servers
Nov 13 2017, 00:07
dereckson closed D1187: Provision users and groups to servers.
Nov 13 2017, 00:07

Nov 12 2017

dereckson closed T1316: Audit SSH keys as Resolved.
Nov 12 2017, 23:20 · security, Servers, Eglide
dereckson added a comment to T1316: Audit SSH keys.

D1187 has been applied to Eglide.

Nov 12 2017, 23:20 · security, Servers, Eglide
dereckson added a comment to D1187: Provision users and groups to servers.

Applied with success to Eglide.

Nov 12 2017, 23:04
dereckson accepted D1187: Provision users and groups to servers.
Nov 12 2017, 22:58
dereckson updated the diff for D1187: Provision users and groups to servers.

Restore salt group

Nov 12 2017, 22:58
dereckson updated the diff for D1187: Provision users and groups to servers.

Add unit tests

Nov 12 2017, 22:50
dereckson updated the task description for T1316: Audit SSH keys.
Nov 12 2017, 13:21 · security, Servers, Eglide
dereckson added a comment to T1316: Audit SSH keys.

So we're waiting on khmerboy confirmation and we can proceed.

Nov 12 2017, 13:09 · security, Servers, Eglide
dereckson updated the task description for T1316: Audit SSH keys.
Nov 12 2017, 13:04 · security, Servers, Eglide
dereckson created T1317: Ysul can't receive mail.
Nov 12 2017, 00:01 · Operations sprints (The Dreadnought will produce new officers), Salt, Servers

Nov 11 2017

dereckson added a comment to T1316: Audit SSH keys.

So we're waiting on khmerboy confirmation and we can proceed.

Nov 11 2017, 23:58 · security, Servers, Eglide
dereckson updated the task description for T1316: Audit SSH keys.
Nov 11 2017, 23:58 · security, Servers, Eglide
dereckson updated the task description for T1316: Audit SSH keys.
Nov 11 2017, 23:57 · security, Servers, Eglide

Nov 10 2017

dereckson updated the task description for T1316: Audit SSH keys.
Nov 10 2017, 20:16 · security, Servers, Eglide
dereckson created T1316: Audit SSH keys.
Nov 10 2017, 13:44 · security, Servers, Eglide
dereckson planned changes to D1187: Provision users and groups to servers.
Nov 10 2017, 02:17
dereckson updated the diff for D1187: Provision users and groups to servers.

Drop Eglide (shellserver role) specific unit to create accounts.

Nov 10 2017, 02:16
dereckson planned changes to D1187: Provision users and groups to servers.

I forgot to commit the _test folder with the unit tests for forest.

Nov 10 2017, 02:15
dereckson created D1187: Provision users and groups to servers.
Nov 10 2017, 02:11

Nov 9 2017

dereckson added a project to T1315: Don't use cmd.run for deploy_account_ownership: Salt.
Nov 9 2017, 17:40 · Salt
dereckson claimed T1315: Don't use cmd.run for deploy_account_ownership.
Nov 9 2017, 02:15 · Salt
dereckson updated the task description for T1314: /usr/local/bin/ is hardcoded in salt sudoers file.
Nov 9 2017, 02:10 · Salt