Page MenuHomeDevCentral
Feed Advanced Search

Mar 22 2018

dereckson closed T1255: Create a temporary API to receive server logs, a subtask of T1041: Setup infra.nasqueron.org, as Resolved.
Mar 22 2018, 23:47 · Servers
dereckson added a comment to T613: Allow to move php-fpm pool from dev to prod or vice-versa.

To populate the new file, this is now as easy as edit in rOPS the pillar/webserver/sites.sls file, but then, the pool will exist to both wikis, as there is no "remove non managed files from the directory" feature currently.

Mar 22 2018, 17:10 · PHP 8.x support, PHP 7 deployment, Operations sprint 0, Servers, Dæghrefn
dereckson closed T427: Populate the php-fpm table as Wontfix.

php-fpm is fully managed by rOPS now and we switched from ports to UNIX sockets to allow better identification in nginx configuration.

Mar 22 2018, 17:08 · Operations sprint 0, Servers, Dæghrefn
dereckson closed T427: Populate the php-fpm table, a subtask of T613: Allow to move php-fpm pool from dev to prod or vice-versa, as Wontfix.
Mar 22 2018, 17:08 · PHP 8.x support, PHP 7 deployment, Operations sprint 0, Servers, Dæghrefn
dereckson closed T454: resources/assets/licenses/cc-by.png isn't handled by mediawiki-root.conf nor mediawiki-directory.conf on Nginx as Invalid.

Paths changed in recent MediaWiki versions, for example, the skins/common folder doesn't exist anymore.

Mar 22 2018, 17:06 · Servers
dereckson added a revision to T845: Create a wiki farm: D1457: Deploy nginx configuration for saas-mediawiki.
Mar 22 2018, 03:20 · Servers
dereckson added a revision to T845: Create a wiki farm: D1455: Deploy XMLReader PHP extension on FreeBSD.
Mar 22 2018, 01:13 · Servers
dereckson added a revision to T845: Create a wiki farm: D1452: Provide mw command.
Mar 22 2018, 01:07 · Servers
dereckson added a revision to T845: Create a wiki farm: D1454: Create MediaWiki log directory.
Mar 22 2018, 01:06 · Servers

Mar 20 2018

dereckson added a revision to T845: Create a wiki farm: D1450: Deploy Scribunto extensions for MediaWiki SaaS.
Mar 20 2018, 03:05 · Servers
dereckson added a revision to T845: Create a wiki farm: D1449: Install Lua on saas-mediawiki role.
Mar 20 2018, 02:33 · Servers
dereckson added a revision to T845: Create a wiki farm: D1448: Install Lua on saas-mediawiki role.
Mar 20 2018, 02:33 · Servers
dereckson added a revision to T845: Create a wiki farm: D1446: Create php-fpm pool for MediaWiki SaaS.
Mar 20 2018, 01:24 · Servers

Mar 19 2018

dereckson added a revision to T845: Create a wiki farm: D1445: Make MediaWiki directories.
Mar 19 2018, 20:03 · Servers
dereckson added a revision to T845: Create a wiki farm: D1442: Provide configuration for wikis.
Mar 19 2018, 17:50 · Servers
dereckson added a revision to T845: Create a wiki farm: D1443: Bootstrap base SaaS library.
Mar 19 2018, 17:50 · Servers
dereckson added a revision to T845: Create a wiki farm: D1444: Install required MediaWiki software dependencies.
Mar 19 2018, 17:43 · Servers

Mar 18 2018

dereckson created T1366: Configure MySQL socket in php.ini.
Mar 18 2018, 02:06 · Mediawiki SaaS, Servers

Mar 17 2018

dereckson added a revision to T845: Create a wiki farm: D1441: Link to saas-mediawiki configuration.
Mar 17 2018, 17:49 · Servers
dereckson added a revision to T845: Create a wiki farm: D1440: Serve saas-mediawiki development version.
Mar 17 2018, 17:33 · Servers
dereckson added a revision to T845: Create a wiki farm: D1439: Install fileinfo PHP extension.
Mar 17 2018, 16:06 · Servers
dereckson added a revision to T845: Create a wiki farm: D1437: Clone MediaWiki core, skins and extensions.
Mar 17 2018, 00:15 · Servers
dereckson added a revision to T845: Create a wiki farm: D1438: Install iconv PHP extension.
Mar 17 2018, 00:13 · Servers

