Page MenuHomeDevCentral
Feed All Stories

Nov 5 2017

dereckson created D1177: Provide autocomplete for zsh pm.
Nov 5 2017, 21:45
dereckson committed rOPS3fac93de1ecd: Provision MySQL (authored by dereckson).
Provision MySQL
Nov 5 2017, 21:37
dereckson closed T1306: Create a MySQL configuration optimized for ZFS on Ysul as Resolved by committing rOPS3fac93de1ecd: Provision MySQL.
Nov 5 2017, 21:37 · Operations sprints (The Dreadnought will produce new officers)
dereckson closed D1122: Provision MySQL.
Nov 5 2017, 21:37
dereckson closed T1306: Create a MySQL configuration optimized for ZFS on Ysul, a subtask of T1268: Reprovision Ysul, as Resolved.
Nov 5 2017, 21:37 · Operations sprints (The Dreadnought will produce new officers), Salt, Servers
dereckson accepted D1122: Provision MySQL.
Nov 5 2017, 21:36
dereckson updated the diff for D1122: Provision MySQL.

+rc. Fix idsa/id typo

Nov 5 2017, 20:55
dereckson updated the diff for D1122: Provision MySQL.

Define log_basename

Nov 5 2017, 19:33
dereckson updated the diff for D1122: Provision MySQL.

Create empty directories after the parent volume exists

Nov 5 2017, 19:19
dereckson updated the diff for D1122: Provision MySQL.

Use K for recordsize unit (see upstream task), simplify node.get per D1176

Nov 5 2017, 18:07
dereckson committed rOPS7925d2fc1309: Introduce node.get <setting> (authored by dereckson).
Introduce node.get <setting>
Nov 5 2017, 18:04
dereckson closed D1176: Introduce node.get <setting>.
Nov 5 2017, 18:04
dereckson updated the task description for T1308: Evaluate a SmartOS hypervisor/container OS.
Nov 5 2017, 16:27 · Operations sprints (The Dreadnought will produce new officers)
dereckson created T1308: Evaluate a SmartOS hypervisor/container OS.
Nov 5 2017, 16:27 · Operations sprints (The Dreadnought will produce new officers)
dereckson updated the summary of D1176: Introduce node.get <setting>.
Nov 5 2017, 15:22
dereckson accepted D1176: Introduce node.get <setting>.
Nov 5 2017, 15:08
dereckson updated the diff for D1176: Introduce node.get <setting>.

s/Examples/Example

Nov 5 2017, 15:07
dereckson created D1176: Introduce node.get <setting>.
Nov 5 2017, 15:06
dereckson committed rOPScfeee16247a7: Use node.list (authored by dereckson).
Use node.list
Nov 5 2017, 15:01
dereckson closed D1175: Use node.list.
Nov 5 2017, 15:01
dereckson committed rOPS9c5aa617ae16: Proofread module description (authored by dereckson).
Proofread module description
Nov 5 2017, 15:01
dereckson closed D1174: Proofread module description.
Nov 5 2017, 15:01
dereckson accepted D1175: Use node.list.
Nov 5 2017, 15:01
dereckson updated the summary of D1175: Use node.list.
Nov 5 2017, 15:00
dereckson created D1175: Use node.list.
Nov 5 2017, 14:59
dereckson accepted D1174: Proofread module description.
Nov 5 2017, 14:58
dereckson created D1174: Proofread module description.
Nov 5 2017, 14:57
dereckson updated the diff for D1122: Provision MySQL.

Allow InnoDB engine to write in their directories

