Page MenuHomeDevCentral
Feed All Stories

May 20 2016

dereckson updated the diff for D373: Aphlict configuration upgrade.

README updated

May 20 2016, 20:06 · Docker images
dereckson updated the task description for T829: Upgrade Aphlict image to new Phabricator configuration.
May 20 2016, 20:05 · Docker images
dereckson added a comment to D373: Aphlict configuration upgrade.

Test works:

May 20 2016, 20:02 · Docker images
dereckson planned changes to D373: Aphlict configuration upgrade.

README has to be updated: we've logs \o/

May 20 2016, 20:01 · Docker images
dereckson updated the diff for D373: Aphlict configuration upgrade.
  • User app created (reusing nasqueron/nginx-php-fpm uid/gid)
  • Node command adjusted
May 20 2016, 19:51 · Docker images
dereckson added a comment to D373: Aphlict configuration upgrade.

So launcher line is node --max-old-space-size=256 -- /opt/phabricator/support/aphlict/server/aphlict_server.js --config=/opt/phabricator/conf/aphlict/aphlict.custom.json

May 20 2016, 19:43 · Docker images
dereckson planned changes to D373: Aphlict configuration upgrade.
  • the server doesn't run as root by default
  • /var/run/aphlict.pid and /var/log/aphlict.log must be writable by app
May 20 2016, 19:22 · Docker images
dereckson added a comment to T829: Upgrade Aphlict image to new Phabricator configuration.
$ docker logs aphlict
fs.js:634
  return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
                 ^
May 20 2016, 19:07 · Docker images
dereckson added a task to D373: Aphlict configuration upgrade: T829: Upgrade Aphlict image to new Phabricator configuration.
May 20 2016, 18:51 · Docker images
dereckson added a revision to T829: Upgrade Aphlict image to new Phabricator configuration: D373: Aphlict configuration upgrade.
May 20 2016, 18:51 · Docker images
dereckson triaged T829: Upgrade Aphlict image to new Phabricator configuration as High priority.
May 20 2016, 18:05 · Docker images
dereckson created T829: Upgrade Aphlict image to new Phabricator configuration.
May 20 2016, 18:05 · Docker images
dereckson updated the task description for T828: Implement local storage features.
May 20 2016, 16:11 · tracker, security, Auth Grove
dereckson updated the task description for T828: Implement local storage features.
May 20 2016, 16:06 · tracker, security, Auth Grove
dereckson created T828: Implement local storage features.
May 20 2016, 16:03 · tracker, security, Auth Grove

May 19 2016

dereckson created P191 ok is not ok.
May 19 2016, 01:25

May 17 2016

dereckson added a comment to T727: Deploy a RocketChat container on Dwellers.

@amj ping?

May 17 2016, 16:03 · Nasqueron Docker deployment squad
dereckson added a project to T827: Install reptyr on Ysul: Servers.
May 17 2016, 15:55 · Servers
dereckson closed T827: Install reptyr on Ysul as Resolved.

May 17 15:54:02 ysul pkg: reptyr-0.6.3a_2 installed

May 17 2016, 15:55 · Servers
Sandlayth added a comment to T727: Deploy a RocketChat container on Dwellers.

@dereckson is this task still relevant?

May 17 2016, 15:48 · Nasqueron Docker deployment squad
dereckson claimed T827: Install reptyr on Ysul.
May 17 2016, 15:47 · Servers

May 13 2016

Sandlayth removed a revision from T768: Create a HE tunnel for Eglide: Unknown Object (Differential Revision).
May 13 2016, 11:31 · Eglide, IPv6, Servers
Sandlayth added a revision to T826: Create a systemd timer to renew letsencrypt certificat on Dwellers: Unknown Object (Differential Revision).
May 13 2016, 11:26 · User-Sandlayth, Servers
Sandlayth added a revision to T768: Create a HE tunnel for Eglide: Unknown Object (Differential Revision).
May 13 2016, 11:26 · Eglide, IPv6, Servers

May 12 2016

dereckson raised the priority of T826: Create a systemd timer to renew letsencrypt certificat on Dwellers from Normal to High.

We need that before June, the next renewal time window.

