Page MenuHomeDevCentral
Feed All Stories

Feb 18 2020

dereckson updated the task description for T1595: Reprovision Dwellers through Salt.
Feb 18 2020, 06:05 · Salt, Operations sprints (Consolidate them all)
dereckson updated the task description for T1595: Reprovision Dwellers through Salt.
Feb 18 2020, 05:17 · Salt, Operations sprints (Consolidate them all)
dereckson committed rOPSdef04f4d6a8c: Provide nginx base configuration (authored by dereckson).
Provide nginx base configuration
Feb 18 2020, 05:16
dereckson closed D2224: Provide nginx base configuration.
Feb 18 2020, 05:16
dereckson accepted D2224: Provide nginx base configuration.

Tested on Dwellers.

Feb 18 2020, 05:16
dereckson updated the diff for D2224: Provide nginx base configuration.

Fix path

Feb 18 2020, 05:12
dereckson added a revision to T1595: Reprovision Dwellers through Salt: D2224: Provide nginx base configuration.
Feb 18 2020, 04:27 · Salt, Operations sprints (Consolidate them all)
dereckson requested review of D2224: Provide nginx base configuration.
Feb 18 2020, 04:27
MaxChan added a comment to T1591: See how to host MaxChan eggdrop.

how to get bigger version ?

Feb 18 2020, 04:15 · Eglide, IRC
dereckson committed rOPS89a617a0c824: Install nginx on PaaS Docker servers (authored by dereckson).
Install nginx on PaaS Docker servers
Feb 18 2020, 03:24
dereckson closed D2223: Install nginx on PaaS Docker servers.
Feb 18 2020, 03:24
dereckson accepted D2223: Install nginx on PaaS Docker servers.
local:
----------
          ID: nginx_software
    Function: pkg.installed
      Result: True
     Comment: All specified packages are already installed
     Started: 03:15:11.634330
    Duration: 1172.135 ms
     Changes:
----------
          ID: nginx_service
    Function: service.running
        Name: nginx
      Result: True
     Comment: Service nginx has been enabled, and is running
     Started: 03:15:12.927423
    Duration: 6077.146 ms
     Changes:
              ----------
              nginx:
                  True
Feb 18 2020, 03:23
dereckson updated the diff for D2223: Install nginx on PaaS Docker servers.

Enable service

Feb 18 2020, 03:08
dereckson requested review of D2223: Install nginx on PaaS Docker servers.
Feb 18 2020, 03:06
dereckson added a revision to T1595: Reprovision Dwellers through Salt: D2223: Install nginx on PaaS Docker servers.
Feb 18 2020, 03:06 · Salt, Operations sprints (Consolidate them all)
dereckson moved T1597: Review PURL URLs from Backlog to Blocked on the Operations sprints (Consolidate them all) board.
Feb 18 2020, 02:51 · Operations sprints (Consolidate them all)
dereckson triaged T1597: Review PURL URLs as High priority.
Feb 18 2020, 02:49 · Operations sprints (Consolidate them all)

Feb 17 2020

dereckson added a comment to T852: Investigate matrix.nasqueron.org.

There are also 2015-09-19 files on Dwellers, for a Docker container:

Feb 17 2020, 23:52 · Product evaluation, Nasqueron Docker deployment squad, Servers
dereckson added a comment to T1591: See how to host MaxChan eggdrop.

You apparently need a bigger version?

Feb 17 2020, 22:51 · Eglide, IRC
dereckson committed rOPSd5e68e65222b: Provide GNU Watch on FreeBSD (authored by dereckson).
Provide GNU Watch on FreeBSD
Feb 17 2020, 22:33
dereckson closed D2222: Provide GNU Watch on FreeBSD.
Feb 17 2020, 22:33
dereckson accepted D2222: Provide GNU Watch on FreeBSD.
Feb 17 2020, 22:33
dereckson requested review of D2222: Provide GNU Watch on FreeBSD.
Feb 17 2020, 21:48
dereckson updated the task description for T1104: Create a mail desk service.
Feb 17 2020, 06:36 · Nasqueron Operations Squad, Mail
dereckson closed T424: Prepare a OTRS Docker image as Wontfix.

Zammad - T1105 - looks better nowadays and a better fit for modern ticketing desk.

