greptilian logo

IRC log for #sourcefu, 2017-12-20

http://sourcefu.com

| Channels | #sourcefu index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

All times shown according to UTC.

Time S Nick Message
02:09 pdurbin prologic: huh. Eris apparently died after running for 10 days. I'm not sure why.
02:09 prologic pdurbin hi :)
02:09 prologic you'll want to keep up with the latest versions :)
02:10 prologic I've fixed many critical bugs
02:10 pdurbin ah, ok
02:10 prologic I'll push a new binary release to Github
02:10 prologic hmmk?
02:10 pdurbin sounds good
02:11 pdurbin I'm running v1.6.0-dev
02:13 prologic which rev?
02:13 prologic /version will say
02:13 prologic [18:13:16] eris-1.6.4-@d74a678 irc.mills.io
02:13 prologic we're up to ^^^
02:13 prologic even upgrading to this will be helpful
02:13 prologic but I'll release 1.6.5 tonight
02:14 prologic $ git log --oneline $(git tag -l | tail -n 1)..HEAD
02:14 prologic 04d907d (HEAD -> master, origin/master, local/master, local/HEAD) Fixed typo in README
02:14 prologic d74a678 Fixed writeloop goroutine leadk (#45)
02:14 prologic d7e9ef2 Refactored e2e integration tests
02:14 prologic 75f224a Improves coverage of integreation tests to 40% (#42)
02:14 prologic yeah
02:14 prologic worth releasing a new point release
02:14 prologic ^^^ fixed a critital goroutine leak
02:18 prologic https://github.com/prologic/eris/releases/tag/v1.6.5
02:18 prologic pdurbin done
03:18 pdurbin prologic: thanks!
03:22 prologic you're welcome!
03:22 prologic I run Eris quite seriously :)
03:22 prologic and measure everything worth measuring :)
03:41 pdurbin Is there a core dump when a Go program crashes? I wonder why it stopped running.
04:36 prologic there is
04:36 prologic its a stack trace
04:36 prologic shoud be in the logs
04:36 prologic hopefully
13:45 pdurbin prologic: where are the logs? I'm having trouble finding them. :/
16:07 kzisme I think it might be defined in ircd.yml but not looking like it pdurbin
16:11 pdurbin And if it's undefined, nothing is logged? I have a very minimal ircd.yml.
17:22 kzisme I think?  I doubt that is the case though
17:24 prologic pdurbin it logs to stderr
17:24 prologic so unless you were capturing that then there are no logs
17:24 prologic you should use some kind of supervisor that can log stderr to a file or something
17:24 prologic since I run most things in docker using docker stack deploy I access logs with docker service logs ...
17:26 pdurbin Ok. I'm doing it wrong. Not capturing stderr. Thanks.
17:26 prologic ahh
17:27 prologic yeah then it'll go to dev null :)
17:27 prologic I *could* add a feature to configure where to log to besides stderr but there isn't a lot of point :)
17:27 prologic unix/linux has redirection :)
17:35 pdurbin Well, you might want to make it painless for users to install. You could support `apt-get install eris` and have it behave like other nicely packaged apps.
17:40 prologic oh haha
17:40 prologic you lazy Uguntu/Debian user you :P
17:43 pdurbin I had a nice conversation with Joey Hess about this back in the spring at LibrePlanet 2017. Have you heard of him? I think he's most well known for git-annex but I also use ikiwiki.
17:44 pdurbin I wonder if he's written up his thoughts on packaging.
18:28 prologic packaging is nice et all
18:28 prologic but if you don't actually care too much about the distro/OS you use and only care about running a binary
18:28 prologic then it becomes irrelevant
18:28 prologic and this is the model/habit I've moved to over the years
18:29 prologic but -- there was someone that was going to contirbute Debian packages for Eris so I'll hit him up and see where that PR is at
18:29 prologic I mean its really as aimple as packaging the binary, a default config and some kind of systemd or sysvinit script (I think Debian/Ubuntu use systemd now right?)
18:38 pdurbin He made a PR already?
18:39 prologic no

| Channels | #sourcefu index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

http://sourcefu.com