Page MenuHomeDevCentral
Feed All Stories

Nov 24 2017

dereckson closed D1261: Provide utils/ directory for repo maintenance scripts.
Nov 24 2017, 04:20
dereckson accepted D1261: Provide utils/ directory for repo maintenance scripts.
Nov 24 2017, 04:20
dereckson created D1261: Provide utils/ directory for repo maintenance scripts.
Nov 24 2017, 04:20
dereckson planned changes to D1259: Consolidate web content units into webserver-content role.

So, include can't receive a list from a Salt method. We're switching to a check in role files.

Nov 24 2017, 03:13
dereckson committed rOPSff78ba16e3d7: Document PHP 5.6 <> PHP 7.1 roulette issue (authored by dereckson).
Document PHP 5.6 <> PHP 7.1 roulette issue
Nov 24 2017, 03:13
dereckson closed D1260: Document PHP 5.6 <> PHP 7.1 roulette issue.
Nov 24 2017, 03:13
dereckson accepted D1260: Document PHP 5.6 <> PHP 7.1 roulette issue.
Nov 24 2017, 03:12
dereckson created D1260: Document PHP 5.6 <> PHP 7.1 roulette issue.
Nov 24 2017, 03:12

Nov 23 2017

dereckson removed a task from D1259: Consolidate web content units into webserver-content role: T1258: Check notifications Composer dependencies: psysh and Laravel versions compatibility.
Nov 23 2017, 05:06
dereckson removed a revision from T1258: Check notifications Composer dependencies: psysh and Laravel versions compatibility: D1259: Consolidate web content units into webserver-content role.
Nov 23 2017, 05:06 · Notifications center
dereckson updated the summary of D1259: Consolidate web content units into webserver-content role.
Nov 23 2017, 05:06
dereckson added a revision to T1325: Consolidate webserver roles: D1259: Consolidate web content units into webserver-content role.
Nov 23 2017, 05:06 · Operations sprints (Ignite Alkane Propulsion), Technical debt, Salt, Servers
dereckson added a revision to T1258: Check notifications Composer dependencies: psysh and Laravel versions compatibility: D1259: Consolidate web content units into webserver-content role.
Nov 23 2017, 05:06 · Notifications center
dereckson created D1259: Consolidate web content units into webserver-content role.
Nov 23 2017, 05:06
dereckson committed rOPS23815a361565: Assign explicitly webserver-legacy role to Ysul (authored by dereckson).
Assign explicitly webserver-legacy role to Ysul
Nov 23 2017, 04:55
dereckson closed D1258: Assign explicitly webserver-legacy role to Ysul.
Nov 23 2017, 04:55
dereckson accepted D1258: Assign explicitly webserver-legacy role to Ysul.
Nov 23 2017, 04:55
dereckson added a revision to T1325: Consolidate webserver roles: D1258: Assign explicitly webserver-legacy role to Ysul.
Nov 23 2017, 04:55 · Operations sprints (Ignite Alkane Propulsion), Technical debt, Salt, Servers
dereckson created D1258: Assign explicitly webserver-legacy role to Ysul.
Nov 23 2017, 04:55
dereckson committed rOPSa0d4bf923805: Allow to filter a list by role (authored by dereckson).
Allow to filter a list by role
Nov 23 2017, 04:46
dereckson closed D1257: Allow to filter a list by role.
Nov 23 2017, 04:46 · TDD
dereckson accepted D1257: Allow to filter a list by role.
Nov 23 2017, 04:43 · TDD
dereckson added a revision to T1325: Consolidate webserver roles: D1257: Allow to filter a list by role.
Nov 23 2017, 04:42 · Operations sprints (Ignite Alkane Propulsion), Technical debt, Salt, Servers
dereckson created D1257: Allow to filter a list by role.
Nov 23 2017, 04:42 · TDD
dereckson added a parent task for T1325: Consolidate webserver roles: T1268: Reprovision Ysul.
Nov 23 2017, 04:33 · Operations sprints (Ignite Alkane Propulsion), Technical debt, Salt, Servers
dereckson added a subtask for T1268: Reprovision Ysul: T1325: Consolidate webserver roles.
Nov 23 2017, 04:33 · Operations sprints (The Dreadnought will produce new officers), Salt, Servers
dereckson committed rOPS6e9a7a7f63dd: Prune /var/www/html on shellserver role (authored by dereckson).
Prune /var/www/html on shellserver role
Nov 23 2017, 02:44
dereckson closed D1256: Prune /var/www/html on shellserver role.
Nov 23 2017, 02:44
dereckson created D1256: Prune /var/www/html on shellserver role.
Nov 23 2017, 01:31
dereckson added a revision to T1325: Consolidate webserver roles: D1256: Prune /var/www/html on shellserver role.
Nov 23 2017, 01:31 · Operations sprints (Ignite Alkane Propulsion), Technical debt, Salt, Servers
dereckson added a task to D1251: Provision nginx servers blocks for legacy PHP sites: T1325: Consolidate webserver roles.
Nov 23 2017, 01:24
dereckson added a task to D1254: Deploy Eglide site to canonical /var/wwwwroot location: T1325: Consolidate webserver roles.
Nov 23 2017, 01:24
dereckson added a task to D1253: Parameterize the deployment of server web site: T1325: Consolidate webserver roles.
Nov 23 2017, 01:24
dereckson added revisions to T1325: Consolidate webserver roles: D1250: Create nginx log directories, D1251: Provision nginx servers blocks for legacy PHP sites, D1253: Parameterize the deployment of server web site, D1254: Deploy Eglide site to canonical /var/wwwwroot location, D1255: Serve eglide web site from canonical location.
Nov 23 2017, 01:24 · Operations sprints (Ignite Alkane Propulsion), Technical debt, Salt, Servers
dereckson added a task to D1255: Serve eglide web site from canonical location: T1325: Consolidate webserver roles.
Nov 23 2017, 01:24
dereckson added a task to D1250: Create nginx log directories: T1325: Consolidate webserver roles.
Nov 23 2017, 01:24
dereckson reopened T1325: Consolidate webserver roles as "Open".
Nov 23 2017, 01:22 · Operations sprints (Ignite Alkane Propulsion), Technical debt, Salt, Servers
dereckson closed T1325: Consolidate webserver roles as Resolved.
Nov 23 2017, 01:22 · Operations sprints (Ignite Alkane Propulsion), Technical debt, Salt, Servers
dereckson added a project to T1325: Consolidate webserver roles: Servers.
Nov 23 2017, 01:22 · Operations sprints (Ignite Alkane Propulsion), Technical debt, Salt, Servers
dereckson closed T1318: Deinstall GNU grep as it doesn't prefix the command as Resolved.
Nov 23 2017, 01:21 · Operations sprints (The Dreadnought will produce new officers), Salt, Servers
dereckson added a task to D1242: Don't install GNU grep on FreeBSD servers: T1318: Deinstall GNU grep as it doesn't prefix the command.
Nov 23 2017, 01:21
dereckson added a revision to T1318: Deinstall GNU grep as it doesn't prefix the command: D1242: Don't install GNU grep on FreeBSD servers.
Nov 23 2017, 01:21 · Operations sprints (The Dreadnought will produce new officers), Salt, Servers
dereckson created T1325: Consolidate webserver roles.
Nov 23 2017, 01:20 · Operations sprints (Ignite Alkane Propulsion), Technical debt, Salt, Servers
dereckson committed rOPSe1346bb58fc4: Serve eglide web site from canonical location (authored by dereckson).
Serve eglide web site from canonical location
Nov 23 2017, 01:14
dereckson closed D1255: Serve eglide web site from canonical location.
Nov 23 2017, 01:14
dereckson created D1255: Serve eglide web site from canonical location.
Nov 23 2017, 01:11
dereckson committed rOPS51f54c48698f: Deploy Eglide site to canonical /var/wwwwroot location (authored by dereckson).
Deploy Eglide site to canonical /var/wwwwroot location
Nov 23 2017, 01:01
dereckson closed D1254: Deploy Eglide site to canonical /var/wwwwroot location.
Nov 23 2017, 01:01
dereckson accepted D1254: Deploy Eglide site to canonical /var/wwwwroot location.
Salt master
$ salt eglide state.apply roles/shellserver/eglide-website
eglide:                                                                    
----------                             
          ID: /var/wwwroot/eglide.org/www                                    
    Function: file.directory           
      Result: True                                             
     Comment: Directory /var/wwwroot/eglide.org/www updated
     Started: 00:57:25.743009                                                  
    Duration: 77.0 ms                    
     Changes:                          
              ----------                                     
              /var/wwwroot/eglide.org/www:
                  New Dir
