Page MenuHomeDevCentral
Feed All Stories

Apr 28 2017

dereckson updated the task description for T1194: Disable pam_nologin on Eglide.
Apr 28 2017, 15:02 · Servers
dereckson moved T1194: Disable pam_nologin on Eglide from Backlog to Pending review on the Servers board.
Apr 28 2017, 14:47 · Servers
dereckson created D975: Disable pam_nologin for SSH connections.
Apr 28 2017, 09:43
dereckson added a revision to T1194: Disable pam_nologin on Eglide: D975: Disable pam_nologin for SSH connections.
Apr 28 2017, 09:42 · Servers
dereckson committed rOPSedd5def00b54: Deploy MySQL on Eglide (authored by dereckson).
Deploy MySQL on Eglide
Apr 28 2017, 08:45
dereckson committed rOPS84a0eed3297c: Install sbnc on Eglide (authored by dereckson).
Install sbnc on Eglide
Apr 28 2017, 08:45
dereckson committed rOPS4193e43f39ed: WIP: bitlbee port (authored by dereckson).
WIP: bitlbee port
Apr 28 2017, 08:45
dereckson committed rOPSd54fd242c4de: Deploy Wraith on Eglide (authored by dereckson).
Deploy Wraith on Eglide
Apr 28 2017, 08:45
dereckson committed rOPS51482279c91d: Enable TLS on Eglide sites (authored by dereckson).
Enable TLS on Eglide sites
Apr 28 2017, 08:40
dereckson committed rOPSbe60e5333452: Bootstrap bonjour chaton service (authored by dereckson).
Bootstrap bonjour chaton service
Apr 28 2017, 08:40
dereckson closed D971: Bootstrap bonjour chaton service by committing rOPSbe60e5333452: Bootstrap bonjour chaton service.
Apr 28 2017, 08:40
dereckson closed D967: Enable TLS on Eglide sites by committing rOPS51482279c91d: Enable TLS on Eglide sites.
Apr 28 2017, 08:40
dereckson committed rOPS424247bcc9ad: Generate Let's encrypt certificates (authored by dereckson).
Generate Let's encrypt certificates
Apr 28 2017, 08:40
dereckson closed D966: Generate Let's encrypt certificates by committing rOPS424247bcc9ad: Generate Let's encrypt certificates.
Apr 28 2017, 08:40
dereckson committed rOPSe01ae4056a97: Provide a Let's encrypt unit (authored by dereckson).
Provide a Let's encrypt unit
Apr 28 2017, 08:36
dereckson closed D965: Provide a Let's encrypt unit by committing rOPSe01ae4056a97: Provide a Let's encrypt unit.
Apr 28 2017, 08:36
dereckson claimed T1194: Disable pam_nologin on Eglide.
Apr 28 2017, 07:30 · Servers
Sandlayth accepted D967: Enable TLS on Eglide sites.
Apr 28 2017, 04:54
Sandlayth accepted D966: Generate Let's encrypt certificates.
Apr 28 2017, 04:53
Sandlayth accepted D965: Provide a Let's encrypt unit.
Apr 28 2017, 04:46

Apr 27 2017

