*** bcoca has quit IRC | 00:01 | |
*** dbpiv has quit IRC | 00:02 | |
*** jlozadad has joined #ara | 02:00 | |
*** dbpiv has joined #ara | 03:37 | |
*** gvincent has joined #ara | 03:41 | |
*** sshnaidm|ruck is now known as sshnaidm|afk | 08:46 | |
*** sshnaidm|afk is now known as sshnaidm|ruck | 11:29 | |
*** bcoca has joined #ara | 12:51 | |
*** bcoca has joined #ara | 12:51 | |
*** gnupyx has joined #ara | 13:04 | |
*** themurph has joined #ara | 13:40 | |
*** themurph has quit IRC | 14:01 | |
*** tbielawa has joined #ara | 14:06 | |
*** themurph has joined #ara | 14:13 | |
*** dbpiv has quit IRC | 14:22 | |
*** dbpiv has joined #ara | 14:45 | |
*** dbpiv has quit IRC | 14:50 | |
*** themurph has quit IRC | 14:51 | |
*** themurph has joined #ara | 14:56 | |
*** jlozadad[m] has left #ara | 15:08 | |
*** jlozadad has quit IRC | 15:17 | |
*** jparrill_ has quit IRC | 15:37 | |
*** jparrill has joined #ara | 15:37 | |
*** dbpiv has joined #ara | 15:42 | |
hiroki | dmsimard: the ARA UI shows the name of the playbook file for each run. I was wondering if that value is modifiable to show the full path instead of just the actualy filename ? We run a multitude of different playbooks on the same host (1 host layer playbook, or multiple service layer playbooks which sits on top of the host layer), however all playbooks are referenced as site.yml. It would make it easier to | 15:48 |
---|---|---|
hiroki | identify a specific run 'type' by showing the full pathname instead | 15:48 |
hiroki | There's quite some white space between the filename and the next column depicting the total time spent running the playbook. So I figured, 1+1=2 ;) | 15:49 |
dmsimard | hiroki: things like giving playbook names and grouping them with labels is going to be built-in in 1.0 | 15:49 |
dmsimard | hiroki: the current implementation is a compromise because I suck at frontend :) | 15:50 |
hiroki | Oh ! Great, then we'll be waiting for 1.0, thanks ! :) | 15:50 |
dmsimard | it used to be the full path (truncated to a max amount) because some paths were very large | 15:51 |
dmsimard | but then you end up with a fairly similar issue | 15:51 |
dmsimard | where instead of site.yml, all you see is /home/user/some/path/playbook.yml | 15:51 |
dmsimard | (and it might get truncated before the interesting part) | 15:51 |
hiroki | Hmm, that's also true. A tag or a definable Ansible variable that shows up in the reports page would be another option | 15:51 |
hiroki | You could truncate the Arab way, from right to left, as usually the most interesting part is at the end | 15:52 |
hiroki | For instance, we have '/srv/uhd/baseline-e2054044/data/site.yml' and '/srv/usd/traefik-722cdf87/data/site.yml' | 15:53 |
hiroki | We would really only be interested in the 'uhd/baseline-e2054044' or 'usd/traefik-722cdf87' parts, so a tag or label is indeed more appropriate | 15:53 |
*** tbielawa is now known as tbielawa|readin | 15:54 | |
dmsimard | the general idea with tags in 1.0 is that they will be dynamic | 15:55 |
dmsimard | in the sense that, for example, there'd be nothing preventing you from creating a tag "failed playbooks" and then tagging failures as such -- so you can browse playbooks matching that tag | 15:56 |
dmsimard | or perhaps you're running a set of playbooks with "phases" like bootstrap/config/deploy/etc | 15:56 |
hiroki | Sounds great ! How would you pass on a tag from the playbook to ARA ? | 15:57 |
dmsimard | It's not 100% clear yet, but the API and backend is built to support it | 16:04 |
dmsimard | as in, tagging a playbook is an API call | 16:05 |
dmsimard | so we just need to figure out what's the most convenient way to use it | 16:05 |
dmsimard | whether that's an ansible module, a CLI command, etc | 16:05 |
hiroki | Even better | 16:05 |
hiroki | What about defining Playbook variables ara_* and ARA picks them up if they exist | 16:06 |
dmsimard | maybe | 16:07 |
hiroki | This is how we currently identify unique playbooks -> https://i.imgur.com/FtYjoRm.jpg | 16:09 |
hiroki | We're thinking of writing to InfluxDB for every significant stage / step the playbook takes and putting Grafana on top to aggregrate results platform wide | 16:10 |
dmsimard | there's folks from the tripleo project who are already doing great things with ara and influxdb :) | 16:10 |
hiroki | Oh good tip, i'll check it out | 16:10 |
dmsimard | https://github.com/openstack/tripleo-quickstart-extras/blob/master/roles/collect-logs/library/ara_influxdb.py | 16:11 |
dmsimard | https://github.com/openstack/tripleo-quickstart-extras/blob/master/roles/collect-logs/tasks/ara_influxdb.yml | 16:11 |
dmsimard | it's not very generic but probably good enough to get you started | 16:11 |
hiroki | Noice :) | 16:11 |
dmsimard | the stuff is graphed here: https://review.rdoproject.org/grafana/dashboard/db/tripleo-ci?orgId=1 | 16:15 |
hiroki | Interesting | 16:24 |
*** jparrill has quit IRC | 16:29 | |
*** jparrill has joined #ara | 16:29 | |
*** tbielawa|readin is now known as tbielawa | 16:32 | |
*** sshnaidm|ruck is now known as sshnaidm|bbl | 16:37 | |
*** dbpiv has quit IRC | 16:54 | |
*** dbpiv has joined #ara | 16:56 | |
*** dbpiv has quit IRC | 16:56 | |
*** dbpiv has joined #ara | 16:57 | |
*** myoung is now known as myoung|lunch | 16:58 | |
*** themurph has quit IRC | 17:10 | |
*** themurph has joined #ara | 17:14 | |
*** jparrill has quit IRC | 17:51 | |
*** themurph has quit IRC | 18:01 | |
*** jparrill has joined #ara | 18:02 | |
*** jparrill has quit IRC | 18:03 | |
*** themurph has joined #ara | 18:04 | |
*** jparrill has joined #ara | 18:04 | |
*** gnupyx has quit IRC | 18:27 | |
*** myoung|lunch is now known as myoung | 18:37 | |
*** tbielawa is now known as tbielawa|lunch | 18:53 | |
*** dbpiv has quit IRC | 19:31 | |
*** dbpiv has joined #ara | 19:32 | |
*** dbpiv has quit IRC | 19:35 | |
*** dbpiv has joined #ara | 19:35 | |
*** dbpiv has joined #ara | 19:36 | |
*** spiette has quit IRC | 19:40 | |
*** spiette has joined #ara | 19:44 | |
*** tbielawa|lunch is now known as tbielawa | 19:55 | |
*** sshnaidm|bbl is now known as sshnaidm|ruck | 20:11 | |
*** dbpiv has quit IRC | 20:18 | |
*** dbpiv has joined #ara | 20:23 | |
*** dbpiv has quit IRC | 20:23 | |
*** dbpiv has joined #ara | 20:23 | |
*** tbielawa is now known as tbielawa|mtg | 20:26 | |
*** dbpiv has quit IRC | 20:28 | |
*** themurph has quit IRC | 20:42 | |
*** tbielawa|mtg has quit IRC | 21:23 | |
*** dbpiv has joined #ara | 23:08 | |
*** dbpiv has quit IRC | 23:17 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!