May 12 2016, 12:34 · User-Sandlayth, Servers
dereckson updated the task description for T826: Create a systemd timer to renew letsencrypt certificat on Dwellers.
May 12 2016, 12:33 · User-Sandlayth, Servers
Sandlayth created T826: Create a systemd timer to renew letsencrypt certificat on Dwellers.
May 12 2016, 10:50 · User-Sandlayth, Servers
dereckson closed T825: Renew Let's encrypt certificate for notifications.nasqueron.org as Resolved.
May 12 2016, 10:02 · Servers
dereckson added a comment to T825: Renew Let's encrypt certificate for notifications.nasqueron.org.

I've ran letsencrypt renew on Dwellers, then reloaded nginx.

May 12 2016, 10:02 · Servers
dereckson added a project to T825: Renew Let's encrypt certificate for notifications.nasqueron.org: Servers.
May 12 2016, 09:57 · Servers
dereckson claimed T825: Renew Let's encrypt certificate for notifications.nasqueron.org.
May 12 2016, 09:56 · Servers
dereckson updated D371: Check if Apache is up and SuEXEC installed on Ysul.
May 12 2016, 09:53
dereckson added a revision to T824: Tests for SuEXEC on Ysul: D371: Check if Apache is up and SuEXEC installed on Ysul.
May 12 2016, 09:53 · Operations sprints (Consolidate them all), Servers
dereckson edited tasks for D371: Check if Apache is up and SuEXEC installed on Ysul, added: T824: Tests for SuEXEC on Ysul; removed T823: Missing suexec on ysul.
May 12 2016, 09:53
dereckson removed a revision from T823: Missing suexec on ysul: D371: Check if Apache is up and SuEXEC installed on Ysul.
May 12 2016, 09:53 · Servers
dereckson edited tasks for D371: Check if Apache is up and SuEXEC installed on Ysul, added: T823: Missing suexec on ysul; removed T818: Add banner on Eglide.
May 12 2016, 09:52
dereckson removed a revision from T818: Add banner on Eglide: D371: Check if Apache is up and SuEXEC installed on Ysul.
May 12 2016, 09:52 · Eglide, Servers
dereckson added a revision to T823: Missing suexec on ysul: D371: Check if Apache is up and SuEXEC installed on Ysul.
May 12 2016, 09:52 · Servers
dereckson updated D371: Check if Apache is up and SuEXEC installed on Ysul.
May 12 2016, 09:52
dereckson added a comment to D371: Check if Apache is up and SuEXEC installed on Ysul.

Test run on Ysul

May 12 2016, 09:51
dereckson added a task to D371: Check if Apache is up and SuEXEC installed on Ysul: T818: Add banner on Eglide.
May 12 2016, 09:49
dereckson added a revision to T818: Add banner on Eglide: D371: Check if Apache is up and SuEXEC installed on Ysul.
May 12 2016, 09:49 · Eglide, Servers
dereckson created T824: Tests for SuEXEC on Ysul.
May 12 2016, 09:35 · Operations sprints (Consolidate them all), Servers
dereckson closed T823: Missing suexec on ysul as Resolved.

Same procedure than in

for T508:

May 12 2016, 09:31 · Servers

May 10 2016

dereckson added a comment to D370: Salt configuration for IPv6 for Debian.

Parameters look good.

May 10 2016, 19:41 · IPv6
Sandlayth retitled D370: Salt configuration for IPv6 for Debian from to Salt configuration for IPv6 tunnel on the eglide server..
May 10 2016, 07:19 · IPv6
Sandlayth added a revision to T768: Create a HE tunnel for Eglide: D370: Salt configuration for IPv6 for Debian.
May 10 2016, 07:19 · Eglide, IPv6, Servers

May 8 2016

Sandlayth added a member for Salt: Sandlayth.
May 8 2016, 17:26

May 6 2016

dereckson added a comment to T823: Missing suexec on ysul.

Probably deinstalled during Apache update. Or maybe they don't ship
SuEXEC at all in the binary package:

May 6 2016, 07:02 · Servers

May 5 2016

amj created T823: Missing suexec on ysul.
May 5 2016, 21:58 · Servers
amj added projects to T822: SSL certificates: migrate from Startcom to Let's encrypt: security, Servers.
May 5 2016, 14:28 · Servers, security
dereckson claimed T822: SSL certificates: migrate from Startcom to Let's encrypt.
May 5 2016, 14:26 · Servers, security

May 4 2016