xcombelle created D974: Map shells by OS.
Apr 27 2017, 22:23
dereckson committed rSTAGING48444f7f5b83: Bump www.eglide.org to 835a41b81900 (authored by dereckson).
Bump www.eglide.org to 835a41b81900
Apr 27 2017, 22:15
dereckson closed D972: Bump www.eglide.org to 835a41b81900 by committing rSTAGING48444f7f5b83: Bump www.eglide.org to 835a41b81900.
Apr 27 2017, 22:15
dereckson accepted D972: Bump www.eglide.org to 835a41b81900.
Apr 27 2017, 22:15
dereckson triaged T1193: Simplify shell config on Eglide as Normal priority.
Apr 27 2017, 22:14 · User-xcombelle, Eglide
xcombelle renamed T1193: Simplify shell config on Eglide from simplify shell config on elgide to Simplify shell config on Eglide.
Apr 27 2017, 22:10 · User-xcombelle, Eglide
xcombelle renamed T1193: Simplify shell config on Eglide from Simplify shell config on Eglide to simplify shell config on elgide.
Apr 27 2017, 22:09 · User-xcombelle, Eglide
dereckson renamed T1193: Simplify shell config on Eglide from simplify shell config on elgide to Simplify shell config on Eglide.
Apr 27 2017, 22:08 · User-xcombelle, Eglide
dereckson committed rOPSff117069218b: Use creates parameter instead of unless: test -f (authored by dereckson).
Use creates parameter instead of unless: test -f
Apr 27 2017, 22:06
dereckson closed D973: Use creates parameter instead of unless: test -f by committing rOPSff117069218b: Use creates parameter instead of unless: test -f.
Apr 27 2017, 22:06
dereckson accepted D973: Use creates parameter instead of unless: test -f.
Salt master
$ salt eglide state.apply roles/shellserver/userland-software/openssl-legacy

     Comment: /opt/openssl-legacy/bin/openssl exists
Apr 27 2017, 22:06
dereckson created D973: Use creates parameter instead of unless: test -f.
Apr 27 2017, 22:04
xcombelle created T1193: Simplify shell config on Eglide.
Apr 27 2017, 22:01 · User-xcombelle, Eglide
dereckson committed rOPSc12d45f42390: Enable TLS on Eglide sites (authored by dereckson).
Enable TLS on Eglide sites
Apr 27 2017, 21:11
dereckson committed rOPSad0090bcad86: Bootstrap bonjour chaton service (authored by dereckson).
Bootstrap bonjour chaton service
Apr 27 2017, 21:11
dereckson updated the diff for D971: Bootstrap bonjour chaton service.

Whiteline issue

Apr 27 2017, 20:53
jokerozen accepted D971: Bootstrap bonjour chaton service.
Apr 27 2017, 20:51
dereckson updated the diff for D971: Bootstrap bonjour chaton service.

Copy certificates files through cmd

Apr 27 2017, 20:48
dereckson updated the diff for D971: Bootstrap bonjour chaton service.

Fix whitespace. Use file.managed instead of file.exists to set mode.

Apr 27 2017, 20:27
dereckson created D972: Bump www.eglide.org to 835a41b81900.
Apr 27 2017, 20:20
dereckson updated the diff for D971: Bootstrap bonjour chaton service.

Fix YAML syntax

Apr 27 2017, 20:18
dereckson created D971: Bootstrap bonjour chaton service.
Apr 27 2017, 20:12
dereckson closed T1182: Upgrade to PHP 7.1.4 as Resolved.
Apr 27 2017, 19:22 · Docker images
dereckson added a task to D969: Upgrade to PHP 7.1.4: T1182: Upgrade to PHP 7.1.4.
Apr 27 2017, 19:21
dereckson added revisions to T1182: Upgrade to PHP 7.1.4: D970: Upgrade to PHP 7.1.4, D969: Upgrade to PHP 7.1.4.
Apr 27 2017, 19:21 · Docker images
dereckson added a task to D970: Upgrade to PHP 7.1.4: T1182: Upgrade to PHP 7.1.4.
Apr 27 2017, 19:21
dereckson committed rDPHPVIIFPM7a55ab3db789: Upgrade to PHP 7.1.4 (authored by dereckson).
Upgrade to PHP 7.1.4
Apr 27 2017, 19:20
dereckson closed D970: Upgrade to PHP 7.1.4 by committing rDPHPVIIFPM7a55ab3db789: Upgrade to PHP 7.1.4.
Apr 27 2017, 19:20
dereckson accepted D970: Upgrade to PHP 7.1.4.

PHP Version 7.1.4