Mar 16 2018

dereckson added a revision to T845: Create a wiki farm: D1436: Create mediawiki account for MediaWiki SaaS.
Mar 16 2018, 23:20 · Servers

Mar 15 2018

dereckson updated the task description for T1362: Install AST extension on Ysul.
Mar 15 2018, 21:45 · Servers
dereckson claimed T1362: Install AST extension on Ysul.
Mar 15 2018, 21:37 · Servers

Mar 10 2018

dereckson closed T1359: Install docker-py for salt-dockerng on Salt minions as Resolved by committing rOPS5277e91a8185: Install docker-py for Docker Salt minions.
Mar 10 2018, 00:35 · Continous integration and delivery, Servers, Salt
dereckson added a revision to T1359: Install docker-py for salt-dockerng on Salt minions: D1407: Install docker-py for Docker Salt minions.
Mar 10 2018, 00:21 · Continous integration and delivery, Servers, Salt
dereckson added a comment to T1359: Install docker-py for salt-dockerng on Salt minions.

According Salt documentation, this is on the minion this should be installed.

Mar 10 2018, 00:20 · Continous integration and delivery, Servers, Salt
dereckson renamed T1359: Install docker-py for salt-dockerng on Salt minions from Install docker-py for salt-dockerng on Salt master role to Install docker-py for salt-dockerng on Salt minions.
Mar 10 2018, 00:20 · Continous integration and delivery, Servers, Salt

Mar 8 2018

dereckson added projects to T1359: Install docker-py for salt-dockerng on Salt minions: Salt, Servers, Continous integration and delivery.
Mar 8 2018, 21:08 · Continous integration and delivery, Servers, Salt

Mar 3 2018

dereckson closed T1355: Deploy git-lfs on Nasqueron servers and DevCentral as Resolved.
Mar 3 2018, 01:09 · Servers, Salt, DevCentral
dereckson added a comment to T1355: Deploy git-lfs on Nasqueron servers and DevCentral.

Seems to work at cae0b2f8fa9c.

Mar 3 2018, 01:09 · Servers, Salt, DevCentral
dereckson closed T1356: Allow to convert .wav to .flac files on Ysul as Resolved.
Mar 3 2018, 00:23 · Rain, Servers
dereckson added a revision to T1356: Allow to convert .wav to .flac files on Ysul: D1385: Install sox on devserver and shellserver roles.
Mar 3 2018, 00:23 · Rain, Servers
dereckson triaged T1356: Allow to convert .wav to .flac files on Ysul as Normal priority.
Mar 3 2018, 00:22 · Rain, Servers

Mar 2 2018

dereckson added a revision to T1355: Deploy git-lfs on Nasqueron servers and DevCentral: D1386: Deploy git-lfs on devserver and shellserver roles.
Mar 2 2018, 23:58 · Servers, Salt, DevCentral
dereckson triaged T1355: Deploy git-lfs on Nasqueron servers and DevCentral as High priority.
Mar 2 2018, 23:53 · Servers, Salt, DevCentral
dereckson closed T1352: Drop DSA key from OpenSSH server configuraiton as Resolved by committing rOPSa1e80100119b: Don't use DSA host key for OpenSSH server.
Mar 2 2018, 19:35 · Salt, Servers
dereckson updated the task description for T1352: Drop DSA key from OpenSSH server configuraiton.
Mar 2 2018, 16:31 · Salt, Servers
dereckson added a revision to T1352: Drop DSA key from OpenSSH server configuraiton: D1380: Don't use DSA host key for OpenSSH server.
Mar 2 2018, 16:26 · Salt, Servers
dereckson triaged T1352: Drop DSA key from OpenSSH server configuraiton as High priority.
Mar 2 2018, 15:59 · Salt, Servers