dereckson created T819: Web hosting on Eglide.
May 4 2016, 17:53 · Eglide, Salt, IRC, Servers
dereckson added a project to T818: Add banner on Eglide: Servers.
May 4 2016, 17:50 · Eglide, Servers
dereckson updated the diff for D369: Install banner utilities.

Fixed if/elif.

May 4 2016, 00:45
dereckson planned changes to D369: Install banner utilities.
May 4 2016, 00:44
dereckson added a task to D369: Install banner utilities: T818: Add banner on Eglide.
May 4 2016, 00:42
dereckson added a revision to T818: Add banner on Eglide: D369: Install banner utilities.
May 4 2016, 00:42 · Eglide, Servers
dereckson claimed T818: Add banner on Eglide.
May 4 2016, 00:36 · Eglide, Servers

Apr 28 2016

dereckson claimed T817: Deploy renewed SSL certificate for mail.nasqueron.org to the mail server LXC container.
Apr 28 2016, 21:39 · Nasqueron Docker deployment squad, Mail, Servers
dereckson triaged T816: Install Python jenkinsapi module on Ysul as Normal priority.
Apr 28 2016, 13:59 · Servers
dereckson added a project to T816: Install Python jenkinsapi module on Ysul: Servers.

Trying a Python script to ask Jenkins to start a job:

Apr 28 2016, 13:58 · Servers
dereckson claimed T816: Install Python jenkinsapi module on Ysul.
Apr 28 2016, 13:58 · Servers

Apr 26 2016

dereckson closed T814: Allow GitHub auth to https as Resolved.
Apr 26 2016, 23:59 · Forum
dereckson committed rOPS2ab39572ec99: Discourse: ensure forum.yml is ASCII and not UTF-8 (authored by dereckson).
Discourse: ensure forum.yml is ASCII and not UTF-8
Apr 26 2016, 21:49
dereckson closed T815: Ensure forum configuration file is ASCII as Resolved by committing rOPS2ab39572ec99: Discourse: ensure forum.yml is ASCII and not UTF-8.
Apr 26 2016, 21:49 · Forum
dereckson closed D368: Discourse: ensure forum.yml is ASCII and not UTF-8 by committing rOPS2ab39572ec99: Discourse: ensure forum.yml is ASCII and not UTF-8.
Apr 26 2016, 21:49
dereckson accepted D368: Discourse: ensure forum.yml is ASCII and not UTF-8.
Apr 26 2016, 21:49
dereckson added a task to D368: Discourse: ensure forum.yml is ASCII and not UTF-8: T815: Ensure forum configuration file is ASCII.
Apr 26 2016, 21:48
dereckson added a revision to T815: Ensure forum configuration file is ASCII: D368: Discourse: ensure forum.yml is ASCII and not UTF-8.
Apr 26 2016, 21:48 · Forum
dereckson triaged T815: Ensure forum configuration file is ASCII as High priority.
Apr 26 2016, 21:44 · Forum
dereckson added a project to T815: Ensure forum configuration file is ASCII: Forum.

The launcher script call pups. This one wants an ASCII configuration file to work.

Apr 26 2016, 21:44 · Forum
dereckson claimed T815: Ensure forum configuration file is ASCII.
Apr 26 2016, 21:40 · Forum
dereckson added a comment to T586: Regenerate a forum.yml file.

To get the file From Dwellers: ssh -i /root/.ssh/id_zr zr@ysul.nasqueron.org getconfig forum/forum.yml > forum.yml

Apr 26 2016, 20:31 · Forum, Nasqueron Docker deployment squad
dereckson committed rOPSa2838eaf9300: Migrate forum.nasqueron.org to Mailgun (authored by dereckson).
Migrate forum.nasqueron.org to Mailgun
Apr 26 2016, 20:27
dereckson closed T762: Switch away from Mandrill as Resolved by committing rOPSa2838eaf9300: Migrate forum.nasqueron.org to Mailgun.
Apr 26 2016, 20:27 · Forum, Nasqueron Docker deployment squad, Mail
dereckson closed D367: Migrate forum.nasqueron.org to Mailgun by committing rOPSa2838eaf9300: Migrate forum.nasqueron.org to Mailgun.
Apr 26 2016, 20:27
dereckson accepted D367: Migrate forum.nasqueron.org to Mailgun.
Apr 26 2016, 20:27
dereckson added a comment to D367: Migrate forum.nasqueron.org to Mailgun.

