Page MenuHomeDevCentral
Feed All Stories

May 24 2017

dereckson created D987: Switch Docker Engine to docker-ce official repository on CentOS.
May 24 2017, 10:32
dereckson closed T1209: Status homepage prints @modules since upgrade to 2.4 as Resolved.
May 24 2017, 09:50 · Servers
dereckson added a comment to T1209: Status homepage prints @modules since upgrade to 2.4.

I was writing it prints @modules as is instead to expand it when I've figured we only cleared the config and the compiled caches, not the view cache.

May 24 2017, 09:49 · Servers
dereckson added a project to T1209: Status homepage prints @modules since upgrade to 2.4: Servers.
May 24 2017, 09:43 · Servers
dereckson claimed T1209: Status homepage prints @modules since upgrade to 2.4.
May 24 2017, 09:09 · Servers

May 23 2017

dereckson closed T1206: Can't upload pictures on Mastodon: permission error to create a directory as Resolved.

In https://social.nasqueron.org/@Kumkum/398092 that works too.

May 23 2017, 19:07 · Nasqueron Docker deployment squad, Servers, Mastodon
dereckson closed T1206: Can't upload pictures on Mastodon: permission error to create a directory, a subtask of T1208: Upgrade to Mastodon 1.4 issues, as Resolved.
May 23 2017, 19:07 · tracker
dereckson moved T1206: Can't upload pictures on Mastodon: permission error to create a directory from Backlog to Pending review on the Servers board.

Looks good to me now — https://social.nasqueron.org/@Dereckson/398055

May 23 2017, 19:03 · Nasqueron Docker deployment squad, Servers, Mastodon
dereckson added a parent task for T1206: Can't upload pictures on Mastodon: permission error to create a directory: T1208: Upgrade to Mastodon 1.4 issues.
May 23 2017, 18:52 · Nasqueron Docker deployment squad, Servers, Mastodon
dereckson added a parent task for T1207: Add X-Accel-Mapping header to nginx configuration for Mastodon: T1208: Upgrade to Mastodon 1.4 issues.
May 23 2017, 18:52 · Nasqueron Docker deployment squad, Servers, upstream, Mastodon
dereckson added subtasks for T1208: Upgrade to Mastodon 1.4 issues: T1207: Add X-Accel-Mapping header to nginx configuration for Mastodon, T1206: Can't upload pictures on Mastodon: permission error to create a directory.
May 23 2017, 18:52 · tracker
dereckson created T1208: Upgrade to Mastodon 1.4 issues.
May 23 2017, 18:52 · tracker
dereckson added a comment to T1206: Can't upload pictures on Mastodon: permission error to create a directory.

It's easier than that: in most recent Mastodon version, the process runs under a Mastodon user, so it now needs to own the /mastodon/public directory.

May 23 2017, 18:51 · Nasqueron Docker deployment squad, Servers, Mastodon
dereckson placed T1207: Add X-Accel-Mapping header to nginx configuration for Mastodon up for grabs.
May 23 2017, 18:46 · Nasqueron Docker deployment squad, Servers, upstream, Mastodon
dereckson triaged T1207: Add X-Accel-Mapping header to nginx configuration for Mastodon as Low priority.
May 23 2017, 18:46 · Nasqueron Docker deployment squad, Servers, upstream, Mastodon
dereckson updated the task description for T1207: Add X-Accel-Mapping header to nginx configuration for Mastodon.
May 23 2017, 18:45 · Nasqueron Docker deployment squad, Servers, upstream, Mastodon
dereckson claimed T1207: Add X-Accel-Mapping header to nginx configuration for Mastodon.
May 23 2017, 18:43 · Nasqueron Docker deployment squad, Servers, upstream, Mastodon
dereckson renamed T1206: Can't upload pictures on Mastodon: permission error to create a directory from Can't upload pictures on Mastodon: permission error to mkdir to Can't upload pictures on Mastodon: permission error to create a directory.
May 23 2017, 18:39 · Nasqueron Docker deployment squad, Servers, Mastodon
dereckson renamed T1206: Can't upload pictures on Mastodon: permission error to create a directory from Can't upload pictures on Mastodon: to Can't upload pictures on Mastodon: permission error to mkdir.
May 23 2017, 18:38 · Nasqueron Docker deployment squad, Servers, Mastodon
dereckson added a comment to T1206: Can't upload pictures on Mastodon: permission error to create a directory.

