diff --git a/servers-log/all.json b/servers-log/all.json new file mode 100644 --- /dev/null +++ b/servers-log/all.json @@ -0,0 +1,2683 @@ +[ + { + "date": "2016-02-13T23:14:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Kaliiiixx is deploying MongoDB and RocketChat. See T727 and T728. Details are on #wolfplex, so not available for log." + }, + { + "date": "2016-02-15T03:24:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "docker start tommy" + }, + { + "date": "2016-02-15T03:33:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "http:\/\/builds.nasqueron.org\/ up" + }, + { + "date": "2016-02-15T04:00:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Mumble down, T733" + }, + { + "date": "2016-02-15T05:49:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "ezjail-admin create mumble.nasqueron.org 'em0|212.83.187.132'" + }, + { + "date": "2016-02-15T05:50:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "ezjail-admin start mumble.nasqueron.org" + }, + { + "date": "2016-02-15T06:02:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul\/Mumble", + "entry": "pkg install murmur, then tested Murmur: works" + }, + { + "date": "2016-02-15T06:02:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul\/Mumble", + "entry": "portsnap fetch extract && cd \/usr\/ports\/audio\/murmur && make depends" + }, + { + "date": "2016-02-15T06:37:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul\/", + "entry": "T373" + }, + { + "date": "2016-02-15T18:51:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "zfs scrub" + }, + { + "date": "2016-02-15T19:10:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "zfs scrub done: scan: scrub repaired 0 in 0h10m with 0 errors on Mon Feb 15 19:03:20 2016" + }, + { + "date": "2016-02-16T18:15:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "yum upgrade" + }, + { + "date": "2016-02-16T22:13:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Moved dwellers.nasqueron.org content to \/var\/wwwroot-content\/dwellers.nasqueron.org" + }, + { + "date": "2016-02-16T22:13:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Renamed \/var\/wwwroot to \/var\/wwwroot-502" + }, + { + "date": "2016-02-16T22:13:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Edited nginx configuration, reloaded nginx to reflect previous changes" + }, + { + "date": "2016-02-16T22:14:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Updating MediaWiki for agora.nasqueron.org" + }, + { + "date": "2016-02-17T02:20:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Whitelisted Ysul IP to sshguard - T738#7484" + }, + { + "date": "2016-02-17T02:27:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Stormshear", + "entry": "Attaching console" + }, + { + "date": "2016-02-17T02:30:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "T747" + }, + { + "date": "2016-02-17T02:44:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Restored IPv6 connectivity (broken 13 minutes ago)" + }, + { + "date": "2016-02-17T03:02:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul\/Mumble", + "entry": "Imported configuration from Ysul \/usr\/local\/etc\/murmur.ini" + }, + { + "date": "2016-02-17T03:32:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Added performance schema to MySQL" + }, + { + "date": "2016-02-17T03:33:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Tweaked performance schema to MySQL (non prod features)" + }, + { + "date": "2016-02-17T19:03:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "yum upgrade (P164)" + }, + { + "date": "2016-02-18T04:25:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "pkg upgrade" + }, + { + "date": "2016-02-19T14:14:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Stormshear", + "entry": "Pt\u00eat un reboot \u00e0 pr\u00e9voir un jour \u2026" + }, + { + "date": "2016-02-21T00:56:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Disabled login authentication by passwords. Restarted SSHD." + }, + { + "date": "2016-02-21T01:01:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Reenabled challenged auth, restarted SSHD (direct password test by OpenSSH without PAM still disabled)" + }, + { + "date": "2016-02-21T01:41:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "\/etc\/rabbitmqadmin.conf contains credentials information, sent to the container: docker run -it --rm -v \/etc\/rabbitmqadmin.conf:\/root\/.rabbitmqadmin.conf nasqueron\/rabbitmqadmin $*" + }, + { + "date": "2016-02-21T02:12:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Updated \/data\/notifications\/storage\/app\/PhabricatorPayloadAnalyzer\/Nasqueron.json to include Salt" + }, + { + "date": "2016-02-21T02:14:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Wearg", + "entry": "Killed #nasqueron-ops-log, we'll print here ops stuff" + }, + { + "date": "2016-02-21T02:40:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Software with security-related fixes upgrade available: D169" + }, + { + "date": "2016-02-21T03:30:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/DevCentral", + "entry": "rm resources\/celerity\/map.php ; git checkout master ; git pull ; git checkout production ; git rebase master ; bin\/celerity map" + }, + { + "date": "2016-02-21T06:28:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/DevCentral", + "entry": "apt-get install git\/testing" + }, + { + "date": "2016-02-21T15:15:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "install \/usr\/home\/dereckson\/dev\/nasqueron\/notifications\/cli-client\/notifications \/usr\/local\/bin\/" + }, + { + "date": "2016-02-21T16:09:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Feb 21 16:08:37 ysul pkg-static: notifications-cli-client-2016.02.21 installed" + }, + { + "date": "2016-02-21T21:58:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Feb 21 21:57:59 ysul pkg: portshaker-1.0.10_1 installed" + }, + { + "date": "2016-02-21T22:06:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Reinstalled portshaker using ports to enable Git and Hg" + }, + { + "date": "2016-02-23T19:34:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/Notifications", + "entry": "Updated GitHubPayloadAnalyzer\/Nasqueron.json with P174 - created devtools group" + }, + { + "date": "2016-02-28T15:28:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/Notifications", + "entry": "git pull && composer update" + }, + { + "date": "2016-02-29T04:46:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "pkg upgrade to fix sofware security issues" + }, + { + "date": "2016-03-02T03:54:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/Notifications", + "entry": "Upgrade to get T764" + }, + { + "date": "2016-03-03T21:00:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Account created for Harmonia. New SSH key: ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMcNpIvMr68eAhnfNjmFfrpW1Z\/kwYTQJi3Qwdrz1OWJ harmonia@Kanomire" + }, + { + "date": "2016-03-03T22:16:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "New server provisionned with Debian Sid on Kaliiiixx Scaleway account. IP: 212.47.244.42" + }, + { + "date": "2016-03-03T22:29:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "IPv4 properly configured at DNS level: 212.47.244.42 <> eglide.nasqueron.org" + }, + { + "date": "2016-03-03T22:59:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "apt install netscript" + }, + { + "date": "2016-03-03T23:01:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "Manually set the interface through ip linux route 2" + }, + { + "date": "2016-03-03T23:03:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "IPv6 configured, but not working. Port 41?" + }, + { + "date": "2016-03-04T05:16:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "Updated local IP address for IPv6 tunnel in \/etc\/network\/interface. Recreated tunnel with `ip tunnel add he-ipv6 mode sit remote 216.66.84.42 local 10.1.21.90 ttl 255`." + }, + { + "date": "2016-03-04T13:46:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "apt install mtr-tiny" + }, + { + "date": "2016-03-05T05:25:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/Notifications", + "entry": "Update to last version to get rNOTIF2117ad551bef" + }, + { + "date": "2016-03-07T22:20:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Deploying manually rSTG on tools.nasqueron.org" + }, + { + "date": "2016-03-12T03:00:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Recycling white-rabbit container" + }, + { + "date": "2016-03-12T03:14:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "new white-rabbit container launched" + }, + { + "date": "2016-03-12T03:50:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "DevCentral redeployed. Deployment done at Sat Mar 12 04:49:40 CET 2016." + }, + { + "date": "2016-03-13T01:44:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/DevCentral", + "entry": "Update Phabricator, so we can have consistent UI for Tasks and Differential (new layout for Diff just reached the repo)" + }, + { + "date": "2016-03-14T16:03:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "pkg upgrade + PHP extensions.ini order" + }, + { + "date": "2016-03-15T17:09:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "phantomjs install" + }, + { + "date": "2016-03-16T01:49:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Renewed certificates with `letsencrypt renew` (one failed, otrs.wolfplex.be)" + }, + { + "date": "2016-03-16T01:49:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "`docker pull quay.io\/letsencrypt\/letsencrypt`" + }, + { + "date": "2016-03-16T02:03:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "`letsencrypt renew`: only phabricator-files-for-devcentral-nasqueron.spacetechnology.net renewed, the others are too young" + }, + { + "date": "2016-03-16T02:47:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/DevCentral", + "entry": "Updated Phabricator with `git checkout master && git pull && git checkout production && git rebase master && bin\/celerity map`" + }, + { + "date": "2016-03-18T03:13:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "pkg upgrade node to fix CVE-2016-0797, CVE-2016-0705 and CVE-2016-0702, per https:\/\/vuxml.FreeBSD.org\/freebsd\/6d33b3e5-ea03-11e5-85be-14dae9d210b8.html" + }, + { + "date": "2016-03-18T03:14:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "docker pull nasqueron\/aphlict ; docker stop aphlict ; docker rm aphlict ; run-aphlict" + }, + { + "date": "2016-03-23T15:36:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "pkg upgrade git pcre" + }, + { + "date": "2016-03-25T22:35:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "docker pull nasqueron\/notifications && docker rm -f notifications && run-notifications" + }, + { + "date": "2016-03-27T17:45:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "pkg install p5-MediaWiki-API p5-DateTime-Format-ISO8601 ; pkg install p5-LWP-Protocol-https" + }, + { + "date": "2016-03-28T01:13:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "apt update" + }, + { + "date": "2016-03-28T01:15:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "apt dist-upgrade -y" + }, + { + "date": "2016-03-28T01:15:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "pkg upgrade" + }, + { + "date": "2016-03-28T01:19:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "pkg lock nginx" + }, + { + "date": "2016-03-28T01:28:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "pkg remove py27-django-1.8.7 (per https:\/\/www.djangoproject.com\/weblog\/2015\/nov\/24\/security-releases-issued\/)" + }, + { + "date": "2016-03-28T01:30:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "apt autoremove" + }, + { + "date": "2016-03-28T01:30:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "apt install salt-minion (so it's ready to start Salt configuration)" + }, + { + "date": "2016-03-28T01:34:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "pkg install py-salt (against Python 2.7)" + }, + { + "date": "2016-03-28T02:00:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "DNS", + "entry": "salt.nasqueron.org.\t86400\tIN\tCNAME\tapp1.nasqueron.org." + }, + { + "date": "2016-03-28T02:47:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "salt-key -a eglide" + }, + { + "date": "2016-03-28T02:48:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "Restarted salt-minion, connected to Ysul" + }, + { + "date": "2016-03-28T18:25:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/DevCentral", + "entry": "git checkout master ; git pull ; git checkout production ; git rebase master ; bin\/celerity map" + }, + { + "date": "2016-03-28T18:29:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/DevCentral", + "entry": "bin\/storage upgrade" + }, + { + "date": "2016-03-28T18:30:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "docker start aphlict" + }, + { + "date": "2016-03-28T19:45:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Updated arcanist : git checkout master ; git pull ; git checkout production ; git rebase master ; git cherry-pick c917e9c62 (Disable commandeering verification)" + }, + { + "date": "2016-03-30T13:03:00Z", + "emitter": "Sandlayth", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "docker start wolfphab" + }, + { + "date": "2016-03-30T13:03:00Z", + "emitter": "Sandlayth", + "source": "#nasqueron-ops", + "component": "Dwellers\/Wolfphab", + "entry": "Fixed \/etc\/hosts to add mysql" + }, + { + "date": "2016-03-31T12:58:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/DevCentral", + "entry": "cd \/opt\/libphutil && git pull && sv restart php-fpm" + }, + { + "date": "2016-03-31T12:59:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/DevCentral", + "entry": "Update Phabricator code" + }, + { + "date": "2016-03-31T14:59:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Updated ~rama\/.ssh\/authorized_keys for T799" + }, + { + "date": "2016-03-31T15:01:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Added 130.223.243.188 to sshguard whitelist (rama work IP)" + }, + { + "date": "2016-04-01T14:48:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "rm \/usr\/local\/bin\/ansiweather && cd \/usr\/ports\/misc\/ansiweather && make deinstall reinstall" + }, + { + "date": "2016-04-01T14:49:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "rm \/usr\/local\/bin\/binclock && pkg install binclock" + }, + { + "date": "2016-04-01T21:28:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Account created for paladox \u2014 Thomas Mulhall \u2014 Wikimedia development" + }, + { + "date": "2016-04-01T21:37:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Stopped sshguard" + }, + { + "date": "2016-04-01T22:38:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "mkdir \/var\/tmp\/whom\/paladox && chown paladox:shell \/var\/tmp\/whom\/paladox && chmod 1777 \/var\/tmp\/whom" + }, + { + "date": "2016-04-01T22:38:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Started a new SSH server, `sshd-with-otp`, copy of \/usr\/sbin\/sshd, with our current configuration" + }, + { + "date": "2016-04-01T22:39:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Restarted SSH server not to use challenge\/response auth (public key only, account\/session processing still through PAM)" + }, + { + "date": "2016-04-02T00:08:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "mkdir -m 0711 -p \/srv\/salt ; chown salt \/srv\/salt" + }, + { + "date": "2016-04-02T00:36:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "service salt restart" + }, + { + "date": "2016-04-02T00:36:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "service salt_master restart" + }, + { + "date": "2016-04-02T21:38:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Restarted lxc-container-mailserver service." + }, + { + "date": "2016-04-02T23:23:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "\/usr\/local\/bin\/composer self-update" + }, + { + "date": "2016-04-08T20:41:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "gem install yamllint" + }, + { + "date": "2016-04-08T20:42:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "gem install pry" + }, + { + "date": "2016-04-08T21:19:00Z", + "emitter": "Dereckson> 01:34 < Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "pkg install py-salt (against Python 2.7)" + }, + { + "date": "2016-04-08T21:19:00Z", + "emitter": "Dereckson> 02:47 < Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "salt-key -a eglide" + }, + { + "date": "2016-04-08T21:20:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "Salt run to add shell group and tomjerr account" + }, + { + "date": "2016-04-08T21:20:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "Salt run to install whois" + }, + { + "date": "2016-04-08T21:23:00Z", + "emitter": "Dereckson> 00:08 < Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "mkdir -m 0711 -p \/srv\/salt ; chown salt \/srv\/salt" + }, + { + "date": "2016-04-08T21:33:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Restarted salt_master with \/home\/shared\/dev\/operations as experimental in-dev Salt base" + }, + { + "date": "2016-04-08T23:13:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "Trying to debug T806 with service rsyslog stop ; rsyslog -dn" + }, + { + "date": "2016-04-08T23:15:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/DevCentral", + "entry": "Upgrading Phabricator" + }, + { + "date": "2016-04-08T23:29:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/DevCentral", + "entry": "bin\/policy unlock PHID-DSHB-yokym43grr3zww6oeaha (dashboard was viewable only to logged-in users, and so broke homepage)" + }, + { + "date": "2016-04-08T23:38:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "T806: No error for 25 minutes, restarting service through systemd" + }, + { + "date": "2016-04-09T00:18:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "pkg upgrade squid pcre" + }, + { + "date": "2016-04-09T00:20:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "pkg upgrade php" + }, + { + "date": "2016-04-09T00:24:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Upgraded PHP extensions with PCRE vulnerabilities" + }, + { + "date": "2016-04-09T00:56:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "Deploy D355 Base software for generic shell servers." + }, + { + "date": "2016-04-09T10:40:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "Run D356: Install IRC software in shellserver role." + }, + { + "date": "2016-04-09T10:40:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "apt remove libtcl8.5 ; apt autoremove \/ X software removed" + }, + { + "date": "2016-04-09T10:44:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "apt install znc-common libtcl8.5" + }, + { + "date": "2016-04-10T13:39:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Reset wheel group" + }, + { + "date": "2016-04-10T13:39:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Create a salt group with kalix, dereckson inside and a folder \/opt\/salt to run the ops repo from there." + }, + { + "date": "2016-04-10T14:21:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Diffusion hosting for DevCentral: iptables -t nat -D PREROUTING -i ens192 -p TCP -d 212.129.32.223\/32 --dport 5022 -j DNAT --to-destination 172.17.0.139:22" + }, + { + "date": "2016-04-10T14:43:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Rename \/opt\/salt to \/opt\/nasqueron-operations to be coherent with repo name. Salt will now use this folder as root." + }, + { + "date": "2016-04-14T00:38:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "pkg upgrade" + }, + { + "date": "2016-04-14T01:04:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Fixed \/usr\/local\/etc\/php\/extensions.ini" + }, + { + "date": "2016-04-16T22:06:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "pkg upgrade Go" + }, + { + "date": "2016-04-20T22:36:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Edited \/usr\/local\/etc\/nginx\/includes\/espace-win.conf to use \/\\.(?!well-known) instead of \/\\. to deny dot files, so we can use Let's encrypt (T813)." + }, + { + "date": "2016-04-20T22:36:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "letsencrypt renew" + }, + { + "date": "2016-04-26T18:08:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/Discourse", + "entry": "Can't update. pngcrush missing. Known issue, installing it manually." + }, + { + "date": "2016-04-26T18:11:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/Discourse", + "entry": "apt update && apt install pngcrush -y" + }, + { + "date": "2016-04-26T18:19:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/Discourse", + "entry": "Upgrade 1\/3: docker manager" + }, + { + "date": "2016-04-26T18:29:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/Discourse", + "entry": "Upgrade 2\/3: discourse" + }, + { + "date": "2016-04-26T20:03:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/Discourse", + "entry": "Upgrade 3\/3: MathJax" + }, + { + "date": "2016-04-26T20:36:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Rebuilding a forum container" + }, + { + "date": "2016-04-26T20:47:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "yum upgrade openssh" + }, + { + "date": "2016-04-26T20:47:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "yum upgrade openssl" + }, + { + "date": "2016-04-26T20:48:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "yum upgrade libssh" + }, + { + "date": "2016-05-12T08:58:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Security software upgrade. Deps: perl5, fontconfig Software with security fixes available: squid, ImageMagick, libarchive." + }, + { + "date": "2016-05-12T09:03:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/DevCentral", + "entry": "Updated libphutil, Phabricator. We've a lot of Migrated URI \"ssh:\/\/callsign\" for repository \"rDRABBITMQADMIN\", Migrated URI \"ssh:\/\/shortname\" for repository \"rDRABBITMQADMIN\", Migrated URI \"ssh:\/\/id\" for repository \"rDRABBITMQADMIN\", etc. Merge conflict in storage\/PhabricatorRepository.php (keep both)." + }, + { + "date": "2016-05-17T15:54:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Installed reptyr-0.6.3a_2 (T827)" + }, + { + "date": "2016-05-20T15:41:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Restarted aphlict container, with server side JSON config, per https:\/\/secure.phabricator.com\/T10794" + }, + { + "date": "2016-05-20T15:52:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Upgraded Phabricator" + }, + { + "date": "2016-05-21T14:26:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Some letsencrypt renew to test mail.bioty.co error has gone, rewrite \/etc\/nginx.conf to split mail.* into indivual vhosts, restart nginx" + }, + { + "date": "2016-05-21T16:52:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "chcon -Rt svirt_sandbox_file_t \/data\/login && chown 431:433 \/data\/login\/storage" + }, + { + "date": "2016-05-21T16:55:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/Login", + "entry": "chpst -u app php artisan clear-compiled" + }, + { + "date": "2016-05-21T16:55:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/Login", + "entry": "chpst -u app php artisan optimize" + }, + { + "date": "2016-05-22T18:40:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "letsencrypt renew (failures for nasqueron.org, other domains are ok), relaunched nginx" + }, + { + "date": "2016-05-22T18:57:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "pkg upgrade expat ImageMagick #security" + }, + { + "date": "2016-05-22T20:23:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Fixed login.nasqueron.org vhost (T839)" + }, + { + "date": "2016-05-22T20:24:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "docker stop login ; docker rm login ; \/usr\/local\/bin\/run-login" + }, + { + "date": "2016-05-26T01:14:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Some intensive ffmpeg convert for https:\/\/phabricator.wikimedia.org\/T136007" + }, + { + "date": "2016-05-31T17:34:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Upgraded to PHP 5.6.22" + }, + { + "date": "2016-05-31T18:16:00Z", + "emitter": "Sandlayth", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "login.nasqueron.org SSL certificate created" + }, + { + "date": "2016-06-01T21:47:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/Login", + "entry": "Updated to origin\/master, backported D25. Doesn't work, debugging." + }, + { + "date": "2016-06-01T22:01:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/Login", + "entry": "Restarted nginx, `php artisan optimize`, restarted php-fpm. We now correctly have https:\/\/login.nasqueron.org\/auth\/login." + }, + { + "date": "2016-06-01T22:06:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Added `-e TRUST_ALL_PROXIES=1` to \/usr\/local\/bin\/run-login, see D25" + }, + { + "date": "2016-06-01T22:06:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Added `-e TRUST_ALL_PROXIES=1` to \/usr\/local\/bin\/run-login, see D25" + }, + { + "date": "2016-06-02T05:10:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Recycled login Docker container to deploy code at 0f370cd" + }, + { + "date": "2016-06-02T05:10:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "run-login update: bind port only to 127.0.0.1" + }, + { + "date": "2016-06-02T05:18:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "nginx config update to force https:\/\/ for login.nasqueron.org: http:\/\/devcentral.nasqueron.org\/transactions\/detail\/PHID-XACT-PSTE-y4esxedio73nhu3\/" + }, + { + "date": "2016-06-03T14:18:00Z", + "emitter": "Sandlayth", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "letsencrypt certonly --server https:\/\/acme-v01.api.letsencrypt.org\/directory -a webroot --webroot-path=\/www -d login.nasqueron.org" + }, + { + "date": "2016-06-03T14:18:00Z", + "emitter": "Sandlayth", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "letsencrypt certonly --server https:\/\/acme-v01.api.letsencrypt.org\/directory -a webroot --webroot-path=\/www -d pad.nasqueron.org -d pad.wolfplex.be" + }, + { + "date": "2016-06-03T14:29:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Fixed favicon to be https in \/data\/etherpad\/var\/settings.json, `docker restart etherpad`" + }, + { + "date": "2016-06-03T14:34:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Fixed favicon to be protocol relative in \/data\/etherpad\/var\/settings.json, `docker restart etherpad`" + }, + { + "date": "2016-06-03T14:45:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Added TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA to \/etc\/nginx\/ssl_params, so we can support Java 1.7 clients in HTTPS" + }, + { + "date": "2016-06-03T14:55:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Restarted nginx" + }, + { + "date": "2016-06-03T15:04:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Restarted nginx, with DHE-RSA-AES128-SHA as cypher (Java 1.7 support)" + }, + { + "date": "2016-06-03T15:14:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Deployed Let's encrypt certificate for ysul.nasqueron.org" + }, + { + "date": "2016-06-03T15:15:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Deployed Let's encrypt certificate for ysul.nasqueron.org" + }, + { + "date": "2016-06-03T15:21:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Deployed Let's encrypt certificate for cloud.dereckson.be (supersedes StartSSL expiring 2016-06-23)" + }, + { + "date": "2016-06-03T15:31:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Deployed Let's encrypt certificate for arsmagica.espace-win.org (certificates issue limit was previously reached)" + }, + { + "date": "2016-06-03T15:43:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Deployed Let's encrypt certificate for hotglue.nasqueron.org and notes.nasqueron.org (supersedes StartSSL)" + }, + { + "date": "2016-06-03T16:20:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "yum upgrade nginx" + }, + { + "date": "2016-06-03T16:32:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Switched SSL cypher suites to Mozilla recommendation for legacy clients ; old configuration file is \/etc\/nginx\/ssl_params.old" + }, + { + "date": "2016-06-03T17:04:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Reinstalled Apache with correct SuEXEC docroot, adding `SUEXEC_DOCROOT=\/var\/wwwroot` to \/etc\/make.conf" + }, + { + "date": "2016-06-04T00:06:00Z", + "emitter": "Sandlayth", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "apt-get update && apt-get upgrade -y" + }, + { + "date": "2016-06-04T00:34:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "killall -u paladox: ghost tmux session with a PHP interpreter open" + }, + { + "date": "2016-06-04T13:22:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Removed bioty.co.conf and otrs.wolfplex.be.conf from \/usr\/local\/etc\/letsencrypt\/renewal, first has expired per T831 and T833, second is for Dwellers." + }, + { + "date": "2016-06-04T13:25:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Murmur configuration now points to a Let's encrypt certificate." + }, + { + "date": "2016-06-05T21:43:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "touch \/var\/letsencrypt-auto\/.well-known\/acme-challenge\/qa ; group wheel \/ chmod 664" + }, + { + "date": "2016-06-05T22:24:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "nginx: moved `include letsencrypt;` to HTTPS vhost for login.nasqueron.org (T654)" + }, + { + "date": "2016-06-05T23:18:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "Salt: `master: ysul.nasqueron.org` in \/etc\/salt\/minion" + }, + { + "date": "2016-06-05T23:46:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "cd \/opt\/nasqueron-operations ; find . -type f -print0 | xargs -0 chmod 664 ; find . -type d -print0 | xargs -0 chmod 771" + }, + { + "date": "2016-06-05T23:47:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "chmod 770 \/opt\/nasqueron-operations: could be 775, as it only contains public information, but if someone use the folder to fire one shot sls with credentials, that's not a bad idea to protect it" + }, + { + "date": "2016-06-05T23:49:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "`git config core.fileMode false` in \/opt\/nasqueron-operations rOPS" + }, + { + "date": "2016-06-06T00:26:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "copy\/paste error + cleaned \/root\/.bash_history" + }, + { + "date": "2016-06-07T17:39:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Rebased tools.nasqueron.org source-templates-generator repo against 2adba199ae23 (D397)" + }, + { + "date": "2016-06-07T18:07:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Slow connection for a few dozens of seconds through high torrent activities, seems ok now" + }, + { + "date": "2016-06-08T13:08:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "composer self-update" + }, + { + "date": "2016-06-08T19:44:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Fork bomb testing D372. Solved by `ps auxw | grep letsencrypt-renewal | awk '{print $2}' | xargs kill -9`" + }, + { + "date": "2016-06-08T19:46:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Restarted acquisitariat container (gone during the fork bomb)" + }, + { + "date": "2016-06-08T21:52:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Restarted etherpad Docker, was down after the fork bomb incident" + }, + { + "date": "2016-06-08T23:16:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "Running Salt for D398 diff 1" + }, + { + "date": "2016-06-08T23:26:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "service salt_master restart (T856)" + }, + { + "date": "2016-06-09T00:18:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Upgrade Salt to 2016.3.0: pkg upgrade py27-salt" + }, + { + "date": "2016-06-09T00:38:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "service salt-minion restart (T856)" + }, + { + "date": "2016-06-09T00:38:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "Added `yaml_utf8: False" + }, + { + "date": "2016-06-09T00:38:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "Added `yaml_utf8: True` to \/etc\/salt\/minion" + }, + { + "date": "2016-06-09T00:56:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "deluser dereckson" + }, + { + "date": "2016-06-09T00:59:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "deluser dereckson ; rm -rf \/home\/dereckson ; reapplied roles\/shellserver\/users" + }, + { + "date": "2016-06-09T01:07:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "Deleted \/etc\/update-motd.d\/50-scw and refreshed MOTD with `uname -snrvm > \/var\/run\/motd` then `[ -f \/etc\/motd.tail ] && cat \/etc\/motd.tail >> \/var\/run\/motd`" + }, + { + "date": "2016-06-12T20:26:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Starting complete pkg upgrade" + }, + { + "date": "2016-06-12T20:30:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "rm -rf \/var\/cache\/pkg\/ (7 Gb freed en passant): 3 times I bumped on an issue of size mismatch between local and remote package" + }, + { + "date": "2016-06-12T20:37:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "`pkg update -f`: to fix size mismatch issue, the good way is to update metadata" + }, + { + "date": "2016-06-12T22:42:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "apt-update (we've issues with D369 test run)" + }, + { + "date": "2016-06-12T22:46:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "wget -O - http:\/\/debian.saltstack.com\/debian-salt-team-joehealy.gpg.key|apt-key add -" + }, + { + "date": "2016-06-12T22:50:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "Commented Salt repo: armhf isn't updated anymore on debian, no armhf on repo. :\/" + }, + { + "date": "2016-06-12T22:52:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "Edited \/var\/lib\/dpkg\/statoverride to use root:wheel instead of root:root" + }, + { + "date": "2016-06-12T22:57:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "Upgraded packages" + }, + { + "date": "2016-06-12T22:59:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul\/Uncle Slovius", + "entry": "amj started to upgrade packages" + }, + { + "date": "2016-06-12T22:59:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "salt eglide state.apply roles\/shellserver\/userland-software\/base (D369)" + }, + { + "date": "2016-06-12T23:04:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "salt eglide state.apply roles\/shellserver\/userland-software\/base (D369 + sysvbanner + toilet)" + }, + { + "date": "2016-06-12T23:11:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "salt eglide state.apply roles\/shellserver\/userland-software\/base (D369 + sysvbanner + toilet + toilet-fonts)" + }, + { + "date": "2016-06-12T23:37:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul\/Uncle Slovius", + "entry": "pkg upgraded" + }, + { + "date": "2016-06-12T23:38:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul\/Mumble", + "entry": "pkg upgrade" + }, + { + "date": "2016-06-13T00:14:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "Installed nginx and Let's encrypt client through Salt" + }, + { + "date": "2016-06-13T00:58:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "manually killed bitlbee and run `su bitlbee -s \/bin\/sh -c '\/usr\/sbin\/bitlbee -p 12000 -P \/var\/run\/bitlbee.pid -F'`" + }, + { + "date": "2016-06-14T22:43:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "Running Salt (to apply rOPS64c45ffa9c9a)" + }, + { + "date": "2016-06-15T00:50:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul\/Mumble", + "entry": "Updated Murmur package to 1.2.10_1, restarted server" + }, + { + "date": "2016-06-15T00:51:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "npm install -g foundation-cli(T864)" + }, + { + "date": "2016-06-15T01:42:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "ifconfig gif0 inet6 2001:470:1f13:9e1:0:c0ff:ee:6 alias" + }, + { + "date": "2016-06-15T02:05:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "Salt run for https:\/\/devcentral.nasqueron.org\/D370?id=975 (IPv6 configuration)" + }, + { + "date": "2016-06-15T02:13:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "Salt run for https:\/\/devcentral.nasqueron.org\/D370?id=976 (IPv6 configuration)" + }, + { + "date": "2016-06-15T02:22:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "Salt run for https:\/\/devcentral.nasqueron.org\/D370?id=977 (IPv6 configuration)" + }, + { + "date": "2016-06-15T02:54:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "Salt run for https:\/\/devcentral.nasqueron.org\/D403?id=978 (T868)" + }, + { + "date": "2016-06-15T11:42:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "IP 2001:470:1f13:896::12 assigned to kazuya" + }, + { + "date": "2016-06-15T11:57:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "Restored IPv6 connectivity through ifconfig" + }, + { + "date": "2016-06-15T12:26:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "Run Salt for https:\/\/devcentral.nasqueron.org\/D370?id=982 \u2014 IPv6 (no op before reboot)" + }, + { + "date": "2016-06-15T14:00:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "Set hostname to eglide.org with a Salt run at http:\/\/devcentral.nasqueron.org\/D404?id=985" + }, + { + "date": "2016-06-17T23:43:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Updated composer to 1.1.2" + }, + { + "date": "2016-06-18T08:29:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/Wolfphab", + "entry": "Updated \/etc\/hosts with 172.17.1.107 mysql feaa397454d1 acquisitariat" + }, + { + "date": "2016-06-18T13:23:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "FreeBSD upgrade to 10.1-RELEASE-p36" + }, + { + "date": "2016-06-24T15:56:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Upgraded wget and libxslt (security issue)" + }, + { + "date": "2016-06-24T15:56:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul\/Uncle Slovius", + "entry": "General round of pkg upgrade" + }, + { + "date": "2016-06-28T18:02:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Installed fusefs-s3fs-1.78 for T886" + }, + { + "date": "2016-06-28T18:06:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/DevCentral", + "entry": "Killed non responsive Xessiffe process" + }, + { + "date": "2016-06-28T18:08:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/DevCentral", + "entry": "Relaunched IRC bot with `chpst -u app bin\/phd launch PhabricatorBot \/opt\/phabricator\/conf\/xessife.json`" + }, + { + "date": "2016-06-28T18:19:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Installed py27-s3cmd-1.6.1 for T886" + }, + { + "date": "2016-06-29T22:24:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "npm install -g covgen" + }, + { + "date": "2016-06-30T01:08:00Z", + "emitter": "Sandlayth", + "source": "#nasqueron-ops", + "component": "AWS", + "entry": "Bucket 'vault-dwellers' created." + }, + { + "date": "2016-07-02T00:05:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "letsencrypt renew" + }, + { + "date": "2016-07-02T14:50:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "Salt state for D450" + }, + { + "date": "2016-07-02T14:58:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Timeout raised from 5 to 120 seconds @ \/usr\/local\/etc\/salt\/master" + }, + { + "date": "2016-07-05T17:38:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "letsencrypt renew" + }, + { + "date": "2016-07-06T18:56:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "salt eglide state.apply roles\/shellserver\/users to change kazuya SSH key" + }, + { + "date": "2016-07-10T12:03:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Stopped cd7b69c926c6 letsencrypt staled container" + }, + { + "date": "2016-07-10T12:29:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Created deploy group for alken-orin, so it can publishes artefacts to folders owned by another account from Jenkins jobs" + }, + { + "date": "2016-07-10T12:30:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "New symlink in \/home\/alken-orin: daeghrefn-wikidata: symbolic link to \/home\/surfboard\/wikidata-access-layer" + }, + { + "date": "2016-07-10T13:31:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "docker pull jenkinsci\/jenkins" + }, + { + "date": "2016-07-10T13:31:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "docker pull jenkinsci\/jenkins" + }, + { + "date": "2016-07-10T13:49:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Upgraded container ci to 2.0" + }, + { + "date": "2016-07-10T16:23:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Installed Rubocop (T911)" + }, + { + "date": "2016-07-10T21:39:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Removed tommy container (to be relaunched with updated image)" + }, + { + "date": "2016-07-10T22:07:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Relaunched up to date tommy container" + }, + { + "date": "2016-07-10T22:17:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "(human error) rm -rf \/tmp" + }, + { + "date": "2016-07-10T23:27:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/DevCentral", + "entry": "Added support\/preamble.php script with:" + }, + { + "date": "2016-07-10T23:54:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/DevCentral", + "entry": "bin\/config set phabricator.base-uri https:\/\/devcentral.nasqueron.org" + }, + { + "date": "2016-07-11T12:40:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Restart tommy container with HEAD at rTOMMY560f3417a1b4" + }, + { + "date": "2016-07-11T22:45:00Z", + "emitter": "Sandlayth", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "# docker run -dt -p 40023:9000 -v \/data\/vault\/vault.conf:\/root\/vault.conf cgswong\/vault:latest server -config \/root\/vault.conf -dev" + }, + { + "date": "2016-07-11T22:46:00Z", + "emitter": "Sandlayth", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "# mkdir \/data\/vault && touch \/data\/vault\/vault.conf" + }, + { + "date": "2016-07-16T19:23:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "\/usr\/local\/etc\/arcconfig now uses https" + }, + { + "date": "2016-07-16T20:36:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/DevCentral", + "entry": "Upgradining Phabricator" + }, + { + "date": "2016-07-16T21:11:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/DevCentral", + "entry": "Phabricator upgraded to 959337ec" + }, + { + "date": "2016-07-16T21:15:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/DevCentral", + "entry": "bin\/search index --background --type Commit" + }, + { + "date": "2016-07-16T21:18:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/DevCentral", + "entry": "Updated various other indexes" + }, + { + "date": "2016-07-16T21:41:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Upgraded FreeBSD userland" + }, + { + "date": "2016-07-16T21:48:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Installed Maven and Ant for T925" + }, + { + "date": "2016-07-21T12:09:00Z", + "emitter": "Sandlayth", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "docker run --name vault -it -p 127.0.0.1:40023:9000 -v \/data\/vault\/vault.conf:\/etc\/vault.conf -e AWS_ACCESS_KEY_ID=\"AKIAJ52AMZWPJEEF2B4Q\" -e AWS_SECRET_ACCESS_KEY=\"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\" cgswong\/vault:latest server -config \/etc\/vault.conf -dev" + }, + { + "date": "2016-07-21T12:16:00Z", + "emitter": "Sandlayth", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "docker rm vault" + }, + { + "date": "2016-07-21T12:17:00Z", + "emitter": "Sandlayth", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "docker run --name vault -it -p 127.0.0.1:40023:9000 -v \/data\/vault\/vault.conf:\/etc\/vault.conf cgswong\/vault:latest server -config \/etc\/vault.conf -dev" + }, + { + "date": "2016-07-21T12:26:00Z", + "emitter": "Sandlayth", + "source": "#nasqueron-ops", + "component": "AWS", + "entry": "User Dwellers created" + }, + { + "date": "2016-07-21T12:27:00Z", + "emitter": "Sandlayth", + "source": "#nasqueron-ops", + "component": "AWS", + "entry": "AmazonS3FullAccess Policy attached to user Dwellers" + }, + { + "date": "2016-07-21T12:43:00Z", + "emitter": "Sandlayth", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "docker run --name vault -it -p 127.0.0.1:40023:9000 -v \/data\/vault\/vault.conf:\/etc\/vault.conf cgswong\/vault:latest server --cap-add IPC_LOCK -config=\/etc\/vault.conf server" + }, + { + "date": "2016-07-21T13:10:00Z", + "emitter": "Sandlayth", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "docker run --name vault -it --expose 9000 -p 40023:9000 cgswong\/vault:latest server -dev --cap-add IPC_LOCK" + }, + { + "date": "2016-07-21T13:13:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Removed stupefied_lalande container (test nginx\/php-fpm container launched two weeks ago)" + }, + { + "date": "2016-07-21T13:22:00Z", + "emitter": "Sandlayth", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "docker run --name vault -it --cap-add IPC_LOCK -p 40023:9000 cgswong\/vault:latest server -dev" + }, + { + "date": "2016-07-21T13:25:00Z", + "emitter": "Sandlayth", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "docker run --name vault -it --cap-add IPC_LOCK -p 40023:8200 cgswong\/vault:latest server -dev" + }, + { + "date": "2016-07-21T14:48:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/DevCentral", + "entry": "Deleted K3, K4 (demo keys for zr)" + }, + { + "date": "2016-07-21T15:04:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "pkg install vault" + }, + { + "date": "2016-07-21T17:55:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Install dependencies for ffmpeg \u2014 https:\/\/devcentral.nasqueron.org\/T926#10294" + }, + { + "date": "2016-07-21T18:16:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "General software upgrade (that will trigger Docker issues, like usual)" + }, + { + "date": "2016-07-21T22:40:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/Notifications", + "entry": "Code updated to rNOTIF03f1df78a0e9, php-fpm restarted" + }, + { + "date": "2016-07-22T20:29:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "upgraded youtube-dl" + }, + { + "date": "2016-07-22T21:24:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/DevCentral", + "entry": "\/usr\/sbin\/sshd -f \/etc\/ssh\/sshd_config.phabricator" + }, + { + "date": "2016-07-22T21:32:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "flush 5022 former rules, then redirected to 172.17.0.5:22" + }, + { + "date": "2016-07-22T21:42:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Broke Apache 2.4 SuEXEC PHP run without +x fix (wrong name for the SuEXEC PHP patch), recompiling" + }, + { + "date": "2016-07-22T22:30:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Apache + SuEXEC + patch PHP OK" + }, + { + "date": "2016-07-23T06:49:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "DNS", + "entry": "daeghrefn.nasqueron.org.\t86400\tIN\tCNAME\twww1.nasqueron.org." + }, + { + "date": "2016-07-23T07:01:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/Silly_bardeen", + "entry": "Install node, npm, gulp, bower" + }, + { + "date": "2016-07-23T08:01:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Let's encrypt certificate for http:\/\/daeghrefn.nasqueron.org\/" + }, + { + "date": "2016-07-23T18:29:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "DNS", + "entry": "xn--dghrefn-mxa.nasqueron.org CNAME daeghrefn.nasqueron.org" + }, + { + "date": "2016-07-23T18:30:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Add xn--dghrefn-mxa.nasqueron.org to \/usr\/local\/etc\/nginx\/vhosts\/nasqueron.org.conf" + }, + { + "date": "2016-07-24T02:26:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Installed StartSSL certificate for xn--dghrefn-mxa.nasqueron.org" + }, + { + "date": "2016-07-24T02:48:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "systemctl stop cockpit && systemctl stop cockpit.socket && systemctl disable cockpit.socket" + }, + { + "date": "2016-07-25T15:24:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Upgrade and configure MediaWiki to get Pygments and bash session\/console language" + }, + { + "date": "2016-07-25T15:32:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/Notifications", + "entry": "Updated container live code to rNOTIFcea98ec53a9e" + }, + { + "date": "2016-07-25T16:37:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Added Eglide to \/data\/notifications\/storage\/app\/credentials.json" + }, + { + "date": "2016-07-25T17:12:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Restarting php-fpm to switch to 5.6.23" + }, + { + "date": "2016-07-25T17:17:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Updated `notifications` CLI client (tested, works fine)" + }, + { + "date": "2016-07-25T17:35:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Updated agora configuration to use wfLoadExtension for syntax highlighting extension, updated this extension so we can use " + }, + { + "date": "2016-07-25T19:59:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "DNS", + "entry": "nginxusers.nasqueron.org.\t86400\tIN\tCNAME\twww1.nasqueron.org." + }, + { + "date": "2016-07-26T04:16:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "General round of upgrade" + }, + { + "date": "2016-07-26T04:19:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "pkg remove Ice, not used anymore, as the Mumble server is in a jail" + }, + { + "date": "2016-07-26T04:21:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "pkg remove mDNSResponder, also a Mumble one" + }, + { + "date": "2016-07-26T06:31:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "All packaged upgraded, Python 33 and tiff still waiting a new version to fix security issues" + }, + { + "date": "2016-07-26T20:11:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "removed python33-3.3.6_5 (not used anymore, python 3 packages are linked against python 3.4)" + }, + { + "date": "2016-07-27T21:17:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Updated \/usr\/local\/bin\/arc from rOPS" + }, + { + "date": "2016-07-28T14:57:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/DevCentral", + "entry": "Testing T947 rebase check procedure" + }, + { + "date": "2016-07-28T20:04:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "npm install -g jshint (T571)" + }, + { + "date": "2016-07-28T20:07:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "npm install -g jscs (T571)" + }, + { + "date": "2016-07-28T22:09:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "testing a DNS with docker run --name dns -v \/var\/run\/docker.sock:\/docker.sock phensley\/docker-dns --domain docker.nasqueron.internal" + }, + { + "date": "2016-07-28T22:57:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "docker run -dt --name dns -p 127.0.0.1:5053:53 -v \/var\/run\/docker.sock:\/docker.sock phensley\/docker-dns --domain docker.ulubis" + }, + { + "date": "2016-07-29T01:13:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "service sshguard start" + }, + { + "date": "2016-07-29T17:44:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Created qa account to be able to check public_html\/SuEXEC stuff" + }, + { + "date": "2016-07-31T11:08:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "General round of software upgrade" + }, + { + "date": "2016-07-31T11:26:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Restarted php-fpm to get 5.6.24" + }, + { + "date": "2016-07-31T11:39:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Renewed certificates" + }, + { + "date": "2016-07-31T20:18:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "docker rmi backup-ci" + }, + { + "date": "2016-08-01T22:15:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Restart Tommy container to get rTOMMYb221bd608e73" + }, + { + "date": "2016-08-03T16:45:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "letsencrypt renew" + }, + { + "date": "2016-08-04T11:43:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "General round of upgrade. This one will bump the Salt version." + }, + { + "date": "2016-08-04T11:45:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Checking what is to ugprade" + }, + { + "date": "2016-08-04T11:58:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "General round of upgrade. This won't touche Docker." + }, + { + "date": "2016-08-05T00:15:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Removed some attic files from rVIPERWWW (deploy-website-nasqueron-www1-daeghrefn uses ssh, and not rsync, so it can't delete)" + }, + { + "date": "2016-08-10T16:01:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "nginx: replaced `location ~ \/\\. { deny all; }` by `location ~ \/\\.htpasswd { deny all; }` for commons.nasqueron.org" + }, + { + "date": "2016-08-10T16:07:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "nginx: fixed let's encrypt include for cloud.dereckson.be (moved from 80 to 443 block)" + }, + { + "date": "2016-08-10T16:10:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "certbot renew" + }, + { + "date": "2016-08-10T16:15:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "2016-08-08: added new domain to nginx: strangled.net.conf (private space)" + }, + { + "date": "2016-08-10T16:16:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "2016-08-08: new user account: nicoco (to manage a strangled.net site)" + }, + { + "date": "2016-08-11T12:39:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "Created amj account (D607, `alt eglide state.apply roles\/shellserver\/users`)" + }, + { + "date": "2016-08-11T13:40:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "Created amjtest account (D608, `salt eglide state.apply roles\/shellserver\/users`)" + }, + { + "date": "2016-08-11T13:42:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "apt update" + }, + { + "date": "2016-08-11T13:42:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "apt dist-upgrade" + }, + { + "date": "2016-08-11T14:16:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "killall -u amjtest" + }, + { + "date": "2016-08-11T14:19:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "Delete amjtest account (D609, `salt eglide state.apply roles\/shellserver\/users`)" + }, + { + "date": "2016-08-11T14:29:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Eglide", + "entry": "salt eglide state.apply roles\/shellserver\/users" + }, + { + "date": "2016-08-15T14:57:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/CI", + "entry": "Installing Jenkins plugin notifications for T948" + }, + { + "date": "2016-08-17T01:17:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "pkg upgrade" + }, + { + "date": "2016-08-18T18:07:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Switch back tcllib json module from sources to package" + }, + { + "date": "2016-08-18T23:15:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "yum update" + }, + { + "date": "2016-08-20T00:04:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/DevCentral", + "entry": "Upgrade Phabricator to f379858 - Add setBackground to PHUIIconView (2016-19-08, current master HEAD)" + }, + { + "date": "2016-08-20T00:23:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/DevCentral", + "entry": "Upgrade done." + }, + { + "date": "2016-08-20T00:25:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/DevCentral", + "entry": "Current state: former production HEAD for files, current production HEAD for opcache ; fixing that and restarting phd again" + }, + { + "date": "2016-08-20T13:20:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "2016-08-19 23:36:03 UTC: account create feldo shell http:\/\/localhost\/~dereckson\/internal\/SSH_keys\/ssh-feldo.txt" + }, + { + "date": "2016-08-20T19:00:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "docker stop ci: 5 Gb RAM in SWAP for Jenkins" + }, + { + "date": "2016-08-20T19:53:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/DevCentral", + "entry": "Removed staging area ssh:\/\/git@devcentral.nasqueron.org:7022\/staging\/notifications so we don't need to --skip-staging-area ad nauseam" + }, + { + "date": "2016-08-20T20:54:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/Notifications", + "entry": "Upgraded app code from cea98ec to b3cb1ac" + }, + { + "date": "2016-08-20T21:03:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Restarted MySQL with 50 max connections" + }, + { + "date": "2016-08-20T22:01:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/Acquisitariat", + "entry": "TRUNCATE phabricator_daemon.daemon_logevent;" + }, + { + "date": "2016-08-20T22:44:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/DevCentral", + "entry": "Remove PhabricatorBotFeedNotificationHandler from \/opt\/phabricator\/conf\/xessife.json" + }, + { + "date": "2016-08-20T22:44:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/DevCentral", + "entry": "Restart Xessife" + }, + { + "date": "2016-08-20T22:51:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Update agora.nasqueron.org MediaWiki" + }, + { + "date": "2016-08-20T23:11:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/Acquisitariat", + "entry": "TRUNCATE phabricator.conduit_methodcalllog (23 415 256 lines) by Sandlayth" + }, + { + "date": "2016-08-20T23:15:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Install mosh packages (T995)" + }, + { + "date": "2016-08-20T23:18:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/DevCentral", + "entry": "Uninstalled Nuance (floods logs about GitHub configuration issues to get PR there) and Multimeter (flood database)" + }, + { + "date": "2016-08-20T23:19:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/Acquisitariat", + "entry": "TRUNCATE phabricator__multimeter.multimeter_event (app deinstalled)" + }, + { + "date": "2016-08-21T00:23:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "docker start ci" + }, + { + "date": "2016-08-22T20:06:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Feldo account on Ysul works" + }, + { + "date": "2016-08-23T19:34:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "\/usr\/local\/bin\/letsencrypt: symbolic link to certbot" + }, + { + "date": "2016-08-23T19:46:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Stop notifications center for upgrade to d70dec98b (T948)" + }, + { + "date": "2016-08-23T20:11:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Upgraded notification configuration files at \/data\/notifications\/storage\/app" + }, + { + "date": "2016-08-23T20:12:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/Notifications", + "entry": "Upgrade succesfully completed." + }, + { + "date": "2016-08-25T00:33:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/Etherpad", + "entry": "Upgrade etherpad code" + }, + { + "date": "2016-08-26T08:52:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Upgraded Wolfplex wiki and Azh\u00e0r mw extension code to HEAD" + }, + { + "date": "2016-08-29T14:09:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Claim of 23 Gb on \/ by Dereckson, will be 10 available aftewards" + }, + { + "date": "2016-08-29T14:13:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Claim of 4 Gb on \/ by Dereckson, will be six available aftewards" + }, + { + "date": "2016-09-02T02:29:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Sep 2 02:28:53 ysul pkg: libxml2 upgraded: 2.9.3 -> 2.9.4" + }, + { + "date": "2016-09-02T02:37:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "docker stop for 3 MySQL containers started 12 days ago: furious_khorana high_brown agitated_noyce" + }, + { + "date": "2016-09-02T14:18:00Z", + "emitter": "Dereckson> 02:37:36 < Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "docker stop for 3 MySQL containers started 12 days ago: furious_khorana high_brown agitated_noyce" + }, + { + "date": "2016-09-02T18:12:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/DevCentral", + "entry": "DevCentral updated" + }, + { + "date": "2016-09-02T20:56:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/DevCentral", + "entry": "Restart services for T1004 update: always_populate_raw_post_data=-1 in PHP config" + }, + { + "date": "2016-09-02T21:34:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/DevCentral", + "entry": "Restarted daemons. T1004 solved." + }, + { + "date": "2016-09-04T16:54:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "To stop a little bit system logs flood, iptables -A INPUT -s 116.31.116.9 -j DROP" + }, + { + "date": "2016-09-04T16:56:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Configurations for notifications center: Docker Hub tokens for auth grove and notifications repo" + }, + { + "date": "2016-09-04T18:18:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Updated zr's account Arcanist configuration to use HTTPS and not HTTP for DevCentral" + }, + { + "date": "2016-09-04T18:19:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "Dropped notifications container" + }, + { + "date": "2016-09-04T18:29:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Acquisitariat", + "entry": "Unlocked credentials for notifications credentials provisionning by zr: UPDATE passphrase_credential SET isLocked = 0 WHERE id = 56;" + }, + { + "date": "2016-09-04T18:35:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers\/Notifications", + "entry": "New container deployed with Docker Hub inbound mails and Docker Hub triggers" + }, + { + "date": "2016-09-05T01:47:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "Upgrade userland to 10.1-RELEASE-p37" + }, + { + "date": "2016-09-05T01:49:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "iptables -A INPUT -s 185.110.132.201 -j DROP" + }, + { + "date": "2016-09-05T01:59:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Ysul", + "entry": "General software upgrade round. PHP will be 5.6.25." + }, + { + "date": "2016-09-05T18:57:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "docker start forum" + }, + { + "date": "2016-09-05T20:38:00Z", + "emitter": "Dereckson", + "source": "#nasqueron-ops", + "component": "Dwellers", + "entry": "docker stop forum" + } +]