This uses K63 to supersede K1. I've destroyed K1 secret as a port of the migration.

Apr 26 2016, 20:18
dereckson retitled D367: Migrate forum.nasqueron.org to Mailgun from to Migrate forum.nasqueron.org to Mailgun.
Apr 26 2016, 20:17
dereckson added a revision to T762: Switch away from Mandrill: D367: Migrate forum.nasqueron.org to Mailgun.
Apr 26 2016, 20:17 · Forum, Nasqueron Docker deployment squad, Mail
dereckson claimed T762: Switch away from Mandrill.
Apr 26 2016, 20:15 · Forum, Nasqueron Docker deployment squad, Mail
dereckson added a comment to T762: Switch away from Mandrill.

The domain forum.nasqueron.org has been added to Mailgun.

Apr 26 2016, 20:15 · Forum, Nasqueron Docker deployment squad, Mail
dereckson created T814: Allow GitHub auth to https.
Apr 26 2016, 18:19 · Forum
dereckson raised the priority of T762: Switch away from Mandrill from High to Unbreak Now!.

Mandrill free service is disabled this April 27.

Apr 26 2016, 18:09 · Forum, Nasqueron Docker deployment squad, Mail

Apr 22 2016

Sandlayth closed T778: DNS configuration for eglide.org as Resolved.
Apr 22 2016, 16:01 · Eglide, IRC, Servers
Sandlayth closed T778: DNS configuration for eglide.org, a subtask of T767: Run a shell service allowing IRC connections, as Resolved.
Apr 22 2016, 16:01 · Eglide, IRC, Servers
dereckson added a comment to T778: DNS configuration for eglide.org.

Okay, looks good.

Apr 22 2016, 15:55 · Eglide, IRC, Servers

Apr 21 2016

Sandlayth added a comment to T778: DNS configuration for eglide.org.

IPv6 configured:

*.eglide.org 300 IN A 212.47.244.42
@ 300 IN A 212.47.244.42
www.eglide.org 300 IN A 212.47.244.42
eglide.org 10800 IN AAAA 2001:470:1f13:896:0:c0de:15:11fe
eglide.org 10800 IN SSHFP 1 1 23d53659502c8926754b8adb2784279db14b8b24
eglide.org 10800 IN SSHFP 1 2 bf0cbd68b0e7b25b28f81f5c3bf5bf135e1846f5435a258a71055533d9fcb750
eglide.org 10800 IN SSHFP 2 1 a5f162fd1a969f0cf6517b987baabd5e622790e1
eglide.org 10800 IN SSHFP 2 2 2f1ef927f698c751a5d199d2eaacea675cf1e81db917e8daa14a6957e32d9daa
eglide.org 10800 IN SSHFP 3 1 44d267dc76fcf634f178aba0c54c56dc9d79f70f
eglide.org 10800 IN SSHFP 3 2 1547976c85f83babc2534fbb82b1475e7bf230f29fd5ffec1de83bf55bf60bc5
eglide.org 10800 IN SSHFP 4 1 165403ebd193c90af5223a196c2cd150daa0be0a
eglide.org 10800 IN SSHFP 4 2 d2d38e7e7ffd0cb6968d2711df9843fa0c8825c8636fde0ab3d69c22e59fe81c
Apr 21 2016, 22:40 · Eglide, IRC, Servers
Sandlayth added a comment to T778: DNS configuration for eglide.org.

SSHFP configured:

Apr 21 2016, 22:12 · Eglide, IRC, Servers

Apr 20 2016

dereckson closed T813: Renew www.espace-win.org certificate as Resolved.

So the issue was this nginx block, which deny access to .well-known like anything else starting with a dot:

Apr 20 2016, 22:21 · security, Servers
dereckson added a comment to T813: Renew www.espace-win.org certificate.
$ letsencrypt renew
[...]
-------------------------------------------------------------------------------
Processing /usr/local/etc/letsencrypt/renewal/www.espace-win.org.conf
-------------------------------------------------------------------------------
2016-04-20 22:10:33,464:WARNING:letsencrypt.renewal:Attempting to renew cert from /usr/local/etc/letsencrypt/renewal/www.espace-win.org.conf produced an unexpected error: Failed authorization procedure. dropbox.espace-win.org (http-01): urn:acme:error:unauthorized :: The client lacks sufficient authorization :: Invalid response from http://dropbox.espace-win.org/.well-known/acme-challenge/AFcGawsTLFqpJwWWZDmMh4LHjMVRkIbAfbq13_6qM40 [212.83.187.132]: 403, files.espace-win.org (http-01): urn:acme:error:unauthorized :: The client lacks sufficient authorization :: Invalid response from http://files.espace-win.org/.well-known/acme-challenge/43QDyWupIPxeAlNMyXgvDezCIMf-6kGxvAn2SzBIrak [212.83.187.132]: 403, forum.espace-win.org (http-01): urn:acme:error:unauthorized :: The client lacks sufficient authorization :: Invalid response from http://forum.espace-win.org/.well-known/acme-challenge/rHPn1p3iNsjXBzgAC0Hk-npvdCRF1qmJTrohgFkmugM [212.83.187.132]: 403, espace-win.org (http-01): urn:acme:error:unauthorized :: The client lacks sufficient authorization :: Invalid response from http://espace-win.org/.well-known/acme-challenge/o_7sf9acLUEuHzVQNOHBcHvTG73l7xlP8mMX6nhx22c [212.83.187.132]: 403, pastebin.espace-win.org (http-01): urn:acme:error:unauthorized :: The client lacks sufficient authorization :: Invalid response from http://pastebin.espace-win.org/.well-known/acme-challenge/QCzu4WhOSjhRPzH6BvjMgAn2tggV1qbBW0q9tdyYACs [212.83.187.132]: 403, assets.espace-win.org (http-01): urn:acme:error:unauthorized :: The client lacks sufficient authorization :: Invalid response from http://assets.espace-win.org/.well-known/acme-challenge/LU-KuSB2bzPYmxw2vACtLu6yZj8ygXkAZiPxwHOMcHE [212.83.187.132]: 403, excel.espace-win.org (http-01): urn:acme:error:unauthorized :: The client lacks sufficient authorization :: Invalid response from http://excel.espace-win.org/.well-known/acme-challenge/5iaG0F-_T5a2TKlFWDxTqvBxg6GD50B_YfY5sxolNQ0 [212.83.187.132]: 403, www.espace-win.org (http-01): urn:acme:error:unauthorized :: The client lacks sufficient authorization :: Invalid response from http://www.espace-win.org/.well-known/acme-challenge/Pw6LYupam92EIy330xYlAuHuKvNKpp6unoVU8UAOrmw [212.83.187.132]: 403, gd.espace-win.org (http-01): urn:acme:error:unauthorized :: The client lacks sufficient authorization :: Invalid response from http://gd.espace-win.org/.well-known/acme-challenge/SP1gRHzjZR39Ai9lZXQvEsTi9i7f0dYSL2bbR_bPOY4 [212.83.187.132]: 403. Skipping.
Apr 20 2016, 22:12 · security, Servers
dereckson created T813: Renew www.espace-win.org certificate.
Apr 20 2016, 22:08 · security, Servers
dereckson created T812: Add required HTML5 attribute to required <input> fields.
Apr 20 2016, 19:57 · good-first-issue, Auth Grove

Apr 16 2016

dereckson edited P80 ipv6enabler.sh to mirror udp4/tcp4 to udp6/tcp6 (suggested by PtitGNU).
Apr 16 2016, 21:06 · Nasqueron Docker deployment squad, Mail

Apr 11 2016

dereckson committed rCOREe48acb58ce9f: Added Arc configuration files (authored by dereckson).
Added Arc configuration files
Apr 11 2016, 00:39
dereckson closed D23: Added Arc configuration files by committing rCOREe48acb58ce9f: Added Arc configuration files.
Apr 11 2016, 00:39
dereckson committed rCOREf7497b191e52: We are Nasqueron — xcombelle (authored by xcombelle).
We are Nasqueron — xcombelle
Apr 11 2016, 00:36
dereckson committed rDNOTIF56b75fa5650f: Fixed whitespace issue (authored by dereckson).
Fixed whitespace issue
Apr 11 2016, 00:25
dereckson closed D256: Fixed whitespace issue by committing rDNOTIF56b75fa5650f: Fixed whitespace issue.
Apr 11 2016, 00:25