I switched the SELinux configuration to Permissive, so we'll get logs, and we'll be apply to apply sand_virt_t SELinux policy to the directories to manage by the container.

May 23 2017, 18:38 · Nasqueron Docker deployment squad, Servers, Mastodon
dereckson added a comment to T1206: Can't upload pictures on Mastodon: permission error to create a directory.

Could be a SELinux issue, as the same time in the main logs:

May 23 2017, 18:36 · Nasqueron Docker deployment squad, Servers, Mastodon
dereckson created T1206: Can't upload pictures on Mastodon: permission error to create a directory.
May 23 2017, 18:36 · Nasqueron Docker deployment squad, Servers, Mastodon
dereckson lowered the priority of T1205: Upgrade Docker Engine to 1.13+ on Dwellers from Unbreak Now! to Normal.

[ Decreasing priority as it's done. ]

May 23 2017, 17:12 · Servers
dereckson renamed T1205: Upgrade Docker Engine to 1.13+ on Dwellers from Upgrade Docker Engine to 1.13+ to Upgrade Docker Engine to 1.13+ on Dwellers.
May 23 2017, 17:11 · Servers
dereckson added a comment to T1205: Upgrade Docker Engine to 1.13+ on Dwellers.

Upgrade done.

May 23 2017, 16:38 · Servers
dereckson claimed T1205: Upgrade Docker Engine to 1.13+ on Dwellers.
May 23 2017, 14:28 · Servers

May 22 2017

dereckson committed rND8d16937f4931: Initialize Flask application (authored by dereckson).
Initialize Flask application
May 22 2017, 16:15
dereckson closed D986: Initialize Flask application by committing rND8d16937f4931: Initialize Flask application.
May 22 2017, 16:15
dereckson accepted D986: Initialize Flask application.
May 22 2017, 16:12
dereckson updated the diff for D986: Initialize Flask application.

Whitelines after import

May 22 2017, 16:12
dereckson updated the diff for D986: Initialize Flask application.

PEP 8

May 22 2017, 16:09
dereckson created D986: Initialize Flask application.
May 22 2017, 15:58

May 21 2017

dereckson added a comment to T1204: Compile unpresented misc projects and tasks done at the hackathon.

Wrong instance

May 21 2017, 15:47
dereckson closed T1204: Compile unpresented misc projects and tasks done at the hackathon as Invalid.

Wrong instance

May 21 2017, 15:47
dereckson placed T1204: Compile unpresented misc projects and tasks done at the hackathon up for grabs.
May 21 2017, 15:46
dereckson claimed T1204: Compile unpresented misc projects and tasks done at the hackathon.
May 21 2017, 15:45

May 13 2017

dereckson added a comment to D985: Remove extra end of line in one line templates.

Currently testable on https://tools51.nasqueron.org/wikimedia/write/sourcetemplatesgenerator

May 13 2017, 16:54
dereckson created D985: Remove extra end of line in one line templates.
May 13 2017, 16:54
dereckson updated the summary of D984: Extract Python error from an exception with traceback.
May 13 2017, 11:46
dereckson added a revision to T1203: When a Python script raises an error, catch it and print it: D984: Extract Python error from an exception with traceback.
May 13 2017, 11:46 · Dæghrefn
dereckson created T1203: When a Python script raises an error, catch it and print it.
May 13 2017, 11:45 · Dæghrefn
dereckson moved T934: Documentation site from Working on to Backlog on the Dæghrefn board.
May 13 2017, 11:42 · IRC, documentation, Dæghrefn
dereckson created D984: Extract Python error from an exception with traceback.
May 13 2017, 11:41

May 9 2017

dereckson added a comment to T1201: Server outage: ysul.nasqueron.org (zfs disk free space issue).

A side issue: ntpd wasn't running, and a drift existed. That has been resolved at 12:28:49.

May 9 2017, 12:49 · User-Dereckson, Servers
dereckson closed T1201: Server outage: ysul.nasqueron.org (zfs disk free space issue) as Resolved.

Server consolidation done.

May 9 2017, 12:40 · User-Dereckson, Servers
dereckson added a comment to T1201: Server outage: ysul.nasqueron.org (zfs disk free space issue).

To give a little idea about how this process is slow:

May 9 2017, 00:14 · User-Dereckson, Servers
dereckson moved T1201: Server outage: ysul.nasqueron.org (zfs disk free space issue) from Backlog to Needs Review / Blocked / Waiting on the User-Dereckson board.
May 9 2017, 00:00 · User-Dereckson, Servers
dereckson added a project to T1201: Server outage: ysul.nasqueron.org (zfs disk free space issue): User-Dereckson.
May 9 2017, 00:00 · User-Dereckson, Servers
dereckson moved T1201: Server outage: ysul.nasqueron.org (zfs disk free space issue) from Backlog to Working on on the Servers board.
May 9 2017, 00:00 · User-Dereckson, Servers
dereckson added a comment to T1201: Server outage: ysul.nasqueron.org (zfs disk free space issue).

Snapshot consolidation started, that will take a long time. During this operation, I/O perfs will be degraded.

May 9 2017, 00:00 · User-Dereckson, Servers

May 8 2017

dereckson lowered the priority of T1201: Server outage: ysul.nasqueron.org (zfs disk free space issue) from Unbreak Now! to High.

Hypervisor happy, server running again.

May 8 2017, 23:45 · User-Dereckson, Servers
dereckson closed T1202: Drop Docker-flat.vmdk from Dwellers as Resolved.
May 8 2017, 23:43 · Servers
dereckson closed T1202: Drop Docker-flat.vmdk from Dwellers, a subtask of T1201: Server outage: ysul.nasqueron.org (zfs disk free space issue), as Resolved.
May 8 2017, 23:43 · User-Dereckson, Servers
dereckson added a comment to T1202: Drop Docker-flat.vmdk from Dwellers.
Stormshear
$ rm /vmfs/volumes/datastore1/Docker-flat.vmdk
$ df -h
VMFS-5     924.0G 724.0G    200.0G  78% /vmfs/volumes/datastore1
May 8 2017, 23:42 · Servers
dereckson added a comment to T1202: Drop Docker-flat.vmdk from Dwellers.

Tests successfully done on Docker we can delete the files from the hypervisor.

May 8 2017, 23:40 · Servers
dereckson added a comment to T1202: Drop Docker-flat.vmdk from Dwellers.

Remove the volume

May 8 2017, 23:37 · Servers
dereckson added a comment to T1202: Drop Docker-flat.vmdk from Dwellers.

Remove the volume group

May 8 2017, 23:34 · Servers
dereckson added a comment to T1202: Drop Docker-flat.vmdk from Dwellers.

Disable the volume group

May 8 2017, 23:32 · Servers
dereckson added a comment to T1202: Drop Docker-flat.vmdk from Dwellers.

Currently, the disk isn't even mounted on Dwellers, /etc/fstab line is commented out.

May 8 2017, 23:24 · Servers
dereckson created T1202: Drop Docker-flat.vmdk from Dwellers.
May 8 2017, 23:20 · Servers
dereckson added a comment to T1201: Server outage: ysul.nasqueron.org (zfs disk free space issue).

Ysul is in snapshot mode, that explains the growing.

May 8 2017, 23:17 · User-Dereckson, Servers
dereckson claimed T1201: Server outage: ysul.nasqueron.org (zfs disk free space issue).
May 8 2017, 23:12 · User-Dereckson, Servers
dereckson renamed T1201: Server outage: ysul.nasqueron.org (zfs disk free space issue) from Server outage: ysul.nasqueron.org to Server outage: ysul.nasqueron.org (zfs disk free space issue).
May 8 2017, 23:12 · User-Dereckson, Servers
dereckson added a comment to T1201: Server outage: ysul.nasqueron.org (zfs disk free space issue).

I'll attach a VSphere client to the server to see what happens. ETA 22:30.

May 8 2017, 21:58 · User-Dereckson, Servers
dereckson updated the task description for T1201: Server outage: ysul.nasqueron.org (zfs disk free space issue).
May 8 2017, 21:57 · User-Dereckson, Servers
dereckson created T1201: Server outage: ysul.nasqueron.org (zfs disk free space issue).
May 8 2017, 21:56 · User-Dereckson, Servers

May 6 2017

dereckson claimed T1200: Can't currently build images with Docker compose on Dwellers.
May 6 2017, 18:37 · Servers

May 5 2017

dereckson closed T1199: Reinstall gcc on Ysul as Resolved.
Ysul
$ pkg install valgrind py27-numpy
New packages to be INSTALLED:
        valgrind: 3.10.1.20160113_4,1
        py27-numpy: 1.11.2_3,1                                                                                                                         
        suitesparse: 4.0.2_6                                                                                                                           
        openblas: 0.2.19_1,1                                                                                                                           
        gcc5: 5.4.0_2                                                                                                                                  
        lapack: 3.5.0_2                                                                                                                                
        blas: 3.5.0_3                                                                                                                                  
        cblas: 1.0_6  
May 5 2017, 18:58 · Servers
dereckson added a comment to T1199: Reinstall gcc on Ysul.

valgrind and py27-numpy are the only ones identified as currently in use.

May 5 2017, 18:55 · Servers
dereckson moved T1199: Reinstall gcc on Ysul from Backlog to Working on on the Servers board.
May 5 2017, 18:54 · Servers
dereckson created T1199: Reinstall gcc on Ysul.
May 5 2017, 18:53 · Servers

May 1 2017

dereckson closed T1183: Logs aren't currently received on Dwellers as Resolved.

Issue was the size kept was older logs.

May 1 2017, 12:08 · Mastodon, Servers
dereckson updated the task description for T1183: Logs aren't currently received on Dwellers.
May 1 2017, 12:08 · Mastodon, Servers
dereckson updated the task description for T1183: Logs aren't currently received on Dwellers.
May 1 2017, 12:07 · Mastodon, Servers
dereckson updated the task description for T1183: Logs aren't currently received on Dwellers.
May 1 2017, 12:07 · Mastodon, Servers

Apr 29 2017

dereckson committed rOPS3c39c90bd3c8: Install lxc-templates on Dwellers (authored by dereckson).
Install lxc-templates on Dwellers
Apr 29 2017, 22:17
dereckson closed D983: Install lxc-templates on Dwellers by committing rOPS3c39c90bd3c8: Install lxc-templates on Dwellers.
Apr 29 2017, 22:17
dereckson accepted D983: Install lxc-templates on Dwellers.
$ salt dwellers.nasqueron.org state.apply roles/paas-lxc/lxc                                                         
dwellers.nasqueron.org:
----------
          ID: lxc_packages
    Function: pkg.installed
      Result: True
     Comment: The following packages were installed/updated: lxc-templates
              The following packages were already installed: lxc, lxc-extra
     Started: 00:14:46.797886
    Duration: 49398.07 ms
     Changes:   
              ----------
              lxc-templates:
                  ----------
                  new:
                      1.0.9-1.el7
                  old:
Apr 29 2017, 22:16
dereckson created D983: Install lxc-templates on Dwellers.
Apr 29 2017, 22:16
dereckson committed rOPS74362a6eb915: Install lxc on Dwellers (authored by dereckson).
Install lxc on Dwellers
Apr 29 2017, 22:02
dereckson closed D982: Install lxc on Dwellers by committing rOPS74362a6eb915: Install lxc on Dwellers.
Apr 29 2017, 22:02
dereckson added inline comments to D982: Install lxc on Dwellers.
Apr 29 2017, 22:00
dereckson accepted D982: Install lxc on Dwellers.
$ salt dwellers.nasqueron.org state.apply roles/paas-lxc/lxc
dwellers.nasqueron.org:
----------
          ID: lxc_packages
    Function: pkg.installed
      Result: True
     Comment: The following packages were installed/updated: lxc-extra
              The following packages were already installed: lxc
     Started: 23:53:42.341296
    Duration: 82506.404 ms
     Changes:   
              ----------
              lxc-extra:
                  ----------
                  new:
                      1.0.9-1.el7
                  old:
              python34:
                  ----------
                  new:
                      3.4.5-3.el7
                  old:
              python34-libs:
                  ----------
                  new:
                      3.4.5-3.el7
                  old:
              python34-lxc:
                  ----------
                  new:
                      1.0.9-1.el7
                  old:
Apr 29 2017, 21:59
dereckson created D982: Install lxc on Dwellers.
Apr 29 2017, 21:57
dereckson added a comment to D974: Map shells by OS.

So next step is to create a map in map.jinja file, with paths for 2 or 3 families, "debian", "freebsd" and perhaps "fedora" so we cover Dwellers too, a CentOS machine, but I'm not sure it's different than Debian.

Apr 29 2017, 13:53
dereckson committed rOPS33c5717c2291: Allow salt group to run salt-call as root (authored by dereckson).
Allow salt group to run salt-call as root
Apr 29 2017, 13:51
dereckson closed D977: Allow salt group to run salt-call as root by committing rOPS33c5717c2291: Allow salt group to run salt-call as root.
Apr 29 2017, 13:51
dereckson committed rOPSaee447dd9c92: Deploy sudo capabilities for the Salt master (authored by dereckson).
Deploy sudo capabilities for the Salt master
Apr 29 2017, 13:49
dereckson closed D976: Deploy sudo capabilities for the Salt master by committing rOPSaee447dd9c92: Deploy sudo capabilities for the Salt master.
Apr 29 2017, 13:48
dereckson committed rOPS7277030d10a6: Disable pam_nologin for SSH connections (authored by dereckson).
Disable pam_nologin for SSH connections
Apr 29 2017, 13:48
dereckson closed T1194: Disable pam_nologin on Eglide as Resolved by committing rOPS7277030d10a6: Disable pam_nologin for SSH connections.
Apr 29 2017, 13:47 · Servers
dereckson closed D975: Disable pam_nologin for SSH connections by committing rOPS7277030d10a6: Disable pam_nologin for SSH connections.
Apr 29 2017, 13:47

Apr 28 2017

Sandlayth accepted D975: Disable pam_nologin for SSH connections.
Apr 28 2017, 21:12
Sandlayth accepted D976: Deploy sudo capabilities for the Salt master.
Apr 28 2017, 20:36
Sandlayth accepted D977: Allow salt group to run salt-call as root.
Apr 28 2017, 20:35
dereckson updated the task description for T1198: `mq bindqueue quux quux` crashes the interpreter.
Apr 28 2017, 19:36 · rabbitmq-tcl
dereckson lowered the priority of T1198: `mq bindqueue quux quux` crashes the interpreter from Unbreak Now! to Needs Triage.
Apr 28 2017, 19:34 · rabbitmq-tcl
dereckson created T1198: `mq bindqueue quux quux` crashes the interpreter.
Apr 28 2017, 19:34 · rabbitmq-tcl
dereckson moved T1186: [Epic] Provide a more robust alternative than PhabricatorBot to deal with Phabricator from Backlog to DevCentral on the Dæghrefn board.
Apr 28 2017, 19:14 · Dæghrefn, IRC, DevCentral
dereckson moved T1187: Log channels to /chatlog or switch to a non Phabricator storage for logs from Backlog to DevCentral on the Dæghrefn board.
Apr 28 2017, 19:14 · Dæghrefn, IRC, DevCentral