Nov 5 2017, 14:09
dereckson planned changes to D1122: Provision MySQL.
$ /usr/local/etc/rc.d/mysql-server start
Installing MariaDB/MySQL system tables in '/var/db/mysql' ...
2017-11-05 13:57:44 34429034496 [Warning] No argument was provided to --log-bin and neither --log-basename or --log-bin-index where used;  This may cause repli
ction to break when this server acts as a master and has its hostname changed! Please use '--log-basename=ysul.nasqueron.org' or '--log-bin=mysqld-bin' to avoi
d this problem.
2017-11-05 13:57:45 34429034496 [ERROR] InnoDB: Operating system error number 13 in a file operation.
2017-11-05 13:57:45 34429034496 [ERROR] InnoDB: The error means mysqld does not have the access rights to the directory.
2017-11-05 13:57:45 34429034496 [ERROR] InnoDB: Operating system error number 13 in a file operation.
2017-11-05 13:57:45 34429034496 [ERROR] InnoDB: The error means mysqld does not have the access rights to the directory.
2017-11-05 13:57:45 34429034496 [ERROR] InnoDB: Cannot open datafile '/var/db/mysql/mysql-innodb-data/ibdata1'
2017-11-05 13:57:45 34429034496 [ERROR] InnoDB: Could not open or create the system tablespace. If you tried to add new data files to the system tablespace, an
d it failed here, you should now edit innodb_data_file_path in my.cnf back to what it was, and remove the new ibdata files InnoDB created in this failed attemp
t. InnoDB only wrote those files full of zeros, but did not yet use them in any way. But be careful: do not remove old data files which contain your precious d
ata!
2017-11-05 13:57:45 34429034496 [ERROR] InnoDB: Database creation was aborted with error Cannot open a file. You may need to delete the ibdata1 file before try
ing to start up again.
2017-11-05 13:57:45 34429034496 [ERROR] Plugin 'InnoDB' init function returned error.
2017-11-05 13:57:45 34429034496 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
2017-11-05 13:57:45 34429034496 [ERROR] /usr/local/libexec/mysqld: unknown variable 'bin_log_format=MIXED'
2017-11-05 13:57:45 34429034496 [ERROR] Aborting
Nov 5 2017, 13:59
dereckson updated the diff for D1122: Provision MySQL.

Proofread and improve configuration file: stop words, performance schema

Nov 5 2017, 13:56
dereckson created T1307: Switch gadgets/generators from a React page to a traditional JS page.
Nov 5 2017, 13:31 · Operations sprints (Consolidate them all), Docker images, Nasqueron Tools
dereckson planned changes to D1122: Provision MySQL.
Nov 5 2017, 02:00
dereckson added a comment to P268 /usr/local/etc/my.cnf.

File created by D1122.

Nov 5 2017, 01:56
dereckson edited P268 /usr/local/etc/my.cnf.
Nov 5 2017, 01:55
dereckson added a comment to D1122: Provision MySQL.
$ salt-call --local state.apply roles/dbserver-mysql
local:                                 
----------                             
          ID: mysql_server_software    
    Function: pkg.installed            
      Result: True                     
     Comment: All specified packages are already installed                     
     Started: 01:45:51.880169          
    Duration: 246.099 ms               
     Changes:                          
----------                             
          ID: arcology/mysql-innodb-data                                       
    Function: zfs.filesystem_present                                           
      Result: True                     
     Comment: filesystem arcology/mysql-innodb-data was updated                
     Started: 01:45:52.131408          
    Duration: 563.66 ms                
     Changes:                          
              ----------               
              arcology/mysql-innodb-data:                                      
                  ----------           
                  mountpoint:          
                      /var/db/mysql/mysql-innodb-data                          
                  recordsize:                                                  
                      16k              
----------                             
          ID: arcology/mysql-innodb-logs                                       
    Function: zfs.filesystem_present   
      Result: True                     
     Comment: filesystem arcology/mysql-innodb-logs was updated                
     Started: 01:45:52.695790          
    Duration: 557.842 ms               
     Changes:                          
              ----------               
              arcology/mysql-innodb-logs:                                      
                  ----------           
                  mountpoint:          
                      /var/db/mysql/mysql-innodb-logs                          
                  recordsize:          
                      128k             
----------                                                                                                                                                     
          ID: arcology/mysql-root                                              
    Function: zfs.filesystem_present                                           
      Result: True                                                             
     Comment: filesystem arcology/mysql-root was updated                       
     Started: 01:45:53.254366                                                  
    Duration: 574.172 ms                                                       
     Changes:                                                                  
              ----------                                                       
              arcology/mysql-root:                                                                                                                             
                  ----------                                                                                                                                   
                  mountpoint:                                                                                                                                  
                      /var/db/mysql/mysql-root                                                                                                                 
                  recordsize:                                                                                                                                  
                      8k
