*** dmsimard|pto has quit IRC | 04:36 | |
*** dmsimard|pto has joined #ara | 04: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 1598525 | 08:13 | |
*** dmsimard|pto is now known as dmsimard | 13:46 | |
*** ChanServ sets mode: +o dmsimard | 13:47 | |
dotplus | geekatcmu: they're probably Slacking | 15:09 |
---|---|---|
dmsimard | dotplus: hey I just saw your question about ARA supporting other database engines (back from vacation) | 15:09 |
dmsimard | dotplus: officially we know sqlalchemy and mysql works - we provide "first party" support for mysql by requiring pymysql to be installed | 15:09 |
dmsimard | an example on using mysql is documented http://ara.readthedocs.io/en/latest/configuration.html#ara-database | 15:09 |
dotplus | right. I saw that. | 15:09 |
dmsimard | it *should* work with other databases although I haven't personally tried postgre or others | 15:09 |
dotplus | ok, 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 |
dmsimard | we use sqlalchemy for that purpose :) | 15:09 |
dmsimard | out of curiosity, what do you want to use ? | 15:09 |
dotplus | next question, since you're here. Has anyone done anything towards time-series data for this? | 15:09 |
dotplus | probably postgres possibly mysql, but I want to go the rest of my team with answers:) | 15:09 |
dmsimard | Time-series ? What would you like to graph ? | 15:09 |
dotplus | haven't thought it through carefully yet, but I suspect we would be most interested in graphing rates of success/changed | 15:10 |
dmsimard | while 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 logstash | 15:11 |
dmsimard | for example, the CLI provides a way to return a command output as JSON which can be relatively easily sent back to elasticsearch | 15:12 |
dotplus | I 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 |
dmsimard | okay, hang on, let me show you what I mean | 15:13 |
dotplus | hmm, 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 tsdb | 15:14 |
dmsimard | dotplus: here: http://paste.openstack.org/raw/525622/ | 15:20 |
dotplus | excellent, 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 |
dotplus | btw, kudos for ara. already it looks much nicer than the various other efforts I vaguely remember seeing to store Ansible run results. | 15:26 |
dmsimard | dotplus: have you seen the UI refresh we've been working on ? :) | 15:27 |
dmsimard | I haven't yet updated the preview screenshot | 15:28 |
dotplus | I saw the version that pip install got me this weekend. | 15:28 |
dotplus | 0.8.1 | 15:29 |
dmsimard | Ah, hang on, let me show you | 15:29 |
dmsimard | I really wanted to cut a new release before going into vacation but got pulled into different fires :) | 15:29 |
dotplus | I could probably just update to pip install -e <master> | 15:30 |
dmsimard | there's no automated database migrations yet, though | 15:32 |
dmsimard | we'll start doing migrations once we declare the database schema stable | 15:32 |
dotplus | oh yeah. no big deal, I'll just blow away and start over with master. it's only a toy at the moment. | 15:33 |
dmsimard | dotplus: here: http://46.231.133.111/ | 15:33 |
dotplus | very nice. anyway, off to 4th things. I'll look at this more closely this week, I hope. | 15:34 |
dotplus | thank you! | 15:34 |
dmsimard | Have fun :) | 15:34 |
openstackgerrit | David Moreau Simard proposed openstack/ara: Update the preview screenshots https://review.openstack.org/337287 | 16:03 |
openstackgerrit | David Moreau Simard proposed openstack/ara: Add redhat-rpm-config to dependencies on RHEL derivatives https://review.openstack.org/337290 | 16:06 |
openstackgerrit | David Moreau Simard proposed openstack/ara: Update installation from source instructions https://review.openstack.org/337291 | 16:10 |
openstackgerrit | David Moreau Simard proposed openstack/ara: Update installation from pip instructions https://review.openstack.org/337291 | 16:15 |
openstackgerrit | Merged openstack/ara: Update the preview screenshots https://review.openstack.org/337287 | 16:17 |
openstackgerrit | Merged openstack/ara: Add redhat-rpm-config to dependencies on RHEL derivatives https://review.openstack.org/337290 | 16:18 |
openstackgerrit | Merged openstack/ara: Update installation from pip instructions https://review.openstack.org/337291 | 19:27 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!