Apr 27 2017, 19:19
dereckson committed rDPHPCLI57a078b0f92f: Upgrade to PHP 7.1.4 (authored by dereckson).
Upgrade to PHP 7.1.4
Apr 27 2017, 19:14
dereckson closed D969: Upgrade to PHP 7.1.4 by committing rDPHPCLI57a078b0f92f: Upgrade to PHP 7.1.4.
Apr 27 2017, 19:13
dereckson accepted D969: Upgrade to PHP 7.1.4.
$ docker build ...
Successfully built d88eddcc0e47
$ docker run --rm -it d88eddcc0e47 bash                                                                                     
$ php -v
PHP 7.1.4 (cli) (built: Apr 27 2017 18:58:42) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2017 Zend Technologies
    with Zend OPcache v7.1.4, Copyright (c) 1999-2017, by Zend Technologies
$ php
<?= 1+1 ?>
2
Apr 27 2017, 19:13
dereckson created D970: Upgrade to PHP 7.1.4.
Apr 27 2017, 18:41
dereckson created D969: Upgrade to PHP 7.1.4.
Apr 27 2017, 18:31
dereckson closed T940: Add server (when all the remaining is done) to shells.red-pill.eu as Resolved.

Published, but site isn't active anymore.

Apr 27 2017, 17:48 · Eglide, Accounts
dereckson closed T940: Add server (when all the remaining is done) to shells.red-pill.eu, a subtask of T938: [Roadmap] Allow public subscriptions for Eglide, as Resolved.
Apr 27 2017, 17:48 · Eglide, IRC, Servers
dereckson updated the task description for T930: Secrets to migrate from DevCentral to Vault.
Apr 27 2017, 17:47 · User-Dereckson, Vault, Nasqueron Operations Squad, security
dereckson closed T1129: Deploy Odderon on Eglide as Resolved.

Vault will require to revisit every task so we can mark this as resolved.

Apr 27 2017, 17:45 · Eglide, IRC, Odderon
dereckson added revisions to T819: Web hosting on Eglide: D965: Provide a Let's encrypt unit, D966: Generate Let's encrypt certificates, D967: Enable TLS on Eglide sites.
Apr 27 2017, 17:43 · Eglide, Salt, IRC, Servers
dereckson added a task to D966: Generate Let's encrypt certificates: T819: Web hosting on Eglide.
Apr 27 2017, 17:43
dereckson added a task to D967: Enable TLS on Eglide sites: T819: Web hosting on Eglide.
Apr 27 2017, 17:43
dereckson added a task to D965: Provide a Let's encrypt unit: T819: Web hosting on Eglide.
Apr 27 2017, 17:43
dereckson accepted rEGLIDEWWW7866094e6b37: Advertise shells-red-pill providers list.

Fixed by 835a41b81900.

Apr 27 2017, 16:54
dereckson committed rEGLIDEWWW835a41b81900: Use HTTPS for shells.red-pill.eu links (authored by dereckson).
Use HTTPS for shells.red-pill.eu links
Apr 27 2017, 16:54
dereckson closed D968: Use HTTPS for shells.red-pill.eu links by committing rEGLIDEWWW835a41b81900: Use HTTPS for shells.red-pill.eu links.
Apr 27 2017, 16:54
dereckson accepted D968: Use HTTPS for shells.red-pill.eu links.
Apr 27 2017, 16:53
dereckson created D968: Use HTTPS for shells.red-pill.eu links.
Apr 27 2017, 16:53
dereckson added 1 auditor(s) for rEGLIDEWWW7866094e6b37: Advertise shells-red-pill providers list: dereckson.
Apr 27 2017, 16:52
dereckson added inline comments to rEGLIDEWWW7866094e6b37: Advertise shells-red-pill providers list.
Apr 27 2017, 16:52
dereckson reopened D965: Provide a Let's encrypt unit.
Apr 27 2017, 16:47
dereckson reopened D966: Generate Let's encrypt certificates.

Closed by a commit to a non master branch (I committed a production branch to reflect current state used in production pending code review, and pushed before to configure the repository in Phabricator to only autoclose for master branch).