----------
          ID: /usr/local/etc/my.cnf
    Function: file.managed
      Result: True
     Comment: File /usr/local/etc/my.cnf updated
     Started: 01:45:53.838402
    Duration: 95.623 ms
    Duration: 95.623 ms                
     Changes:                          
              ----------               
              diff:                    
                  New file             
              mode:                    
                  0644                 
----------                             
          ID: /var/run/mysqld          
    Function: file.directory           
      Result: True                     
     Comment: Directory /var/run/mysqld updated                                
     Started: 01:45:53.934487          
    Duration: 7.571 ms                 
     Changes:                          
              ----------               
              /var/run/mysqld:         
                  New Dir              
----------                             
          ID: /var/db/mysql            
    Function: file.directory           
      Result: True                     
     Comment: Directory /var/db/mysql updated                                  
     Started: 01:45:53.942532          
    Duration: 5.229 ms                 
     Changes:                          
              ----------               
              group:                   
                  mysql                
              user:                    
                  mysql                
Nov 5 2017, 01:55
dereckson updated the diff for D1122: Provision MySQL.

Tweak commit range

Nov 5 2017, 01:47
dereckson updated the diff for D1122: Provision MySQL.

In ZFS we trust.

Nov 5 2017, 01:46

Nov 4 2017

dereckson added a comment to D1122: Provision MySQL.

I reported upstream an issue for recordsize, falsely reporting to be updated in test mode: https://github.com/saltstack/salt/issues/44404

Nov 4 2017, 23:51
dereckson added a task to D1119: Update SSH key for tomjerr: Unknown Object (Maniphest Task).
Nov 4 2017, 23:34
dereckson merged task T1285: Update tomjerr SSH key into Restricted Maniphest Task.
Nov 4 2017, 23:32 · security, Servers
dereckson added a comment to T1304: Split of scripting packages of weechat.

Currently, we have all the 14 plugins packages, as we well use weechat-plugins (installed by weechat):

Nov 4 2017, 23:29 · Eglide
dereckson updated the diff for D1122: Provision MySQL.

Fix commit range to select only MySQL

Nov 4 2017, 22:53
dereckson added a revision to T1306: Create a MySQL configuration optimized for ZFS on Ysul: D1122: Provision MySQL.
Nov 4 2017, 22:52 · Operations sprints (The Dreadnought will produce new officers)
dereckson retitled D1122: Provision MySQL from WIP: Provision MySQL to Provision MySQL.
Nov 4 2017, 22:52
dereckson updated the diff for D1122: Provision MySQL.

Don't use tabs for alignment. Create /var/run/mysqld.

Nov 4 2017, 22:52
dereckson added a subtask for T1268: Reprovision Ysul: T1306: Create a MySQL configuration optimized for ZFS on Ysul.
Nov 4 2017, 22:46 · Operations sprints (The Dreadnought will produce new officers), Salt, Servers
dereckson added a parent task for T1306: Create a MySQL configuration optimized for ZFS on Ysul: T1268: Reprovision Ysul.
Nov 4 2017, 22:46 · Operations sprints (The Dreadnought will produce new officers)
dereckson created T1306: Create a MySQL configuration optimized for ZFS on Ysul.
Nov 4 2017, 22:45 · Operations sprints (The Dreadnought will produce new officers)
dereckson committed rTOOLS45e3721d5fb5: Switch gadgets/motd-variations to pure PHP (authored by dereckson).
Switch gadgets/motd-variations to pure PHP
Nov 4 2017, 22:42
dereckson closed D1173: Switch gadgets/motd-variations to pure PHP.
Nov 4 2017, 22:42
dereckson accepted D1173: Switch gadgets/motd-variations to pure PHP.
Nov 4 2017, 22:42
dereckson updated the summary of D1173: Switch gadgets/motd-variations to pure PHP.
Nov 4 2017, 22:42
dereckson updated the summary of D1173: Switch gadgets/motd-variations to pure PHP.
Nov 4 2017, 22:41
dereckson created D1173: Switch gadgets/motd-variations to pure PHP.
Nov 4 2017, 22:40
dereckson added a revision to T1294: Dockerize tools.nasqueron.org: D1173: Switch gadgets/motd-variations to pure PHP.
Nov 4 2017, 22:40 · Operations sprints (Consolidate them all), Docker images, Nasqueron Tools, Servers
dereckson lowered the priority of T1294: Dockerize tools.nasqueron.org from High to Normal.

