*** jonaspaulo has quit IRC | 00:13 | |
*** ricolin has quit IRC | 01:13 | |
*** Limech has quit IRC | 02:27 | |
*** also_stingrayza has joined #openstack-kolla | 03:23 | |
*** stingrayza has quit IRC | 03:25 | |
*** SmearedBeard has quit IRC | 03:29 | |
*** SmearedBeard has joined #openstack-kolla | 03:30 | |
*** SmearedBeard has quit IRC | 03:33 | |
*** SmearedBeard has joined #openstack-kolla | 03:33 | |
*** TrevorV has quit IRC | 03:36 | |
*** k_mouza has joined #openstack-kolla | 05:03 | |
*** SmearedBeard has quit IRC | 05:04 | |
*** k_mouza has quit IRC | 05:07 | |
*** lxkong has quit IRC | 05:23 | |
*** evrardjp has quit IRC | 05:33 | |
*** evrardjp has joined #openstack-kolla | 05:33 | |
*** shyamb has joined #openstack-kolla | 05:38 | |
*** k_mouza has joined #openstack-kolla | 06:43 | |
*** k_mouza has quit IRC | 06:48 | |
*** LinPeiWen has quit IRC | 07:20 | |
*** lxkong has joined #openstack-kolla | 08:50 | |
*** lxkong has quit IRC | 08:51 | |
yoctozepto | mnasiadka: yeah, that mongodb disappearance is a huge lol; well, it also says we made the right decision by dropping it | 09:49 |
---|---|---|
*** shyam89 has joined #openstack-kolla | 10:32 | |
*** shyamb has quit IRC | 10:34 | |
*** shyam89 has quit IRC | 10:44 | |
*** shyam89 has joined #openstack-kolla | 10:45 | |
*** e0ne has joined #openstack-kolla | 10:46 | |
*** shyam89 has quit IRC | 10:52 | |
*** kevko_ has quit IRC | 11:42 | |
*** kevko_ has joined #openstack-kolla | 11:43 | |
*** kwazar has quit IRC | 11:49 | |
*** e0ne has quit IRC | 11:49 | |
*** e0ne has joined #openstack-kolla | 11:49 | |
*** e0ne has quit IRC | 12:11 | |
*** k_mouza has joined #openstack-kolla | 14:12 | |
*** k_mouza has quit IRC | 14:47 | |
*** k_mouza has joined #openstack-kolla | 14:48 | |
r3ap3r | If one of your Kolla-Ansible jobs fails in Zuul, can you go back and look at the actual Ansible error on the task that failed or does Zuul just say, "hey, this pipeline failed here" and you have to go an look somewhere else for the full error? | 14:51 |
r3ap3r | I'm trying to get a better way of "recording" my deployments and what fails than just redirecting the output to a file and then looking through the file at the failed task error. :-) | 14:52 |
*** k_mouza has quit IRC | 14:52 | |
r3ap3r | I've been looking at this but I haven't built my CI/CD environment to deploy Kolla and all of my other little projects yet. https://ara.recordsansible.org/blog/2016/11/09/visualizing-kolla-ansible-playbooks-with-ara/ | 14:58 |
dmsimard | r3ap3r: that's an old blog post :) | 15:44 |
r3ap3r | dmsimard: I know right. lol | 15:44 |
dmsimard | I've been testing with https://review.opendev.org/#/c/720902/ | 15:44 |
dmsimard | you can see what it looks like here: https://api.demo.recordsansible.org/?path=kolla-ansible | 15:45 |
dmsimard | I've otherwise recorded production kolla-ansible runs just by installing ara and enabling the callback plugin | 15:47 |
dmsimard | doesn't need specific integration, just install it and enable it before running site.yml | 15:47 |
r3ap3r | dmsimard: Ok, that is cool. At first I wasn't finding anything that failed that actually returned a message which is kind of what I was wanting. I did find this one: https://api.demo.recordsansible.org/results/201162.html that returns the failed message. Only thing I would like to verify is that if an individual play fails, will it take the message that is returned below the failed play and show it in ARA? | 15:53 |
r3ap3r | It would make things easier when going to report "bugs" I think. | 15:54 |
*** patchbot has joined #openstack-kolla | 16:11 | |
*** kevko_ has quit IRC | 16:47 | |
dmsimard | r3ap3r: I'm not sure I understand what you mean :/ ara has the notion of plays but it doesn't currently do much with them | 17:20 |
dmsimard | task results are associated to a play, e.g for the result you linked: https://api.demo.recordsansible.org/api/v1/results/201162 | 17:21 |
dmsimard | I guess we can add information about the play in the details panel at the top, that should be trivial and a good addition | 17:23 |
r3ap3r | TASK [Check zun containers] **************************************************************************************************************************************************************************************************************** | 17:23 |
r3ap3r | *** | 17:23 |
r3ap3r | skipping: [compute01] => (item={'key': 'zun-api', 'value': {'container_name': 'zun_api', 'group': 'zun-api', 'enabled': True, 'image': 'kolla/ubuntu-source-zun-api:victoria', 'volumes': ['/etc/kolla/zun-api/:/var/lib/kolla/config_files/ | 17:23 |
r3ap3r | :ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/'], 'dimensions': {}, 'haproxy': {'zun_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9517'}, 'zun_api_exte | 17:23 |
r3ap3r | rnal': {'enabled': 'yes', 'mode': 'http', 'external': True, 'port': '9517'}}}}) | 17:23 |
r3ap3r | skipping: [compute01] => (item={'key': 'zun-wsproxy', 'value': {'container_name': 'zun_wsproxy', 'group': 'zun-wsproxy', 'enabled': True, 'image': 'kolla/ubuntu-source-zun-wsproxy:victoria', 'volumes': ['/etc/kolla/zun-wsproxy/:/var/lib | 17:23 |
r3ap3r | /kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/'], 'dimensions': {}, 'haproxy': {'zun_wsproxy': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port' | 17:23 |
r3ap3r | : '6784'}, 'zun_wsproxy_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'port': '6784'}}}}) | 17:23 |
r3ap3r | skipping: [compute02] => (item={'key': 'zun-api', 'value': {'container_name': 'zun_api', 'group': 'zun-api', 'enabled': True, 'image': 'kolla/ubuntu-source-zun-api:victoria', 'volumes': ['/etc/kolla/zun-api/:/var/lib/kolla/config_files/ | 17:23 |
r3ap3r | :ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/'], 'dimensions': {}, 'haproxy': {'zun_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9517'}, 'zun_api_exte | 17:23 |
r3ap3r | rnal': {'enabled': 'yes', 'mode': 'http', 'external': True, 'port': '9517'}}}}) | 17:23 |
r3ap3r | skipping: [compute02] => (item={'key': 'zun-wsproxy', 'value': {'container_name': 'zun_wsproxy', 'group': 'zun-wsproxy', 'enabled': True, 'image': 'kolla/ubuntu-source-zun-wsproxy:victoria', 'volumes': ['/etc/kolla/zun-wsproxy/:/var/lib | 17:23 |
r3ap3r | /kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/'], 'dimensions': {}, 'haproxy': {'zun_wsproxy': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port' | 17:23 |
r3ap3r | : '6784'}, 'zun_wsproxy_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'port': '6784'}}}}) | 17:23 |
r3ap3r | my bad, wrong thing. | 17:24 |
r3ap3r | https://paste.centos.org/view/42e3b1d6 | 17:25 |
r3ap3r | This is what was looking for in ARA instead of redirecting the playbook output to a file and then using that in "bug reports" and for historical information. | 17:26 |
dmsimard | ok, and did you find what you were looking for ? sorry my brain is tired today :p | 17:27 |
r3ap3r | I hear ya, I messed up my code input into irc above. lol... | 17:28 |
r3ap3r | No, haven't found that specific output yet, looks more geared for things like failed shell script output and telling you what play failed but not why, ie the failed play output. I'll keep looking around though. Thanks for the information you have given me so far. :-) | 17:30 |
dmsimard | ara saves whatever ansible sends to it | 17:31 |
dmsimard | if there is something missing it's a bug | 17:31 |
dmsimard | are you looking for actual console output as you pasted it ? ara doesn't actually save that by default | 17:31 |
r3ap3r | Ok, looks like yet another lab project. ;-) | 17:31 |
r3ap3r | Yes, precisely. ^^ | 17:32 |
dmsimard | https://ara.readthedocs.io/en/latest/ansible-plugins-and-use-cases.html#adding-records-to-playbooks-after-their-completion | 17:32 |
*** imcsk8 has joined #openstack-kolla | 17:33 | |
dmsimard | so you can do, for example, "ansible-playbook foo.yml | tee -a ansible.log" and then attach that to the playbook report in ara | 17:33 |
r3ap3r | That actually looks like what I am looking for. I'll give it a shot. Thanks. | 17:34 |
dmsimard | to get the playbook id you'll need https://ara.readthedocs.io/en/latest/ansible-plugins-and-use-cases.html#ara-playbook-get-the-running-playbook-or-one-in-specific | 17:35 |
dmsimard | since you'd be using a callback, action and lookup plugin from ara, you'll want to make sure Ansible is configured to enable them: https://ara.readthedocs.io/en/latest/ansible-configuration.html | 17:37 |
dmsimard | afk for a while, there's also #ara if you have questions :) | 17:37 |
r3ap3r | Thanks. :-) | 17:38 |
*** hrww has joined #openstack-kolla | 18:43 | |
*** hrww has quit IRC | 18:44 | |
*** kevko_ has joined #openstack-kolla | 19:08 | |
*** kevko_ has quit IRC | 19:16 | |
*** k_mouza has joined #openstack-kolla | 20:34 | |
*** k_mouza has quit IRC | 20:39 | |
openstackgerrit | Radosław Piliszek proposed openstack/kolla-ansible stable/victoria: switch master to victoria for kolla-ansible https://review.opendev.org/761822 | 20:49 |
openstackgerrit | Radosław Piliszek proposed openstack/kolla-ansible stable/victoria: Switch to Victoria images https://review.opendev.org/761822 | 20:50 |
*** ChanServ sets mode: +o yoctozepto | 21:37 | |
*** yoctozepto changes topic to "IRC meetings on Wednesdays @ 15:00 UTC - agenda @ https://goo.gl/OXB0DL | Whiteboard: https://bit.ly/2MM7mWF | IRC channel is *LOGGED* @ http://goo.gl/3mzZ7b" | 21:38 | |
*** yoctozepto sets mode: -o yoctozepto | 21:38 | |
openstackgerrit | Merged openstack/kolla stable/stein: Add mongodb to skipped images https://review.opendev.org/761723 | 21:50 |
openstackgerrit | Merged openstack/kolla stable/ussuri: Use upper constraints for virtualenv in openstack-base https://review.opendev.org/760566 | 21:58 |
openstackgerrit | Merged openstack/kolla stable/ussuri: rally: add rally-openstack in source - follow up https://review.opendev.org/760574 | 22:01 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!