Mar 1 2018

dereckson closed T1350: Make Daeghrefn bin folder reboot-persistant as Resolved by committing rOPS37a8608974e2: Use /usr/local/share/{tc2,viperserv} for viperserv accounts.
Mar 1 2018, 19:33 · wdq, Servers, Salt, Dæghrefn
dereckson moved T1350: Make Daeghrefn bin folder reboot-persistant from Backlog to Working on on the Dæghrefn board.
Mar 1 2018, 00:49 · wdq, Servers, Salt, Dæghrefn
dereckson moved T1350: Make Daeghrefn bin folder reboot-persistant from Backlog to Pending review on the Servers board.
Mar 1 2018, 00:48 · wdq, Servers, Salt, Dæghrefn
dereckson added a revision to T1350: Make Daeghrefn bin folder reboot-persistant: D1369: Use /usr/local/share/{tc2,viperserv} for viperserv accounts.
Mar 1 2018, 00:36 · wdq, Servers, Salt, Dæghrefn
dereckson created T1350: Make Daeghrefn bin folder reboot-persistant.
Mar 1 2018, 00:22 · wdq, Servers, Salt, Dæghrefn

Feb 28 2018

dereckson added a revision to T1255: Create a temporary API to receive server logs: D1366: Allow [Foo] Done something syntax for servers log.
Feb 28 2018, 22:25 · Operations sprints (The Dreadnought will produce new officers), Servers, Nasqueron API
dereckson updated the task description for T1255: Create a temporary API to receive server logs.
Feb 28 2018, 21:42 · Operations sprints (The Dreadnought will produce new officers), Servers, Nasqueron API
dereckson merged T1315: Don't use cmd.run for deploy_account_ownership into T1349: Use file.managed instead of cmd.run chown/chmod for odderon_fix_permissions_and_ownership.
Feb 28 2018, 21:39 · Servers, Salt
dereckson moved T1317: Ysul can't receive mail from Backlog to Services to add on the Salt board.
Feb 28 2018, 21:38 · Operations sprints (The Dreadnought will produce new officers), Salt, Servers
dereckson moved T1325: Consolidate webserver roles from Backlog to Servers config on the Salt board.
Feb 28 2018, 21:38 · Operations sprints (Ignite Alkane Propulsion), Technical debt, Salt, Servers
dereckson moved T1342: Let's encrypt on Debian use logrotate from Backlog to Servers config on the Salt board.
Feb 28 2018, 21:38 · security, Servers, Eglide, Salt
dereckson added a project to T1343: Migrate Salt to Python 3: upstream.

Done for Ysul, Eglide.

Feb 28 2018, 21:38 · Servers, Salt
dereckson added a revision to T1255: Create a temporary API to receive server logs: D1365: Deploy Servers Log API client to Wearg.
Feb 28 2018, 21:00 · Operations sprints (The Dreadnought will produce new officers), Servers, Nasqueron API
dereckson closed T1337: Install GPG on the shellserver role as Resolved by committing rOPS210a780e9a61: Install GPG on devserver and shellserver roles.
Feb 28 2018, 18:49 · Servers
dereckson added a revision to T1337: Install GPG on the shellserver role: D1363: Install GPG on devserver and shellserver roles.
Feb 28 2018, 17:47 · Servers
dereckson closed T1349: Use file.managed instead of cmd.run chown/chmod for odderon_fix_permissions_and_ownership as Resolved by committing rOPS69b7ff3224a4: Improve cmd.run usage.
Feb 28 2018, 15:21 · Servers, Salt
dereckson added a revision to T1349: Use file.managed instead of cmd.run chown/chmod for odderon_fix_permissions_and_ownership: D1359: Improve cmd.run usage.
Feb 28 2018, 15:20 · Servers, Salt
dereckson added projects to T1349: Use file.managed instead of cmd.run chown/chmod for odderon_fix_permissions_and_ownership: Salt, Servers.
Feb 28 2018, 15:00 · Servers, Salt
dereckson added a revision to T1343: Migrate Salt to Python 3: D1355: Migrate the Salt states and modules to Python 3.
Feb 28 2018, 12:57 · Servers, Salt