It's currently running, I'll check dependencies and release later.

Nov 4 2017, 22:32 · Operations sprints (Consolidate them all), Docker images, Nasqueron Tools, Servers
dereckson moved T1294: Dockerize tools.nasqueron.org from Working on to Backlog on the Operations sprints (The Dreadnought will produce new officers) board.
Nov 4 2017, 22:31 · Operations sprints (Consolidate them all), Docker images, Nasqueron Tools, Servers
dereckson updated the task description for T1294: Dockerize tools.nasqueron.org.
Nov 4 2017, 22:01 · Operations sprints (Consolidate them all), Docker images, Nasqueron Tools, Servers
dereckson added a comment to T1294: Dockerize tools.nasqueron.org.
RUN apt-get install freebsd-buildutils libfl-dev fortunes && \
    ln -s /usr/bin/freebsd-lex /usr/bin/lex && \
    cd /opt && wget http://dereckson.devio.us/software/valspeak/valspeak-1.0.tar.gz && \
    tar xzvf valspeak-1.0.tar.gz && cd valspeak-1.0 &&
    make && ln -s /opt/valspeak-1.0/valspeak /usr/bin/valspeak && \
    cd /opt && git clone https://devcentral.nasqueron.org/source/jive.git && cd jive && \
    make && ln -s /opt/jive/jive /usr/bin/jive
Nov 4 2017, 21:13 · Operations sprints (Consolidate them all), Docker images, Nasqueron Tools, Servers
dereckson added a comment to T1294: Dockerize tools.nasqueron.org.
Nov 4 2017, 21:07 · Operations sprints (Consolidate them all), Docker images, Nasqueron Tools, Servers
dereckson closed T1305: Release jive, a subtask of T1294: Dockerize tools.nasqueron.org, as Resolved.
Nov 4 2017, 21:07 · Operations sprints (Consolidate them all), Docker images, Nasqueron Tools, Servers
dereckson closed T1305: Release jive as Resolved.

Released at rJIVE.

Nov 4 2017, 21:07 · freebsd-port-wanted, debian-package-needed, Operations sprints (The Dreadnought will produce new officers), Docker images, Nasqueron Tools, Servers
dereckson accepted rJIVE154e11b7219a: Initial revision.
Nov 4 2017, 21:01
dereckson committed rJIVE154e11b7219a: Initial revision (authored by dereckson).
Initial revision
Nov 4 2017, 21:00
dereckson created T1305: Release jive.
Nov 4 2017, 20:56 · freebsd-port-wanted, debian-package-needed, Operations sprints (The Dreadnought will produce new officers), Docker images, Nasqueron Tools, Servers
dereckson updated the task description for T1294: Dockerize tools.nasqueron.org.
Nov 4 2017, 20:18 · Operations sprints (Consolidate them all), Docker images, Nasqueron Tools, Servers
dereckson moved T1304: Split of scripting packages of weechat from Backlog to Server config on the Eglide board.
Nov 4 2017, 20:09 · Eglide
amj created T1304: Split of scripting packages of weechat.
Nov 4 2017, 16:28 · Eglide
dereckson updated the task description for T1303: Allow _documents.xml to define a status code.
Nov 4 2017, 04:15 · XML, Keruald, Nasqueron Tools
dereckson created T1303: Allow _documents.xml to define a status code.
Nov 4 2017, 04:15 · XML, Keruald, Nasqueron Tools
dereckson updated the task description for T1294: Dockerize tools.nasqueron.org.
Nov 4 2017, 04:10 · Operations sprints (Consolidate them all), Docker images, Nasqueron Tools, Servers
dereckson updated the task description for T1294: Dockerize tools.nasqueron.org.
Nov 4 2017, 04:09 · Operations sprints (Consolidate them all), Docker images, Nasqueron Tools, Servers
dereckson added a revision to T1294: Dockerize tools.nasqueron.org: D1172: Treat homepage like a regular page.
Nov 4 2017, 04:07 · Operations sprints (Consolidate them all), Docker images, Nasqueron Tools, Servers
dereckson added a task to D1172: Treat homepage like a regular page: T1294: Dockerize tools.nasqueron.org.
Nov 4 2017, 04:07
dereckson committed rTOOLSd20c3df30fc9: Treat homepage like a regular page (authored by dereckson).
Treat homepage like a regular page
Nov 4 2017, 04:06
dereckson closed D1172: Treat homepage like a regular page.
Nov 4 2017, 04:06
dereckson accepted D1172: Treat homepage like a regular page.
Nov 4 2017, 04:06
dereckson updated the diff for D1172: Treat homepage like a regular page.