----------                                                     
          ID: wwwroot_server                               
    Function: file.recurse                                                     
        Name: /var/wwwroot/eglide.org/www
      Result: True                     
     Comment: Recursively updated /var/wwwroot/eglide.org/www
     Started: 00:57:59.332573             
    Duration: 2938.456 ms              
     Changes:                                        
              ----------               
Nov 23 2017, 01:01
dereckson added a comment to D1253: Parameterize the deployment of server web site.
Nov 23 2017, 01:00
dereckson created D1254: Deploy Eglide site to canonical /var/wwwwroot location.
Nov 23 2017, 00:59
dereckson committed rOPSedff5dd956c5: Parameterize the deployment of server web site (authored by dereckson).
Parameterize the deployment of server web site
Nov 23 2017, 00:53
dereckson closed D1253: Parameterize the deployment of server web site.
Nov 23 2017, 00:53
dereckson accepted D1253: Parameterize the deployment of server web site.
Nov 23 2017, 00:53
dereckson created D1253: Parameterize the deployment of server web site.
Nov 23 2017, 00:52

Nov 22 2017

dereckson created D1252: Improve PHP logging on dev server.
Nov 22 2017, 09:35
dereckson updated the diff for D1251: Provision nginx servers blocks for legacy PHP sites.

Restore revision