Feb 27 2018

dereckson added a comment to T1343: Migrate Salt to Python 3.
Feb 27 2018, 17:41 · Servers, Salt

Feb 22 2018

dereckson closed T1345: Ysul lost IP failover and IPv6 network connectivity when jails are launched as Resolved by committing rOPS00b6128ff0a6: Disable paas-jails role for Ysul.
Feb 22 2018, 00:54 · Servers
dereckson closed T1345: Ysul lost IP failover and IPv6 network connectivity when jails are launched, a subtask of T298: Validate devserver operational state, as Resolved.
Feb 22 2018, 00:54 · Servers
dereckson added a revision to T1345: Ysul lost IP failover and IPv6 network connectivity when jails are launched: D1345: Disable paas-jails role for Ysul.
Feb 22 2018, 00:52 · Servers
dereckson triaged T1345: Ysul lost IP failover and IPv6 network connectivity when jails are launched as High priority.
Feb 22 2018, 00:30 · Servers

Feb 20 2018

dereckson closed T1344: CLI client: deploy to devserver role as Resolved by committing rOPScdcb6ba343af: Deploy notifications CLI client.
Feb 20 2018, 21:50 · Salt, Servers, Notifications center
dereckson added a revision to T1344: CLI client: deploy to devserver role: D1341: Deploy notifications CLI client.
Feb 20 2018, 21:37 · Salt, Servers, Notifications center
dereckson added a revision to T1344: CLI client: deploy to devserver role: D1340: Stage notifications CLI client.
Feb 20 2018, 21:15 · Salt, Servers, Notifications center
dereckson created T1344: CLI client: deploy to devserver role.
Feb 20 2018, 21:15 · Salt, Servers, Notifications center
dereckson triaged T1342: Let's encrypt on Debian use logrotate as Low priority.
Feb 20 2018, 14:08 · security, Servers, Eglide, Salt
dereckson renamed T1341: Document what to do if php-fpm lost pid files from php-fpm lost pid files to Document what to do if php-fpm lost pid files.
Feb 20 2018, 08:13 · PHP 8.x support, Operations sprints (Consolidate them all), documentation, PHP 7 deployment, Servers

Feb 18 2018

dereckson triaged T1343: Migrate Salt to Python 3 as High priority.
Feb 18 2018, 14:41 · Servers, Salt
dereckson added a revision to T1041: Setup infra.nasqueron.org: D1331: Deploy infra.nasqueron.org.
Feb 18 2018, 01:08 · Servers
dereckson updated the task description for T1342: Let's encrypt on Debian use logrotate.
Feb 18 2018, 00:59 · security, Servers, Eglide, Salt
dereckson moved T1342: Let's encrypt on Debian use logrotate from Backlog to Server config on the Eglide board.
Feb 18 2018, 00:57 · security, Servers, Eglide, Salt
dereckson created T1342: Let's encrypt on Debian use logrotate.
Feb 18 2018, 00:57 · security, Servers, Eglide, Salt
dereckson added a revision to T1041: Setup infra.nasqueron.org: D1330: Stage rINFRAWWW for infra.nasqueron.org.
Feb 18 2018, 00:48 · Servers
dereckson added a revision to T759: Generate server admin log from #nasqueron-ops: D1329: Publish server log.
Feb 18 2018, 00:41 · User-Dereckson, discussion, IRC, Servers, Dæghrefn

Feb 17 2018

dereckson added a revision to T1255: Create a temporary API to receive server logs: D1325: Send entries to servers log.
Feb 17 2018, 21:20 · Operations sprints (The Dreadnought will produce new officers), Servers, Nasqueron API
dereckson added projects to T1341: Document what to do if php-fpm lost pid files: Servers, PHP 7 deployment.
Feb 17 2018, 14:48 · PHP 8.x support, Operations sprints (Consolidate them all), documentation, PHP 7 deployment, Servers
dereckson closed T1338: Tokenizer extension missing on Ysul after PHP 7.1.12 to PHP 7.1.14 update as Resolved.

