Page MenuHomeDevCentral
Feed All Stories

Apr 27 2017

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
dereckson updated the summary of D963: Simplify Debian/Ubuntu OS family matching.
Apr 27 2017, 12:46
dereckson created D963: Simplify Debian/Ubuntu OS family matching.
Apr 27 2017, 12:43
dereckson claimed T1191: Ensure MariaDB install correctly on Debian.
Apr 27 2017, 12:19 · Eglide, Salt, Servers
dereckson triaged T1190: Fix eglide machine id and restart systemd journal as Normal priority.
Apr 27 2017, 12:18 · Servers
dereckson closed T1190: Fix eglide machine id and restart systemd journal as Resolved.
Apr 27 2017, 12:18 · Servers
dereckson claimed T1190: Fix eglide machine id and restart systemd journal.
Apr 27 2017, 12:18 · Servers
dereckson committed rOPS38b7d85c9e4e: Use a jinja map for canonical directories (authored by dereckson).
Use a jinja map for canonical directories
Apr 27 2017, 12:04
dereckson added a reverting change for rOPS6f514b4bfb7b: Provide canonical directories as pillar: rOPS38b7d85c9e4e: Use a jinja map for canonical directories.
Apr 27 2017, 12:04
dereckson closed D962: Use a jinja map for canonical directories by committing rOPS38b7d85c9e4e: Use a jinja map for canonical directories.
Apr 27 2017, 12:04
dereckson accepted D962: Use a jinja map for canonical directories.

Works with roles/shellserver/database/mysql.sls

Apr 27 2017, 12:02
dereckson updated the diff for D962: Use a jinja map for canonical directories.

Fix syntax error in map.jinja

Apr 27 2017, 11:16
dereckson updated the diff for D962: Use a jinja map for canonical directories.

Removed extra endif

Apr 27 2017, 11:12
dereckson updated the diff for D962: Use a jinja map for canonical directories.

Fix whitespaces in map.jinja

Apr 27 2017, 11:08
dereckson planned changes to D962: Use a jinja map for canonical directories.
Apr 27 2017, 11:07
dereckson created D962: Use a jinja map for canonical directories.
Apr 27 2017, 11:02
dereckson planned changes to D924: Deploy Wraith on Eglide.
Apr 27 2017, 10:48

Apr 26 2017

dereckson created D961: Provide a .botnet command to add a botnet ban.
Apr 26 2017, 09:52
dereckson committed rOPSd1d83acf6d02: Revoke akoe and tarik users accounts from Eglide (authored by dereckson).
Revoke akoe and tarik users accounts from Eglide
Apr 26 2017, 08:26
dereckson closed D960: Revoke akoe and tarik users accounts from Eglide by committing rOPSd1d83acf6d02: Revoke akoe and tarik users accounts from Eglide.
Apr 26 2017, 08:26
Sandlayth accepted D960: Revoke akoe and tarik users accounts from Eglide.
Apr 26 2017, 05:35

Apr 25 2017

dereckson created D960: Revoke akoe and tarik users accounts from Eglide.
Apr 25 2017, 19:26

Apr 22 2017

dereckson moved T1148: Create a presentation site explaining Nasqueron from In progress to Needs Review / Blocked / Waiting on the User-Dereckson board.
Apr 22 2017, 06:36 · User-Dereckson, Launch community
dereckson moved T1132: Add lists.eglide.org as sympa robot from Next to Backlog on the User-Dereckson board.
Apr 22 2017, 06:36 · Mail, Eglide
dereckson moved T1189: Provide a Phabricator API client from Backlog to Next on the User-Dereckson board.
Apr 22 2017, 06:35 · Dæghrefn, IRC, DevCentral
dereckson added a project to T1189: Provide a Phabricator API client: User-Dereckson.
Apr 22 2017, 06:35 · Dæghrefn, IRC, DevCentral
dereckson updated the task description for T1189: Provide a Phabricator API client.
Apr 22 2017, 06:35 · Dæghrefn, IRC, DevCentral
dereckson added a parent task for T1189: Provide a Phabricator API client: T1187: Log channels to /chatlog or switch to a non Phabricator storage for logs.
Apr 22 2017, 06:34 · Dæghrefn, IRC, DevCentral
dereckson added a subtask for T1187: Log channels to /chatlog or switch to a non Phabricator storage for logs: T1189: Provide a Phabricator API client.
Apr 22 2017, 06:34 · Dæghrefn, IRC, DevCentral
dereckson created T1189: Provide a Phabricator API client.
Apr 22 2017, 06:33 · Dæghrefn, IRC, DevCentral