Monday, 2016-07-04

*** dmsimard|pto has quit IRC04:36
*** dmsimard|pto has joined #ara04:50
-openstackstatus- NOTICE: setuptools 24.0.0 broke dsvm tests, we've gone back to old images, it's safe to recheck now if you had a failure related to setuptools 24.0.0 (processor_architecture) - see bug 159852508:13
*** dmsimard|pto is now known as dmsimard13:46
*** ChanServ sets mode: +o dmsimard13:47
dotplusgeekatcmu: they're probably Slacking15:09
dmsimarddotplus: hey I just saw your question about ARA supporting other database engines (back from vacation)15:09
dmsimarddotplus: officially we know sqlalchemy and mysql works - we provide "first party" support for mysql by requiring pymysql to be installed15:09
dmsimardan example on using mysql is documented http://ara.readthedocs.io/en/latest/configuration.html#ara-database15:09
dotplusright. I saw that.15:09
dmsimardit *should* work with other databases although I haven't personally tried postgre or others15:09
dotplusok, that's good enough for me to try. I guess I was just asking for confirmation that ara is not known to be sqlite/mysql specific.15:09
dmsimardwe use sqlalchemy for that purpose :)15:09
dmsimardout of curiosity, what do you want to use ?15:09
dotplusnext question, since you're here. Has anyone done anything towards time-series data for this?15:09
dotplusprobably postgres possibly mysql, but I want to go the rest of my team with answers:)15:09
dmsimardTime-series ? What would you like to graph ?15:09
dotplushaven't thought it through carefully yet, but I suspect we would be most interested in graphing rates of success/changed15:10
dmsimardwhile I don't really want this to be bundled into ara (to keep it as simple and lightweight as possible), I want to make sure it's possible to export to a TSDB -- some people have use cases where they'd want to send the results to, for example, elasticsearch for indexing and searching with logstash15:11
dmsimardfor example, the CLI provides a way to return a command output as JSON which can be relatively easily sent back to elasticsearch15:12
dotplusI have (or will have soon) jenkins running molecule (molecule.readthedocs.io) tests on each Ansible role upon git commit (this will change to "as a gate from gerrit"). It would be nice to see trends in test success/failure/coverage.15:13
dmsimardokay, hang on, let me show you what I mean15:13
dotplushmm, that sounds promising. And I guess if there's a JSON representation of every event, then I could fairly easily add an exporter for elasticsearch or influxdb or some other tsdb15:14
dmsimarddotplus: here: http://paste.openstack.org/raw/525622/15:20
dotplusexcellent, thank you. And to make it smoother, I could use the code that `ara stats list` uses and modify the callback_plugin so it spits to my tsdb (in addition to|instead of) the ara db. this sounds promising. I'll try to play with this properly when I'm actually working tomorrow.15:25
dotplusbtw, kudos for ara. already it looks much nicer than the various other efforts I vaguely remember seeing to store Ansible run results.15:26
dmsimarddotplus: have you seen the UI refresh we've been working on ? :)15:27
dmsimardI haven't yet updated the preview screenshot15:28
dotplusI saw the version that pip install got me this weekend.15:28
dotplus0.8.115:29
dmsimardAh, hang on, let me show you15:29
dmsimardI really wanted to cut a new release before going into vacation but got pulled into different fires :)15:29
dotplusI could probably just update to pip install -e <master>15:30
dmsimardthere's no automated database migrations yet, though15:32
dmsimardwe'll start doing migrations once we declare the database schema stable15:32
dotplusoh yeah. no big deal, I'll just blow away and start over with master. it's only a toy at the moment.15:33
dmsimarddotplus: here: http://46.231.133.111/15:33
dotplusvery nice. anyway, off to 4th things. I'll look at this more closely this week, I hope.15:34
dotplusthank you!15:34
dmsimardHave fun :)15:34
openstackgerritDavid Moreau Simard proposed openstack/ara: Update the preview screenshots  https://review.openstack.org/33728716:03
openstackgerritDavid Moreau Simard proposed openstack/ara: Add redhat-rpm-config to dependencies on RHEL derivatives  https://review.openstack.org/33729016:06
openstackgerritDavid Moreau Simard proposed openstack/ara: Update installation from source instructions  https://review.openstack.org/33729116:10
openstackgerritDavid Moreau Simard proposed openstack/ara: Update installation from pip instructions  https://review.openstack.org/33729116:15
openstackgerritMerged openstack/ara: Update the preview screenshots  https://review.openstack.org/33728716:17
openstackgerritMerged openstack/ara: Add redhat-rpm-config to dependencies on RHEL derivatives  https://review.openstack.org/33729016:18
openstackgerritMerged openstack/ara: Update installation from pip instructions  https://review.openstack.org/33729119:27

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!