Nov 22 2017, 09:35
dereckson updated the diff for D1251: Provision nginx servers blocks for legacy PHP sites.

Rebase against D1250

Nov 22 2017, 09:34
dereckson updated the diff for D1251: Provision nginx servers blocks for legacy PHP sites.

Improve PHP logging

Nov 22 2017, 09:34
dereckson updated the diff for D1251: Provision nginx servers blocks for legacy PHP sites.

;

Nov 22 2017, 08:45
dereckson updated the diff for D1251: Provision nginx servers blocks for legacy PHP sites.

UNIX sockets use unix: as prefix

Nov 22 2017, 08:44
dereckson updated the diff for D1251: Provision nginx servers blocks for legacy PHP sites.

Fix jinja and indent

Nov 22 2017, 08:43
dereckson updated the diff for D1251: Provision nginx servers blocks for legacy PHP sites.

Fix Jinja variables

Nov 22 2017, 08:40
dereckson updated the diff for D1251: Provision nginx servers blocks for legacy PHP sites.

nginxize

Nov 22 2017, 08:37
dereckson updated the diff for D1251: Provision nginx servers blocks for legacy PHP sites.

+logs

Nov 22 2017, 08:30
dereckson created D1251: Provision nginx servers blocks for legacy PHP sites.
Nov 22 2017, 08:28
dereckson committed rOPSbfdfbbd51967: Create nginx log directories (authored by dereckson).
Create nginx log directories
Nov 22 2017, 08:25
dereckson closed D1250: Create nginx log directories.
Nov 22 2017, 08:25
dereckson accepted D1250: Create nginx log directories.
          ID: /var/log/www                                                     
    Function: file.directory           
      Result: True                     
     Comment: Directory /var/log/www updated                                   
     Started: 08:23:42.740066          
    Duration: 7.468 ms                 
     Changes:                                                                  
              ----------               
              /var/log/www:            
                  New Dir              
----------
Nov 22 2017, 08:24
dereckson created D1250: Create nginx log directories.
Nov 22 2017, 08:23
dereckson committed rOPS9c5509e85cd7: Provision php-fpm pools to legacy web server (authored by dereckson).
Provision php-fpm pools to legacy web server
Nov 22 2017, 07:48
dereckson closed D1249: Provision php-fpm pools to legacy web server.
Nov 22 2017, 07:48
dereckson accepted D1249: Provision php-fpm pools to legacy web server.
Nov 22 2017, 07:47
dereckson updated the diff for D1249: Provision php-fpm pools to legacy web server.

Working on Ysul revision

Nov 22 2017, 07:45
dereckson added a revision to T1268: Reprovision Ysul: D1249: Provision php-fpm pools to legacy web server.
Nov 22 2017, 06:38 · Operations sprints (The Dreadnought will produce new officers), Salt, Servers
dereckson created D1249: Provision php-fpm pools to legacy web server.
Nov 22 2017, 06:38
dereckson committed rOPSe40bde293e8d: Provision PHP web sites on legacy webserver (authored by dereckson).
Provision PHP web sites on legacy webserver
Nov 22 2017, 05:21
dereckson closed D1247: Provision PHP web sites on legacy webserver.
Nov 22 2017, 05:21
dereckson updated the diff for D1247: Provision PHP web sites on legacy webserver.

Improve structure