I compared the phpinfo output of PHP 7.1.12 (from https://ysul.nasqueron.org/phpinfo.php) and PHP 7.1.14 (from php -i).

Feb 17 2018, 14:45 · PHP tools, Servers
dereckson moved T1255: Create a temporary API to receive server logs from Working on to Pending review on the Operations sprints (The Dreadnought will produce new officers) board.
Feb 17 2018, 14:36 · Operations sprints (The Dreadnought will produce new officers), Servers, Nasqueron API
dereckson closed T1339: Review PHP 7.1 package names for Debian as Resolved by committing rOPS4083084d4c75: Fix userland-software unit base part for Debian.
Feb 17 2018, 14:30 · Eglide, Servers
dereckson closed T1340: exiftool package name for Debian is missing from map.jinja as Resolved by committing rOPS4083084d4c75: Fix userland-software unit base part for Debian.
Feb 17 2018, 14:30 · Servers, Salt
dereckson added a revision to T1340: exiftool package name for Debian is missing from map.jinja: D1320: Fix userland-software unit base part for Debian.
Feb 17 2018, 14:28 · Servers, Salt
dereckson added a revision to T1339: Review PHP 7.1 package names for Debian: D1320: Fix userland-software unit base part for Debian.
Feb 17 2018, 14:28 · Eglide, Servers
dereckson updated the task description for T1340: exiftool package name for Debian is missing from map.jinja.
Feb 17 2018, 14:24 · Servers, Salt
dereckson triaged T1340: exiftool package name for Debian is missing from map.jinja as High priority.
Feb 17 2018, 14:24 · Servers, Salt
dereckson updated the task description for T1339: Review PHP 7.1 package names for Debian.
Feb 17 2018, 14:17 · Eglide, Servers
dereckson updated the task description for T1339: Review PHP 7.1 package names for Debian.
Feb 17 2018, 14:16 · Eglide, Servers
dereckson moved T1339: Review PHP 7.1 package names for Debian from Backlog to Server config on the Eglide board.
Feb 17 2018, 14:11 · Eglide, Servers
dereckson triaged T1339: Review PHP 7.1 package names for Debian as High priority.
Feb 17 2018, 14:11 · Eglide, Servers
dereckson triaged T1338: Tokenizer extension missing on Ysul after PHP 7.1.12 to PHP 7.1.14 update as High priority.
Feb 17 2018, 14:02 · PHP tools, Servers
dereckson renamed T1337: Install GPG on the shellserver role from Install GPG on Ysul to Install GPG on the shellserver role.
Feb 17 2018, 13:48 · Servers
dereckson triaged T1337: Install GPG on the shellserver role as High priority.
Feb 17 2018, 13:47 · Servers
dereckson added a revision to T1255: Create a temporary API to receive server logs: D1318: Test API servers-log microservice.
Feb 17 2018, 12:39 · Operations sprints (The Dreadnought will produce new officers), Servers, Nasqueron API

Feb 16 2018

dereckson added a comment to T1255: Create a temporary API to receive server logs.

The microservice is running on the API, so the first part is done.

Feb 16 2018, 23:14 · Operations sprints (The Dreadnought will produce new officers), Servers, Nasqueron API
dereckson added a revision to T1255: Create a temporary API to receive server logs: D1312: Create php-fpm pool for api.nasqueron.org/servers-log.
Feb 16 2018, 23:12 · Operations sprints (The Dreadnought will produce new officers), Servers, Nasqueron API
dereckson added revisions to T1255: Create a temporary API to receive server logs: D1315: Honour nginx rewrite directive, D1314: Serve https://api.nasqueron.org/servers-log microservice in nginx.
Feb 16 2018, 23:11 · Operations sprints (The Dreadnought will produce new officers), Servers, Nasqueron API