*** threestrands_ has joined #openstack-ansible | 00:07 | |
*** threestrands_ has quit IRC | 00:08 | |
*** threestrands_ has joined #openstack-ansible | 00:09 | |
*** threestrands has quit IRC | 00:10 | |
*** threestrands_ has quit IRC | 00:10 | |
*** threestrands_ has joined #openstack-ansible | 00:10 | |
*** threestrands_ has quit IRC | 00:11 | |
*** threestrands_ has joined #openstack-ansible | 00:12 | |
*** threestrands_ has quit IRC | 00:13 | |
*** threestrands_ has joined #openstack-ansible | 00:13 | |
*** threestrands_ has quit IRC | 00:14 | |
*** threestrands_ has joined #openstack-ansible | 00:15 | |
*** threestrands_ has quit IRC | 00:16 | |
*** threestrands_ has joined #openstack-ansible | 00:16 | |
openstackgerrit | Merged openstack/openstack-ansible-os_panko master: Move database creation into role https://review.openstack.org/578851 | 00:20 |
---|---|---|
*** tux_ has joined #openstack-ansible | 00:44 | |
openstackgerrit | Merged openstack/openstack-ansible-os_rally master: Use tests repo for common role test requirements https://review.openstack.org/579598 | 00:57 |
openstackgerrit | Merged openstack/openstack-ansible-os_horizon master: Use tests repo for common role test requirements https://review.openstack.org/579586 | 00:59 |
*** tux_ has quit IRC | 01:04 | |
openstackgerrit | Merged openstack/openstack-ansible-os_neutron master: Use tests repo for common role test requirements https://review.openstack.org/579595 | 01:06 |
*** gkadam_ has quit IRC | 01:07 | |
*** gkadam has joined #openstack-ansible | 01:10 | |
*** masber has joined #openstack-ansible | 01:13 | |
openstackgerrit | Merged openstack/openstack-ansible master: Move database creation into role (magnum) https://review.openstack.org/578813 | 01:18 |
prometheanfire | cloudnull: why do we use constraints to install ara? | 01:27 |
prometheanfire | requirements does not track it | 01:27 |
prometheanfire | (nor the other way around) | 01:27 |
prometheanfire | so it's almost guaranteed to cause problems | 01:27 |
mnaser | prometheanfire: where does ara get installed, maybe its to avoid conflicts with other stuff? | 01:29 |
prometheanfire | it's in gate-check-commit.sh in the main ansible repo | 01:31 |
prometheanfire | line 107 (ish) | 01:31 |
*** tux_ has joined #openstack-ansible | 01:32 | |
logan- | https://github.com/openstack/openstack-ansible/commit/f4e8e7f82a94379bc50779e9027876bce23d3a90 | 01:33 |
mnaser | prometheanfire: it looks like we're dropping it in the /opt/ansible-runtime venv which i assume includes many other things | 01:33 |
mnaser | i guess we *could* create another venv just for ara.. | 01:33 |
logan- | is that possible? | 01:34 |
logan- | i thought it had to be installed in the same venv as ansible | 01:34 |
prometheanfire | even then, what other than ansible is run there? | 01:34 |
mnaser | i think it could be possible. it's kinda a bunch of callbacks so as long as we have the same ansible version there | 01:34 |
prometheanfire | anything openstackish? | 01:34 |
*** tonytan4ever has joined #openstack-ansible | 01:35 | |
mnaser | prometheanfire: https://github.com/openstack/openstack-ansible/commit/c904de2db512728a4cd479fbd72bb19b432d08f4 i see this but i'm not sure if we deploy anything openstackish | 01:35 |
mnaser | i dont think so but a /opt/ansible-runtime/bin/pip freeze will surely confirm | 01:36 |
mnaser | logan-, prometheanfire: `/opt/ansible-runtime/bin/pip freeze` in my environment does not show anything openstacky | 01:37 |
mnaser | well | 01:37 |
mnaser | i see `os-client-config` and `os-service-types` | 01:37 |
mnaser | thought i think `shade` pulls those in | 01:37 |
mnaser | let me get you a full list for a queens env | 01:37 |
prometheanfire | mnaser: not much, ya, shade https://gist.github.com/prometheanfire/5afb1a01ee5025517c63453d440a90ab | 01:37 |
*** tonytan4ever_brb has quit IRC | 01:38 | |
mnaser | prometheanfire: i guess you can propose a revert, see if that crashes and burns badly and odyssey4me can comment behind the reasons of that decision? | 01:38 |
mnaser | revert of https://github.com/openstack/openstack-ansible/commit/f4e8e7f82a94379bc50779e9027876bce23d3a90 that is | 01:38 |
*** gregoryo has joined #openstack-ansible | 01:39 | |
prometheanfire | the pop options are good, constraints are not, let me see if I can do better | 01:39 |
openstackgerrit | Merged openstack/openstack-ansible master: Move database creation into role (octavia) https://review.openstack.org/578850 | 01:51 |
*** tonytan4ever has quit IRC | 01:57 | |
*** tonytan4ever has joined #openstack-ansible | 01:57 | |
openstackgerrit | Matthew Thode proposed openstack/openstack-ansible master: Use requirements from ara to install ara https://review.openstack.org/579699 | 02:00 |
prometheanfire | mnaser: ok, let's try this | 02:00 |
*** hwoarang has quit IRC | 02:10 | |
openstackgerrit | Matthew Thode proposed openstack/openstack-ansible master: Use requirements from ara to install ara https://review.openstack.org/579699 | 02:17 |
openstackgerrit | Merged openstack/openstack-ansible stable/queens: Update ironic role SHA for conf fixes https://review.openstack.org/579585 | 02:24 |
*** tonytan4ever_brb has joined #openstack-ansible | 02:39 | |
openstackgerrit | Matthew Thode proposed openstack/openstack-ansible master: Use requirements from ara to install ara https://review.openstack.org/579699 | 02:40 |
*** tonytan4ever has quit IRC | 02:41 | |
*** tonytan4ever_brb has quit IRC | 02:41 | |
*** tonytan4ever has joined #openstack-ansible | 02:42 | |
*** harryhuang_ has joined #openstack-ansible | 02:48 | |
*** sgrasley has quit IRC | 02:59 | |
*** cjloader has quit IRC | 03:12 | |
*** cjloader has joined #openstack-ansible | 03:12 | |
openstackgerrit | Pan Xingyu proposed openstack/openstack-ansible-os_panko master: Optimize the link address in docs https://review.openstack.org/579751 | 03:26 |
openstackgerrit | Pan Xingyu proposed openstack/ansible-role-python_venv_build master: Optimize the link address in docs https://review.openstack.org/579756 | 03:33 |
*** dxiri has joined #openstack-ansible | 03:33 | |
*** dxiri has quit IRC | 03:33 | |
*** dxiri has joined #openstack-ansible | 03:34 | |
*** udesale has joined #openstack-ansible | 03:42 | |
*** dxiri has quit IRC | 04:07 | |
*** tonytan4ever_brb has joined #openstack-ansible | 04:14 | |
*** tonytan4_ has joined #openstack-ansible | 04:15 | |
*** tonytan4ever_brb has quit IRC | 04:15 | |
*** tonytan4ever has quit IRC | 04:16 | |
*** threestrands_ has quit IRC | 04:25 | |
*** cjloader has quit IRC | 04:32 | |
openstackgerrit | Taseer Ahmed proposed openstack/openstack-ansible-os_blazar master: This patch ensures that the functional tests for Blazar pass. https://review.openstack.org/571388 | 04:39 |
*** tonytan4_ has quit IRC | 04:56 | |
*** tonytan4ever has joined #openstack-ansible | 04:57 | |
*** cshen has joined #openstack-ansible | 04:58 | |
*** tonytan4ever has quit IRC | 05:01 | |
*** cshen has quit IRC | 05:03 | |
*** gkadam has quit IRC | 05:04 | |
*** gkadam has joined #openstack-ansible | 05:08 | |
*** tux_ has quit IRC | 05:09 | |
*** hwoarang has joined #openstack-ansible | 05:14 | |
*** FrankZhang has quit IRC | 05:20 | |
*** FrankZhang has joined #openstack-ansible | 05:20 | |
*** FrankZhang has quit IRC | 05:20 | |
*** FrankZhang has joined #openstack-ansible | 05:21 | |
*** gkadam has quit IRC | 05:31 | |
*** tonytan4ever has joined #openstack-ansible | 05:31 | |
openstackgerrit | Olivier Bourdon proposed openstack/openstack-ansible master: Add option to change fs type on bootstrap device https://review.openstack.org/566299 | 05:37 |
*** pmannidi has quit IRC | 05:37 | |
openstackgerrit | Olivier Bourdon proposed openstack/openstack-ansible master: Add option to change fs type on bootstrap device https://review.openstack.org/566299 | 05:40 |
hwoarang | good morning | 05:41 |
hwoarang | would anyone like to get https://review.openstack.org/#/c/567530/ in ? :) | 05:41 |
prometheanfire | moin | 05:43 |
*** armaan has quit IRC | 05:49 | |
*** armaan has joined #openstack-ansible | 05:49 | |
prometheanfire | that's quite the patch | 05:49 |
evrardjp | mornin | 05:57 |
openstackgerrit | Pan Xingyu proposed openstack/openstack-ansible-os_ceilometer master: Optimize the link address in docs https://review.openstack.org/579768 | 05:59 |
*** Bhujay has joined #openstack-ansible | 06:00 | |
evrardjp | guilhermesp: did you try forking the role and use path? | 06:05 |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible master: Add support for using distribution packages for OpenStack services https://review.openstack.org/579770 | 06:13 |
evrardjp | hwoarang: have you tried ^ locally already? | 06:18 |
hwoarang | nope | 06:18 |
hwoarang | not yet at least | 06:19 |
*** lvdombrkr has joined #openstack-ansible | 06:20 | |
*** cshen has joined #openstack-ansible | 06:23 | |
*** hwoarang has quit IRC | 06:23 | |
*** hwoarang has joined #openstack-ansible | 06:23 | |
*** hwoarang has quit IRC | 06:23 | |
*** hwoarang has joined #openstack-ansible | 06:23 | |
evrardjp | hwoarang: it was to know if we're hitting a miracle in terms of timing, and if we could go for more than basekit later | 06:31 |
hwoarang | why miracle? | 06:31 |
hwoarang | at least the basekit roles have been converted to distro installation | 06:31 |
evrardjp | I mean it would be pretty dope if the full AIO would be pkg installed in an hour. | 06:33 |
evrardjp | but I should stop dreaming | 06:33 |
hwoarang | ah well. full aio still needs work | 06:33 |
*** maybebuggy has joined #openstack-ansible | 06:35 | |
evrardjp | Yeah, when I will have finished my body of work I will tackle the cleanup to run faster | 06:37 |
openstackgerrit | Tuan Do Anh proposed openstack/ansible-hardening master: fix tox python3 overrides https://review.openstack.org/579778 | 06:41 |
*** epalper has joined #openstack-ansible | 06:41 | |
*** nicolasbock has joined #openstack-ansible | 06:42 | |
*** fghaas has joined #openstack-ansible | 06:45 | |
*** fghaas has quit IRC | 06:46 | |
*** fghaas has joined #openstack-ansible | 06:46 | |
*** sxc731 has joined #openstack-ansible | 06:47 | |
*** sxc731 has left #openstack-ansible | 06:47 | |
*** openstackgerrit has quit IRC | 06:49 | |
*** arbrandes1 has joined #openstack-ansible | 07:02 | |
*** arbrandes has quit IRC | 07:04 | |
*** erolg has joined #openstack-ansible | 07:12 | |
*** openstackgerrit has joined #openstack-ansible | 07:13 | |
openstackgerrit | zhongshengping proposed openstack/openstack-ansible-os_magnum master: Deprecate auth_uri option https://review.openstack.org/558380 | 07:13 |
*** shardy has joined #openstack-ansible | 07:16 | |
*** oanson has quit IRC | 07:39 | |
*** lihi has quit IRC | 07:39 | |
*** oanson has joined #openstack-ansible | 07:41 | |
*** hachi has joined #openstack-ansible | 07:41 | |
openstackgerrit | Tuan Do Anh proposed openstack/openstack-ansible-ops master: fix tox python3 overrides https://review.openstack.org/579797 | 07:44 |
*** lvdombrkr has quit IRC | 07:51 | |
*** lvdombrkr has joined #openstack-ansible | 07:55 | |
*** armaan has quit IRC | 08:00 | |
openstackgerrit | Tuan Do Anh proposed openstack/openstack-ansible-os_nova master: fix tox python3 overrides https://review.openstack.org/579800 | 08:00 |
*** lvdombrkr has quit IRC | 08:00 | |
*** armaan has joined #openstack-ansible | 08:00 | |
*** rpittau has quit IRC | 08:02 | |
openstackgerrit | Tuan Do Anh proposed openstack/openstack-ansible-tests master: fix tox python3 overrides https://review.openstack.org/579802 | 08:06 |
*** armaan has quit IRC | 08:07 | |
*** armaan has joined #openstack-ansible | 08:07 | |
*** rpittau has joined #openstack-ansible | 08:10 | |
*** tosky has joined #openstack-ansible | 08:20 | |
*** armaan has quit IRC | 08:21 | |
*** armaan has joined #openstack-ansible | 08:22 | |
*** armaan has quit IRC | 08:25 | |
*** armaan has joined #openstack-ansible | 08:26 | |
*** electrofelix has joined #openstack-ansible | 08:26 | |
*** hachi has quit IRC | 08:32 | |
*** gkadam has joined #openstack-ansible | 08:33 | |
*** hachi has joined #openstack-ansible | 08:35 | |
*** armaan has quit IRC | 08:35 | |
*** armaan has joined #openstack-ansible | 08:36 | |
openstackgerrit | Pan Xingyu proposed openstack/openstack-ansible-os_blazar master: Optimize the link address in docs https://review.openstack.org/579811 | 08:37 |
*** armaan has quit IRC | 08:37 | |
*** armaan has joined #openstack-ansible | 08:38 | |
*** sxc731 has joined #openstack-ansible | 08:40 | |
*** sxc731 has left #openstack-ansible | 08:42 | |
odyssey4me | prometheanfire mnaser we use constraints for the ARA install for the same reason we use constraints everywhere else - repeatability... when you install tag x today and tomorrow you get the same results | 08:42 |
*** vnogin has joined #openstack-ansible | 08:43 | |
*** Bhujay has quit IRC | 08:44 | |
odyssey4me | prometheanfire: I'm not seeing that error in any of our logs. Where did you see it? I'm not finding evidence of it in logstash.o.o either. | 08:48 |
*** blinkiz has joined #openstack-ansible | 08:49 | |
odyssey4me | hwoarang evrardjp morning - mind giving this one a nudge please? https://review.openstack.org/#/c/579153/1 | 08:50 |
blinkiz | Hello. I can not clone some repos. What can be wrong? https://paste.ubuntu.com/p/CP86HBmfh5/ | 08:51 |
blinkiz | Am running scripts/bootstrap-ansible.sh after I have checkout 17.0.5. fails.. | 08:52 |
*** armaan has quit IRC | 08:57 | |
evrardjp | blinkiz: your network maybe? | 08:57 |
*** armaan has joined #openstack-ansible | 08:57 | |
odyssey4me | hwoarang: no ubuntu distro install in https://review.openstack.org/#/c/567530/19 ? | 08:59 |
hwoarang | odyssey4me: didn't we say that xenial packages and rocky do not play well together? | 09:00 |
hwoarang | so i decided to not spend more time on trying to make xenial work | 09:00 |
odyssey4me | hwoarang: no, that's a discussion to be had in the meeting today - no decisions yet | 09:00 |
odyssey4me | if we do that, we then also have to get bionic implemented and ported back to queens | 09:01 |
hwoarang | odyssey4me: the vars and everything is sorted. only the job is missing. i dont know what to do right now | 09:01 |
odyssey4me | blinkiz it seems that somehow your git download is corrupted or otherwise broken - try removing /etc/ansible/roles and doing bootstrap-ansible again | 09:02 |
*** gregoryo has quit IRC | 09:02 | |
odyssey4me | hwoarang: add the job? if you do it in a follow on patch that's fine - I'd rather not see it left behind though | 09:02 |
hwoarang | odyssey4me: the job is not working so i didn't add it | 09:02 |
hwoarang | i dont know if it's xenial+packages issue or something else | 09:02 |
hwoarang | anyway I will wait for the meeting | 09:03 |
evrardjp | I don't see a problem with the current state -- positive improvement is better than no improvement | 09:04 |
odyssey4me | that is true, so even a failing patch on top to address the missing bit will make me +2+w that patch right now | 09:04 |
odyssey4me | I just don't want it forgotten because nobody noticed | 09:05 |
evrardjp | look at the speed though | 09:05 |
hwoarang | but would anyone notice a -1 zuul patch? :) | 09:05 |
evrardjp | haha | 09:05 |
hwoarang | anyway let me add something on top of it | 09:05 |
evrardjp | hwoarang: or mark it with a #TODO(hwoarang): add ubuntu distro install job when ... | 09:06 |
*** hachi_ has joined #openstack-ansible | 09:06 | |
hwoarang | i can add a non-voting one | 09:07 |
*** hachi has quit IRC | 09:09 | |
*** fghaas has quit IRC | 09:10 | |
*** p-to-q-upgrade has quit IRC | 09:10 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-nspawn_container_create master: Follow the new PTI for document build https://review.openstack.org/579826 | 09:13 |
blinkiz | odyssey4me, thank you for the answer. It did solve the problem. Thank you | 09:14 |
admin0 | hi guys .. is there a sample config with ceph nodes/disks that i can see ? | 09:16 |
*** hachi_ has quit IRC | 09:16 | |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible-os_nova master: Add support for using distribution packages for OpenStack services https://review.openstack.org/567530 | 09:17 |
hwoarang | evrardjp: odyssey4me ^^ ok ? | 09:17 |
andymccr | admin0: check out the ceph-ansible docs: http://docs.ceph.com/ceph-ansible/master/osds/scenarios.html | 09:17 |
odyssey4me | admin0: https://docs.openstack.org/openstack-ansible/latest/user/ceph/full-deploy.html | 09:18 |
*** hachi_ has joined #openstack-ansible | 09:19 | |
*** fghaas has joined #openstack-ansible | 09:19 | |
odyssey4me | hwoarang: thanks, that'll do | 09:19 |
evrardjp | hwoarang: complete implementation to me ;) | 09:19 |
*** hachi_ has quit IRC | 09:21 | |
admin0 | :D identity_hosts: *infrastructure_hosts | 09:22 |
admin0 | \o/ | 09:22 |
admin0 | my long boring file will shrink a lot :) | 09:22 |
*** DanyC has joined #openstack-ansible | 09:26 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_heat master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579663 | 09:27 |
*** hachi has joined #openstack-ansible | 09:27 | |
*** Bhujay has joined #openstack-ansible | 09:30 | |
*** stuartgr has joined #openstack-ansible | 09:30 | |
openstackgerrit | Merged openstack/openstack-ansible-os_trove master: Reduce distro packages installed https://review.openstack.org/579153 | 09:37 |
Taseer | evrardjp: is it necessary to replace the manual creation of services with the systemd_role ? | 09:38 |
evrardjp | yeah, to avoid maintenance burden. | 09:38 |
Taseer | i see.. | 09:39 |
evrardjp | unless you want to maintain these tasks alone? :D | 09:40 |
Taseer | for now, I am unable to figure out the problem I am getting with it | 09:41 |
Taseer | it is returning 'blazar' is undefined | 09:42 |
Taseer | and I don't know what it means | 09:43 |
Taseer | evrardjp: if you know what this means => https://hastebin.com/gawifukoqo.cs | 09:44 |
openstackgerrit | Merged openstack/openstack-ansible-os_trove master: Use tests repo for common role test requirements https://review.openstack.org/579610 | 09:44 |
openstackgerrit | Merged openstack/openstack-ansible-os_trove master: correct typo in service setup https://review.openstack.org/578584 | 09:47 |
openstackgerrit | Merged openstack/openstack-ansible-os_trove master: Add systemd tags to include role https://review.openstack.org/578608 | 09:47 |
openstackgerrit | Merged openstack/openstack-ansible-os_trove master: Move database creation into role https://review.openstack.org/578867 | 09:47 |
openstackgerrit | Merged openstack/openstack-ansible-os_trove master: Add packages required for osprofiler https://review.openstack.org/573518 | 09:47 |
evrardjp | Taseer: https://github.com/openstack/openstack-ansible-os_nova/blob/master/tasks/main.yml#L98-L121 | 09:47 |
evrardjp | https://github.com/openstack/openstack-ansible-os_nova/blob/master/vars/main.yml#L51-L61 | 09:49 |
Taseer | evrardjp: thanks, let me take a look | 09:49 |
evrardjp | Taseer: https://github.com/openstack/openstack-ansible-os_blazar/blob/master/defaults/main.yml#L84-L88 seems not the good name, so I suppose you've updated that in your patch, but you might need to add more things depending on your usage | 09:50 |
*** hwoarang has quit IRC | 09:53 | |
Taseer | ok. | 09:53 |
*** hwoarang has joined #openstack-ansible | 09:54 | |
*** hwoarang has quit IRC | 09:54 | |
*** hwoarang has joined #openstack-ansible | 09:54 | |
*** cshen has quit IRC | 09:55 | |
*** nicolasbock has quit IRC | 09:55 | |
*** rmart04 has joined #openstack-ansible | 09:55 | |
*** hwoarang has quit IRC | 09:56 | |
*** fghaas1 has joined #openstack-ansible | 09:57 | |
*** hwoarang has joined #openstack-ansible | 09:57 | |
*** hwoarang has quit IRC | 09:57 | |
*** hwoarang has joined #openstack-ansible | 09:57 | |
*** fghaas has quit IRC | 10:00 | |
*** fghaas has joined #openstack-ansible | 10:05 | |
*** cshen has joined #openstack-ansible | 10:05 | |
*** fghaas2 has joined #openstack-ansible | 10:07 | |
*** fghaas1 has quit IRC | 10:08 | |
*** fghaas has quit IRC | 10:09 | |
odyssey4me | hwoarang evrardjp could we get this one that was missed reviewed asap please https://review.openstack.org/579826 | 10:09 |
hwoarang | odyssey4me: done | 10:11 |
odyssey4me | thanks hwoarang | 10:11 |
odyssey4me | that nova role patch needs a tox.ini edit FYI | 10:11 |
hwoarang | hmm what did i miss | 10:13 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_glance master: Move MQ vhost/user creation into role https://review.openstack.org/568517 | 10:14 |
odyssey4me | hwoarang a small change due to https://github.com/openstack/openstack-ansible-os_nova/commit/dfcb48c0e0499f21a31349901565194cd6b40b46 | 10:16 |
hwoarang | ah i see | 10:16 |
hwoarang | will do a follow up | 10:17 |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible-os_nova master: Add support for using distribution packages for OpenStack services https://review.openstack.org/567530 | 10:20 |
*** hachi has quit IRC | 10:49 | |
openstackgerrit | Merged openstack/openstack-ansible-ops master: Use tests repo for common role test requirements https://review.openstack.org/579628 | 10:54 |
*** Bhujay has quit IRC | 11:08 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_heat master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579663 | 11:14 |
*** Bhujay has joined #openstack-ansible | 11:32 | |
*** cshen has quit IRC | 11:33 | |
*** udesale has quit IRC | 11:36 | |
guilhermesp | morning ppl | 11:45 |
guilhermesp | evrardjp: No I didn`t. I was thinking in a way to try to make things work as they should, but seems that it is not an option. You mean forking to my git and then using role_path | 11:46 |
guilhermesp | ? | 11:47 |
guilhermesp | seems that the discussion in the github issue continues going on and on and on | 11:47 |
guilhermesp | but anyways, it's not going to get any direction at the moment | 11:47 |
evrardjp | guilhermesp: no I meant changing the include_vars | 11:47 |
guilhermesp | I was reading about it yesterday | 11:48 |
evrardjp | currently the include_vars is looking for files | 11:48 |
evrardjp | but if we give path: it might help | 11:48 |
evrardjp | or we change the playbook indeed | 11:48 |
*** hachi has joined #openstack-ansible | 11:48 | |
evrardjp | assuming each playbook handles the deployment of components | 11:49 |
evrardjp | each play* | 11:49 |
evrardjp | which is probably better | 11:49 |
odyssey4me | yep, I personally think that the playbook should handle the components rather than the role | 11:49 |
guilhermesp | yep, "role" statement wouldn't work as was with grafana-ansible from flaviosr ? | 11:49 |
*** armaan has quit IRC | 11:50 | |
evrardjp | well I think it's better to stay close the maintained roles of another community | 11:50 |
evrardjp | just side load them | 11:50 |
*** armaan has joined #openstack-ansible | 11:50 | |
evrardjp | here I'd say because we had it in meta in the past, it sounds logical that it can be deployed beforehand | 11:50 |
evrardjp | so a play deploying those roles is perfectly thinkable | 11:51 |
odyssey4me | using meta-deps for role pre-deployment is just terrible - it's the least amount of control | 11:51 |
guilhermesp | you mean this odyssey4me ? https://github.com/openstack/openstack-ansible-os_monasca/blob/master/meta/main.yml | 11:53 |
odyssey4me | yep | 11:53 |
*** armaan has quit IRC | 11:55 | |
guilhermesp | I will continue looking for possible options and I will bring them to the table. But any more suggestions would be awesome, dont hesitate :) | 11:56 |
*** ansmith has quit IRC | 11:57 | |
openstackgerrit | Merged openstack/openstack-ansible master: Move database creation into role (trove) https://review.openstack.org/578868 | 12:04 |
openstackgerrit | Merged openstack/openstack-ansible master: Add option to change fs type on bootstrap device https://review.openstack.org/566299 | 12:04 |
*** cshen has joined #openstack-ansible | 12:06 | |
openstackgerrit | Leopard Ma proposed openstack/openstack-ansible-memcached_server master: Add source code repository notes link to README https://review.openstack.org/579715 | 12:09 |
guilhermesp | before run the run_test.sh... Do you guys think this is possible? http://paste.openstack.org/show/724885/ the only problem that I think would be potential is that the ansible_os_family has capital letter, the vars from the role doesn't, so maybe this solution would have a case-sensitive problem | 12:11 |
*** fghaas2 has quit IRC | 12:12 | |
odyssey4me | guilhermesp: the problem is with how ansible works - it just doesn't work in the way that's proposed because it searches the wrong path | 12:15 |
odyssey4me | so the suggestion to move the role execution to the playbook is the best (and possibly only) solution | 12:15 |
*** sgrasley has joined #openstack-ansible | 12:16 | |
guilhermesp | so odyssey4me would be something like this? http://paste.openstack.org/show/724886/ | 12:19 |
*** cmart has joined #openstack-ansible | 12:19 | |
odyssey4me | guilhermesp: instead of when inventory_hostname in groups['monasca_grafana'], you need a 'hosts: monasca_grafana' for the play because the play would only target the hosts for that service | 12:20 |
guilhermesp | ah yes, indeed | 12:20 |
guilhermesp | do you think would be good for the playbook to move the other include_roles to this approach or leave a comment in that play about the issue of include_role? | 12:21 |
guilhermesp | https://review.openstack.org/#/c/578721/9/tasks/main.yml | 12:22 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_heat master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579663 | 12:23 |
odyssey4me | guilhermesp: yes, all roles should move into the playbook so that it is more obvious how it's setup and the order is clear | 12:23 |
odyssey4me | if the groups are different, it will also go faster | 12:23 |
guilhermesp | k, going to move the rest | 12:24 |
*** fghaas has joined #openstack-ansible | 12:29 | |
*** cshen has quit IRC | 12:32 | |
*** fghaas has quit IRC | 12:38 | |
*** hachi_ has joined #openstack-ansible | 12:40 | |
*** cshen has joined #openstack-ansible | 12:40 | |
*** hachi has quit IRC | 12:41 | |
*** armaan has joined #openstack-ansible | 12:45 | |
*** dxiri has joined #openstack-ansible | 12:50 | |
*** armaan has quit IRC | 12:50 | |
*** armaan has joined #openstack-ansible | 12:50 | |
hwoarang | evrardjp: could you re-vote on https://review.openstack.org/#/c/567530/ please? | 12:53 |
*** fghaas has joined #openstack-ansible | 12:53 | |
*** armaan has quit IRC | 12:55 | |
*** dxiri_ has joined #openstack-ansible | 13:04 | |
*** dxiri has quit IRC | 13:07 | |
jamespage | evrardjp: o/ | 13:09 |
jamespage | evrardjp: so... | 13:09 |
jamespage | evrardjp: I'm looking for reps from deployment projects to participate in the upgrade sig - irc meeting is later today | 13:10 |
jamespage | wondered whether OSA would like to come along | 13:10 |
tosky | so, sahara is broken on openstack-ansible-os_sahara jobs and I have no idea what's happened | 13:10 |
*** ansmith has joined #openstack-ansible | 13:10 | |
evrardjp | hey jamespage | 13:15 |
evrardjp | what time? | 13:15 |
evrardjp | it's a pretty busy day for me | 13:15 |
jamespage | 1600 UTC | 13:15 |
evrardjp | that's at the same time of our OSA meeting | 13:15 |
jamespage | awesome | 13:15 |
evrardjp | :p | 13:15 |
jamespage | I took an action to follow up with deployment projects; I'll do that via the ML and see if we can come up with a good time that works for all | 13:16 |
evrardjp | let's mix the two! | 13:16 |
evrardjp | yeah that would make more sense | 13:16 |
evrardjp | too bad sarcasm doesn't pass as well on irc as irl | 13:17 |
evrardjp | anyway | 13:17 |
evrardjp | Yes, I would be happy to join, or anyone from the team. We should have someone to represent OSA to help the upgrade sig | 13:17 |
openstackgerrit | Merged openstack/openstack-ansible-os_tempest master: Switch to using project-templates https://review.openstack.org/577528 | 13:19 |
openstackgerrit | Merged openstack/openstack-ansible-os_tempest master: Add Ubuntu Bionic 18.04 support https://review.openstack.org/575956 | 13:19 |
*** tux_ has joined #openstack-ansible | 13:20 | |
cloudnull | mornings | 13:20 |
*** throwsb1 has joined #openstack-ansible | 13:22 | |
*** fghaas has quit IRC | 13:24 | |
*** tux__ has joined #openstack-ansible | 13:24 | |
guilhermesp | morning cloudnull | 13:27 |
*** tux_ has quit IRC | 13:27 | |
guilhermesp | odyssey4me: in this case, when we run the run_tests.sh, what would be the way out to execute the following playbook? http://paste.openstack.org/show/724894/ | 13:28 |
guilhermesp | ansible looks into roles/ directory and after in /etc/ansible/roles | 13:28 |
guilhermesp | when I run run_tests on my dev env, I'm getting the following error: | 13:29 |
cloudnull | tosky how can we help ? | 13:29 |
guilhermesp | http://paste.openstack.org/show/724895/ | 13:29 |
tosky | my only guess, as I wrote in the review, is that something changed in keystone | 13:29 |
tosky | but I did not compare the versions of all the components installed in the system, maybe I should | 13:30 |
cloudnull | talking about https://review.openstack.org/#/c/569886/ | 13:32 |
tosky | Jeremy commented too | 13:33 |
tosky | but yeah, better compare the components between a failed run and a working run | 13:33 |
cloudnull | -cc d34dh0r53 | 13:34 |
tosky | O.O | 13:34 |
*** sxc731 has joined #openstack-ansible | 13:36 | |
d34dh0r53 | :/ | 13:37 |
*** Bhujay has quit IRC | 13:37 | |
d34dh0r53 | hmm, doesn't need a rebase | 13:40 |
*** jwitko has joined #openstack-ansible | 13:43 | |
cloudnull | evrardjp odyssey4me https://review.openstack.org/#/c/574006/ - where do we go from here to get that moving again ? | 13:45 |
odyssey4me | cloudnull: we're waiting for designate to approve the patch that's been submitted | 13:45 |
odyssey4me | until that's done, and the sha's are updated again, it won't work | 13:46 |
odyssey4me | the alternative is to use earlier sha's than the Flask u-c update | 13:46 |
*** tux__ has quit IRC | 13:47 | |
*** cshen has quit IRC | 13:47 | |
evrardjp | odyssey4me: the solution of cloudnull won't work? | 13:47 |
*** tux_ has joined #openstack-ansible | 13:47 | |
evrardjp | It sounded reasonable to me, assuming the constraints overide each other | 13:47 |
evrardjp | (is it first match wins again? I can't remember) | 13:48 |
odyssey4me | evrardjp: it would work too, but is more risky given that our testing will diverge from upstream | 13:48 |
odyssey4me | eg if keystone now requires the newer version then our reqs will not deliver the right version to it and it will fail | 13:48 |
odyssey4me | it would only make sense to do that if we know that u-c is changing to lower the u-c again | 13:49 |
evrardjp | can we use a series of parameters (like we used to do for tempest/rally) to make sure designate can be on its own? | 13:49 |
evrardjp | that would also fix things | 13:49 |
openstackgerrit | Merged openstack/openstack-ansible-ops master: Improve metricbeat Ceph detection https://review.openstack.org/577300 | 13:49 |
odyssey4me | evrardjp: then we'd be unconstraining designate, which is worse | 13:50 |
evrardjp | not sure it's worse | 13:50 |
evrardjp | both are bad | 13:50 |
odyssey4me | just bumpt to the most recent sha using the old constraint and then wait for mugsie to do the testing he needs to validate that designate is ready | 13:50 |
odyssey4me | I don't see why going with that approach is bad | 13:51 |
*** tux_ has quit IRC | 13:52 | |
evrardjp | because now you have to deal with requirements versions and make sure keystone code is matching | 13:52 |
evrardjp | and freeze | 13:52 |
evrardjp | ok mugsie is busy with the patch :) | 13:52 |
evrardjp | that sounds better | 13:52 |
odyssey4me | if we're freezing to the same date for all sha's then we don't have to do anything of the sort | 13:52 |
evrardjp | yeah. So no bumps | 13:53 |
odyssey4me | yes, until designate is ready | 13:53 |
evrardjp | which is fine for me, but we have to be careful with the thing | 13:53 |
openstackgerrit | Guilherme Steinmuller Pimentel proposed openstack/openstack-ansible-os_monasca master: [WIP] Fix monasca https://review.openstack.org/578721 | 13:54 |
*** cjloader has joined #openstack-ansible | 13:57 | |
*** FrankZhang has quit IRC | 13:57 | |
openstackgerrit | Merged openstack/openstack-ansible-os_nova master: Add support for using distribution packages for OpenStack services https://review.openstack.org/567530 | 14:09 |
*** sxc731 has quit IRC | 14:10 | |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible-os_keystone master: DNM - Testing ARA upgrades https://review.openstack.org/537360 | 14:13 |
*** epalper has quit IRC | 14:14 | |
*** cshen has joined #openstack-ansible | 14:14 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_glance master: Move MQ vhost/user creation into role https://review.openstack.org/568517 | 14:17 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_glance master: Move MQ vhost/user creation into role https://review.openstack.org/568517 | 14:17 |
*** tonytan4ever has quit IRC | 14:18 | |
*** ianychoi has quit IRC | 14:18 | |
*** ianychoi has joined #openstack-ansible | 14:19 | |
*** fghaas has joined #openstack-ansible | 14:26 | |
*** gkadam_ has joined #openstack-ansible | 14:28 | |
*** Adri2000_ is now known as Adri2000 | 14:29 | |
*** Adri2000 has quit IRC | 14:29 | |
*** Adri2000 has joined #openstack-ansible | 14:29 | |
*** tux_ has joined #openstack-ansible | 14:29 | |
*** sgrasley_ has joined #openstack-ansible | 14:29 | |
*** gkadam has quit IRC | 14:30 | |
cloudnull | odyssey4me anything we all can help with on that front ^ | 14:31 |
*** sgrasley has quit IRC | 14:39 | |
*** sgrasley_ has quit IRC | 14:39 | |
*** FrankZhang has joined #openstack-ansible | 14:40 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_heat master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579663 | 14:45 |
*** sgrasley has joined #openstack-ansible | 14:45 | |
*** sgrasley_ has joined #openstack-ansible | 14:47 | |
*** rmart04_ has joined #openstack-ansible | 14:48 | |
*** rmart04 has quit IRC | 14:50 | |
*** rmart04_ is now known as rmart04 | 14:50 | |
*** sgrasley has quit IRC | 14:51 | |
*** sxc731 has joined #openstack-ansible | 14:53 | |
*** cjloader has quit IRC | 14:58 | |
*** cjloader has joined #openstack-ansible | 14:58 | |
*** sxc731 has left #openstack-ansible | 15:01 | |
*** epalper has joined #openstack-ansible | 15:02 | |
mnaser | hi everyone | 15:03 |
mnaser | i am in a meeting that should be ending at 12 | 15:04 |
mnaser | could someone do me the favour of preparing bugs for triage, please? | 15:04 |
mnaser | <3 | 15:04 |
prometheanfire | odyssey4me: then you need to use constraints that are not openstack constraints or make ara follow constraints, otherwise you are using the WRONG constraints | 15:05 |
odyssey4me | prometheanfire: it's working for us just fine, and has been since liberty | 15:05 |
*** gyee has joined #openstack-ansible | 15:05 | |
*** epalper has quit IRC | 15:06 | |
odyssey4me | ara has wrked just fine with the constraints since newton | 15:06 |
odyssey4me | and still appears to me to be working just fine - there is no evidence I could find of that error in any logs in logs.o.o, which is why I asked where you saw it | 15:07 |
*** rmart04 has quit IRC | 15:07 | |
prometheanfire | odyssey4me: I didn't see you ask, because it was likely hours ago and I just read highlights | 15:10 |
*** cshen has quit IRC | 15:11 | |
dmsimard | prometheanfire: oi | 15:12 |
dmsimard | I'm looking at your DEBUG_LOG_FORMAT issue, either my grepfu is failing me or I'm not finding it anywhere in ARA | 15:12 |
prometheanfire | odyssey4me: I saw this downstream (as you know) :P looks like https://review.openstack.org/#/c/574669/1 may help | 15:12 |
prometheanfire | dmsimard: maybe not master? | 15:12 |
dmsimard | prometheanfire: what version are you using ? | 15:12 |
openstackgerrit | Merged openstack/openstack-ansible-os_nova stable/pike: Add qemu-kvm to package list for ubuntu-16.04 https://review.openstack.org/578977 | 15:13 |
openstackgerrit | Merged openstack/openstack-ansible-os_nova stable/ocata: Add qemu-kvm to package list for ubuntu-16.04 https://review.openstack.org/578978 | 15:13 |
odyssey4me | prometheanfire: we can take that privately, as the downstream issue is something that should be solved downstream given that there's no problem upstream | 15:13 |
prometheanfire | dmsimard: latest release https://review.openstack.org/#/c/579699/4/scripts/gate-check-commit.sh | 15:14 |
prometheanfire | odyssey4me: downstream issues can often be signs of upstream issues | 15:14 |
prometheanfire | just because upstream does not use something a certian way does not mean that it is not their problem | 15:14 |
dmsimard | prometheanfire: hmmm... | 15:14 |
odyssey4me | prometheanfire: sure, and yet there's no upstream issue in this case - it's working just fine | 15:14 |
prometheanfire | odyssey4me: yep, that's what I just said | 15:15 |
odyssey4me | prometheanfire: also, in this case - downstream is using rocky scripts to test queens and earlier systems... which is a major reason for the breakage | 15:15 |
dmsimard | prometheanfire: not finding that either in 0.15.0 (latest tag), do you have the stack trace somewhere ? | 15:15 |
prometheanfire | ya | 15:15 |
prometheanfire | odyssey4me: ya, I thought that was funny | 15:15 |
dmsimard | prometheanfire: DEBUG_LOG_FORMAT *is* in 0.14.6 though, which preceded 0.15.0 | 15:15 |
odyssey4me | prometheanfire: so again, please continue the discussion in slack, not here - as this is not an issue with OSA at all, but rather the way the downstream project is using OSA incorrectly | 15:16 |
prometheanfire | dmsimard: https://gist.githubusercontent.com/prometheanfire/b668ad87eb4d9bddc911e48d0395ab4f/raw/fed3bb5bb12b29542a4a124306e2fdb36ec8514d/gistfile1.txt | 15:16 |
odyssey4me | looks like ara 0.14.0 | 15:16 |
dmsimard | Collecting ara==0.14.0 | 15:17 |
tosky | is it me, or I don't see an easy way to get from the logs of openstack-ansible-os_* the list of packages installed from pip ? | 15:17 |
prometheanfire | ya | 15:17 |
odyssey4me | tosky: the role tests use the head of the branch | 15:17 |
odyssey4me | (for services, not libs) | 15:18 |
* prometheanfire puts on his reqs hat | 15:18 | |
dmsimard | prometheanfire: 0.15.0 appears to work with flask 1.0 (despite the reqs.txt pin) and while it introduced some regressions, I don't think you'd be impacted by them. I'm trying to get a 0.16.0 out the door this week. I'll see if I can lift the flask <1.0 req. | 15:18 |
prometheanfire | odyssey4me: there is a problem where ara is installed using constraints, ara (the project) does not test against or use constraints | 15:18 |
prometheanfire | dmsimard: thanks | 15:19 |
tosky | odyssey4me: but is it there an easy way to see which was the head of the branch? | 15:19 |
tosky | for each project, at the time when the patch was tested | 15:19 |
odyssey4me | prometheanfire: why is that a problem - constraints are simply a tool which sets out a list of packages at specific versions | 15:19 |
prometheanfire | odyssey4me: while, yes, you are locking to constraints, and it's locking known behavior, it could VERY easilly lock to bad behavior | 15:20 |
odyssey4me | prometheanfire: we use them for various things, and it doesn't matter if the projects we use them with test using those versions - because we do | 15:20 |
dmsimard | prometheanfire: ara isn't an openstack deliverable and while I'd be happy that ara works with constraints, it's not something that we test for right now | 15:20 |
evrardjp | odyssey4me: cloudnull https://review.openstack.org/#/c/578770/ is on its way | 15:20 |
odyssey4me | prometheanfire: and so, if we find an issue with the constraints, we have our own tools to work around those as necessary - but at this time, and for as long as we've been doing this, it is *almost* never necessary | 15:20 |
evrardjp | so we can refresh to latest, and it's gonna be fine | 15:20 |
prometheanfire | odyssey4me: I can't stop you from using them, but to be 'most' correct I feel that you should be using your own constraints | 15:21 |
odyssey4me | prometheanfire: we are, and do | 15:21 |
prometheanfire | especially since you are installing incompat libs together | 15:21 |
odyssey4me | well, as I said earlier - we're not using incompatible libs in this case, not as far as we can see | 15:22 |
prometheanfire | odyssey4me: as far as is documented, you are | 15:22 |
prometheanfire | and it has the possibility of causing issues downstream | 15:22 |
prometheanfire | which you don't test | 15:22 |
odyssey4me | well, let me make this clearer | 15:22 |
* prometheanfire feels like we are talking in circles | 15:23 | |
odyssey4me | the issue you've shown in ara==0.14.0, which comes from our stable/pike branch: https://github.com/openstack/openstack-ansible/blob/stable/pike/scripts/gate-check-commit.sh#L121 | 15:23 |
odyssey4me | the u-c for pike is https://github.com/openstack/requirements/blob/stable/pike/upper-constraints.txt#L514 | 15:23 |
odyssey4me | which is perfectly compatible | 15:23 |
odyssey4me | the issue you're seeing is because downstream you're doing something which chainges the pins we're using and breaks the versions we've tested with and know work | 15:23 |
*** cmart has quit IRC | 15:24 | |
prometheanfire | odyssey4me: ok, that I missed | 15:24 |
odyssey4me | our stable branch ARA installs are pinned to the last known good version when the branch is created | 15:24 |
odyssey4me | we know it works just fine | 15:24 |
odyssey4me | master moves with the rest of openstack, and yes right now master is using Flask outside of ARA's constraints, but it seems to be working fine for the way we use it and has not created any errors | 15:25 |
prometheanfire | I still really don't like using constraints on a project that the project does not test itself (unless you are running that project's full test suite against those constraints) | 15:25 |
odyssey4me | if it did, we'd work around it (we have several ways to do that) or help dmsimard fix ara to work with the newer lib | 15:26 |
prometheanfire | odyssey4me: *seems* to be fine :P | 15:26 |
dmsimard | odyssey4me, prometheanfire: in all likelihood, ara 0.16.0 will lift the flask pin https://review.openstack.org/#/c/579891/ | 15:26 |
odyssey4me | prometheanfire: our tests are all working, and our ara reports are generating and useful... that is fine in my books | 15:26 |
prometheanfire | odyssey4me: lol, not great testing :P | 15:26 |
odyssey4me | great, thanks dmsimard | 15:26 |
prometheanfire | dmsimard: yep :D | 15:27 |
odyssey4me | prometheanfire: given that's all we use it for - that's good enough for us | 15:27 |
prometheanfire | dmsimard: following | 15:27 |
odyssey4me | it's a tool for us to diagnose issues in our tests - that is all... so if it's serving that purpose, it's good enough for us | 15:27 |
dmsimard | The ARA 1.0 callback and API is /almost/ ready for early usage, I'm excited to start using it myself :) | 15:28 |
odyssey4me | we leave the full test battery up to dmsimard - that's up to ARA to handle, not us | 15:28 |
odyssey4me | dmsimard: yep, looking forward to that very much | 15:28 |
dmsimard | there's already a tox test that demonstrates that the integration works if you ever want to get a preview :) | 15:29 |
odyssey4me | prometheanfire: notice how https://gist.githubusercontent.com/prometheanfire/b668ad87eb4d9bddc911e48d0395ab4f/raw/fed3bb5bb12b29542a4a124306e2fdb36ec8514d/gistfile1.txt is showing the constraints used are master... so something has gone and changed the constraints and set the env var for them ahead of the OSA gate-check-commit script | 15:29 |
prometheanfire | dmsimard: how do you feel about testing against constraints? adding cross tests in requirements may be useful actaully, since I don't think any of our current cross tests include flask projects | 15:29 |
odyssey4me | whatever's going on there downstream is very broken | 15:29 |
prometheanfire | odyssey4me: yes, I said that I missed that earlier :P | 15:29 |
dmsimard | prometheanfire: the thing about constraints is that it is a very openstack-specific thing for openstack deliverables and while I can try to stay within boundaries, it's something I would consider a hindrance if it starts blocking things and/or requiring more work (I only have so much time to spend on ara) | 15:31 |
*** maybebuggy has quit IRC | 15:31 | |
dmsimard | if you'd like to spin up a job that does that and maintain it, all the power to you | 15:31 |
prometheanfire | dmsimard: ya, I didn't think you'd go for it :P | 15:32 |
prometheanfire | not that I blame you | 15:32 |
dmsimard | it's really just a human resource limitation, ARA is not my full time job (or even my part time job) | 15:32 |
devx | does the ansible-role-systemd_service support multiple ExecStartPre ? | 15:32 |
dmsimard | so I unfortunately have to be realistic about the extent of the coverage I'm able to commit to | 15:33 |
cloudnull | devx yes | 15:33 |
cloudnull | let me grab you an example | 15:34 |
prometheanfire | dmsimard: yep, doesn't hurt to ask though | 15:34 |
dmsimard | prometheanfire: fair :) | 15:37 |
evrardjp | I generated the bugtriage page mnaser | 15:37 |
mnaser | evrardjp: thank you so much | 15:37 |
evrardjp | mnaser: who is rocking the meeting this time? | 15:38 |
* mnaser is | 15:38 | |
devx | @cl | 15:38 |
*** vnogin has quit IRC | 15:38 | |
devx | cloudnull i figured it out it thanks | 15:38 |
devx | I just had to use '?' | 15:38 |
evrardjp | folks do we need to ask things to the TC for help? I will add this as a topic. I have a few ideas on my own, but I'd like to hear from you. | 15:39 |
mnaser | https://wiki.openstack.org/wiki/Meetings/openstack-ansible if anyone has any updates/discussion to bring up at the start :) | 15:39 |
mnaser | i will update that soon once i get off this call :\ | 15:39 |
cloudnull | devx ++ http://paste.openstack.org/show/724904/ | 15:39 |
cloudnull | its an override set | 15:40 |
devx | got it thanks! | 15:40 |
evrardjp | mnaser: I've updated mine | 15:42 |
hwoarang | i've updated mine but i am going to miss the meeting | 15:46 |
* hwoarang needs to run | 15:46 | |
*** blinkiz has quit IRC | 15:47 | |
*** sxc731 has joined #openstack-ansible | 15:49 | |
mnaser | 10 minute warning | 15:50 |
mnaser | cloudnull, DimGR, andymccr, d34dh0r53, hughsaunders, b3rnard0, palendae, odyssey4me, serverascode, rromans, erikmwilson, mancdaz, _shaps_, BjoernT, claco, echiu, dstanek, jwagner, ayoung, prometheanfire, evrardjp, arbrandes, scarlisle, luckyinva, ntt, javeriak, spotz, vdo, jmccrory, alextricity25, jasondotstar, admin0, michaelgugino, ametts, bgmccollum, darrenc, JRobinson__, colinmcnamara, thorst, adreznec, eil397, | 15:50 |
mnaser | qwang,nishpatwa_, cathrichardson, drifterza, hwoarang, cshen, ullbeking, Tahvok, mnaser, nicolasbock | 15:50 |
mnaser | meeting in 10 :-) | 15:50 |
*** chyka has joined #openstack-ansible | 15:50 | |
*** sxc731 has left #openstack-ansible | 15:52 | |
*** nicolasbock has joined #openstack-ansible | 15:52 | |
spotz | About, just ping if I'm idle | 15:53 |
mnaser | #startmeeting openstack_ansible_meeting | 16:00 |
openstack | Meeting started Tue Jul 3 16:00:20 2018 UTC and is due to finish in 60 minutes. The chair is mnaser. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:00 |
*** openstack changes topic to " (Meeting topic: openstack_ansible_meeting)" | 16:00 | |
openstack | The meeting name has been set to 'openstack_ansible_meeting' | 16:00 |
mnaser | #topic roll call | 16:00 |
*** openstack changes topic to "roll call (Meeting topic: openstack_ansible_meeting)" | 16:00 | |
mnaser | o/ | 16:00 |
spotz | o/ | 16:00 |
mnaser | quiet day today eh | 16:01 |
*** shardy has quit IRC | 16:01 | |
evrardjp | o/ | 16:01 |
mnaser | alright, we can get started now. hopefully people hop on shortly | 16:02 |
evrardjp | yup | 16:02 |
evrardjp | thanks for leading this mnaser | 16:02 |
mnaser | :) | 16:02 |
mnaser | so xenial has no rocky packages | 16:02 |
mnaser | bionic has rocky packages | 16:02 |
evrardjp | bionic should be queens indeed | 16:03 |
mnaser | i'm wondering what is the best way to do go about this | 16:03 |
mnaser | will xenial have rocky packages | 16:03 |
evrardjp | I feel like we should stay close to canonical's way | 16:03 |
evrardjp | mnaser: no | 16:03 |
evrardjp | well | 16:03 |
evrardjp | not that I am aware | 16:03 |
mnaser | even on release? | 16:03 |
mnaser | https://wiki.ubuntu.com/OpenStack/CloudArchive | 16:04 |
mnaser | "Starting with the Ubuntu Server 16.10 release, newer releases of OpenStack are available via Cloud archive for the Ubuntu Server 16.04 LTS release. Newton and Pike will be supported for 18 months each, and Ocata for 36 months. Queens, 18.04's OpenStack version, is supported in the Cloud Archive for 3 years, i.e. until the end of the Ubuntu 16.04 LTS lifecycle." | 16:04 |
evrardjp | that's what we heard in the past, but we can maybe nicely ask | 16:04 |
mnaser | so it looks like queens seems to be the latest release | 16:04 |
evrardjp | yeah that's what I said above | 16:04 |
evrardjp | bionic should be queens | 16:05 |
evrardjp | and rocky | 16:05 |
mnaser | so we need to add bionic support for queens | 16:05 |
mnaser | and then | 16:05 |
evrardjp | xenial should stop at queens | 16:05 |
mnaser | drop xenial in rocky | 16:05 |
odyssey4me | no, xenial will not have rocky packages | 16:05 |
spotz | Have we even started testing 18.04? | 16:05 |
mnaser | spotz: kinda. | 16:05 |
odyssey4me | we have asked, and it's been answered | 16:05 |
mnaser | ok, so what do we think about | 16:05 |
evrardjp | I have started the work, but I got 0 cycles for it. | 16:05 |
mnaser | pushing work to bring 18.04 in rocky right now | 16:06 |
mnaser | and then backporting the 18.04 patches to stable/queens | 16:06 |
evrardjp | some others took over, so thanks everyone joining the effort : ) | 16:06 |
mnaser | it does seem like a big undertaking though | 16:06 |
mnaser | cores: do we feel comfortable backporting 18.04 support to stable/queens ? | 16:06 |
evrardjp | I am not sure it's hard, but it takes time and manpower | 16:07 |
odyssey4me | if we agree that this is important, then we can ask everyone to stop feature work for a week and focus just on bionic enablement for master | 16:07 |
mnaser | i think it's mostly going to be backports of vars/ubuntu-18.04.yml and adding jobs | 16:07 |
odyssey4me | I did see d34dh0r53also volunteer himself to get onto doing bionic work | 16:07 |
evrardjp | d34dh0r53: what's the status there then? | 16:07 |
evrardjp | maybe mattt can help? | 16:07 |
odyssey4me | mnaser: yep, if we can get master working for roles, porting back will be reasonably trivial | 16:08 |
d34dh0r53 | evrardjp: just started looking at it, networking is going to be a challenge | 16:08 |
mnaser | okay, so we're okay with backporting 18.04 support so queens | 16:08 |
mnaser | oh no, why's that? | 16:08 |
spotz | I think that might be the best plan of action | 16:08 |
odyssey4me | oh dear, would we have to also port back the systemd-network patches too? | 16:08 |
d34dh0r53 | odyssey4me: yes | 16:09 |
mnaser | i dont see why that would be necessary? is it because systemd_networkd is required for bionic? | 16:09 |
odyssey4me | bionic no longer uses the old network config system IIRC | 16:09 |
mnaser | ugh | 16:09 |
mnaser | that starts becoming a very heavy backport | 16:09 |
odyssey4me | it's one of the reasons we standardised on networkd instead - one method across all distributions | 16:10 |
odyssey4me | and yes that makes it super painful in terms of backporting | 16:10 |
mnaser | as a non-ubuntu user, i dont want to impede on progress but that's a pretty fundamental change across releases i guess | 16:10 |
evrardjp | git-deps should help on the backport | 16:10 |
odyssey4me | we'd probably have to issue a .1 release to signify the change | 16:10 |
evrardjp | no doubt. | 16:10 |
cloudnull | o/ sorry late | 16:11 |
odyssey4me | but it also means that we need to prep them all and do it in a single release | 16:11 |
* cloudnull reading back | 16:11 | |
mnaser | it also means that we have to pay more attention to those roles | 16:11 |
mnaser | do they even have a stable/queens branch? | 16:11 |
odyssey4me | we can't afford it to take more time than a single release | 16:11 |
mnaser | ++ | 16:11 |
openstackgerrit | Andy Smith proposed openstack/openstack-ansible-os_ceilometer master: Update to use oslo.messaging service for RPC and Notify https://review.openstack.org/579909 | 16:11 |
mnaser | it sucks that ubuntu put us in this situation | 16:11 |
odyssey4me | mnaser: those roles won't need a stable/queens branch I don't think - although we could make one if we need it | 16:11 |
mnaser | no amount of planning would have made us avoid this | 16:12 |
mnaser | cause 18.04 didn't exist in the queens cycle i think | 16:12 |
odyssey4me | it did, at the end | 16:12 |
evrardjp | I am not sure we _need_ to backport if we take a gutsy decision to not backport | 16:12 |
mnaser | ah | 16:12 |
odyssey4me | but yes it does suck a bit | 16:12 |
*** erolg has quit IRC | 16:12 | |
evrardjp | at the very end yes. | 16:13 |
mnaser | if we don't backport.. could we ask that users upgrade to bionic before upgrading to rocky? | 16:13 |
evrardjp | well no | 16:13 |
odyssey4me | ok, if we decide to carry rocky on xeinal ourselves then (much like we did for trusty for newton), then we do that at our own risk | 16:13 |
evrardjp | I am wrong | 16:13 |
*** vnogin has joined #openstack-ansible | 16:13 | |
evrardjp | bionic arrived after queens | 16:13 |
odyssey4me | but then we can't do distro installs for xenial | 16:13 |
logan- | o/ late | 16:13 |
mnaser | distro installs in xenial is probably 'not supported' and shouldn't be anyways | 16:13 |
odyssey4me | we do then need bionic for rocky asap so that the distro install work can be done for it | 16:13 |
logan- | but we have another option than backporting bionic..... | 16:13 |
mnaser | distro installs should be for the supported os | 16:13 |
*** fghaas has quit IRC | 16:13 | |
mnaser | logan-: oh? | 16:14 |
logan- | we could think about doing what we did in newton: | 16:14 |
logan- | https://github.com/openstack/openstack-ansible-pip_install/blob/4e708955be6675af8195c98d1cf543bb40f7757e/vars/ubuntu-14.04.yml#L17 | 16:14 |
logan- | https://github.com/openstack/openstack-ansible-pip_install/blob/4e708955be6675af8195c98d1cf543bb40f7757e/vars/ubuntu-16.04.yml#L17 | 16:14 |
spotz | Ok so can we have the cutoff for Xenial be Queens evn then say upgrade to Bionic before upgrade to Rocky? | 16:14 |
cloudnull | +1 logan- | 16:14 |
evrardjp | yeah that's what I just said above :) | 16:14 |
mnaser | i think that was the idea that odyssey4me had suggested too? | 16:14 |
mnaser | and evrardjp | 16:14 |
logan- | oh sorry evrardjp behind on backscroll :( | 16:14 |
odyssey4me | logan- yep, so we take the risk of being the only project doing rocky on xenial | 16:14 |
mnaser | so rocky bionic packages in xenial | 16:14 |
odyssey4me | not too bad, but then we still need to get bionic going so that the distro install work can be tested and working on it | 16:14 |
logan- | odyssey4me: yeah for newton trusty was really just a jumping off point into xenial it seemed like | 16:14 |
cloudnull | just getting caught up, but backporting bionic to queens would be a massive undertaking. | 16:14 |
evrardjp | it's a decision we need to take | 16:15 |
mnaser | and cross our fingers for no package conflicts i guess | 16:15 |
mnaser | ++ odyssey4me yes | 16:15 |
logan- | for newton I was only running trusty for about 2-3 days | 16:15 |
mnaser | distro install or source install, bionic needs to be done | 16:15 |
cloudnull | mnaser on source based installs its less of an issue. | 16:15 |
evrardjp | for me, I'd say, the easiest (as we discussed this at a ptg), is to bring bionic on rocky, and make rocky the plateform for jumping | 16:15 |
*** fghaas has joined #openstack-ansible | 16:15 | |
evrardjp | we'll have quirks | 16:15 |
mnaser | question for operators | 16:15 |
mnaser | how hard is it to upgrade to bionic | 16:16 |
odyssey4me | ok, so then we're saying that we're going to do source-installs of rocky on xenial & bionic, and distro installs for ubuntu will be bionic only | 16:16 |
mnaser | then upgrade queens to rocky | 16:16 |
mnaser | spotz: had a point but im not an ubuntu user | 16:16 |
spotz | I always do fresh installs of operating system and OpenStack | 16:16 |
mnaser | so i dont want to decide/speak on behalf of those operators | 16:16 |
spotz | I'm a bad use case:) | 16:16 |
openstackgerrit | Merged openstack/openstack-ansible stable/queens: Fix loop variable name for nested loop https://review.openstack.org/579489 | 16:16 |
logan- | mnaser: the release upgrade script for trusty->xenial was horribly broken. the early recommendation from the osa community was reimage your systems | 16:16 |
mnaser | so something that literally blocks OSA from running if containers are not bionic | 16:16 |
cloudnull | odyssey4me I think this will almost always be the case with distro installs. | 16:16 |
mnaser | logan-: ah i see... i'm just wondering if maybe we're trying to solve an issue that can be delegated down to the operator | 16:17 |
cloudnull | we're kinda stuck on that front given the packagers will dictate what OS a given release can be deployed on | 16:17 |
mnaser | or with a simple OS upgrade | 16:17 |
odyssey4me | at the PTG we should discuss with ubuntu how we prevent getting into this situation again - we'd need access to bionic earlier so that we can do the same transition releases | 16:17 |
*** fghaas has quit IRC | 16:17 | |
*** vnogin has quit IRC | 16:18 | |
mnaser | simple is a simplification but generally ubuntu seems painless to uprade | 16:18 |
mnaser | odyssey4me: maybe we should test using 17.10 or intermediary releases | 16:18 |
mnaser | dunno if those had testing packages at the time | 16:18 |
cloudnull | the main pain point with trusty xenial was the conversion from upstart to system | 16:18 |
evrardjp | I suggest for source installs Q (xenial) - R (xenial & bionic) // distro packages R (bionic) | 16:18 |
cloudnull | **systemd | 16:18 |
cloudnull | I have not done a X > B upgrade but I suspect it'll be a lot better expereience | 16:19 |
odyssey4me | evrardjp: yep, that's my conclusion from this discussion | 16:19 |
mnaser | so does everyone seem to be in sorts of agreement that | 16:19 |
odyssey4me | we're too deep right now, so we just move forward - but the urgency for having bionic is raised | 16:19 |
spotz | +1 evrardjp | 16:19 |
logan- | ++ | 16:19 |
evrardjp | odyssey4me: I am sorry, but that's why jamespage talked to us during the PTG. He helped on the discussion. | 16:19 |
cloudnull | ++ | 16:19 |
mnaser | source installations in queens will be xenial only, rocky will use bionic packages in xenial + bionic support | 16:19 |
mnaser | and distro deploys won't support xenial because there are no packages | 16:19 |
odyssey4me | evrardjp: yes, I know - and that was helpful, but it was also too late for us to get anything in for bionic/queens for us | 16:20 |
*** cshen has joined #openstack-ansible | 16:20 | |
mnaser | does that summarize a conclusion we mostly all agree to? ^ | 16:20 |
evrardjp | he raised the changes to us, and we had to deal with that -- we all are running with limited resources. | 16:20 |
logan- | mnaser: *queens usa packages in xenial i think is what you meant there | 16:20 |
logan- | uca* | 16:20 |
spotz | Out of curiousity, do we h=get a heads up for SUSE and RedHat, or is that fedora and opensuse? | 16:20 |
odyssey4me | mnaser: nope | 16:20 |
mnaser | logan-: oh okay i see, so we're pinning those deps back rather than leaping forwards | 16:20 |
odyssey4me | mnaser: rocky distro installs will not be done at all | 16:20 |
spotz | yes I switched order:) | 16:21 |
odyssey4me | mnaser: sorry, that was wrong :/ | 16:21 |
mnaser | so rocky: distro install - only bionic, source install - xenial using queens packages, bionic using rocky packages | 16:21 |
odyssey4me | mnaser: we're going to do source-installs of rocky on xenial & bionic, and distro installs for ubuntu will be bionic only | 16:21 |
mnaser | is that correct for rocky? | 16:21 |
logan- | yup | 16:22 |
odyssey4me | mnaser: yep | 16:22 |
cloudnull | ++ | 16:22 |
odyssey4me | that's how we did newton | 16:22 |
mnaser | #agreed rocky: distro install - only bionic, source install - xenial using queens packages, bionic using rocky packages | 16:22 |
evrardjp | we'll have quirks, but that's fine for me. Else I'd not have proposed it 15 lines above :p | 16:22 |
mnaser | took a while but this was important | 16:22 |
mnaser | i can have some efforts on my side to push basic support here for this | 16:23 |
evrardjp | agreed mnaser | 16:23 |
mnaser | but let's try and focus on this, especially if this is important for your use case | 16:23 |
evrardjp | could rax bring more ppl to this? As this is very important to them. | 16:23 |
mnaser | (and help each other out too) | 16:23 |
mnaser | i think we can discuss later in terms of resources and follow up next week on status, im hoping we all see the importance of this | 16:23 |
evrardjp | yeah | 16:23 |
mnaser | is it ok to move onto 2nd item? | 16:23 |
*** yolanda has joined #openstack-ansible | 16:24 | |
evrardjp | fine for me | 16:24 |
openstackgerrit | Andy Smith proposed openstack/openstack-ansible-os_magnum master: Update to use oslo.messaging service for RPC and Notify https://review.openstack.org/579645 | 16:24 |
mnaser | evrardjp: TC has assigned two liaisons ppl for OSA: smcginnis and mnaser. If we have any issue we should raise to them, please tell evrardjp as he is currently prepping a mail for it. | 16:24 |
* mnaser puts tc hat on | 16:24 | |
cloudnull | ORLY? | 16:24 |
mnaser | if there are any project issues, anything that you need advice with, or any info with the tc, i'm here. and smcginnis is my pair so you can contact him too | 16:24 |
evrardjp | mnaser: as you can see, you'll have an email :p | 16:25 |
mnaser | so if there's anything, please feel free to reach out. and yes, i look forward for that | 16:25 |
mnaser | the tc is trying to be reaching out more to hear what's going on in projects :) | 16:25 |
mnaser | cloudnull: YARLY | 16:25 |
evrardjp | I don't want to be the bottleneck of conversations. If ppl want to reach the TC directly, that is fine for me. Just keep me informed at least. | 16:25 |
evrardjp | Hope the TC is fine with that too. | 16:26 |
mnaser | so, that was just an update, you can contact me, evrardjp or smcginnis | 16:26 |
evrardjp | :p | 16:26 |
mnaser | yeppers, anytime anyone | 16:26 |
evrardjp | cool | 16:26 |
mnaser | now at the cost of time, i'll move on to next | 16:26 |
mnaser | hwoarang: working on aio_distro_basekit scenario to test the combined result of distro installation. Little progress on Leap 15 enablement. Awaiting mariadb upstream to act on https://jira.mariadb.org/browse/MDEV-16444 | 16:26 |
mnaser | (yay!) | 16:26 |
mnaser | i believe this is the check https://review.openstack.org/#/q/project:%5Eopenstack/openstack-ansible.*+AND+is:open,25 | 16:26 |
evrardjp | thanks hwoarang | 16:26 |
mnaser | err oops | 16:26 |
mnaser | https://review.openstack.org/#/c/579770/ | 16:26 |
mnaser | so hopefully more work can be done to get through with this | 16:26 |
mnaser | but we are so close, i am excited that this work can be done this cycle, ill review that change on the centos side, looks like some nginx related failures | 16:27 |
mnaser | but ill be looking into that to hopefully be able to land this in time :) | 16:27 |
evrardjp | I'd love to see it land in time. | 16:28 |
mnaser | and also on a side cool note | 16:28 |
mnaser | aio_metal centos-7 seems to complete | 16:28 |
mnaser | it looks like it failed on some volume backup stuff in tempest | 16:28 |
mnaser | but we at least get a full deployment!!! | 16:28 |
evrardjp | woot | 16:28 |
mnaser | so we are so so so close to getting an actual green again | 16:28 |
mnaser | next-up | 16:28 |
mnaser | evrardjp: working on independant inventories | 16:28 |
mnaser | evrardjp: wanna talk about that^ ? | 16:28 |
evrardjp | nothing new, but it could become important for my employer. | 16:29 |
mnaser | can i know what independent inventories is | 16:29 |
mnaser | i'm not sure what it is | 16:29 |
evrardjp | if patches need to happen, I'd love to get them included in time. | 16:29 |
evrardjp | mnaser: not using our dynamic inventory for integrated builds | 16:29 |
d34dh0r53 | sorry, internet outage | 16:30 |
*** gkadam__ has joined #openstack-ansible | 16:30 | |
mnaser | evrardjp: i see, so that will help 'scenario' builds right | 16:30 |
evrardjp | using anything as source of inventory, so basically be explicit about the contract of what needs to be defined. | 16:30 |
evrardjp | it will help many things | 16:30 |
mnaser | wonderful | 16:30 |
mnaser | i think we'd all gladly do those reviews :) | 16:30 |
evrardjp | scenarios indeed, but I also hope for increase adoption of osa with an easier inventory. | 16:31 |
mnaser | indeed | 16:31 |
evrardjp | it's the first step of a spec that was up | 16:31 |
evrardjp | that's all I had to say | 16:31 |
mnaser | cool, i'm happy to see that progress | 16:31 |
mnaser | looking forward to see more of it coming :D | 16:32 |
mnaser | now last thing | 16:32 |
mnaser | evrardjp: no bump on master until https://review.openstack.org/#/c/574006/ is solved (on its way). | 16:32 |
mnaser | so i see the designate change merged 24 minutes ago | 16:32 |
mnaser | does that mean we're good for a recheck? | 16:32 |
*** gkadam_ has quit IRC | 16:32 | |
evrardjp | mnaser: I need to rebounce the shas in the patch | 16:32 |
cloudnull | I t hink the SHA's all need to be updated. | 16:32 |
openstackgerrit | Merged openstack/openstack-ansible-os_magnum master: Add systemd tags to include role https://review.openstack.org/578604 | 16:32 |
mnaser | cool, so evrardjp will hopefully get that done and we'll be back in action :) | 16:32 |
evrardjp | mnaser: yes. | 16:33 |
mnaser | cores please look out for that change so we can land that bump well no time | 16:33 |
mnaser | i'll dive into bug triage next-up | 16:33 |
mnaser | #topic bug triage | 16:33 |
*** openstack changes topic to "bug triage (Meeting topic: openstack_ansible_meeting)" | 16:33 | |
odyssey4me | evrardjp: still waiting to see any f those inventory patches ;) | 16:33 |
mnaser | #link https://bugs.launchpad.net/openstack-ansible/+bug/1779707 | 16:33 |
openstack | Launchpad bug 1779707 in openstack-ansible "After manual upgrade Pike to Queens cinder does not work" [Undecided,New] | 16:33 |
evrardjp | haha | 16:34 |
logan- | at first i was thinking maybe he needs to cinder-manage update the host of the volumes | 16:34 |
logan- | but creates fail.. so i'm not sure | 16:34 |
odyssey4me | I did ask this guy to provide more info | 16:34 |
mnaser | but it also looks like | 16:34 |
evrardjp | I don't know for this bug. It sounds legit, odyssey4me you worked on this right? | 16:34 |
mnaser | the create actually happens in cinder-volume too | 16:34 |
*** sgrasley has joined #openstack-ansible | 16:34 | |
odyssey4me | were his new service up or not, and where did the transactions stop | 16:34 |
odyssey4me | all he's done is regster the same thing he said in channel, with no new info | 16:35 |
odyssey4me | lemme find the eavesdrop link | 16:35 |
logan- | yea but assuming your new cinder-volumes came online it should schedule the create to one of them and the offline ones should only affect existing volumes right? so idk.. need more info like a cinder service list so we can see the states and stuff | 16:35 |
tosky | found the issue for sahara, it's a (legitimate) change in openstack-ansible-os_nova but sahara does not support that yet | 16:36 |
mnaser | logan-: the note says the logs showed volumes actually being created | 16:36 |
logan- | oh | 16:36 |
mnaser | oh wait | 16:36 |
mnaser | that might be cinder-api | 16:36 |
mnaser | dispatching | 16:36 |
evrardjp | tosky: (we are curently in meeting, triaging bugs, but that sounds lovely, I am glad you find it out!) | 16:36 |
odyssey4me | or scheduler | 16:36 |
mnaser | yes, sorry | 16:36 |
*** sgrasley has quit IRC | 16:37 | |
mnaser | honestly this is not enough information to figure it out, we upgraded cinder to queens and i didnt really see issues :X | 16:37 |
odyssey4me | I mean - the fact is that we have no information about what agents were showing as running and have no information about whether the services were communicating or had errors. | 16:37 |
tosky | uh, sorry | 16:37 |
mnaser | i guess now that the state is fixed we cant really 'do much' | 16:37 |
evrardjp | let's move on, marking incomplete | 16:37 |
evrardjp | it will reopen if answers are provided | 16:37 |
odyssey4me | yepm unless someone wants to test it out to try and replicate the issue | 16:38 |
mnaser | commented | 16:38 |
mnaser | incomplete | 16:38 |
mnaser | #link https://bugs.launchpad.net/openstack-ansible/+bug/1779633 | 16:38 |
openstack | Launchpad bug 1779633 in openstack-ansible "basic lxc host setup playbook fails on remove requiretty for sudo on centos" [Undecided,New] | 16:38 |
evrardjp | sadly I don't have my long running queens anymore | 16:38 |
evrardjp | we should probably, for that bug, check if sudo is installed first? | 16:39 |
evrardjp | or install it by default. | 16:39 |
mnaser | check the comment | 16:39 |
mnaser | we try to install it | 16:39 |
mnaser | but it fails because the user seems to have some centos pinning stuff going on apparently | 16:39 |
evrardjp | yeah | 16:39 |
evrardjp | sorry | 16:40 |
openstackgerrit | Merged openstack/ansible-role-systemd_mount master: Add release note link in README https://review.openstack.org/579072 | 16:40 |
mnaser | i dunno how the user is creating centos 7.4 containers | 16:40 |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-os_cinder master: Revert "Revert "Convert role to use a common systemd service role"" https://review.openstack.org/574817 | 16:40 |
mnaser | i would like to put incomplete and ask the user to provide their user_variables | 16:41 |
*** cmart has joined #openstack-ansible | 16:41 | |
mnaser | because they are clearly doing something weird around using older versions | 16:41 |
mnaser | and that is the root cause of this issue | 16:41 |
mnaser | thoughts? | 16:41 |
evrardjp | mmm | 16:42 |
mnaser | me takes silence as approval :D | 16:42 |
evrardjp | two things | 16:42 |
cloudnull | mnaser ++ incomplete. | 16:42 |
evrardjp | let's say the deployer has done something bad, the process still succeded. | 16:42 |
mnaser | hmm | 16:42 |
mnaser | that is a bug | 16:42 |
evrardjp | only Remove requiretty for sudo on centos failed | 16:43 |
evrardjp | that is the bug | 16:43 |
mnaser | should we add | 16:43 |
evrardjp | a set | 16:43 |
mnaser | set -e | 16:43 |
evrardjp | errorfail or something like that | 16:43 |
mnaser | to the prep cache | 16:43 |
evrardjp | yeah | 16:43 |
openstackgerrit | Andy Smith proposed openstack/openstack-ansible-os_trove master: Update to use oslo.messaging service for RPC and Notify https://review.openstack.org/574789 | 16:43 |
mnaser | ok | 16:44 |
evrardjp | mnaser: https://github.com/openstack/openstack-ansible-lxc_hosts/blob/master/templates/prep-scripts/centos_7_prep.sh.j2#L2 | 16:44 |
mnaser | wait | 16:44 |
mnaser | what | 16:44 |
mnaser | ooo | 16:44 |
mnaser | https://github.com/openstack/openstack-ansible-lxc_hosts/commit/0d8fa41d32667ea309947f6ef4643192570fd0b1 | 16:45 |
mnaser | this was fixed in queens | 16:45 |
mnaser | but very difficult to backport | 16:45 |
evrardjp | thanks for the hidden feature in cloudnull 's patch! :p | 16:45 |
evrardjp | fixing da bug! | 16:45 |
mnaser | ok | 16:46 |
cloudnull | ? | 16:46 |
evrardjp | yeah worth backporting to me | 16:46 |
mnaser | fix resolved? | 16:46 |
mnaser | do we want to backport that whole thing? | 16:46 |
evrardjp | which branch was it? | 16:46 |
mnaser | it would have to be a branch only change | 16:46 |
evrardjp | well it's a bug | 16:46 |
evrardjp | we can reimplement in queens though | 16:46 |
cloudnull | did i make a booboo ? | 16:46 |
evrardjp | that would be simpler | 16:46 |
mnaser | cloudnull: no you fixed one | 16:46 |
*** vnogin has joined #openstack-ansible | 16:46 | |
evrardjp | cloudnull: no you did great | 16:46 |
cloudnull | ha! that's a first | 16:46 |
mnaser | that's what i mentioned | 16:46 |
mnaser | in the bug | 16:47 |
mnaser | so confirmed low? | 16:47 |
evrardjp | cloudnull: well. You hide a feature in a patch, so the commit message isn't great. But the fix is there! :p | 16:47 |
evrardjp | mnaser: confirmed low | 16:47 |
cloudnull | winning? | 16:47 |
evrardjp | I meant I agree, not merely repeting | 16:47 |
mnaser | #link https://bugs.launchpad.net/openstack-ansible/+bug/1779534 | 16:47 |
openstack | Launchpad bug 1779534 in openstack-ansible "pip install offline fails with new version of get-pip.py" [Undecided,New] | 16:47 |
evrardjp | cloudnull: indeed | 16:47 |
evrardjp | sadly I expected this. | 16:48 |
evrardjp | get-pip is not meant for production and we don't pin it. | 16:48 |
evrardjp | Everybody said "it's fine" | 16:48 |
evrardjp | I haven't confirmed this though. | 16:48 |
evrardjp | but this could well happen. | 16:48 |
mnaser | https://pip.pypa.io/en/stable/user_guide/#installing-from-local-packages | 16:49 |
mnaser | it does look like its still a thing? | 16:49 |
odyssey4me | for rocky onwards this will be much less of a thing, because we use get-pip a lot less | 16:50 |
evrardjp | maybe get-pip isn't tested with that and broke it in its packaging? I don't know. I haven't tested it myself | 16:50 |
mnaser | weoird | 16:50 |
evrardjp | odyssey4me: yeah, distro packages. | 16:50 |
mnaser | curl -O https://bootstrap.pypa.io/get-pip.py && python get-pip.py -d => "no such option: -d" | 16:50 |
logan- | wow, weird that they removed that arg :/ | 16:51 |
odyssey4me | if this really is an issue, it's easy enough for us to pin to an older version as suggested for the stable branches | 16:51 |
evrardjp | mnaser: so confirmed | 16:51 |
evrardjp | I'd prefer if we pin | 16:51 |
evrardjp | I'd say it's confirmed and medium | 16:51 |
mnaser | i think a pin makes our life easier | 16:51 |
evrardjp | or high | 16:51 |
evrardjp | because it prevents deploying | 16:51 |
evrardjp | sets bad expectations | 16:51 |
evrardjp | pinning or vendoring it in | 16:52 |
mnaser | anyone wanna push up the quick 1 minute patch for the pin? | 16:52 |
mnaser | looks like it's already provided too | 16:52 |
evrardjp | the vendor in is even easier for the offline installs, as ppl don't have to mirror the file. | 16:52 |
mnaser | but not as backportable though | 16:52 |
odyssey4me | I'd rather we didn't vendor | 16:52 |
mnaser | yeah | 16:52 |
mnaser | that's a whole another mess (imho) | 16:53 |
evrardjp | we already vendor ssl certs | 16:53 |
odyssey4me | we're moving away from it already - so let's continue to do that and do the simplest workaround for older releases which is to pin | 16:53 |
odyssey4me | I'll do those patches | 16:53 |
evrardjp | I am fine with a pin. | 16:53 |
mnaser | odyssey4me: thank you. may i assign to you | 16:53 |
mnaser | ? | 16:53 |
odyssey4me | yep | 16:53 |
mnaser | done | 16:53 |
mnaser | thanks | 16:53 |
evrardjp | as long as it gets fixed, we are already better :) | 16:53 |
mnaser | ++ | 16:54 |
evrardjp | thanks odyssey4me ! | 16:54 |
mnaser | #link https://bugs.launchpad.net/openstack-ansible/+bug/1778914 | 16:54 |
openstack | Launchpad bug 1778914 in openstack-ansible "galera server binds to 0.0.0.0 address" [Undecided,New] | 16:54 |
mnaser | i ran into this a while back | 16:54 |
mnaser | i started doing some patches but i got tired cause everything listens to 0.0.0.0, not just galera. | 16:54 |
mnaser | and this stops potential 3-node aio metal deploys | 16:54 |
evrardjp | yeah I ran into it too when introducing the on metal testing | 16:54 |
mnaser | honestly, i think we should listen on specific interfaces | 16:55 |
evrardjp | I agree | 16:55 |
mnaser | we already know the ip addresses of br-mgmt or whatever the ip we'll access things on | 16:55 |
evrardjp | I don't think the proposed solution is a bad idea there. | 16:55 |
mnaser | and it's just better practice | 16:55 |
evrardjp | but this won't fix this issue | 16:55 |
mnaser | why not, isnt galera_wsrep_address the address that the server runs on | 16:56 |
mnaser | so it will be | 16:56 |
mnaser | bind-address = 1.1.1.1 | 16:56 |
evrardjp | yeah that's fine | 16:56 |
evrardjp | but if you run haproxy too on the same node? | 16:56 |
mnaser | tbh haproxy should listen on the vip only | 16:56 |
evrardjp | what will be the internal vip address ip? | 16:56 |
evrardjp | ok | 16:56 |
mnaser | if vip == galera_wsrep_address then galera_wsrep_address == 127.0.0.1 and haproxy listen on vip | 16:57 |
evrardjp | so on your 3 node metal that would be a fix | 16:57 |
mnaser | if vip != galera_wsrep_address then galera_wsrep_address = galera_wsrep_address and haproxy listen on vip | 16:57 |
evrardjp | because the vip would be set to a different address | 16:57 |
evrardjp | mnaser: yeah I'd say that's kinda what I wrote | 16:57 |
evrardjp | in the comment | 16:58 |
*** hachi_ has quit IRC | 16:58 | |
mnaser | okay, confirmed low and we can suggest the fix? | 16:58 |
* mnaser has no time to actually implement it | 16:58 | |
evrardjp | mmm | 16:58 |
evrardjp | you are now bringing haproxy vars into a different role | 16:58 |
evrardjp | that's ugly | 16:58 |
evrardjp | but that's fine we've done that in the past | 16:58 |
mnaser | this would happen in integrated repo | 16:58 |
mnaser | the galera_wsrep_address stuff | 16:58 |
evrardjp | that would be fine as group var indeed | 16:58 |
mnaser | and haproxy will listen on vip regardless | 16:58 |
mnaser | ok | 16:59 |
mnaser | confirmed low posted a comment with a recommended solution | 16:59 |
evrardjp | ok great | 16:59 |
evrardjp | I have to go | 16:59 |
evrardjp | thanks everyone | 16:59 |
mnaser | #link https://bugs.launchpad.net/openstack-ansible/+bug/1778586 | 16:59 |
openstack | Launchpad bug 1778586 in openstack-ansible "aio_lxc fails on openSUSE Leap 42.3: package conflict between gettext and gettext-runtime" [Undecided,New] - Assigned to Jean-Philippe Evrard (jean-philippe-evrard) | 16:59 |
mnaser | looks like that one is already assigned | 17:00 |
mnaser | and it is being discussed with hwoarang and evrardjp :) | 17:00 |
mnaser | we're at time but if anyone has any super pertinent stuff we can quickly talk over? | 17:00 |
mnaser | ETIMEOUT | 17:01 |
mnaser | thanks everyone | 17:01 |
mnaser | #endmeeting | 17:01 |
*** openstack changes topic to "Launchpad: https://launchpad.net/openstack-ansible || Weekly Meetings: https://wiki.openstack.org/wiki/Meetings/openstack-ansible || Review Dashboard: https://goo.gl/tTmdgs" | 17:01 | |
openstack | Meeting ended Tue Jul 3 17:01:44 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:01 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack_ansible_meeting/2018/openstack_ansible_meeting.2018-07-03-16.00.html | 17:01 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack_ansible_meeting/2018/openstack_ansible_meeting.2018-07-03-16.00.txt | 17:01 |
openstack | Log: http://eavesdrop.openstack.org/meetings/openstack_ansible_meeting/2018/openstack_ansible_meeting.2018-07-03-16.00.log.html | 17:01 |
evrardjp | thanks mnaser | 17:02 |
mnaser | np, i'm going to grab food now, thanks everyone | 17:02 |
evrardjp | enjoy your meal! | 17:02 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-pip_install master: Pin get-pip.py to 3.3 https://review.openstack.org/579924 | 17:04 |
spotz | Food sounds good! | 17:08 |
*** cshen has quit IRC | 17:09 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: Pin get-pip.py to 3.3 https://review.openstack.org/579926 | 17:09 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Pin get-pip.py to 3.3 https://review.openstack.org/579927 | 17:10 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: Move MQ vhost/user creation into role (glance) https://review.openstack.org/568522 | 17:13 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Move MQ vhost/user creation into role (glance) https://review.openstack.org/568531 | 17:13 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Move MQ vhost/user creation into role (glance) https://review.openstack.org/568531 | 17:14 |
cloudnull | thanks everyone. balancing between meetings | 17:15 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_heat master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579663 | 17:15 |
cloudnull | hwoarang mnaser - I think we need to tweak the systemd_service setup for distro packages IE: https://github.com/openstack/openstack-ansible-os_glance/blob/master/tasks/glance_install.yml#L104-L130 | 17:16 |
cloudnull | I believe its running that include role when distro packages are selected | 17:16 |
cloudnull | which is (likely) causing conflicts? | 17:17 |
odyssey4me | cloudnull I *think* that was on purpose? | 17:17 |
cloudnull | oh ? | 17:17 |
*** cshen has joined #openstack-ansible | 17:18 | |
cloudnull | so the distro package installs are expecting the additional systemd units ? | 17:18 |
cloudnull | if so then I have other issues in https://review.openstack.org/#/c/574817/ | 17:19 |
odyssey4me | I have no idea. I did notice that was left in for all the distro install bits. I guess we're overwriting the defaults or something. | 17:19 |
cloudnull | it keeps failing the distro pcakge installs | 17:19 |
cloudnull | IDK? | 17:19 |
odyssey4me | dunno, I guess you'll need some input from hwoarang there | 17:19 |
cloudnull | I'm happy to make adjustments, if needed. I just dont want to break something in the distro package code path | 17:19 |
cloudnull | by making sweeping changes | 17:20 |
tosky | sorry for interrupting the meeting; I usually pay attention to the fact that a meeting is going on | 17:23 |
tosky | but I was happy and tired from the debugging | 17:23 |
odyssey4me | boom evrardjp - the designate flask patch is now merged | 17:27 |
odyssey4me | tosky: no worries :) | 17:27 |
evrardjp | yeah odyssey4me | 17:27 |
odyssey4me | tosky: ah reading your thing now - I see... what we can do is override that setting in sahara instead of reverting the os_nova change | 17:28 |
odyssey4me | lemme push up a patch for you, which hopefully works | 17:29 |
odyssey4me | tosky: do you have a sahara bug that I can refer to for getting this fixed in sahara? | 17:29 |
*** cshen has quit IRC | 17:33 | |
*** electrofelix has quit IRC | 17:34 | |
tosky | odyssey4me: no, I just discovered it less than one hour ago | 17:34 |
tosky | it's on my list | 17:34 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_sahara master: Disable keystone_authtoken/service_token_roles_required for now https://review.openstack.org/579932 | 17:36 |
odyssey4me | tosky: ^ that hopefully will do the trick | 17:36 |
tosky | odyssey4me: thanks, let's see if it's the case; I'm going to test the option with devstack too, to see if it's something else missing | 17:38 |
*** tux_ has quit IRC | 17:40 | |
*** sxc731 has joined #openstack-ansible | 17:42 | |
tosky | odyssey4me: on the other side, I was told that we only triggered a problem that it's in another service, so maybe other services could be affected | 17:42 |
odyssey4me | tosky: yeah, quite possible - we'll see what shakes out | 17:43 |
odyssey4me | thanks for digging into it :) | 17:43 |
guilhermesp | odyssey4me: you said earlier that using meta-deps for role pre-deployment would be terrible, can you tell me why specifically? | 17:47 |
odyssey4me | guilhermesp: we're deliberately removing them from all roles and implementing include_role instead - either in the role or in the playbook | 17:51 |
odyssey4me | meta-deps are hidden, and better used for library inclusions than anything else | 17:51 |
*** sxc731 has left #openstack-ansible | 17:52 | |
odyssey4me | a role execution is something you expect to find in a playbook - it's an obvious place to find it when you're looking for it | 17:52 |
odyssey4me | meta-deps have far less control in terms of how to execute and what to execute against | 17:53 |
odyssey4me | why is it that you want to use a meta-dep for the execution? | 17:53 |
guilhermesp | oh, now I got it | 17:53 |
cloudnull | odyssey4me did you see the node from guilhermesp the other day about "private" with include_role being a lie? | 17:53 |
guilhermesp | well, not sure if you saw earlier when I mentioned that when I run the run_tests.sh ( https://github.com/openstack/openstack-ansible-tests/blob/master/run_tests.sh ) seems that ansible is trying to find the roles declared in the playbook in the current directory or in /etc/ansible/roles. | 17:54 |
cloudnull | for us it's OK because it all seems to be working as we expect, but the ducmented private functionality was actually never implemented. | 17:54 |
*** tux_ has joined #openstack-ansible | 17:54 | |
guilhermesp | cloudnull: and it wont be as I understood | 17:55 |
cloudnull | and now the option is slated for removal | 17:55 |
cloudnull | yup | 17:55 |
guilhermesp | so, my point is that run-tests and zuul are not finding the roles for the functional tests. I noticed that in my test env the roles are placed in /roor/.ansible/roles | 17:55 |
guilhermesp | http://logs.openstack.org/21/578721/10/check/openstack-ansible-functional-ubuntu-xenial/c20ddc4/job-output.txt.gz#_2018-07-03_14_40_35_752940 | 17:55 |
odyssey4me | private: yes only prevents vars leaking out from the role... so if you set fact in a role, that fact doesn't live after the role execution | 17:56 |
cloudnull | it actually does nothing | 17:56 |
cloudnull | guilhermesp do you have that bug handy ? | 17:56 |
cloudnull | the ansible doc were liying to us | 17:57 |
evrardjp | I am off for today. | 17:57 |
guilhermesp | cloudnull: yes, lemme get the link | 17:57 |
odyssey4me | orly? | 17:57 |
evrardjp | cloudnull: are you ready? | 17:57 |
cloudnull | evrardjp? | 17:57 |
guilhermesp | evrardjp: have a nice rest of day! | 17:57 |
evrardjp | cloudnull: columbia england :p | 17:58 |
cloudnull | oh yes. | 17:58 |
* cloudnull presently sitting in front of the TV | 17:58 | |
guilhermesp | oww, going to open the streamming here :) | 17:58 |
guilhermesp | cloudnull: https://github.com/ansible/ansible/issues/21890 | 17:59 |
*** poopcat has joined #openstack-ansible | 17:59 | |
guilhermesp | kiorky is defending his PR, while others are saying that is useless | 17:59 |
odyssey4me | oh wow, so actually when using include_role everything is private and that's that | 18:04 |
odyssey4me | whereas using roles: [ "role1" ] everything from the role is public | 18:04 |
guilhermesp | and just to conclude the reasoning odyssey4me what I think is that: or I am doing something naive here https://review.openstack.org/#/c/578721/10/tasks/monasca_install_dependencies.yml of the functional tests are note getting the correct role_path, as the precendence is ./role/ or /etc/ansible/roles | 18:06 |
guilhermesp | as stated here https://docs.ansible.com/ansible/2.5/user_guide/playbooks_reuse_roles.html#role-search-path | 18:06 |
odyssey4me | guilhermesp: you can't put plays into a task file | 18:06 |
odyssey4me | that task file is in the role, plays/playbooks execute roles which bundle tasks | 18:08 |
odyssey4me | fo your tests, you should be putting that in before https://github.com/openstack/openstack-ansible-os_sahara/blob/master/tests/test.yml#L27 | 18:08 |
mnaser | ok so | 18:08 |
mnaser | we're ALMOST ALMOST done fixing everything but | 18:08 |
odyssey4me | oh sorry - wonrg role | 18:08 |
mnaser | it looks like rootwrap.conf is vendored in os_cinder ? | 18:09 |
mnaser | which means all the rootwrap settings can become stale :\ | 18:09 |
odyssey4me | guilhermesp: this is the playbook executed by run_tests: https://github.com/openstack/openstack-ansible-os_monasca/blob/master/tests/test-install-monasca.yml | 18:09 |
odyssey4me | mnaser: yep, I'm working on that - just short on time | 18:09 |
mnaser | odyssey4me: any suggestions so i can work off from something? | 18:09 |
odyssey4me | mnaser: every sha bump is supposed to also include vendored file updates, but we're moving towards a system which just uses whatever's in the venv | 18:10 |
mnaser | i think that should be the best thing moving forward | 18:10 |
mnaser | maybe we can edit the rootwrap.conf file to point to the folder that includes that | 18:10 |
mnaser | like /openstack/venv/cinder-foo/...../rootwrap.d if that gets included/installed in the venv | 18:11 |
mnaser | let me dig | 18:11 |
odyssey4me | mnaser: so this was one https://github.com/openstack/openstack-ansible-os_keystone/commit/8367e442304a16687be602d4a23762d3408b9010 | 18:11 |
odyssey4me | I expect this matters only for source-based installs, as the package-based installs will pull in their own rootwraps | 18:11 |
mnaser | indeed | 18:11 |
guilhermesp | odyssey4me: thanks, gonna fix my mistakes | 18:12 |
odyssey4me | you'll notice in the bug referenced in https://review.openstack.org/#/c/558240/ that I worked last cycle to set a standard across projects to include rootwraps, etc in their venv contents | 18:13 |
mnaser | looks like distro installs are actually copying rootwrap file | 18:13 |
mnaser | so we'll have to move that part to the source install file most likely | 18:13 |
odyssey4me | yes, it definitely should only be part of the source install | 18:14 |
*** tosky has quit IRC | 18:14 | |
openstackgerrit | Mohammed Naser proposed openstack/openstack-ansible-os_cinder master: Copy rootwrap.d config files in source installs only https://review.openstack.org/579941 | 18:16 |
mnaser | step 1 | 18:16 |
hwoarang | cloudnull: re systemd role that's intentional because i have no clue what distros are shipping so i thought to have consistent units across distros | 18:16 |
hwoarang | that seems to work ok | 18:16 |
hwoarang | odyssey4me: i have a quick question for you before i vanish again | 18:17 |
hwoarang | odyssey4me: the repo_build/repo_server roles are also hosting git repositories right? | 18:17 |
odyssey4me | hwoarang: yes, unfortunately - for now | 18:17 |
hwoarang | hmm | 18:17 |
odyssey4me | hwoarang: why do you ask? | 18:18 |
*** yolanda_ has joined #openstack-ansible | 18:18 | |
hwoarang | i was hoping to not having to use the repo_* roles for distro install but since they host git repos i guess i can't avoid it for now | 18:18 |
hwoarang | aio distro installed tried to use 'git://172.29.236.100/spice-html5' but i had the repo_* roles disabled on that scenario | 18:18 |
hwoarang | tricky | 18:18 |
odyssey4me | hwoarang: well, I'm aiming to leave repo_server there for caching purposes, but have it be optional | 18:18 |
hwoarang | repo_server is the role which caches the git repos? | 18:19 |
hwoarang | so i can skip repo_build | 18:19 |
odyssey4me | no, repo_build does | 18:19 |
hwoarang | ah :/ | 18:19 |
hwoarang | ok | 18:19 |
odyssey4me | I'm hoping that we can do without the repo server as a requirement eventually | 18:19 |
hwoarang | yeah it should be doable | 18:20 |
odyssey4me | for the consoles, there should be packages which can be used instead of forcing using git for those | 18:20 |
hwoarang | hmm that's a good point | 18:20 |
hwoarang | i need to tweak nova a bit then | 18:20 |
*** jmnk has quit IRC | 18:20 | |
*** yolanda has quit IRC | 18:20 | |
hwoarang | thank you for the suggestion | 18:20 |
*** jmnk has joined #openstack-ansible | 18:21 | |
hwoarang | hmm suse does not have a spice console package so that will not fly | 18:23 |
mnaser | i dunno why we have spice as default | 18:23 |
mnaser | when the default is novnc | 18:23 |
mnaser | in openstack i think | 18:23 |
odyssey4me | spice supports multiple languages IIRC, and there was a time back in icehouse I think where novnc almost went dead | 18:25 |
odyssey4me | it has since gotten better though | 18:26 |
mnaser | odyssey4me: i don't have the time right now to figure out this whole sync stuff right now unfortunately, would folks be ok with a sync of the rootwrap stuff.. for now | 18:26 |
odyssey4me | mnaser: what do you mean a 'sync of the rootwrap stuff' ? | 18:26 |
mnaser | odyssey4me: download rootwrap config files locally and then push them out | 18:27 |
*** yolanda__ has joined #openstack-ansible | 18:27 | |
mnaser | but instead just manually updating files/rootwrap.d/foo.filters | 18:27 |
mnaser | from cinder repo | 18:27 |
mnaser | oh you know what | 18:27 |
mnaser | i'll just do the copy on the server directly | 18:27 |
odyssey4me | mnaser: that's exactly what we're moving towards - is this a blocker somewhere? if so, I can pivot towards prioritising that work | 18:28 |
mnaser | no, it's okay, i just kinda made this bigger than it should be, will psuh up something in a sec | 18:28 |
*** yolanda_ has quit IRC | 18:30 | |
openstackgerrit | Mohammed Naser proposed openstack/openstack-ansible-os_cinder master: Use rootwrap configuration files from the virtualenv https://review.openstack.org/579944 | 18:33 |
mnaser | odyssey4me: ^ | 18:34 |
openstackgerrit | Mohammed Naser proposed openstack/openstack-ansible-os_cinder master: Enable CentOS 7 distro jobs https://review.openstack.org/579945 | 18:34 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_barbican master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579947 | 18:39 |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible master: Update all SHAs for milestone 3 https://review.openstack.org/574006 | 18:41 |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible master: Update all SHAs for milestone 3 https://review.openstack.org/574006 | 18:41 |
odyssey4me | mnaser: I think that'll work. If you're able to hammer that out across roles it'll be a good help to me. | 18:43 |
*** FrankZhang has quit IRC | 18:44 | |
*** jmnk has quit IRC | 18:48 | |
*** cshen has joined #openstack-ansible | 18:51 | |
*** cshen has quit IRC | 18:56 | |
*** tux_ has quit IRC | 18:56 | |
*** jmnk has joined #openstack-ansible | 18:58 | |
*** jwitko_ has joined #openstack-ansible | 19:00 | |
*** jwitko_ has quit IRC | 19:02 | |
*** throwsb1 has quit IRC | 19:02 | |
*** tux_ has joined #openstack-ansible | 19:02 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ironic master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579514 | 19:03 |
*** jwitko has quit IRC | 19:04 | |
*** cmart has quit IRC | 19:10 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: [TEST] Verify delegated setup model https://review.openstack.org/579955 | 19:17 |
*** jmnk has quit IRC | 19:25 | |
*** jmnk has joined #openstack-ansible | 19:27 | |
*** jmnk has quit IRC | 19:33 | |
*** jmnk has joined #openstack-ansible | 19:34 | |
*** cmart has joined #openstack-ansible | 19:42 | |
*** cmart has quit IRC | 19:46 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: Ensure clouds.yaml is placed correctly https://review.openstack.org/579959 | 19:56 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ironic master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579514 | 19:57 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_barbican master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579947 | 19:58 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_heat master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579663 | 19:58 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579651 | 19:59 |
*** cmart has joined #openstack-ansible | 19:59 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_designate master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579655 | 19:59 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_barbican master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579648 | 20:00 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ceilometer master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579509 | 20:00 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_glance master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/568142 | 20:00 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_glance master: [WIP] Use a common python build/install role for source-base deployment https://review.openstack.org/567692 | 20:00 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_zun master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579506 | 20:01 |
*** ansmith has quit IRC | 20:03 | |
*** yolanda_ has joined #openstack-ansible | 20:14 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Ensure clouds.yaml is placed correctly https://review.openstack.org/579965 | 20:16 |
*** yolanda has joined #openstack-ansible | 20:16 | |
*** yolanda__ has quit IRC | 20:18 | |
*** yolanda_ has quit IRC | 20:18 | |
*** yolanda_ has joined #openstack-ansible | 20:19 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_designate master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579655 | 20:21 |
openstackgerrit | German Eichberger proposed openstack/openstack-ansible-os_octavia master: Fix quota for Octavia https://review.openstack.org/571368 | 20:22 |
*** yolanda has quit IRC | 20:22 | |
*** yolanda__ has joined #openstack-ansible | 20:24 | |
*** yolanda_ has quit IRC | 20:24 | |
*** cshen has joined #openstack-ansible | 20:29 | |
*** jmnk has quit IRC | 20:30 | |
*** jmnk has joined #openstack-ansible | 20:33 | |
*** cshen has quit IRC | 20:34 | |
openstackgerrit | Merged openstack/openstack-ansible-os_zun master: Add release notes link to README https://review.openstack.org/574142 | 20:37 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cloudkitty master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579977 | 20:40 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_congress master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579981 | 20:45 |
*** cmart has quit IRC | 20:48 | |
*** vurtz has joined #openstack-ansible | 20:57 | |
*** tux_ has quit IRC | 20:59 | |
*** cmart has joined #openstack-ansible | 21:01 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_gnocchi master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579988 | 21:04 |
*** tux_ has joined #openstack-ansible | 21:06 | |
*** jmnk has quit IRC | 21:08 | |
*** jmnk has joined #openstack-ansible | 21:16 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_horizon master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579991 | 21:17 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_designate master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579655 | 21:18 |
*** jmnk has quit IRC | 21:25 | |
*** jmnk has joined #openstack-ansible | 21:26 | |
*** tux_ has quit IRC | 21:28 | |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible master: Add support for using distribution packages for OpenStack services https://review.openstack.org/579770 | 21:30 |
*** gkadam__ has quit IRC | 21:35 | |
*** jmnk has quit IRC | 21:36 | |
*** dxiri has joined #openstack-ansible | 21:37 | |
*** jmnk has joined #openstack-ansible | 21:37 | |
*** dxiri_ has quit IRC | 21:39 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_keystone master: Execute service setup against a delegated host using Ansible built-in modules https://review.openstack.org/579993 | 21:44 |
odyssey4me | That's me done for the night - cheerio all! | 21:51 |
*** cmart has quit IRC | 21:54 | |
*** cjloader has quit IRC | 21:57 | |
*** nicolasbock has quit IRC | 22:00 | |
*** lbragstad is now known as lbragstad_503 | 22:02 | |
*** jmnk has quit IRC | 22:06 | |
*** jmnk has joined #openstack-ansible | 22:06 | |
*** jmnk has quit IRC | 22:37 | |
*** jmnk has joined #openstack-ansible | 22:40 | |
*** mardim has quit IRC | 22:42 | |
cloudnull | take care odyssey4me | 22:53 |
*** tux_ has joined #openstack-ansible | 22:55 | |
*** vnogin has quit IRC | 22:57 | |
*** tux_ has quit IRC | 22:58 | |
*** tux_ has joined #openstack-ansible | 22:58 | |
*** jmnk has quit IRC | 23:00 | |
guilhermesp | odyssey4me have a nice evening | 23:01 |
*** jmnk has joined #openstack-ansible | 23:03 | |
*** tux_ has quit IRC | 23:06 | |
*** jmnk has quit IRC | 23:14 | |
*** jmnk has joined #openstack-ansible | 23:15 | |
*** chyka has quit IRC | 23:27 | |
*** jmnk has quit IRC | 23:28 | |
*** jmnk has joined #openstack-ansible | 23:30 | |
*** pmannidi has joined #openstack-ansible | 23:40 | |
*** jmnk has quit IRC | 23:44 | |
*** jmnk has joined #openstack-ansible | 23:47 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-nspawn_hosts master: Update nspawn role correcting several issues https://review.openstack.org/580006 | 23:58 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!