Apr 27 2017, 16:46
dereckson updated the test plan for D967: Enable TLS on Eglide sites.
Apr 27 2017, 16:44
dereckson created D967: Enable TLS on Eglide sites.
Apr 27 2017, 16:44
dereckson committed rOPS11883e1fa5dc: Enable TLS on Eglide sites (authored by dereckson).
Enable TLS on Eglide sites
Apr 27 2017, 16:33
dereckson committed rOPS42ba0eb622ae: Generate Let's encrypt certificates (authored by dereckson).
Generate Let's encrypt certificates
Apr 27 2017, 16:33
dereckson closed D966: Generate Let's encrypt certificates by committing rOPS42ba0eb622ae: Generate Let's encrypt certificates.
Apr 27 2017, 16:33
dereckson committed rOPS0e59fb219609: Provide a Let's encrypt unit (authored by dereckson).
Provide a Let's encrypt unit
Apr 27 2017, 16:33
dereckson closed D965: Provide a Let's encrypt unit by committing rOPS0e59fb219609: Provide a Let's encrypt unit.
Apr 27 2017, 16:32
dereckson updated the diff for D966: Generate Let's encrypt certificates.

Tweak configuration, remove RSA 4096 bits (timeouts on Eglide)

Apr 27 2017, 16:20
dereckson added a comment to D966: Generate Let's encrypt certificates.

Software part checked and working fine.

Apr 27 2017, 15:41
dereckson updated the diff for D966: Generate Let's encrypt certificates.

Configure Let's encrypt

Apr 27 2017, 15:38
dereckson added a project to T1192: Create a mail address to get TLS renewal notifications: Mail.
Apr 27 2017, 15:20 · Mail
dereckson added a comment to T1192: Create a mail address to get TLS renewal notifications.

Current configuration in D966 will use ops-tls at nasqueron.org

Apr 27 2017, 15:19 · Mail
dereckson claimed T1192: Create a mail address to get TLS renewal notifications.
Apr 27 2017, 15:19 · Mail
dereckson created D966: Generate Let's encrypt certificates.
Apr 27 2017, 15:13
dereckson updated the diff for D965: Provide a Let's encrypt unit.

Move list of certificates to generate to next commit

Apr 27 2017, 14:57
dereckson added a comment to D965: Provide a Let's encrypt unit.

Both the service and the salt state works on Eglide:

Apr 27 2017, 14:54
dereckson updated the diff for D965: Provide a Let's encrypt unit.

Don't try to get a service running if it's a oneshot

Apr 27 2017, 14:52
dereckson updated the diff for D965: Provide a Let's encrypt unit.

Fix certbot typo

Apr 27 2017, 14:43
dereckson planned changes to D965: Provide a Let's encrypt unit.

First run note a service failure as renewal script failed with the typo:

Apr 27 2017, 14:41
dereckson created D965: Provide a Let's encrypt unit.
Apr 27 2017, 14:39
dereckson committed rOPS1649f81cebc1: Filter code by service manager (authored by dereckson).
Filter code by service manager
Apr 27 2017, 13:58
dereckson closed D964: Filter code by service manager by committing rOPS1649f81cebc1: Filter code by service manager.
Apr 27 2017, 13:58
dereckson accepted D964: Filter code by service manager.
Apr 27 2017, 13:58
dereckson created D964: Filter code by service manager.
Apr 27 2017, 13:57
dereckson closed T1191: Ensure MariaDB install correctly on Debian as Resolved.

I removed the package on Eglide, then run twice salt eglide state.apply roles/shellserver/database/mysql.

Apr 27 2017, 12:56 · Eglide, Salt, Servers
dereckson renamed T1191: Ensure MariaDB install correctly on Debian from Switch MariaDB packaged to mariadb-server for Debian to Ensure MariaDB install correctly on Debian.
Apr 27 2017, 12:52 · Eglide, Salt, Servers
dereckson committed rOPS69ce3c27d977: Simplify Debian/Ubuntu OS family matching (authored by dereckson).
Simplify Debian/Ubuntu OS family matching
Apr 27 2017, 12:50
dereckson closed D963: Simplify Debian/Ubuntu OS family matching by committing rOPS69ce3c27d977: Simplify Debian/Ubuntu OS family matching.
Apr 27 2017, 12:50
dereckson accepted D963: Simplify Debian/Ubuntu OS family matching.
Apr 27 2017, 12:48