Feb 17 2020, 06:36 · Docker images, Mail
dereckson closed T424: Prepare a OTRS Docker image, a subtask of T1104: Create a mail desk service, as Wontfix.
Feb 17 2020, 06:36 · Nasqueron Operations Squad, Mail
dereckson committed rOPSd7ea0b4404c6: Create docker group on Dwellers (authored by dereckson).
Create docker group on Dwellers
Feb 17 2020, 06:33
dereckson closed D2221: Create docker group on Dwellers.
Feb 17 2020, 06:33
dereckson accepted D2221: Create docker group on Dwellers.
$ salt dwellers state.sls roles/paas-docker/devel
dwellers:
----------
          ID: docker_group
    Function: group.present
        Name: docker
      Result: True
     Comment: The following group attributes are set to be changed:
              members: ['dereckson', 'sandlayth']
     Started: 02:07:57.678065
    Duration: 330.523 ms
     Changes:
              ----------
              Final:
                  All changes applied successfully
Feb 17 2020, 06:33
dereckson added a comment to T1105: Evaluate if Zammad wouldn't be useful.

A new version 3.2.0 has been released 2019-12-03 and contains an interesting part:

Feb 17 2020, 06:22 · Product evaluation, Nasqueron Docker deployment squad, Mail
dereckson added a comment to T728: Deploy a MongoDB container.

A small note about why dedicated instances seem a better fit, here the resources consumed by a new container:

Feb 17 2020, 06:10 · User-Sandlayth, Nasqueron Docker deployment squad
dereckson updated the diff for D2221: Create docker group on Dwellers.

{{ }}

Feb 17 2020, 02:07
dereckson updated the diff for D2221: Create docker group on Dwellers.

Add missing group file

Feb 17 2020, 02:05
dereckson added a revision to T1595: Reprovision Dwellers through Salt: D2221: Create docker group on Dwellers.
Feb 17 2020, 02:00 · Salt, Operations sprints (Consolidate them all)
dereckson requested review of D2221: Create docker group on Dwellers.
Feb 17 2020, 02:00
dereckson closed D2220: WIP: Install Docker development tools on Dwellers.
Feb 17 2020, 01:29
dereckson committed rOPSa09a8ec40a3e: WIP: Install Docker development tools on Dwellers (authored by dereckson).
WIP: Install Docker development tools on Dwellers
Feb 17 2020, 01:29
dereckson accepted D2220: WIP: Install Docker development tools on Dwellers.
Dwellers
$ sudo salt-call state.sls roles/paas-docker/devel
[ERROR   ] DNS lookup or connection check of 'ysul.nasqueron.org' failed.
[ERROR   ] Master hostname: 'ysul.nasqueron.org' not found or not responsive. Retrying in 30 seconds
local:
----------
          ID: docker_development_utilities
    Function: pkg.installed
      Result: True
     Comment: All specified packages are already installed
     Started: 01:22:53.750840
    Duration: 1107.63 ms
     Changes:
----------
          ID: docker_development_utilities
    Function: pip.installed
        Name: docker-compose
      Result: True
     Comment: Python package docker-compose was already installed
              All specified packages are already installed
     Started: 01:22:55.322302
    Duration: 1386.003 ms
     Changes:
Feb 17 2020, 01:28
dereckson committed rOPSe74fa7db23e0: Don't allow direct login as root through SSH (authored by dereckson).
Don't allow direct login as root through SSH
Feb 17 2020, 01:20
dereckson closed D2219: Don't allow direct login as root through SSH.
Feb 17 2020, 01:20
dereckson updated the diff for D2220: WIP: Install Docker development tools on Dwellers.