Previous order

Nov 4 2017, 04:06
dereckson created D1172: Treat homepage like a regular page.
Nov 4 2017, 04:05
dereckson committed rTOOLS4cdcb68d8c49: Provide default configuration (authored by dereckson).
Provide default configuration
Nov 4 2017, 03:50
dereckson closed D1171: Provide default configuration.
Nov 4 2017, 03:50
dereckson accepted D1171: Provide default configuration.
Nov 4 2017, 03:50
dereckson added a revision to T1294: Dockerize tools.nasqueron.org: D1171: Provide default configuration.
Nov 4 2017, 03:49 · Operations sprints (Consolidate them all), Docker images, Nasqueron Tools, Servers
dereckson updated the summary of D1171: Provide default configuration.
Nov 4 2017, 03:49
dereckson created D1171: Provide default configuration.
Nov 4 2017, 03:49
dereckson renamed T1302: Can't compile bundle.js for gadgets/generator - babel/polyfill not found from Can't compile bundle.js for gadgets/generator to Can't compile bundle.js for gadgets/generator - babel/polyfill not found.
Nov 4 2017, 03:47 · Docker images, Nasqueron Tools
dereckson created T1302: Can't compile bundle.js for gadgets/generator - babel/polyfill not found.
Nov 4 2017, 03:47 · Docker images, Nasqueron Tools
dereckson created T1301: Store fomat in localStorage or send cookie through JS .
Nov 4 2017, 03:46 · Source templates generator, Nasqueron Tools
dereckson committed rTOOLS1ccf26f90280: Handle correctly QUERY_STRING when it's different from REQUEST_URI (authored by dereckson).
Handle correctly QUERY_STRING when it's different from REQUEST_URI
Nov 4 2017, 03:34
dereckson closed D1170: Handle correctly QUERY_STRING when it's different from REQUEST_URI.
Nov 4 2017, 03:34
dereckson accepted D1170: Handle correctly QUERY_STRING when it's different from REQUEST_URI.
Nov 4 2017, 03:34
dereckson added a revision to T1294: Dockerize tools.nasqueron.org: D1170: Handle correctly QUERY_STRING when it's different from REQUEST_URI.
Nov 4 2017, 03:32 · Operations sprints (Consolidate them all), Docker images, Nasqueron Tools, Servers
dereckson created D1170: Handle correctly QUERY_STRING when it's different from REQUEST_URI.
Nov 4 2017, 03:32
dereckson committed rTOOLS8e2a2180e0ba: Send headers before any body output (authored by dereckson).
Send headers before any body output
Nov 4 2017, 02:04
dereckson closed D1169: Send headers before any body output.
Nov 4 2017, 02:04
dereckson accepted D1169: Send headers before any body output.
Nov 4 2017, 02:04
dereckson updated the diff for D1169: Send headers before any body output.

Remove \n

Nov 4 2017, 02:04
dereckson closed T699: Some 404 errors want to include again index.php as Invalid.
Nov 4 2017, 02:02 · Keruald, Nasqueron Tools
dereckson added a comment to T699: Some 404 errors want to include again index.php.

I can't repro anymore this issue, when I investigated to a header/body write order issue, fixed in D1169.

Nov 4 2017, 02:02 · Keruald, Nasqueron Tools
dereckson created D1169: Send headers before any body output.
Nov 4 2017, 02:02