Nov 22 2017, 05:21
dereckson accepted D1247: Provision PHP web sites on legacy webserver.
Nov 22 2017, 05:20
dereckson added a revision to T1268: Reprovision Ysul: D1247: Provision PHP web sites on legacy webserver.
Nov 22 2017, 05:20 · Operations sprints (The Dreadnought will produce new officers), Salt, Servers
dereckson updated the summary of D1247: Provision PHP web sites on legacy webserver.
Nov 22 2017, 05:20
dereckson updated the diff for D1247: Provision PHP web sites on legacy webserver.

Solve merge conflict with tweak change

Nov 22 2017, 05:14
dereckson committed rOPSf3191717a813: Run autochmod on web directories needing it (authored by dereckson).
Run autochmod on web directories needing it
Nov 22 2017, 05:07
dereckson closed D1248: Run autochmod on web directories needing it.
Nov 22 2017, 05:07
dereckson updated the summary of D1248: Run autochmod on web directories needing it.
Nov 22 2017, 05:06
dereckson accepted D1248: Run autochmod on web directories needing it.
Nov 22 2017, 05:06
dereckson created D1248: Run autochmod on web directories needing it.
Nov 22 2017, 05:05
dereckson created D1247: Provision PHP web sites on legacy webserver.
Nov 22 2017, 04:51
dereckson abandoned D1245: Deploy www.dereckson.be on legacy webserver.

I'm going to provide a more generic solution for "useradd, deploy, autochmod, php-fpm".

Nov 22 2017, 04:50
dereckson committed rOPSa5d9e9a3e26b: Deploy autochmod on webserver roles (authored by dereckson).
Deploy autochmod on webserver roles
Nov 22 2017, 04:49
dereckson closed D1246: Deploy autochmod on webserver roles.
Nov 22 2017, 04:49
dereckson accepted D1246: Deploy autochmod on webserver roles.
Nov 22 2017, 04:49
dereckson created D1246: Deploy autochmod on webserver roles.
Nov 22 2017, 04:49
dereckson added a revision to T758: Port for autochmod scripts: D1246: Deploy autochmod on webserver roles.
Nov 22 2017, 04:48 · freebsd-port-wanted, Servers
dereckson updated the diff for D1245: Deploy www.dereckson.be on legacy webserver.

Fix Git syntax for SSH

Nov 22 2017, 02:44
dereckson created D1245: Deploy www.dereckson.be on legacy webserver.
Nov 22 2017, 02:44
dereckson committed rOPSb4d3655626d0: Generate deploy@saltmaster SSH key (authored by dereckson).
Generate deploy@saltmaster SSH key
Nov 22 2017, 02:38
dereckson closed D1244: Generate deploy@saltmaster SSH key.
Nov 22 2017, 02:38
dereckson accepted D1244: Generate deploy@saltmaster SSH key.
Ysul
----------                                                                                                                                                     
          ID: deploy_account_ssh_key                                                                                                                           
    Function: cmd.run                                                                                                                                          
        Name: ssh-keygen -t ed25519 -N "" -f /var/run/deploy/.ssh/id_ed25519                                                                                   
      Result: True                                                                                                                                             
     Comment: Command "ssh-keygen -t ed25519 -N "" -f /var/run/deploy/.ssh/id_ed25519" run                                                                     
     Started: 02:22:49.406960                                                                                                                                  
    Duration: 300.059 ms                                                                                                                                       
     Changes:                                                                                                                                                  
              ----------                                                                                                                                       
              pid:                                                                                                                                             
                  46421                                                                                                                                        
              retcode:                                                                                                                                         
                  0                                                                                                                                            
              stderr:                                                                                                                                          
              stdout:                                                                                                                                          
                  Generating public/private ed25519 key pair.                                                                                                  
                  Your identification has been saved in /var/run/deploy/.ssh/id_ed25519.                                                                       
                  Your public key has been saved in /var/run/deploy/.ssh/id_ed25519.pub.                                                                       
                  The key fingerprint is:                                                                                                                      
                  SHA256:e5ITOWVFiQqrVAXp9BMJzwX1vjxsPLCW4gCoJfaxnaM deploy@ysul.nasqueron.org                                                                 
                  The key's randomart image is:                                                                                                                
                  +--[ED25519 256]--+                                                                                                                          
                  |      o=o+ooo.   |                                                                                                                          
                  |      =oo..o.    |                                                                                                                          
                  |     + +ooo .    |                                                                                                                          
                  |   .. o ++ .     |                                          
                  |..oo..  S.. .    |                                                                                                                        
                  |.+. =..  = B .   |                                             
                  |.  o +. * = O    |                                               
                  |    . .o * . o   |               
                  |   E    .        |                                                                                                                          
                  +----[SHA256]-----+
Nov 22 2017, 02:38