Remove sudo, the group will be created in another change (that's a group, not a sudoers rule)

Feb 17 2020, 01:19

Feb 16 2020

dereckson closed T1034: Switch from root@ SSH login to sudo capabilities on every server as Resolved.
Feb 16 2020, 04:23 · Operations sprints (Consolidate them all), Servers, Eglide
dereckson moved T1303: Allow _documents.xml to define a status code from Backlog to Feature requests on the Keruald board.
Feb 16 2020, 04:22 · XML, Keruald, Nasqueron Tools
dereckson moved T1398: Allow to extract class name from a fully qualified class name expression from Backlog to Feature requests on the Keruald board.
Feb 16 2020, 04:22 · Keruald
dereckson moved T1399: Migrate from globalfunctions to OmniTools from Backlog to Debt on the Keruald board.
Feb 16 2020, 04:22 · Technical debt, Auth Grove, Keruald
dereckson moved T1544: Use PHP 7.4 mb_str_split in OmniString::getBigrams from Backlog to Debt on the Keruald board.
Feb 16 2020, 04:22 · Keruald
dereckson moved T1576: Methods to count by and group by arrays from Backlog to Feature requests on the Keruald board.
Feb 16 2020, 04:21 · good-first-issue, Keruald, Nasqueron Tools
dereckson moved T1577: Arcanist ignores phpunit.xml to run unit tests in OmniTools from Backlog to Bugs on the Keruald board.
Feb 16 2020, 04:21 · Keruald
dereckson moved T1596: Revisit Sørensen–Dice coefficient from Backlog to Feature requests on the Keruald board.
Feb 16 2020, 04:21 · good-first-issue, Keruald
dereckson moved T1596: Revisit Sørensen–Dice coefficient from Backlog to Dev on the good-first-issue board.
Feb 16 2020, 04:21 · good-first-issue, Keruald
dereckson created T1596: Revisit Sørensen–Dice coefficient.
Feb 16 2020, 04:21 · good-first-issue, Keruald
dereckson requested review of D2220: WIP: Install Docker development tools on Dwellers.
Feb 16 2020, 03:32
dereckson added a revision to T1595: Reprovision Dwellers through Salt: D2220: WIP: Install Docker development tools on Dwellers.
Feb 16 2020, 03:32 · Salt, Operations sprints (Consolidate them all)
dereckson accepted D2219: Don't allow direct login as root through SSH.
Feb 16 2020, 03:31
dereckson requested review of D2219: Don't allow direct login as root through SSH.
Feb 16 2020, 03:30
dereckson added a revision to T1034: Switch from root@ SSH login to sudo capabilities on every server: D2219: Don't allow direct login as root through SSH.
Feb 16 2020, 03:30 · Operations sprints (Consolidate them all), Servers, Eglide
dereckson added a project to T635: Add a VCS informative prompt to `arc shell`: Operations sprints (Consolidate them all).

zsh + starship looks a good solution too, but it's not packaged for Debian.

Feb 16 2020, 03:28 · Operations sprints (Consolidate them all), Docker images
dereckson moved T824: Tests for SuEXEC on Ysul from Backlog to Pending review on the Operations sprints (Consolidate them all) board.
Feb 16 2020, 03:25 · Operations sprints (Consolidate them all), Servers
dereckson added a project to T824: Tests for SuEXEC on Ysul: Operations sprints (Consolidate them all).

Tests should be extended to development servers and made optional, as we don't currently have an Apache working.

Feb 16 2020, 03:25 · Operations sprints (Consolidate them all), Servers
dereckson closed T1162: 2017-03-01 eglide.org server outage as Resolved.
Feb 16 2020, 03:22 · User-Sandlayth, Eglide, Servers
dereckson renamed T1034: Switch from root@ SSH login to sudo capabilities on every server from Switch from root@ SSH login to sudo capabilities on Eglide to Switch from root@ SSH login to sudo capabilities on every server.
Feb 16 2020, 03:17 · Operations sprints (Consolidate them all), Servers, Eglide
dereckson claimed T1034: Switch from root@ SSH login to sudo capabilities on every server.

So, it works for two years. Let's restrict root login.

Feb 16 2020, 03:17 · Operations sprints (Consolidate them all), Servers, Eglide

Feb 15 2020

dereckson created Blog Post: New SSH keys for servers.
Feb 15 2020, 23:50 · security, Servers
dereckson committed rOPS0e05505a365a: Normalize spaces (authored by dereckson).
Normalize spaces
Feb 15 2020, 01:42
dereckson closed D2218: Normalize spaces.
Feb 15 2020, 01:42
dereckson accepted D2218: Normalize spaces.
Feb 15 2020, 01:42
dereckson requested review of D2218: Normalize spaces.
Feb 15 2020, 01:42
dereckson committed rOPS6411e69c98b8: Use pillar information for IP and gateway in MOTD (authored by dereckson).
Use pillar information for IP and gateway in MOTD
Feb 15 2020, 01:35
dereckson closed D2217: Use pillar information for IP and gateway in MOTD.
Feb 15 2020, 01:35
dereckson accepted D2217: Use pillar information for IP and gateway in MOTD.
Feb 15 2020, 01:35
dereckson requested review of D2217: Use pillar information for IP and gateway in MOTD.
Feb 15 2020, 00:50
dereckson added a revision to T1595: Reprovision Dwellers through Salt: D2217: Use pillar information for IP and gateway in MOTD.
Feb 15 2020, 00:50 · Salt, Operations sprints (Consolidate them all)
dereckson committed rOPS15199849f8e4: Use net-tools to setup Dwellers IPv6 tunnel (authored by dereckson).
Use net-tools to setup Dwellers IPv6 tunnel
Feb 15 2020, 00:23
dereckson closed D2216: Use net-tools to setup Dwellers IPv6 tunnel.
Feb 15 2020, 00:23
dereckson accepted D2216: Use net-tools to setup Dwellers IPv6 tunnel.
Feb 15 2020, 00:22
dereckson added a revision to T1595: Reprovision Dwellers through Salt: D2216: Use net-tools to setup Dwellers IPv6 tunnel.
Feb 15 2020, 00:22 · Salt, Operations sprints (Consolidate them all)
dereckson requested review of D2216: Use net-tools to setup Dwellers IPv6 tunnel.
Feb 15 2020, 00:22
dereckson committed rOPSefec566fbdf8: Enable Docker service (authored by dereckson).
Enable Docker service
Feb 15 2020, 00:20
dereckson closed D2215: Enable Docker service.
Feb 15 2020, 00:20
dereckson accepted D2215: Enable Docker service.
Feb 15 2020, 00:20
dereckson updated the diff for D2215: Enable Docker service.

Imports are generally more at top

Feb 15 2020, 00:18
dereckson added a revision to T1595: Reprovision Dwellers through Salt: D2215: Enable Docker service.
Feb 15 2020, 00:04 · Salt, Operations sprints (Consolidate them all)
dereckson requested review of D2215: Enable Docker service.
Feb 15 2020, 00:04

Feb 14 2020

dereckson updated the task description for T1595: Reprovision Dwellers through Salt.
Feb 14 2020, 23:58 · Salt, Operations sprints (Consolidate them all)
dereckson updated the task description for T1595: Reprovision Dwellers through Salt.
Feb 14 2020, 23:58 · Salt, Operations sprints (Consolidate them all)
dereckson updated the task description for T1595: Reprovision Dwellers through Salt.
Feb 14 2020, 23:56 · Salt, Operations sprints (Consolidate them all)
dereckson committed rOPSc0d212c71380: Ensure pip is installed in order to invoke it (authored by dereckson).
Ensure pip is installed in order to invoke it
Feb 14 2020, 23:56
dereckson closed D2214: Ensure pip is installed in order to invoke it.
Feb 14 2020, 23:56
dereckson accepted D2214: Ensure pip is installed in order to invoke it.
Dwellers
$ salt-call -ldebug state.sls roles/paas-docker/salt
[...]
local:
----------
          ID: required_python_packages_for_docker_and_salt
    Function: pkg.installed
        Name: python3-pip
      Result: True
     Comment: The following packages were installed/updated: python3-pip
     Started: 22:17:40.253082
    Duration: 9016.292 ms
     Changes:
              ----------
              python3-pip:
                  ----------
                  new:
                      9.0.3-15.el8
                  old:
              python3-setuptools:
                  ----------
                  new:
                      39.2.0-5.el8
                  old:
              python36:
                  ----------
                  new:
                      3.6.8-2.module_el8.1.0+245+c39af44f
                  old:
----------
          ID: required_python_packages_for_docker_and_salt
    Function: pip.installed
        Name: docker
      Result: True
     Comment: All packages were successfully installed
     Started: 22:17:59.460883
    Duration: 5336.004 ms
     Changes:
              ----------
              docker==4.2.0:
                  Installed
Feb 14 2020, 23:15
dereckson updated the diff for D2214: Ensure pip is installed in order to invoke it.

Fix SLS syntax

Feb 14 2020, 22:17
dereckson updated the diff for D2214: Ensure pip is installed in order to invoke it.

Rebase

Feb 14 2020, 22:09
dereckson updated the diff for D2214: Ensure pip is installed in order to invoke it.

Fix syntax

Feb 14 2020, 21:59
dereckson requested review of D2214: Ensure pip is installed in order to invoke it.
Feb 14 2020, 21:57
dereckson added a revision to T1595: Reprovision Dwellers through Salt: D2214: Ensure pip is installed in order to invoke it.
Feb 14 2020, 21:57 · Salt, Operations sprints (Consolidate them all)
dereckson committed rOPSf5d41ce2de3a: Don't try to install last docker-ce version on CentOS (authored by dereckson).
Don't try to install last docker-ce version on CentOS
Feb 14 2020, 21:49
dereckson closed D2213: Don't try to install last docker-ce version on CentOS.
Feb 14 2020, 21:49
dereckson accepted D2213: Don't try to install last docker-ce version on CentOS.
Feb 14 2020, 21:49
dereckson updated the diff for D2213: Don't try to install last docker-ce version on CentOS.

+creates

Feb 14 2020, 21:38
dereckson updated the diff for D2213: Don't try to install last docker-ce version on CentOS.

Confirm with -y to avoid it hangs out with salt-call

Feb 14 2020, 21:37
dereckson updated the summary of D2213: Don't try to install last docker-ce version on CentOS.
Feb 14 2020, 21:21